#include <GEOMImpl_TranslateDriver.hxx>
|
static Standard_EXPORT const
Standard_GUID & | GetID () |
|
GEOMImpl_TranslateDriver::GEOMImpl_TranslateDriver |
( |
| ) |
|
Standard_EXPORT GEOMImpl_TranslateDriver::~GEOMImpl_TranslateDriver |
( |
| ) |
|
|
inline |
Standard_Integer GEOMImpl_TranslateDriver::Execute |
( |
LOGBOOK & |
log | ) |
const |
|
virtual |
References anEdge, GEOMUtils::CheckShape(), GEOMUtils::FixShapeTolerance(), GEOMImpl_ITranslate::GetDistance(), GEOMImpl_ITranslate::GetDX(), GEOMImpl_ITranslate::GetDY(), GEOMImpl_ITranslate::GetDZ(), GEOMImpl_ITranslate::GetNbIter1(), GEOMImpl_ITranslate::GetNbIter2(), GEOMImpl_ITranslate::GetStep1(), GEOMImpl_ITranslate::GetStep2(), GEOMUtils::GetVector(), Handle(), TRANSLATE_1D, TRANSLATE_2D, TRANSLATE_TWO_POINTS, TRANSLATE_TWO_POINTS_COPY, TRANSLATE_VECTOR, TRANSLATE_VECTOR_COPY, TRANSLATE_VECTOR_DISTANCE, TRANSLATE_XYZ, and TRANSLATE_XYZ_COPY.
bool GEOMImpl_TranslateDriver::GetCreationInformation |
( |
std::string & |
theOperationName, |
|
|
std::vector< GEOM_Param > & |
params |
|
) |
| |
|
virtual |
Implements GEOM_BaseDriver.
References GEOM_BaseDriver::AddParam(), GEOMImpl_ITranslate::GetDistance(), GEOMImpl_ITranslate::GetDX(), GEOMImpl_ITranslate::GetDY(), GEOMImpl_ITranslate::GetDZ(), GEOMImpl_ITranslate::GetNbIter1(), GEOMImpl_ITranslate::GetNbIter2(), GEOMImpl_ITranslate::GetStep1(), GEOMImpl_ITranslate::GetStep2(), Handle(), TRANSLATE_1D, TRANSLATE_2D, TRANSLATE_TWO_POINTS, TRANSLATE_TWO_POINTS_COPY, TRANSLATE_VECTOR, TRANSLATE_VECTOR_COPY, TRANSLATE_VECTOR_DISTANCE, TRANSLATE_XYZ, and TRANSLATE_XYZ_COPY.
const Standard_GUID & GEOMImpl_TranslateDriver::GetID |
( |
| ) |
|
|
static |
Standard_EXPORT Standard_Boolean GEOMImpl_TranslateDriver::MustExecute |
( |
const LOGBOOK & |
| ) |
const |
|
inline |
virtual Standard_EXPORT void GEOMImpl_TranslateDriver::Validate |
( |
LOGBOOK & |
| ) |
const |
|
inlinevirtual |
The documentation for this class was generated from the following files: