Open CASCADE Technology
7.1.0.beta
|
This class provides a topological naming of a Shape. More...
#include <QANewBRepNaming_ImportShape.hxx>
Public Member Functions | |
QANewBRepNaming_ImportShape () | |
QANewBRepNaming_ImportShape (const TDF_Label &ResultLabel) | |
void | Init (const TDF_Label &ResultLabel) |
void | Load (const TopoDS_Shape &S) const |
Use this method for a topological naming of a Shape. More... | |
void | LoadPrime (const TopoDS_Shape &S) const |
void | LoadFirstLevel (const TopoDS_Shape &S, const Handle< TDF_TagSource > &Tagger) const |
void | LoadNextLevels (const TopoDS_Shape &S, const Handle< TDF_TagSource > &Tagger) const |
void | LoadC0Edges (const TopoDS_Shape &S, const Handle< TDF_TagSource > &Tagger) const |
Method for internal use. It is used by Load(). It loads the edges which couldn't be uniquely identified as an intersection of two faces. More... | |
void | LoadC0Vertices (const TopoDS_Shape &S, const Handle< TDF_TagSource > &Tagger) const |
Standard_Integer | NamedFaces (TDF_LabelMap &theNamedFaces) const |
Standard_Integer | NamedEdges (TDF_LabelMap &theNamedEdges) const |
Standard_Integer | NamedVertices (TDF_LabelMap &theNamedVertices) const |
Public Member Functions inherited from QANewBRepNaming_TopNaming | |
const TDF_Label & | ResultLabel () const |
Returns the result label. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from QANewBRepNaming_TopNaming | |
QANewBRepNaming_TopNaming () | |
QANewBRepNaming_TopNaming (const TDF_Label &Label) | |
Protected Attributes inherited from QANewBRepNaming_TopNaming | |
TDF_Label | myResultLabel |
This class provides a topological naming of a Shape.
QANewBRepNaming_ImportShape::QANewBRepNaming_ImportShape | ( | ) |
QANewBRepNaming_ImportShape::QANewBRepNaming_ImportShape | ( | const TDF_Label & | ResultLabel | ) |
void QANewBRepNaming_ImportShape::Init | ( | const TDF_Label & | ResultLabel | ) |
void QANewBRepNaming_ImportShape::Load | ( | const TopoDS_Shape & | S | ) | const |
Use this method for a topological naming of a Shape.
void QANewBRepNaming_ImportShape::LoadC0Edges | ( | const TopoDS_Shape & | S, |
const Handle< TDF_TagSource > & | Tagger | ||
) | const |
Method for internal use. It is used by Load(). It loads the edges which couldn't be uniquely identified as an intersection of two faces.
void QANewBRepNaming_ImportShape::LoadC0Vertices | ( | const TopoDS_Shape & | S, |
const Handle< TDF_TagSource > & | Tagger | ||
) | const |
void QANewBRepNaming_ImportShape::LoadFirstLevel | ( | const TopoDS_Shape & | S, |
const Handle< TDF_TagSource > & | Tagger | ||
) | const |
void QANewBRepNaming_ImportShape::LoadNextLevels | ( | const TopoDS_Shape & | S, |
const Handle< TDF_TagSource > & | Tagger | ||
) | const |
void QANewBRepNaming_ImportShape::LoadPrime | ( | const TopoDS_Shape & | S | ) | const |
Standard_Integer QANewBRepNaming_ImportShape::NamedEdges | ( | TDF_LabelMap & | theNamedEdges | ) | const |
Standard_Integer QANewBRepNaming_ImportShape::NamedFaces | ( | TDF_LabelMap & | theNamedFaces | ) | const |
Standard_Integer QANewBRepNaming_ImportShape::NamedVertices | ( | TDF_LabelMap & | theNamedVertices | ) | const |