#include <GEOMImpl_TorusDriver.hxx>
Public Member Functions | |
Standard_EXPORT | GEOMImpl_TorusDriver () |
virtual Standard_EXPORT Standard_Integer | Execute (LOGBOOK &log) const |
virtual Standard_EXPORT void | Validate (LOGBOOK &) const |
Standard_EXPORT Standard_Boolean | MustExecute (const LOGBOOK &) const |
Standard_EXPORT | ~GEOMImpl_TorusDriver () |
virtual Standard_EXPORT bool | GetCreationInformation (std::string &theOperationName, std::vector< GEOM_Param > ¶ms) |
Returns a name of creation operation and names and values of creation parameters. More... | |
Public Member Functions inherited from GEOM_BaseDriver | |
Standard_EXPORT int | GetDocID () const |
Standard_EXPORT GEOM_Param & | AddParam (std::vector< GEOM_Param > ¶ms, const char *name) |
Returns a name of creation operation and names and values of creation parameters. More... | |
template<class T > | |
Standard_EXPORT GEOM_Param & | AddParam (std::vector< GEOM_Param > ¶ms, const char *name, const T &value, const char *dfltValue=0) |
Static Public Member Functions | |
static Standard_EXPORT const Standard_GUID & | GetID () |
GEOMImpl_TorusDriver::GEOMImpl_TorusDriver | ( | ) |
|
inline |
|
virtual |
References GEOMImpl_ITorus::GetRMajor(), GEOMImpl_ITorus::GetRMinor(), Handle(), Shape(), TORUS_PNT_VEC_RR, TORUS_RR, and GEOM::Vertices.
|
virtual |
Implements GEOM_BaseDriver.
References GEOM_BaseDriver::AddParam(), GEOMImpl_ITorus::GetRMajor(), GEOMImpl_ITorus::GetRMinor(), Handle(), TORUS_PNT_VEC_RR, and TORUS_RR.
|
static |
|
inline |
|
inlinevirtual |