#include <GEOM_ITransformOperations_i.hh>

Public Member Functions | |
| GEOM_ITransformOperations_i (PortableServer::POA_ptr thePOA, GEOM::GEOM_Gen_ptr theEngine,::GEOMImpl_ITransformOperations *theImpl) | |
| ~GEOM_ITransformOperations_i () | |
| GEOM::GEOM_Object_ptr | TranslateTwoPoints (GEOM::GEOM_Object_ptr theObject, GEOM::GEOM_Object_ptr thePoint1, GEOM::GEOM_Object_ptr thePoint2) |
| GEOM::GEOM_Object_ptr | TranslateTwoPointsCopy (GEOM::GEOM_Object_ptr theObject, GEOM::GEOM_Object_ptr thePoint1, GEOM::GEOM_Object_ptr thePoint2) |
| GEOM::GEOM_Object_ptr | TranslateDXDYDZ (GEOM::GEOM_Object_ptr theObject, CORBA::Double theDX, CORBA::Double theDY, CORBA::Double theDZ) |
| GEOM::GEOM_Object_ptr | TranslateDXDYDZCopy (GEOM::GEOM_Object_ptr theObject, CORBA::Double theDX, CORBA::Double theDY, CORBA::Double theDZ) |
| GEOM::GEOM_Object_ptr | TranslateVector (GEOM::GEOM_Object_ptr theObject, GEOM::GEOM_Object_ptr theVector) |
| GEOM::GEOM_Object_ptr | TranslateVectorCopy (GEOM::GEOM_Object_ptr theObject, GEOM::GEOM_Object_ptr theVector) |
| GEOM::GEOM_Object_ptr | TranslateVectorDistance (GEOM::GEOM_Object_ptr theObject, GEOM::GEOM_Object_ptr theVector, CORBA::Double theDistance, CORBA::Boolean theCopy) |
| GEOM::GEOM_Object_ptr | MultiTranslate1D (GEOM::GEOM_Object_ptr theObject, GEOM::GEOM_Object_ptr theVector, CORBA::Double theStep, CORBA::Long theNbTimes) |
| GEOM::GEOM_Object_ptr | MultiTranslate2D (GEOM::GEOM_Object_ptr theObject, GEOM::GEOM_Object_ptr theVector1, CORBA::Double theStep1, CORBA::Long theNbTimes1, GEOM::GEOM_Object_ptr theVector2, CORBA::Double theStep2, CORBA::Long theNbTimes2) |
| GEOM::GEOM_Object_ptr | Rotate (GEOM::GEOM_Object_ptr theObject, GEOM::GEOM_Object_ptr theAxis, CORBA::Double theAngle) |
| GEOM::GEOM_Object_ptr | MultiRotate1D (GEOM::GEOM_Object_ptr theObject, GEOM::GEOM_Object_ptr theVector, CORBA::Long theNbTimes) |
| GEOM::GEOM_Object_ptr | MultiRotate2D (GEOM::GEOM_Object_ptr theObject, GEOM::GEOM_Object_ptr theVector, CORBA::Double theAngle, CORBA::Long theNbTimes1, CORBA::Double theStep, CORBA::Long theNbTimes2) |
| GEOM::GEOM_Object_ptr | RotateCopy (GEOM::GEOM_Object_ptr theObject, GEOM::GEOM_Object_ptr theAxis, CORBA::Double theAngle) |
| GEOM::GEOM_Object_ptr | MirrorPlane (GEOM::GEOM_Object_ptr theObject, GEOM::GEOM_Object_ptr thePlane) |
| GEOM::GEOM_Object_ptr | MirrorPlaneCopy (GEOM::GEOM_Object_ptr theObject, GEOM::GEOM_Object_ptr thePlane) |
| GEOM::GEOM_Object_ptr | MirrorAxis (GEOM::GEOM_Object_ptr theObject, GEOM::GEOM_Object_ptr theAxis) |
| GEOM::GEOM_Object_ptr | MirrorAxisCopy (GEOM::GEOM_Object_ptr theObject, GEOM::GEOM_Object_ptr theAxis) |
| GEOM::GEOM_Object_ptr | MirrorPoint (GEOM::GEOM_Object_ptr theObject, GEOM::GEOM_Object_ptr thePoint) |
| GEOM::GEOM_Object_ptr | MirrorPointCopy (GEOM::GEOM_Object_ptr theObject, GEOM::GEOM_Object_ptr thePoint) |
| GEOM::GEOM_Object_ptr | OffsetShape (GEOM::GEOM_Object_ptr theObject, CORBA::Double theOffset) |
| GEOM::GEOM_Object_ptr | OffsetShapeCopy (GEOM::GEOM_Object_ptr theObject, CORBA::Double theOffset) |
| GEOM::GEOM_Object_ptr | ProjectShapeCopy (GEOM::GEOM_Object_ptr theSource, GEOM::GEOM_Object_ptr theTarget) |
| GEOM::GEOM_Object_ptr | ScaleShape (GEOM::GEOM_Object_ptr theObject, GEOM::GEOM_Object_ptr thePoint, CORBA::Double theFactor) |
| GEOM::GEOM_Object_ptr | ScaleShapeCopy (GEOM::GEOM_Object_ptr theObject, GEOM::GEOM_Object_ptr thePoint, CORBA::Double theFactor) |
| GEOM::GEOM_Object_ptr | ScaleShapeAlongAxes (GEOM::GEOM_Object_ptr theObject, GEOM::GEOM_Object_ptr thePoint, CORBA::Double theFactorX, CORBA::Double theFactorY, CORBA::Double theFactorZ) |
| GEOM::GEOM_Object_ptr | ScaleShapeAlongAxesCopy (GEOM::GEOM_Object_ptr theObject, GEOM::GEOM_Object_ptr thePoint, CORBA::Double theFactorX, CORBA::Double theFactorY, CORBA::Double theFactorZ) |
| GEOM::GEOM_Object_ptr | PositionShape (GEOM::GEOM_Object_ptr theObject, GEOM::GEOM_Object_ptr theStartLCS, GEOM::GEOM_Object_ptr theEndLCS) |
| GEOM::GEOM_Object_ptr | PositionShapeCopy (GEOM::GEOM_Object_ptr theObject, GEOM::GEOM_Object_ptr theStartLCS, GEOM::GEOM_Object_ptr theEndLCS) |
| GEOM::GEOM_Object_ptr | PositionAlongPath (GEOM::GEOM_Object_ptr theObject, GEOM::GEOM_Object_ptr thePath, CORBA::Double theDistance, CORBA::Boolean theCopy, CORBA::Boolean theReverse) |
| GEOM::GEOM_Object_ptr | RotateThreePoints (GEOM::GEOM_Object_ptr theObject, GEOM::GEOM_Object_ptr theCentPoint, GEOM::GEOM_Object_ptr thePoint1, GEOM::GEOM_Object_ptr thePoint2) |
| GEOM::GEOM_Object_ptr | RotateThreePointsCopy (GEOM::GEOM_Object_ptr theObject, GEOM::GEOM_Object_ptr theCentPoint, GEOM::GEOM_Object_ptr thePoint1, GEOM::GEOM_Object_ptr thePoint2) |
| GEOM::GEOM_Object_ptr | TransformLikeOtherCopy (GEOM::GEOM_Object_ptr theObject, GEOM::GEOM_Object_ptr theSample) |
| GEOM::GEOM_Object_ptr | RecomputeObject (GEOM::GEOM_Object_ptr theObject) |
| ::GEOMImpl_ITransformOperations * | GetOperations () |
| virtual CORBA::Boolean | IsDone () |
| virtual void | SetErrorCode (const char *theErrorCode) |
| virtual char * | GetErrorCode () |
| virtual CORBA::Long | GetStudyID () |
| virtual GEOM::GEOM_Object_ptr | GetObject (Handle(GEOM_Object) theObject) |
| virtual void | FinishOperation () |
| virtual void | AbortOperation () |
| ::GEOM_IOperations * | GetImpl () |
| GEOM_ITransformOperations_i::GEOM_ITransformOperations_i | ( | PortableServer::POA_ptr | thePOA, |
| GEOM::GEOM_Gen_ptr | theEngine, | ||
| ::GEOMImpl_ITransformOperations * | theImpl | ||
| ) |
constructor:
| GEOM_ITransformOperations_i::~GEOM_ITransformOperations_i | ( | ) |
destructor
| GEOM::GEOM_Object_ptr GEOM_ITransformOperations_i::TranslateTwoPoints | ( | GEOM::GEOM_Object_ptr | theObject, |
| GEOM::GEOM_Object_ptr | thePoint1, | ||
| GEOM::GEOM_Object_ptr | thePoint2 | ||
| ) |
TranslateTwoPoints
References Handle(), and SUBSHAPE_ERROR.
| GEOM::GEOM_Object_ptr GEOM_ITransformOperations_i::TranslateTwoPointsCopy | ( | GEOM::GEOM_Object_ptr | theObject, |
| GEOM::GEOM_Object_ptr | thePoint1, | ||
| GEOM::GEOM_Object_ptr | thePoint2 | ||
| ) |
TranslateTwoPointsCopy
References Handle().
| GEOM::GEOM_Object_ptr GEOM_ITransformOperations_i::TranslateDXDYDZ | ( | GEOM::GEOM_Object_ptr | theObject, |
| CORBA::Double | theDX, | ||
| CORBA::Double | theDY, | ||
| CORBA::Double | theDZ | ||
| ) |
TranslateDXDYDZ
References Handle(), and SUBSHAPE_ERROR.
| GEOM::GEOM_Object_ptr GEOM_ITransformOperations_i::TranslateDXDYDZCopy | ( | GEOM::GEOM_Object_ptr | theObject, |
| CORBA::Double | theDX, | ||
| CORBA::Double | theDY, | ||
| CORBA::Double | theDZ | ||
| ) |
TranslateDXDYDZCopy
References Handle().
| GEOM::GEOM_Object_ptr GEOM_ITransformOperations_i::TranslateVector | ( | GEOM::GEOM_Object_ptr | theObject, |
| GEOM::GEOM_Object_ptr | theVector | ||
| ) |
TranslateVector
References Handle(), and SUBSHAPE_ERROR.
| GEOM::GEOM_Object_ptr GEOM_ITransformOperations_i::TranslateVectorCopy | ( | GEOM::GEOM_Object_ptr | theObject, |
| GEOM::GEOM_Object_ptr | theVector | ||
| ) |
TranslateVectorCopy
References Handle().
| GEOM::GEOM_Object_ptr GEOM_ITransformOperations_i::TranslateVectorDistance | ( | GEOM::GEOM_Object_ptr | theObject, |
| GEOM::GEOM_Object_ptr | theVector, | ||
| CORBA::Double | theDistance, | ||
| CORBA::Boolean | theCopy | ||
| ) |
TranslateVectorDistance
References Handle(), SUBSHAPE_ERROR, and geompy.TranslateVectorDistance().
| GEOM::GEOM_Object_ptr GEOM_ITransformOperations_i::MultiTranslate1D | ( | GEOM::GEOM_Object_ptr | theObject, |
| GEOM::GEOM_Object_ptr | theVector, | ||
| CORBA::Double | theStep, | ||
| CORBA::Long | theNbTimes | ||
| ) |
MultiTranslate1D
References Handle().
| GEOM::GEOM_Object_ptr GEOM_ITransformOperations_i::MultiTranslate2D | ( | GEOM::GEOM_Object_ptr | theObject, |
| GEOM::GEOM_Object_ptr | theVector1, | ||
| CORBA::Double | theStep1, | ||
| CORBA::Long | theNbTimes1, | ||
| GEOM::GEOM_Object_ptr | theVector2, | ||
| CORBA::Double | theStep2, | ||
| CORBA::Long | theNbTimes2 | ||
| ) |
MultiTranslate2D
References GEOM_IOperations_i.GetObject(), GetOperations(), Handle(), GEOM_IOperations_i.IsDone(), and GEOM_IOperations.SetNotDone().
| GEOM::GEOM_Object_ptr GEOM_ITransformOperations_i::Rotate | ( | GEOM::GEOM_Object_ptr | theObject, |
| GEOM::GEOM_Object_ptr | theAxis, | ||
| CORBA::Double | theAngle | ||
| ) |
Rotate
References GetOperations(), Handle(), GEOM_IOperations.SetErrorCode(), GEOM_IOperations.SetNotDone(), and SUBSHAPE_ERROR.
| GEOM::GEOM_Object_ptr GEOM_ITransformOperations_i::MultiRotate1D | ( | GEOM::GEOM_Object_ptr | theObject, |
| GEOM::GEOM_Object_ptr | theVector, | ||
| CORBA::Long | theNbTimes | ||
| ) |
MultiRotate1D
References GEOM_IOperations_i.GetObject(), GetOperations(), Handle(), GEOM_IOperations_i.IsDone(), and GEOM_IOperations.SetNotDone().
| GEOM::GEOM_Object_ptr GEOM_ITransformOperations_i::MultiRotate2D | ( | GEOM::GEOM_Object_ptr | theObject, |
| GEOM::GEOM_Object_ptr | theVector, | ||
| CORBA::Double | theAngle, | ||
| CORBA::Long | theNbTimes1, | ||
| CORBA::Double | theStep, | ||
| CORBA::Long | theNbTimes2 | ||
| ) |
MultiRotate2D
References GEOM_IOperations_i.GetObject(), GetOperations(), Handle(), GEOM_IOperations_i.IsDone(), and GEOM_IOperations.SetNotDone().
| GEOM::GEOM_Object_ptr GEOM_ITransformOperations_i::RotateCopy | ( | GEOM::GEOM_Object_ptr | theObject, |
| GEOM::GEOM_Object_ptr | theAxis, | ||
| CORBA::Double | theAngle | ||
| ) |
RotateCopy
References GEOM_IOperations_i.GetObject(), GetOperations(), Handle(), GEOM_IOperations_i.IsDone(), and GEOM_IOperations.SetNotDone().
| GEOM::GEOM_Object_ptr GEOM_ITransformOperations_i::MirrorPlane | ( | GEOM::GEOM_Object_ptr | theObject, |
| GEOM::GEOM_Object_ptr | thePlane | ||
| ) |
MirrorPlane
References Handle(), and SUBSHAPE_ERROR.
| GEOM::GEOM_Object_ptr GEOM_ITransformOperations_i::MirrorPlaneCopy | ( | GEOM::GEOM_Object_ptr | theObject, |
| GEOM::GEOM_Object_ptr | thePlane | ||
| ) |
MirrorPlaneCopy
References Handle().
| GEOM::GEOM_Object_ptr GEOM_ITransformOperations_i::MirrorAxis | ( | GEOM::GEOM_Object_ptr | theObject, |
| GEOM::GEOM_Object_ptr | theAxis | ||
| ) |
MirrorAxis
References Handle(), and SUBSHAPE_ERROR.
| GEOM::GEOM_Object_ptr GEOM_ITransformOperations_i::MirrorAxisCopy | ( | GEOM::GEOM_Object_ptr | theObject, |
| GEOM::GEOM_Object_ptr | theAxis | ||
| ) |
MirrorAxisCopy
References Handle().
| GEOM::GEOM_Object_ptr GEOM_ITransformOperations_i::MirrorPoint | ( | GEOM::GEOM_Object_ptr | theObject, |
| GEOM::GEOM_Object_ptr | thePoint | ||
| ) |
MirrorPoint
References Handle(), and SUBSHAPE_ERROR.
| GEOM::GEOM_Object_ptr GEOM_ITransformOperations_i::MirrorPointCopy | ( | GEOM::GEOM_Object_ptr | theObject, |
| GEOM::GEOM_Object_ptr | thePoint | ||
| ) |
MirrorPointCopy
References Handle().
| GEOM::GEOM_Object_ptr GEOM_ITransformOperations_i::OffsetShape | ( | GEOM::GEOM_Object_ptr | theObject, |
| CORBA::Double | theOffset | ||
| ) |
OffsetShape
References Handle(), and SUBSHAPE_ERROR.
| GEOM::GEOM_Object_ptr GEOM_ITransformOperations_i::OffsetShapeCopy | ( | GEOM::GEOM_Object_ptr | theObject, |
| CORBA::Double | theOffset | ||
| ) |
OffsetShapeCopy
References Handle().
| GEOM::GEOM_Object_ptr GEOM_ITransformOperations_i::ProjectShapeCopy | ( | GEOM::GEOM_Object_ptr | theSource, |
| GEOM::GEOM_Object_ptr | theTarget | ||
| ) |
ProjectShapeCopy
References Handle().
| GEOM::GEOM_Object_ptr GEOM_ITransformOperations_i::ScaleShape | ( | GEOM::GEOM_Object_ptr | theObject, |
| GEOM::GEOM_Object_ptr | thePoint, | ||
| CORBA::Double | theFactor | ||
| ) |
ScaleShape
References Handle(), and SUBSHAPE_ERROR.
| GEOM::GEOM_Object_ptr GEOM_ITransformOperations_i::ScaleShapeCopy | ( | GEOM::GEOM_Object_ptr | theObject, |
| GEOM::GEOM_Object_ptr | thePoint, | ||
| CORBA::Double | theFactor | ||
| ) |
ScaleShapeCopy
References Handle().
| GEOM::GEOM_Object_ptr GEOM_ITransformOperations_i::ScaleShapeAlongAxes | ( | GEOM::GEOM_Object_ptr | theObject, |
| GEOM::GEOM_Object_ptr | thePoint, | ||
| CORBA::Double | theFactorX, | ||
| CORBA::Double | theFactorY, | ||
| CORBA::Double | theFactorZ | ||
| ) |
ScaleShapeAlongAxes
References Handle(), and SUBSHAPE_ERROR.
| GEOM::GEOM_Object_ptr GEOM_ITransformOperations_i::ScaleShapeAlongAxesCopy | ( | GEOM::GEOM_Object_ptr | theObject, |
| GEOM::GEOM_Object_ptr | thePoint, | ||
| CORBA::Double | theFactorX, | ||
| CORBA::Double | theFactorY, | ||
| CORBA::Double | theFactorZ | ||
| ) |
ScaleShapeAlongAxesCopy
References Handle().
| GEOM::GEOM_Object_ptr GEOM_ITransformOperations_i::PositionShape | ( | GEOM::GEOM_Object_ptr | theObject, |
| GEOM::GEOM_Object_ptr | theStartLCS, | ||
| GEOM::GEOM_Object_ptr | theEndLCS | ||
| ) |
PositionShape
References Handle(), and SUBSHAPE_ERROR.
| GEOM::GEOM_Object_ptr GEOM_ITransformOperations_i::PositionShapeCopy | ( | GEOM::GEOM_Object_ptr | theObject, |
| GEOM::GEOM_Object_ptr | theStartLCS, | ||
| GEOM::GEOM_Object_ptr | theEndLCS | ||
| ) |
PositionShapeCopy
References Handle().
| GEOM::GEOM_Object_ptr GEOM_ITransformOperations_i::PositionAlongPath | ( | GEOM::GEOM_Object_ptr | theObject, |
| GEOM::GEOM_Object_ptr | thePath, | ||
| CORBA::Double | theDistance, | ||
| CORBA::Boolean | theCopy, | ||
| CORBA::Boolean | theReverse | ||
| ) |
PositionAlongPath
References Handle().
| GEOM::GEOM_Object_ptr GEOM_ITransformOperations_i::RotateThreePoints | ( | GEOM::GEOM_Object_ptr | theObject, |
| GEOM::GEOM_Object_ptr | theCentPoint, | ||
| GEOM::GEOM_Object_ptr | thePoint1, | ||
| GEOM::GEOM_Object_ptr | thePoint2 | ||
| ) |
RotateThreePoints
References Handle(), and SUBSHAPE_ERROR.
| GEOM::GEOM_Object_ptr GEOM_ITransformOperations_i::RotateThreePointsCopy | ( | GEOM::GEOM_Object_ptr | theObject, |
| GEOM::GEOM_Object_ptr | theCentPoint, | ||
| GEOM::GEOM_Object_ptr | thePoint1, | ||
| GEOM::GEOM_Object_ptr | thePoint2 | ||
| ) |
RotateThreePointsCopy
References Handle().
| GEOM::GEOM_Object_ptr GEOM_ITransformOperations_i::TransformLikeOtherCopy | ( | GEOM::GEOM_Object_ptr | theObject, |
| GEOM::GEOM_Object_ptr | theSample | ||
| ) |
TransformLikeOtherCopy
References Handle().
| GEOM::GEOM_Object_ptr GEOM_ITransformOperations_i::RecomputeObject | ( | GEOM::GEOM_Object_ptr | theObject | ) |
RecomputeObject
References Handle().
| ::GEOMImpl_ITransformOperations* GEOM_ITransformOperations_i.GetOperations | ( | ) |
References GEOM_IOperations_i.GetImpl().
| CORBA::Boolean GEOM_IOperations_i::IsDone | ( | ) | [virtual, inherited] |
IsDone
References GEOM_IOperations_i._impl, and GEOM_IOperations.IsDone().
| void GEOM_IOperations_i::SetErrorCode | ( | const char * | theErrorCode | ) | [virtual, inherited] |
SetErrorCode
References GEOM_IOperations_i._impl, and GEOM_IOperations.SetErrorCode().
| char * GEOM_IOperations_i::GetErrorCode | ( | ) | [virtual, inherited] |
GetErrorCode
References GEOM_IOperations_i._impl, and GEOM_IOperations.GetErrorCode().
| CORBA::Long GEOM_IOperations_i::GetStudyID | ( | ) | [virtual, inherited] |
GetStudyID
References GEOM_IOperations_i._impl, and GEOM_IOperations.GetDocID().
| GEOM::GEOM_Object_ptr GEOM_IOperations_i::GetObject | ( | Handle(GEOM_Object) | theObject | ) | [virtual, inherited] |
GetObject
References GEOM_IOperations_i._engine, GEOM_Object.GetDocID(), and GEOM_Object.GetEntry().
| void GEOM_IOperations_i::FinishOperation | ( | ) | [virtual, inherited] |
FinishOperation
References GEOM_IOperations_i._impl, and GEOM_IOperations.FinishOperation().
| void GEOM_IOperations_i::AbortOperation | ( | ) | [virtual, inherited] |
AbortOperation
References GEOM_IOperations_i._impl, and GEOM_IOperations.AbortOperation().
| ::GEOM_IOperations* GEOM_IOperations_i.GetImpl | ( | ) | [inherited] |