|
Open CASCADE Technology 7.9.3
|
#include <ShapePersistent_Geom_Surface.hxx>

Public Types | |
| typedef subBase_gp< Surface, gp_Ax3 > | Elementary |
| typedef instance< Elementary, Geom_Plane, gp_Ax3 > | Plane |
| typedef instance< Elementary, Geom_ConicalSurface, gp_Cone > | Conical |
| typedef instance< Elementary, Geom_CylindricalSurface, gp_Cylinder > | Cylindrical |
| typedef instance< Elementary, Geom_SphericalSurface, gp_Sphere > | Spherical |
| typedef instance< Elementary, Geom_ToroidalSurface, gp_Torus > | Toroidal |
| typedef subBase< Surface, pSweptData > | Swept |
| typedef Delayed< Swept, pLinearExtrusion > | LinearExtrusion |
| typedef Delayed< Swept, pRevolution > | Revolution |
| typedef subBase_empty< Surface > | Bounded |
| typedef Delayed< Bounded, pBezier > | Bezier |
| typedef Delayed< Bounded, pBSpline > | BSpline |
| typedef Delayed< Bounded, pRectangularTrimmed > | RectangularTrimmed |
| typedef Delayed< Surface, pOffset > | Offset |
Static Public Member Functions | |
| static Handle< Surface > | Translate (const Handle< Geom_Plane > &theSurf, StdObjMgt_TransientPersistentMap &theMap) |
| Create a persistent object for a plane. | |
| static Handle< Surface > | Translate (const Handle< Geom_CylindricalSurface > &theSurf, StdObjMgt_TransientPersistentMap &theMap) |
| Create a persistent object for a cylinder. | |
| static Handle< Surface > | Translate (const Handle< Geom_ConicalSurface > &theSurf, StdObjMgt_TransientPersistentMap &theMap) |
| Create a persistent object for a cone. | |
| static Handle< Surface > | Translate (const Handle< Geom_SphericalSurface > &theSurf, StdObjMgt_TransientPersistentMap &theMap) |
| Create a persistent object for a sphere. | |
| static Handle< Surface > | Translate (const Handle< Geom_ToroidalSurface > &theSurf, StdObjMgt_TransientPersistentMap &theMap) |
| Create a persistent object for a torus. | |
| static Handle< Surface > | Translate (const Handle< Geom_SurfaceOfLinearExtrusion > &theSurf, StdObjMgt_TransientPersistentMap &theMap) |
| Create a persistent object for a surface of linear extrusion. | |
| static Handle< Surface > | Translate (const Handle< Geom_SurfaceOfRevolution > &theSurf, StdObjMgt_TransientPersistentMap &theMap) |
| Create a persistent object for a surface of evolution. | |
| static Handle< Surface > | Translate (const Handle< Geom_BezierSurface > &theSurf, StdObjMgt_TransientPersistentMap &theMap) |
| Create a persistent object for a Bezier surface. | |
| static Handle< Surface > | Translate (const Handle< Geom_BSplineSurface > &theSurf, StdObjMgt_TransientPersistentMap &theMap) |
| Create a persistent object for a BSpline surface. | |
| static Handle< Surface > | Translate (const Handle< Geom_RectangularTrimmedSurface > &theSurf, StdObjMgt_TransientPersistentMap &theMap) |
| Create a persistent object for a rectangylar trimmed surface. | |
| static Handle< Surface > | Translate (const Handle< Geom_OffsetSurface > &theSurf, StdObjMgt_TransientPersistentMap &theMap) |
| Create a persistent object for an offset surface. | |
| typedef Delayed<Bounded, pBezier> ShapePersistent_Geom_Surface::Bezier |
| typedef Delayed<Bounded, pBSpline> ShapePersistent_Geom_Surface::BSpline |
| typedef instance<Elementary, Geom_ConicalSurface, gp_Cone> ShapePersistent_Geom_Surface::Conical |
| typedef instance<Elementary, Geom_CylindricalSurface, gp_Cylinder> ShapePersistent_Geom_Surface::Cylindrical |
| typedef Delayed<Swept, pLinearExtrusion> ShapePersistent_Geom_Surface::LinearExtrusion |
| typedef Delayed<Surface, pOffset> ShapePersistent_Geom_Surface::Offset |
| typedef instance<Elementary, Geom_Plane, gp_Ax3> ShapePersistent_Geom_Surface::Plane |
| typedef Delayed<Bounded, pRectangularTrimmed> ShapePersistent_Geom_Surface::RectangularTrimmed |
| typedef Delayed<Swept, pRevolution> ShapePersistent_Geom_Surface::Revolution |
| typedef instance<Elementary, Geom_SphericalSurface, gp_Sphere> ShapePersistent_Geom_Surface::Spherical |
| typedef subBase<Surface, pSweptData> ShapePersistent_Geom_Surface::Swept |
| typedef instance<Elementary, Geom_ToroidalSurface, gp_Torus> ShapePersistent_Geom_Surface::Toroidal |
|
static |
Create a persistent object for a Bezier surface.
|
static |
Create a persistent object for a BSpline surface.
|
static |
Create a persistent object for a cone.
|
static |
Create a persistent object for a cylinder.
|
static |
Create a persistent object for an offset surface.
|
static |
Create a persistent object for a plane.
|
static |
Create a persistent object for a rectangylar trimmed surface.
|
static |
Create a persistent object for a sphere.
|
static |
Create a persistent object for a surface of linear extrusion.
|
static |
Create a persistent object for a surface of evolution.
|
static |
Create a persistent object for a torus.