![]() |
Open CASCADE Technology Reference Manual 8.0.1
|
Child reference storage entry. More...
#include <BRepGraphInc_Reference.hxx>

Public Types | |
| using | TypeId = BRepGraph_ChildRefId |
Public Types inherited from BRepGraphInc::BaseRef | |
| using | TypeId = BRepGraph_RefId |
Data Fields | |
| BRepGraph_CompoundId | ParentCompoundId |
| Parent compound identifier. | |
| BRepGraph_NodeId | ChildNodeId |
| Child node identifier (heterogeneous) | |
| ParityOrientation | Orientation = TopAbs_FORWARD |
| Orientation within parent. | |
| TopLoc_Location | LocalLocation |
| Location relative to parent. | |
Data Fields inherited from BRepGraphInc::BaseRef | |
| uint32_t | UID = 0 |
| Persistent per-kind UID counter value. 0 = invalid sentinel (not yet allocated). Valid UIDs start at 1. Kind is implicit from the concrete struct type (ShellRef, FaceRef, etc.). | |
Child reference storage entry.
| BRepGraph_NodeId BRepGraphInc::ChildRef::ChildNodeId |
Child node identifier (heterogeneous)
| TopLoc_Location BRepGraphInc::ChildRef::LocalLocation |
Location relative to parent.
| ParityOrientation BRepGraphInc::ChildRef::Orientation = TopAbs_FORWARD |
Orientation within parent.
| BRepGraph_CompoundId BRepGraphInc::ChildRef::ParentCompoundId |
Parent compound identifier.