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 exact::exact_properties;pub use exact::ExactMeasureError;pub use exact_distance::boundary_clearance;pub use exact_distance::boundary_distance;pub use exact_distance::Clearance;pub use exact_distance::DistanceBounds;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§
- exact
- Mass properties of an exact B-rep, without tessellating it.
- exact_
distance - Certified distance between the boundaries of two exact B-reps (#125, C18).
- 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.
Structs§
- Face
Domain - Which parameters of one exact face lie inside it, decided with a certificate or not at all.