Description
Geometry identity, geometry-to-mesh correspondence, and kernel-neutral CAD contracts.
Modules§
- truck
- Concrete bounded Truck STEP/B-rep implementation of the CAD contracts.
Structs§
- Axis
Aligned Box3 - Finite, non-empty axis-aligned three-dimensional bounds in coherent SI.
- Body
Association Candidate - One candidate body identity edge proposed by a geometry regeneration adapter.
- CadAdapter
Identity V1 - Exact inspectable identity of a compile-time CAD adapter and its kernel.
- CadAuthored
Build - Complete accepted receipt from one bounded authored-CAD analytic build.
- CadAuthored
Face Handle - Durable face selection bound to one exact authored-graph digest.
- CadAuthored
Face Mesh - One graph-bound rectangular face realized as an affine-triangle mesh.
- CadAuthored
Graph - Common immutable owner of the admitted authored-CAD operation histories.
- CadAuthored
Sketch - One opaque native owner for the two closed authored-CAD sketch inputs.
- CadAuthored
Swept Mesh - One accepted authored-face mesh swept inward through its exact target body.
- CadBox
Design V1 - One bounded, content-bound CAD operation graph.
- CadBox
Observation V1 - Kernel-independent observation of one admitted solid.
- CadBox
Realization V1 - Complete kernel-independent observation of the three operation boundaries.
- Canonical
Geometry Limits - Work budgets for decoding one canonical authored planar geometry.
- Canonical
Geometry Ref - Borrowed, kind-erased semantic facts from one canonical geometry.
- Canonical
Geometry V1 - Opaque canonical content and identity of one planar geometry revision.
- Cartesian
Body Assignment - Exact realization of one semantic Cartesian body in one geometry and mesh revision.
- Cartesian
Boundary Assignment - Exact realization of one semantic Cartesian boundary.
- Constrained
Rectangle V1 - A fully constrained rectangle on one exact
z = constantsketch plane. - Geometry
Entity - Entity local to exactly one
GeometryRevisionTopology. - Geometry
Mesh Correspondence - Closed, canonical correspondence for one geometry revision and one full mesh.
- Geometry
Revision Reference - Exact content identity of one immutable geometry revision.
- Geometry
Revision Topology - Closed entity strata for one exact geometry revision.
- Named
Entity Set - One named, dimension-homogeneous set of entities in a region.
- Parent
Outward - Boundary orientation derived outward from its exact parent body.
- Planar
Face - One planar face: an outer loop and the holes cut from it.
- Planar
Region - A canonical straight-edged planar region with named entity sets.
- Retained
Body Pair - One accepted one-to-one body association.
- Retained
Boundary Pair - One accepted boundary association derived from a retained parent pair and role.
- Retained
Geometry Association - Total one-to-one association between two exact geometry correspondences.
- Step
Source Digest - Raw SHA-256 of the complete STEP byte stream consumed by a CAD adapter.
Enums§
- CadRepair
Disposition V1 - Whether an adapter changed imported topology before acceptance.
- Geometry
Correspondence Error - Closed failure set for geometry-to-mesh correspondence validation.
- Retention
Rejection - Typed reason why a cross-revision relation cannot prove retention.
- Step
Length Unit V1 - Explicit length unit declared by the admitted STEP source.
Constants§
- EDGE_
DIMENSION - Topological dimension of a straight edge.
- FACE_
DIMENSION - Topological dimension of a planar region.
- VERTEX_
DIMENSION - Topological dimension of a vertex.
Traits§
- CadKernel
Adapter - Compile-time seam implemented by an isolated CAD-kernel adapter.
Type Aliases§
- Planar
Loop - One closed straight-edged loop, as vertex indices in traversal order.