Skip to main content

Module classify

Module classify 

Source
Expand description

Point-in-solid classification (ray casting + winding numbers).

The primary entry point is classify_point, which uses analytic ray casting with UV boundary containment to determine whether a 3D point lies inside, outside, or on the boundary of a B-Rep solid.

Structs§

ClassifyOptions
Options controlling the classification algorithm.

Enums§

PointClassification
Result of classifying a point relative to a solid.

Functions§

classify_point
Classify a point relative to a solid using analytic ray casting.
classify_point_robust
Robust classification combining winding numbers and ray casting.
classify_point_winding
Classify a point relative to a solid using generalized winding numbers.