Open CASCADE Technology 6.6.0
|
#include <MDF_RRelocationTable.hxx>
Public Member Functions | |
MDF_RRelocationTable (const Standard_Boolean theSelfRelocation=Standard_False) | |
void | SetSelfRelocation (const Standard_Boolean theStatus=Standard_True) |
Standard_Boolean | IsSelfRelocation () const |
void | SetRelocation (const Handle< PDF_Attribute > &aSourceAttribute, const Handle< TDF_Attribute > &aTargetAttribute) |
Standard_Boolean | HasRelocation (const Handle< PDF_Attribute > &aSourceAttribute, Handle< TDF_Attribute > &aTargetAttribute) |
void | SetOtherRelocation (const Handle< Standard_Persistent > &aSource, const Handle< Standard_Transient > &aTarget) |
Standard_Boolean | HasOtherRelocation (const Handle< Standard_Persistent > &aSource, Handle< Standard_Transient > &aTarget) |
PTColStd_PersistentTransientMap & | AttributeTable () |
PTColStd_PersistentTransientMap & | OtherTable () |
MDF_RRelocationTable::MDF_RRelocationTable | ( | const Standard_Boolean | theSelfRelocation = Standard_False | ) |
PTColStd_PersistentTransientMap& MDF_RRelocationTable::AttributeTable | ( | ) |
Standard_Boolean MDF_RRelocationTable::HasOtherRelocation | ( | const Handle< Standard_Persistent > & | aSource, |
Handle< Standard_Transient > & | aTarget | ||
) |
Standard_Boolean MDF_RRelocationTable::HasRelocation | ( | const Handle< PDF_Attribute > & | aSourceAttribute, |
Handle< TDF_Attribute > & | aTargetAttribute | ||
) |
Standard_Boolean MDF_RRelocationTable::IsSelfRelocation | ( | ) | const |
PTColStd_PersistentTransientMap& MDF_RRelocationTable::OtherTable | ( | ) |
void MDF_RRelocationTable::SetOtherRelocation | ( | const Handle< Standard_Persistent > & | aSource, |
const Handle< Standard_Transient > & | aTarget | ||
) |
void MDF_RRelocationTable::SetRelocation | ( | const Handle< PDF_Attribute > & | aSourceAttribute, |
const Handle< TDF_Attribute > & | aTargetAttribute | ||
) |
void MDF_RRelocationTable::SetSelfRelocation | ( | const Standard_Boolean | theStatus = Standard_True | ) |