OCCT3D About OCCT
Open CASCADE Technology Reference Manual 8.0.1
Loading...
Searching...
No Matches
Public Types | Data Fields
BRepGraphInc::ChildRef Struct Reference

Child reference storage entry. More...

#include <BRepGraphInc_Reference.hxx>

Inheritance diagram for BRepGraphInc::ChildRef:
Inheritance graph
[legend]

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.).
 

Detailed Description

Child reference storage entry.

Member Typedef Documentation

◆ TypeId

Field Documentation

◆ ChildNodeId

BRepGraph_NodeId BRepGraphInc::ChildRef::ChildNodeId

Child node identifier (heterogeneous)

◆ LocalLocation

TopLoc_Location BRepGraphInc::ChildRef::LocalLocation

Location relative to parent.

◆ Orientation

ParityOrientation BRepGraphInc::ChildRef::Orientation = TopAbs_FORWARD

Orientation within parent.

◆ ParentCompoundId

BRepGraph_CompoundId BRepGraphInc::ChildRef::ParentCompoundId

Parent compound identifier.


The documentation for this struct was generated from the following file: