Open CASCADE Technology
6.9.0
|
The package MgtTopLoc provides methods to store and retrieve local coordinate systems. i.e. translationg them from Persistent to Transient and vice-versa. More...
#include <MgtTopLoc.hxx>
Static Public Member Functions | |
static Handle< PTopLoc_Datum3D > | Translate (const Handle< TopLoc_Datum3D > &D, PTColStd_TransientPersistentMap &M) |
Translate a transient Datum3D to a persistant Datum3D. More... | |
static Handle< TopLoc_Datum3D > | Translate (const Handle< PTopLoc_Datum3D > &D, PTColStd_PersistentTransientMap &M) |
Translate a persistant Datum3D to a transient Datum3D. More... | |
static PTopLoc_Location | Translate (const TopLoc_Location &L, PTColStd_TransientPersistentMap &M) |
Translate a non storable Location to a storable Location. More... | |
static TopLoc_Location | Translate (const PTopLoc_Location &L, PTColStd_PersistentTransientMap &M) |
Translate a storable Location to a non storable Location. More... | |
The package MgtTopLoc provides methods to store and retrieve local coordinate systems. i.e. translationg them from Persistent to Transient and vice-versa.
This package keeps track of previous translations to preserve the incremental feature of coordinate systems. i.e. once a data has been translated, translating it back will give the original data.
Two kinds of objects are managed :
|
static |
Translate a transient Datum3D to a persistant Datum3D.
|
static |
Translate a persistant Datum3D to a transient Datum3D.
|
static |
Translate a non storable Location to a storable Location.
|
static |
Translate a storable Location to a non storable Location.