Expand description
Core data structures and traits for 3DCrate
This crate provides fundamental types for 3D point cloud and mesh processing, including points, point clouds, meshes, and essential traits.
Re-exports§
pub use point::*;
pub use point_cloud::*;
pub use mesh::*;
pub use traits::*;
pub use transform::*;
pub use error::*;
Modules§
- error
- Error types for 3DCrate
- mesh
- Mesh data structures and functionality
- point
- Point types and related functionality
- point_
cloud - Point cloud data structures and functionality
- traits
- Core traits for 3DCrate
- transform
- 3D transformation utilities
Type Aliases§
- Isometry3
- Re-export commonly used types from nalgebra A 3-dimensional direct isometry using a unit quaternion for its rotational part.
- Matrix3
- Re-export commonly used types from nalgebra A stack-allocated, column-major, 3x3 square matrix.
- Matrix4
- Re-export commonly used types from nalgebra A stack-allocated, column-major, 4x4 square matrix.
- Mesh
- Point
- Point3
- Re-export commonly used types from nalgebra A statically sized 3-dimensional column point.
- Result
- Common result type for 3DCrate operations
- Transform3
- Re-export commonly used types from nalgebra A 3D general transformation that may not be inversible. Stored as a homogeneous 4x4 matrix.
- Vector3
- Re-export commonly used types from nalgebra A stack-allocated, 3-dimensional column vector.