Open CASCADE Technology  6.9.0
Public Member Functions

QANewBRepNaming_ImportShape Class Reference

This class provides a topological naming of a Shape. More...

#include <QANewBRepNaming_ImportShape.hxx>

Inheritance diagram for QANewBRepNaming_ImportShape:
Inheritance graph
[legend]

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_LabelResultLabel () 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
 

Detailed Description

This class provides a topological naming of a Shape.

Constructor & Destructor Documentation

QANewBRepNaming_ImportShape::QANewBRepNaming_ImportShape ( )
QANewBRepNaming_ImportShape::QANewBRepNaming_ImportShape ( const TDF_Label ResultLabel)

Member Function Documentation

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

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