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

Occurrence reference storage entry. Like ChildRef but without Orientation - placement is a reference property. Structurally parallel to other ref types: definitions carry no location. More...

#include <BRepGraphInc_Reference.hxx>

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

Public Types

using TypeId = BRepGraph_OccurrenceRefId
 
- Public Types inherited from BRepGraphInc::BaseRef
using TypeId = BRepGraph_RefId
 

Data Fields

BRepGraph_ProductId ParentProductId
 
BRepGraph_OccurrenceId ChildOccurrenceId
 
TopLoc_Location LocalLocation
 Placement relative to parent product.
 
- 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

Occurrence reference storage entry. Like ChildRef but without Orientation - placement is a reference property. Structurally parallel to other ref types: definitions carry no location.

Member Typedef Documentation

◆ TypeId

Field Documentation

◆ ChildOccurrenceId

BRepGraph_OccurrenceId BRepGraphInc::OccurrenceRef::ChildOccurrenceId

◆ LocalLocation

TopLoc_Location BRepGraphInc::OccurrenceRef::LocalLocation

Placement relative to parent product.

◆ ParentProductId

BRepGraph_ProductId BRepGraphInc::OccurrenceRef::ParentProductId

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