Open CASCADE Technology 7.8.0
Public Member Functions | Data Fields
XCAFPrs_DocumentNode Struct Reference

Structure defining document node. More...

#include <XCAFPrs_DocumentNode.hxx>

Public Member Functions

 XCAFPrs_DocumentNode ()
 
bool operator== (const XCAFPrs_DocumentNode &theOther) const
 

Data Fields

TCollection_AsciiString Id
 string identifier
 
TDF_Label Label
 label in the document
 
TDF_Label RefLabel
 reference label in the document
 
XCAFPrs_Style Style
 node style
 
TopLoc_Location Location
 node global transformation
 
TopLoc_Location LocalTrsf
 node transformation relative to parent
 
TDF_ChildIterator ChildIter
 child iterator
 
Standard_Boolean IsAssembly
 flag indicating that this label is assembly
 

Detailed Description

Structure defining document node.

Constructor & Destructor Documentation

◆ XCAFPrs_DocumentNode()

XCAFPrs_DocumentNode::XCAFPrs_DocumentNode ( )
inline

Member Function Documentation

◆ operator==()

bool XCAFPrs_DocumentNode::operator== ( const XCAFPrs_DocumentNode theOther) const
inline

Field Documentation

◆ ChildIter

TDF_ChildIterator XCAFPrs_DocumentNode::ChildIter

child iterator

◆ Id

TCollection_AsciiString XCAFPrs_DocumentNode::Id

string identifier

◆ IsAssembly

Standard_Boolean XCAFPrs_DocumentNode::IsAssembly

flag indicating that this label is assembly

◆ Label

TDF_Label XCAFPrs_DocumentNode::Label

label in the document

◆ LocalTrsf

TopLoc_Location XCAFPrs_DocumentNode::LocalTrsf

node transformation relative to parent

◆ Location

TopLoc_Location XCAFPrs_DocumentNode::Location

node global transformation

◆ RefLabel

TDF_Label XCAFPrs_DocumentNode::RefLabel

reference label in the document

◆ Style

XCAFPrs_Style XCAFPrs_DocumentNode::Style

node style


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