Skip to main content

Module brep

Module brep 

Source
Expand description

Strict exact B-rep results with typed analytic support catalogs and native trim intervals. Tessellation remains an explicit, tolerance-bearing output.

Modules§

name
Persistent structural names for faces and edges. Persistent names for exact B-rep faces and edges.
transform
Rigid placement of an exact B-rep. Rigid placement of an exact B-rep (#223).

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§

EdgeName
A persistent, structural name for one exact B-rep edge.
ExactBRepError
Why exact B-rep assembly was refused.
FaceName
A persistent, structural name for one exact B-rep face.
Operand
Which operand of a binary operation a fragment came from.
SweptFace
Which side of a swept profile a face came from.
TransformError
Why an exact B-rep could not be placed.

Constants§

RIGID_TOLERANCE
How far the columns of a transform’s linear part may stray from an orthonormal basis, in each dot product, and still be read as rigid.

Type Aliases§

ExactTopology
Topology whose supports are typed references into ExactBRep catalogs.