Open CASCADE Technology
7.5.0
|
Structure defining document node. More...
#include <XCAFPrs_DocumentNode.hxx>
Public Member Functions | |
XCAFPrs_DocumentNode () | |
Static Public Member Functions | |
static Standard_Integer | HashCode (const XCAFPrs_DocumentNode &theNode, const Standard_Integer theN) |
Return hash code based on node string identifier. More... | |
static Standard_Boolean | IsEqual (const XCAFPrs_DocumentNode &theNode1, const XCAFPrs_DocumentNode &theNode2) |
Return TRUE if two document nodes has the same string identifier. More... | |
Data Fields | |
TCollection_AsciiString | Id |
string identifier More... | |
TDF_Label | Label |
label in the document More... | |
TDF_Label | RefLabel |
reference label in the document More... | |
XCAFPrs_Style | Style |
node style More... | |
TopLoc_Location | Location |
node global transformation More... | |
TopLoc_Location | LocalTrsf |
node transformation relative to parent More... | |
TDF_ChildIterator | ChildIter |
child iterator More... | |
Standard_Boolean | IsAssembly |
flag indicating that this label is assembly More... | |
Structure defining document node.
|
inline |
|
inlinestatic |
Return hash code based on node string identifier.
|
inlinestatic |
Return TRUE if two document nodes has the same string identifier.
TDF_ChildIterator XCAFPrs_DocumentNode::ChildIter |
child iterator
TCollection_AsciiString XCAFPrs_DocumentNode::Id |
string identifier
Standard_Boolean XCAFPrs_DocumentNode::IsAssembly |
flag indicating that this label is assembly
TDF_Label XCAFPrs_DocumentNode::Label |
label in the document
TopLoc_Location XCAFPrs_DocumentNode::LocalTrsf |
node transformation relative to parent
TopLoc_Location XCAFPrs_DocumentNode::Location |
node global transformation
TDF_Label XCAFPrs_DocumentNode::RefLabel |
reference label in the document
XCAFPrs_Style XCAFPrs_DocumentNode::Style |
node style