Open CASCADE Technology 7.8.0
|
#include <ShapePersistent_Poly.hxx>
Public Types | |
typedef instance< pPolygon2D, Poly_Polygon2D > | Polygon2D |
typedef instance< pPolygon3D, Poly_Polygon3D > | Polygon3D |
typedef instance< pPolygonOnTriangulation, Poly_PolygonOnTriangulation > | PolygonOnTriangulation |
typedef instance< pTriangulation, Poly_Triangulation > | Triangulation |
Static Public Member Functions | |
static Handle< Polygon2D > | Translate (const Handle< Poly_Polygon2D > &thePoly, StdObjMgt_TransientPersistentMap &theMap) |
Create a persistent object for a 2D polygon. | |
static Handle< Polygon3D > | Translate (const Handle< Poly_Polygon3D > &thePoly, StdObjMgt_TransientPersistentMap &theMap) |
Create a persistent object for a 3D polygon. | |
static Handle< PolygonOnTriangulation > | Translate (const Handle< Poly_PolygonOnTriangulation > &thePolyOnTriang, StdObjMgt_TransientPersistentMap &theMap) |
Create a persistent object for a triangulation. | |
static Handle< Triangulation > | Translate (const Handle< Poly_Triangulation > &thePolyTriang, StdObjMgt_TransientPersistentMap &theMap) |
Create a persistent object for a polygon on triangulation. | |
typedef instance<pPolygon2D, Poly_Polygon2D> ShapePersistent_Poly::Polygon2D |
typedef instance<pPolygon3D, Poly_Polygon3D> ShapePersistent_Poly::Polygon3D |
typedef instance<pPolygonOnTriangulation, Poly_PolygonOnTriangulation> ShapePersistent_Poly::PolygonOnTriangulation |
typedef instance<pTriangulation, Poly_Triangulation> ShapePersistent_Poly::Triangulation |
|
static |
Create a persistent object for a 2D polygon.
|
static |
Create a persistent object for a 3D polygon.
|
static |
Create a persistent object for a triangulation.
|
static |
Create a persistent object for a polygon on triangulation.