[−][src]Crate building_blocks_core
The core data types for defining 2D and 3D integer lattices:
PointN
: an N-dimensional point, most importantlyPoint2i
andPoint3i
ExtentN
: an N-dimensional extent, most importantlyExtent2i
andExtent3i
Re-exports
pub use axis::Axis2; |
pub use axis::Axis3; |
pub use axis::Axis3Permutation; |
pub use axis::SignedAxis2; |
pub use axis::SignedAxis3; |
pub use extent::bounding_extent; |
pub use extent::Extent; |
pub use extent::ExtentN; |
pub use extent::IntegerExtent; |
pub use point::point_traits::*; |
pub use point::PointN; |
pub use num; |
Modules
axis | |
extent | |
point | |
prelude |
Type Definitions
Extent2 | A 2-dimensional extent with scalar type |
Extent2f | A 2-dimensional extent with scalar type |
Extent2i | A 2-dimensional extent with scalar type |
Extent3 | A 3-dimensional extent with scalar type |
Extent3f | A 3-dimensional extent with scalar type |
Extent3i | A 3-dimensional extent with scalar type |
Point2 | A 2-dimensional point with scalar type |
Point2f | A 2-dimensional point with scalar type |
Point2i | A 2-dimensional point with scalar type |
Point3 | A 3-dimensional point with scalar type |
Point3f | A 3-dimensional point with scalar type |
Point3i | A 3-dimensional point with scalar type |