Expand description
Metric-property contracts.
Algorithms are generic over representation and return structured failures; an open shell must not silently report a plausible volume.
Re-exports§
pub use frechet::discrete_frechet_distance;pub use frechet::discrete_frechet_distance_2d;pub use frechet::frechet_at_most;pub use frechet::frechet_at_most_2d;pub use frechet::frechet_distance;pub use frechet::frechet_distance_2d;pub use frechet::FrechetError;pub use measure::Measure;pub use mesh::second_moments;pub use mesh::surface_properties;pub use mesh::volume_properties;pub use mesh::MeshMeasureError;pub use mesh::SurfaceProperties;pub use mesh::VolumeProperties;pub use mesh_measure::MeshMeasure;pub use mesh_proximity::mesh_distance;pub use mesh_proximity::proximity_components;pub use mesh_proximity::MeshDistance;pub use mesh_proximity::MeshProximityError;pub use mesh_proximity::ProximityComponent;pub use properties::MassProperties;pub use proximity::closest_point_on_triangle;pub use proximity::closest_points_on_segments;pub use proximity::closest_points_on_triangles;pub use proximity::ClosestPoints3;pub use proximity::ProximityError;pub use winding::WindingError;pub use winding::WindingMesh;pub use winding::WindingNumber;
Modules§
- frechet
- Fréchet distance between polylines (#147).
- measure
- Open measurement capability.
- mesh
- Deterministic raw triangle-mesh measures.
- mesh_
measure - The reference
Measureprovider for triangle meshes. - mesh_
proximity - Mesh-level proximity: distance with witnesses, and proximity components.
- properties
- Measurement result values.
- proximity
- Deterministic metric proximity queries for 3D primitives.
- winding
- Generalized winding-number accumulation over validated triangle views.