Open CASCADE Technology
7.3.0
|
#include <ShapePersistent_Geom.hxx>
Public Member Functions | |
virtual void | Read (StdObjMgt_ReadData &theReadData) |
Read persistent data from a file. More... | |
virtual void | PChildren (StdObjMgt_Persistent::SequenceOfPersistent &) const |
Gets persistent child objects. More... | |
virtual void | Write (StdObjMgt_WriteData &) const |
Write persistent data to a file. More... | |
virtual Standard_CString | PName () const |
Returns persistent type name. More... | |
template<> | |
Standard_CString | PName () const |
template<> | |
void | Write (StdObjMgt_WriteData &theWriteData) const |
template<> | |
Standard_CString | PName () const |
template<> | |
void | Write (StdObjMgt_WriteData &theWriteData) const |
template<> | |
Standard_CString | PName () const |
template<> | |
void | Write (StdObjMgt_WriteData &theWriteData) const |
template<> | |
Standard_CString | PName () const |
template<> | |
void | Write (StdObjMgt_WriteData &theWriteData) const |
template<> | |
Standard_CString | PName () const |
template<> | |
void | Read (StdObjMgt_ReadData &theReadData) |
template<> | |
void | Write (StdObjMgt_WriteData &theWriteData) const |
template<> | |
Standard_CString | PName () const |
template<> | |
void | Write (StdObjMgt_WriteData &theWriteData) const |
template<> | |
Standard_CString | PName () const |
template<> | |
void | Write (StdObjMgt_WriteData &theWriteData) const |
template<> | |
Standard_CString | PName () const |
template<> | |
void | Write (StdObjMgt_WriteData &theWriteData) const |
template<> | |
Standard_CString | PName () const |
template<> | |
void | Write (StdObjMgt_WriteData &theWriteData) const |
template<> | |
Standard_CString | PName () const |
template<> | |
void | Write (StdObjMgt_WriteData &theWriteData) const |
template<> | |
Standard_CString | PName () const |
template<> | |
void | PChildren (StdObjMgt_Persistent::SequenceOfPersistent &theChildren) const |
template<> | |
void | Write (StdObjMgt_WriteData &theWriteData) const |
template<> | |
Standard_CString | PName () const |
template<> | |
void | Write (StdObjMgt_WriteData &theWriteData) const |
template<> | |
Standard_CString | PName () const |
template<> | |
void | Write (StdObjMgt_WriteData &theWriteData) const |
template<> | |
Standard_CString | PName () const |
template<> | |
void | Write (StdObjMgt_WriteData &theWriteData) const |
template<> | |
Standard_CString | PName () const |
template<> | |
void | Write (StdObjMgt_WriteData &theWriteData) const |
template<> | |
Standard_CString | PName () const |
template<> | |
void | Write (StdObjMgt_WriteData &theWriteData) const |
template<> | |
Standard_CString | PName () const |
template<> | |
void | Write (StdObjMgt_WriteData &theWriteData) const |
template<> | |
Standard_CString | PName () const |
template<> | |
void | Write (StdObjMgt_WriteData &theWriteData) const |
template<> | |
Standard_CString | PName () const |
template<> | |
void | Write (StdObjMgt_WriteData &theWriteData) const |
template<> | |
Standard_CString | PName () const |
template<> | |
void | Write (StdObjMgt_WriteData &theWriteData) const |
template<> | |
Standard_CString | PName () const |
template<> | |
void | Write (StdObjMgt_WriteData &theWriteData) const |
|
inlinevirtual |
Gets persistent child objects.
void ShapePersistent_Geom::instance< ShapePersistent_Geom2d::Transformation, Geom2d_Transformation, gp_Trsf2d >::PChildren | ( | StdObjMgt_Persistent::SequenceOfPersistent & | theChildren | ) | const |
|
inline |
Standard_CString ShapePersistent_Geom::instance< ShapePersistent_Geom2d::Direction, Geom2d_Direction, gp_Dir2d >::PName | ( | ) | const |
Standard_CString ShapePersistent_Geom::instance< ShapePersistent_Geom2d::VectorWithMagnitude, Geom2d_VectorWithMagnitude, gp_Vec2d >::PName | ( | ) | const |
Standard_CString ShapePersistent_Geom::instance< ShapePersistent_Geom2d::AxisPlacement, Geom2d_AxisPlacement, gp_Ax2d >::PName | ( | ) | const |
Standard_CString ShapePersistent_Geom::instance< ShapePersistent_Geom2d::Transformation, Geom2d_Transformation, gp_Trsf2d >::PName | ( | ) | const |
|
inlinevirtual |
Returns persistent type name.
|
inline |
Standard_CString ShapePersistent_Geom::instance< ShapePersistent_Geom::Curve, Geom_Line, gp_Ax1 >::PName | ( | ) | const |
Standard_CString ShapePersistent_Geom::instance< ShapePersistent_Geom_Curve::Conic, Geom_Circle, gp_Circ >::PName | ( | ) | const |
|
inline |
Standard_CString ShapePersistent_Geom::instance< ShapePersistent_Geom_Curve::Conic, Geom_Ellipse, gp_Elips >::PName | ( | ) | const |
|
inline |
Standard_CString ShapePersistent_Geom::instance< ShapePersistent_Geom_Curve::Conic, Geom_Hyperbola, gp_Hypr >::PName | ( | ) | const |
Standard_CString ShapePersistent_Geom::instance< ShapePersistent_Geom_Curve::Conic, Geom_Parabola, gp_Parab >::PName | ( | ) | const |
|
inline |
|
inline |
Standard_CString ShapePersistent_Geom::instance< ShapePersistent_Geom::subBase_gp< ShapePersistent_Geom::Surface, gp_Ax3 >, Geom_Plane, gp_Ax3 >::PName | ( | ) | const |
Standard_CString ShapePersistent_Geom::instance< ShapePersistent_Geom::subBase_gp< ShapePersistent_Geom::Surface, gp_Ax3 >, Geom_ConicalSurface, gp_Cone >::PName | ( | ) | const |
|
inline |
Standard_CString ShapePersistent_Geom::instance< ShapePersistent_Geom::subBase_gp< ShapePersistent_Geom::Surface, gp_Ax3 >, Geom_CylindricalSurface, gp_Cylinder >::PName | ( | ) | const |
Standard_CString ShapePersistent_Geom::instance< ShapePersistent_Geom::subBase_gp< ShapePersistent_Geom::Surface, gp_Ax3 >, Geom_SphericalSurface, gp_Sphere >::PName | ( | ) | const |
Standard_CString ShapePersistent_Geom::instance< ShapePersistent_Geom::subBase_gp< ShapePersistent_Geom::Surface, gp_Ax3 >, Geom_ToroidalSurface, gp_Torus >::PName | ( | ) | const |
|
inlinevirtual |
Read persistent data from a file.
|
inline |
|
inline |
void ShapePersistent_Geom::instance< ShapePersistent_Geom2d::Direction, Geom2d_Direction, gp_Dir2d >::Write | ( | StdObjMgt_WriteData & | theWriteData | ) | const |
void ShapePersistent_Geom::instance< ShapePersistent_Geom2d::VectorWithMagnitude, Geom2d_VectorWithMagnitude, gp_Vec2d >::Write | ( | StdObjMgt_WriteData & | theWriteData | ) | const |
void ShapePersistent_Geom::instance< ShapePersistent_Geom2d::AxisPlacement, Geom2d_AxisPlacement, gp_Ax2d >::Write | ( | StdObjMgt_WriteData & | theWriteData | ) | const |
|
inlinevirtual |
Write persistent data to a file.
void ShapePersistent_Geom::instance< ShapePersistent_Geom2d::Transformation, Geom2d_Transformation, gp_Trsf2d >::Write | ( | StdObjMgt_WriteData & | theWriteData | ) | const |
|
inline |
void ShapePersistent_Geom::instance< ShapePersistent_Geom::Curve, Geom_Line, gp_Ax1 >::Write | ( | StdObjMgt_WriteData & | theWriteData | ) | const |
void ShapePersistent_Geom::instance< ShapePersistent_Geom_Curve::Conic, Geom_Circle, gp_Circ >::Write | ( | StdObjMgt_WriteData & | theWriteData | ) | const |
|
inline |
void ShapePersistent_Geom::instance< ShapePersistent_Geom_Curve::Conic, Geom_Ellipse, gp_Elips >::Write | ( | StdObjMgt_WriteData & | theWriteData | ) | const |
|
inline |
void ShapePersistent_Geom::instance< ShapePersistent_Geom_Curve::Conic, Geom_Hyperbola, gp_Hypr >::Write | ( | StdObjMgt_WriteData & | theWriteData | ) | const |
void ShapePersistent_Geom::instance< ShapePersistent_Geom_Curve::Conic, Geom_Parabola, gp_Parab >::Write | ( | StdObjMgt_WriteData & | theWriteData | ) | const |
|
inline |
void ShapePersistent_Geom::instance< ShapePersistent_Geom::subBase_gp< ShapePersistent_Geom::Surface, gp_Ax3 >, Geom_Plane, gp_Ax3 >::Write | ( | StdObjMgt_WriteData & | theWriteData | ) | const |
|
inline |
void ShapePersistent_Geom::instance< ShapePersistent_Geom::subBase_gp< ShapePersistent_Geom::Surface, gp_Ax3 >, Geom_ConicalSurface, gp_Cone >::Write | ( | StdObjMgt_WriteData & | theWriteData | ) | const |
|
inline |
void ShapePersistent_Geom::instance< ShapePersistent_Geom::subBase_gp< ShapePersistent_Geom::Surface, gp_Ax3 >, Geom_CylindricalSurface, gp_Cylinder >::Write | ( | StdObjMgt_WriteData & | theWriteData | ) | const |
void ShapePersistent_Geom::instance< ShapePersistent_Geom::subBase_gp< ShapePersistent_Geom::Surface, gp_Ax3 >, Geom_SphericalSurface, gp_Sphere >::Write | ( | StdObjMgt_WriteData & | theWriteData | ) | const |
void ShapePersistent_Geom::instance< ShapePersistent_Geom::subBase_gp< ShapePersistent_Geom::Surface, gp_Ax3 >, Geom_ToroidalSurface, gp_Torus >::Write | ( | StdObjMgt_WriteData & | theWriteData | ) | const |