Open CASCADE Technology 6.6.0
|
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>
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 |
static Poly_Triangle MgtPoly::Translate | ( | const PPoly_Triangle & | POjb | ) | [static] |
static Handle_PPoly_PolygonOnTriangulation MgtPoly::Translate | ( | const Handle< Poly_PolygonOnTriangulation > & | TObj, |
PTColStd_TransientPersistentMap & | aMap | ||
) | [static] |
static Handle_Poly_PolygonOnTriangulation MgtPoly::Translate | ( | const Handle< PPoly_PolygonOnTriangulation > & | PObj, |
PTColStd_PersistentTransientMap & | aMap | ||
) | [static] |
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] |