Module topology

Source

Modules§

audit
Structural validation of a boundary representation.
brep
Append-only typed arenas for B-rep topology.
entity
B-rep entities. G is a caller-chosen curve/surface geometry handle.
id
Typed arena handles prevent mixing vertex, edge, face, and shell indices.

Structs§

BRep
Owned B-rep. Generic geometry handles avoid a dependency cycle with the model graph that stores exact curves and surfaces.
BRepHealth
Structural health of one boundary representation.
Edge
Edge bounded by two vertices and optionally supported by exact curve data.
EdgeId
Stable handle into a B-rep edge arena.
EdgeUse
One oriented use of an edge in a loop.
Face
Face supported by an exact surface and bounded by loops.
FaceBound
One oriented loop use on a face.
FaceId
Stable handle into a B-rep face arena.
Loop
Closed boundary wire.
LoopId
Stable handle into a B-rep loop arena.
Shell
Connected collection of oriented faces.
ShellId
Stable handle into a B-rep shell arena.
Solid
Solid with one outer shell and optional void shells.
SolidId
Stable handle into a B-rep solid arena.
Vertex
Vertex with an explicit model-space position.
VertexId
Stable handle into a B-rep vertex arena.

Enums§

Orientation
Topological orientation relative to the underlying geometry.

Functions§

audit_brep
Audit the structure of a boundary representation.