|
Open CASCADE Technology 6.5.2
|
This package provides methods to translate
transient objects from Poly to persistent objects
from PPoly and vice-versa.
As far as objects can be shared (just as Geometry),
a map is given as translate argument.
#include <MgtPoly.hxx>
Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
Static Public Member Functions | |
| static Poly_Triangle | Translate (const PPoly_Triangle &POjb) |
| translates Transient -> Persistent | |
| static PPoly_Triangle | Translate (const Poly_Triangle &TObj) |
| translates Persistent -> Transient | |
| static Handle_Poly_Triangulation | Translate (const Handle< PPoly_Triangulation > &PObj, PTColStd_PersistentTransientMap &aMap) |
| translates Persistent -> Transient | |
| static Handle_PPoly_Triangulation | Translate (const Handle< Poly_Triangulation > &TObj, PTColStd_TransientPersistentMap &aMap) |
| translates Transient -> Persistent | |
| static Handle_Poly_Polygon3D | Translate (const Handle< PPoly_Polygon3D > &PObj, PTColStd_PersistentTransientMap &aMap) |
| translates Persistent -> Transient | |
| static Handle_PPoly_Polygon3D | Translate (const Handle< Poly_Polygon3D > &TObj, PTColStd_TransientPersistentMap &aMap) |
| translates Transient -> Persistent | |
| static Handle_Poly_Polygon2D | Translate (const Handle< PPoly_Polygon2D > &PObj, PTColStd_PersistentTransientMap &aMap) |
| translates Persistent -> Transient | |
| static Handle_PPoly_Polygon2D | Translate (const Handle< Poly_Polygon2D > &TObj, PTColStd_TransientPersistentMap &aMap) |
| translates Transient -> Persistent | |
| static Handle_Poly_PolygonOnTriangulation | Translate (const Handle< PPoly_PolygonOnTriangulation > &PObj, PTColStd_PersistentTransientMap &aMap) |
| translates Persistent -> Transient | |
| static Handle_PPoly_PolygonOnTriangulation | Translate (const Handle< Poly_PolygonOnTriangulation > &TObj, PTColStd_TransientPersistentMap &aMap) |
| translates Transient -> Persistent | |
| void MgtPoly::operator delete | ( | void * | anAddress | ) | [inline] |
| void* MgtPoly::operator new | ( | size_t | size | ) | [inline] |
| void* MgtPoly::operator new | ( | size_t | , |
| void * | anAddress | ||
| ) | [inline] |
| static Handle_PPoly_Polygon2D MgtPoly::Translate | ( | const Handle< Poly_Polygon2D > & | TObj, |
| PTColStd_TransientPersistentMap & | aMap | ||
| ) | [static] |
| static Handle_Poly_Polygon2D MgtPoly::Translate | ( | const Handle< PPoly_Polygon2D > & | PObj, |
| PTColStd_PersistentTransientMap & | aMap | ||
| ) | [static] |
| static Handle_PPoly_Polygon3D MgtPoly::Translate | ( | const Handle< Poly_Polygon3D > & | TObj, |
| PTColStd_TransientPersistentMap & | aMap | ||
| ) | [static] |
| static Handle_Poly_Polygon3D MgtPoly::Translate | ( | const Handle< PPoly_Polygon3D > & | PObj, |
| PTColStd_PersistentTransientMap & | aMap | ||
| ) | [static] |
| static Handle_PPoly_Triangulation MgtPoly::Translate | ( | const Handle< Poly_Triangulation > & | TObj, |
| PTColStd_TransientPersistentMap & | aMap | ||
| ) | [static] |
| static Handle_Poly_Triangulation MgtPoly::Translate | ( | const Handle< PPoly_Triangulation > & | PObj, |
| PTColStd_PersistentTransientMap & | aMap | ||
| ) | [static] |
| static PPoly_Triangle MgtPoly::Translate | ( | const Poly_Triangle & | TObj | ) | [static] |
| static Poly_Triangle MgtPoly::Translate | ( | const PPoly_Triangle & | POjb | ) | [static] |
| static Handle_Poly_PolygonOnTriangulation MgtPoly::Translate | ( | const Handle< PPoly_PolygonOnTriangulation > & | PObj, |
| PTColStd_PersistentTransientMap & | aMap | ||
| ) | [static] |
| static Handle_PPoly_PolygonOnTriangulation MgtPoly::Translate | ( | const Handle< Poly_PolygonOnTriangulation > & | TObj, |
| PTColStd_TransientPersistentMap & | aMap | ||
| ) | [static] |
1.7.4