Skip to main content

Crate axiolid_brep

Crate axiolid_brep 

Source
Expand description

Strict exact B-rep results over neutral analytic curve and surface values.

axiolid_topology::BRep remains generic so graph/import clients can link their own handles. ExactBRep binds that graph to owned Curve3, Curve2, and Surface catalogs, then requires every support and trim span explicitly. It does not evaluate, intersect, or tessellate geometry.

Re-exports§

pub use name::EdgeName;
pub use name::FaceName;
pub use name::Operand;
pub use name::SweptFace;

Modules§

name
Persistent structural names for faces and edges. Persistent names for exact B-rep faces and edges.

Structs§

Curve2Id
Typed handle into the exact B-rep 2D pcurve catalog.
Curve3Id
Typed handle into the exact B-rep 3D curve catalog.
ExactBRep
Owned, analytic boundary representation.
ExactBRepBuilder
Mutable assembly state that can only yield an ExactBRep after validation.
SurfaceId
Typed handle into the exact B-rep surface catalog.

Enums§

ExactBRepError
Why exact B-rep assembly was refused.

Type Aliases§

ExactTopology
Topology whose supports are typed references into ExactBRep catalogs.