#include <MDF_RRelocationTable.hxx>
Public Member Functions | |
Standard_EXPORT | MDF_RRelocationTable (const Standard_Boolean theSelfRelocation=Standard_False) |
Standard_EXPORT void | SetSelfRelocation (const Standard_Boolean theStatus=Standard_True) |
Standard_EXPORT Standard_Boolean | IsSelfRelocation () const |
Standard_EXPORT void | SetRelocation (const Handle(PDF_Attribute)&aSourceAttribute, const Handle(TDF_Attribute)&aTargetAttribute) |
Standard_EXPORT Standard_Boolean | HasRelocation (const Handle(PDF_Attribute)&aSourceAttribute, Handle(TDF_Attribute)&aTargetAttribute) |
Standard_EXPORT void | SetOtherRelocation (const Handle(Standard_Persistent)&aSource, const Handle(Standard_Transient)&aTarget) |
Standard_EXPORT Standard_Boolean | HasOtherRelocation (const Handle(Standard_Persistent)&aSource, Handle(Standard_Transient)&aTarget) |
Standard_EXPORT PTColStd_PersistentTransientMap & | AttributeTable () |
Standard_EXPORT PTColStd_PersistentTransientMap & | OtherTable () |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes | |
PTColStd_PersistentTransientMap | myAttributeTable |
PTColStd_PersistentTransientMap | myOtherTable |
Standard_Boolean | mySelfRelocation |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|