#include <GEOMImpl_RotateDriver.hxx>
|
static Standard_EXPORT const
Standard_GUID & | GetID () |
|
GEOMImpl_RotateDriver::GEOMImpl_RotateDriver |
( |
| ) |
|
Standard_EXPORT GEOMImpl_RotateDriver::~GEOMImpl_RotateDriver |
( |
| ) |
|
|
inline |
Standard_Integer GEOMImpl_RotateDriver::Execute |
( |
LOGBOOK & |
log | ) |
const |
|
virtual |
References anAngle, anEdge, aVec1(), aVec2(), GEOMImpl_IRotate::GetAngle(), GEOMImpl_IRotate::GetDir2(), GEOMImpl_IRotate::GetNbIter1(), GEOMImpl_IRotate::GetNbIter2(), GEOMImpl_IRotate::GetStep(), GEOMUtils::GetVector(), Handle(), ROTATE, ROTATE_1D, ROTATE_1D_STEP, ROTATE_2D, ROTATE_COPY, ROTATE_THREE_POINTS, ROTATE_THREE_POINTS_COPY, and GEOMImpl_IRotate::SetDir2().
bool GEOMImpl_RotateDriver::GetCreationInformation |
( |
std::string & |
theOperationName, |
|
|
std::vector< GEOM_Param > & |
params |
|
) |
| |
|
virtual |
Implements GEOM_BaseDriver.
References GEOM_BaseDriver::AddParam(), GEOMImpl_IRotate::GetAngle(), GEOMImpl_IRotate::GetNbIter1(), GEOMImpl_IRotate::GetNbIter2(), GEOMImpl_IRotate::GetStep(), Handle(), ROTATE, ROTATE_1D, ROTATE_1D_STEP, ROTATE_2D, ROTATE_COPY, ROTATE_THREE_POINTS, and ROTATE_THREE_POINTS_COPY.
const Standard_GUID & GEOMImpl_RotateDriver::GetID |
( |
| ) |
|
|
static |
Standard_EXPORT Standard_Boolean GEOMImpl_RotateDriver::MustExecute |
( |
const LOGBOOK & |
| ) |
const |
|
inline |
virtual Standard_EXPORT void GEOMImpl_RotateDriver::Validate |
( |
LOGBOOK & |
| ) |
const |
|
inlinevirtual |
The documentation for this class was generated from the following files: