|
Open CASCADE Technology
6.5.4
|
#include <TDF_CopyLabel.hxx>
Public Member Functions | |
| DEFINE_STANDARD_ALLOC | TDF_CopyLabel () |
| Empty constructor | |
| TDF_CopyLabel (const TDF_Label &aSource, const TDF_Label &aTarget) | |
| CopyTool | |
| void | Load (const TDF_Label &aSource, const TDF_Label &aTarget) |
| Loads src and tgt labels | |
| void | UseFilter (const TDF_IDFilter &aFilter) |
| Sets filter | |
| void | Perform () |
| performs algorithm of selfcontained copy | |
| Standard_Boolean | IsDone () const |
| const Handle_TDF_RelocationTable & | RelocationTable () const |
| returns relocation table | |
Static Public Member Functions | |
| static Standard_Boolean | ExternalReferences (const TDF_Label &Lab, TDF_AttributeMap &aExternals, const TDF_IDFilter &aFilter) |
| Check external references and if exist fills the aExternals Map | |
| static void | ExternalReferences (const TDF_Label &aRefLab, const TDF_Label &Lab, TDF_AttributeMap &aExternals, const TDF_IDFilter &aFilter, Handle< TDF_DataSet > &aDataSet) |
| Check external references and if exist fills the aExternals Map | |
| TDF_CopyLabel::TDF_CopyLabel | ( | const TDF_Label & | aSource, |
| const TDF_Label & | aTarget | ||
| ) |
| static Standard_Boolean TDF_CopyLabel::ExternalReferences | ( | const TDF_Label & | Lab, |
| TDF_AttributeMap & | aExternals, | ||
| const TDF_IDFilter & | aFilter | ||
| ) | [static] |
| static void TDF_CopyLabel::ExternalReferences | ( | const TDF_Label & | aRefLab, |
| const TDF_Label & | Lab, | ||
| TDF_AttributeMap & | aExternals, | ||
| const TDF_IDFilter & | aFilter, | ||
| Handle< TDF_DataSet > & | aDataSet | ||
| ) | [static] |
| Standard_Boolean TDF_CopyLabel::IsDone | ( | ) | const |
| const Handle_TDF_RelocationTable& TDF_CopyLabel::RelocationTable | ( | ) | const |
| void TDF_CopyLabel::UseFilter | ( | const TDF_IDFilter & | aFilter | ) |
1.8.0