Expand description
Shared geometry value types.
This is the dependency root: data only, no algorithms, no source-format
semantics, no serialization policy, and no hardware backend. Coordinates use
f64; every tolerance-sensitive operation receives an explicit Tolerance.
Re-exports§
pub use bounds::Aabb;pub use operation::BooleanOperator;pub use primitives::Frame2;pub use primitives::Frame3;pub use primitives::Interval;pub use primitives::Mat3;pub use primitives::Mat4;pub use primitives::Plane3;pub use primitives::Point2;pub use primitives::Point3;pub use primitives::Ray3;pub use primitives::Transform2;pub use primitives::Transform3;pub use primitives::Vec2;pub use primitives::Vec3;pub use scalar::Scalar;pub use scalar::Tolerance;pub use scalar::ToleranceError;
Modules§
- bounds
- Axis-aligned bounds used by broad-phase algorithms.
- operation
- Small operation values shared by representation and algorithm contracts.
- primitives
- Coordinate, direction, transform, and analytic support types.
- scalar
- Scalar storage and explicit tolerance policy.