Open CASCADE Technology 6.6.0
Static Public Member Functions
MgtPoly Class Reference

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


Member Function Documentation

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]

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines