|
Open CASCADE Technology 7.9.1
|
#include <ShapePersistent_Geom.hxx>

Data Structures | |
| class | Geometry |
| struct | geometryBase |
| class | subBase |
| struct | subBase_gp |
| struct | subBase_empty |
| class | instance |
Public Types | |
| typedef subBase_empty< basic > | Point |
| typedef instance< Point, Geom_CartesianPoint, gp_Pnt > | CartesianPoint |
| typedef subBase_gp< basic, gp_Vec > | Vector |
| typedef instance< Vector, Geom_Direction, gp_Dir > | Direction |
| typedef instance< Vector, Geom_VectorWithMagnitude, gp_Vec > | VectorWithMagnitude |
| typedef subBase_gp< basic, gp_Ax1 > | AxisPlacement |
| typedef instance< AxisPlacement, Geom_Axis1Placement, gp_Ax1 > | Axis1Placement |
| typedef instance< AxisPlacement, Geom_Axis2Placement > | Axis2Placement |
| typedef instance< SharedBase< Geom_Transformation >, Geom_Transformation, gp_Trsf > | Transformation |
| typedef geometryBase< Geom_Curve > | Curve |
| typedef geometryBase< Geom_Surface > | Surface |
Static Public Member Functions | |
| static Handle< Curve > | Translate (const Handle< Geom_Curve > &theCurve, StdObjMgt_TransientPersistentMap &theMap) |
| Create a persistent object for a curve. | |
| static Handle< Surface > | Translate (const Handle< Geom_Surface > &theSurf, StdObjMgt_TransientPersistentMap &theMap) |
| Create a persistent object for a curve. | |
| typedef instance<AxisPlacement, Geom_Axis1Placement, gp_Ax1> ShapePersistent_Geom::Axis1Placement |
| typedef instance<AxisPlacement, Geom_Axis2Placement> ShapePersistent_Geom::Axis2Placement |
| typedef subBase_gp<basic, gp_Ax1> ShapePersistent_Geom::AxisPlacement |
| typedef instance<Point, Geom_CartesianPoint, gp_Pnt> ShapePersistent_Geom::CartesianPoint |
| typedef instance<Vector, Geom_Direction, gp_Dir> ShapePersistent_Geom::Direction |
| typedef subBase_empty<basic> ShapePersistent_Geom::Point |
| typedef instance<SharedBase<Geom_Transformation>, Geom_Transformation, gp_Trsf> ShapePersistent_Geom::Transformation |
| typedef subBase_gp<basic, gp_Vec> ShapePersistent_Geom::Vector |
| typedef instance<Vector, Geom_VectorWithMagnitude, gp_Vec> ShapePersistent_Geom::VectorWithMagnitude |
|
static |
Create a persistent object for a curve.
|
static |
Create a persistent object for a curve.