Version: 6.3.1
Public Member Functions | Data Fields

GEOMImpl_ITransformOperations Class Reference

#include <GEOMImpl_ITransformOperations.hxx>

Inheritance diagram for GEOMImpl_ITransformOperations:
Inheritance graph

Public Member Functions

Standard_EXPORT GEOMImpl_ITransformOperations (GEOM_Engine *theEngine, int theDocID)
Standard_EXPORT ~GEOMImpl_ITransformOperations ()
Standard_EXPORT Handle (GEOM_Object) TranslateTwoPoints(Handle(GEOM_Object) theObject
Standard_EXPORT Handle (GEOM_Object) thePoint1
Standard_EXPORT Handle (GEOM_Object) thePoint2)
Standard_EXPORT Handle (GEOM_Object) TranslateTwoPointsCopy(Handle(GEOM_Object) theObject
Standard_EXPORT Handle (GEOM_Object) thePoint1
Standard_EXPORT Handle (GEOM_Object) thePoint2)
Standard_EXPORT Handle (GEOM_Object) TranslateDXDYDZ(Handle(GEOM_Object) theObject
Standard_EXPORT Handle (GEOM_Object) TranslateDXDYDZCopy(Handle(GEOM_Object) theObject
Standard_EXPORT Handle (GEOM_Object) TranslateVector(Handle(GEOM_Object) theObject
Standard_EXPORT Handle (GEOM_Object) theVector)
Standard_EXPORT Handle (GEOM_Object) TranslateVectorCopy(Handle(GEOM_Object) theObject
Standard_EXPORT Handle (GEOM_Object) theVector)
Standard_EXPORT Handle (GEOM_Object) TranslateVectorDistance(Handle(GEOM_Object) theObject
Standard_EXPORT Handle (GEOM_Object) theVector
Standard_EXPORT Handle (GEOM_Object) Translate1D(Handle(GEOM_Object) theObject
Standard_EXPORT Handle (GEOM_Object) theVector
Standard_EXPORT Handle (GEOM_Object) Translate2D(Handle(GEOM_Object) theObject
Standard_EXPORT Handle (GEOM_Object) theVector
Standard_EXPORT double
Standard_Integer 
Handle (GEOM_Object) theVector2
Standard_EXPORT Handle (GEOM_Object) MirrorPlane(Handle(GEOM_Object) theObject
Standard_EXPORT Handle (GEOM_Object) thePlane)
Standard_EXPORT Handle (GEOM_Object) MirrorPlaneCopy(Handle(GEOM_Object) theObject
Standard_EXPORT Handle (GEOM_Object) thePlane)
Standard_EXPORT Handle (GEOM_Object) MirrorAxis(Handle(GEOM_Object) theObject
Standard_EXPORT Handle (GEOM_Object) theAxis)
Standard_EXPORT Handle (GEOM_Object) MirrorAxisCopy(Handle(GEOM_Object) theObject
Standard_EXPORT Handle (GEOM_Object) theAxis)
Standard_EXPORT Handle (GEOM_Object) MirrorPoint(Handle(GEOM_Object) theObject
Standard_EXPORT Handle (GEOM_Object) thePoint)
Standard_EXPORT Handle (GEOM_Object) MirrorPointCopy(Handle(GEOM_Object) theObject
Standard_EXPORT Handle (GEOM_Object) thePoint)
Standard_EXPORT Handle (GEOM_Object) OffsetShape(Handle(GEOM_Object) theObject
Standard_EXPORT Handle (GEOM_Object) OffsetShapeCopy(Handle(GEOM_Object) theObject
Standard_EXPORT Handle (GEOM_Object) ProjectShapeCopy(Handle(GEOM_Object) theSource
Standard_EXPORT Handle (GEOM_Object) theTarget)
Standard_EXPORT Handle (GEOM_Object) ScaleShape(Handle(GEOM_Object) theObject
Standard_EXPORT Handle (GEOM_Object) thePoint
Standard_EXPORT Handle (GEOM_Object) ScaleShapeCopy(Handle(GEOM_Object) theObject
Standard_EXPORT Handle (GEOM_Object) thePoint
Standard_EXPORT Handle (GEOM_Object) ScaleShapeAlongAxes(Handle(GEOM_Object) theObject
Standard_EXPORT Handle (GEOM_Object) thePoint
Standard_EXPORT Handle (GEOM_Object) PositionShape(Handle(GEOM_Object) theObject
Standard_EXPORT Handle (GEOM_Object) theStartLCS
Standard_EXPORT Handle (GEOM_Object) theEndLCS)
Standard_EXPORT Handle (GEOM_Object) PositionShapeCopy(Handle(GEOM_Object) theObject
Standard_EXPORT Handle (GEOM_Object) theStartLCS
Standard_EXPORT Handle (GEOM_Object) theEndLCS)
Standard_EXPORT Handle (GEOM_Object) PositionAlongPath(Handle(GEOM_Object) theObject
Standard_EXPORT Handle (GEOM_Object) thePath
Standard_EXPORT Handle (GEOM_Object) Rotate(Handle(GEOM_Object) theObject
Standard_EXPORT Handle (GEOM_Object) theAxis
Standard_EXPORT Handle (GEOM_Object) RotateCopy(Handle(GEOM_Object) theObject
Standard_EXPORT Handle (GEOM_Object) theAxis
Standard_EXPORT Handle (GEOM_Object) Rotate1D(Handle(GEOM_Object) theObject
Standard_EXPORT Handle (GEOM_Object) theAxis
Standard_EXPORT Handle (GEOM_Object) Rotate2D(Handle(GEOM_Object) theObject
Standard_EXPORT Handle (GEOM_Object) theAxis
Standard_EXPORT Handle (GEOM_Object) RotateThreePoints(Handle(GEOM_Object) theObject
Standard_EXPORT Handle (GEOM_Object) theCentPoint
Standard_EXPORT Handle (GEOM_Object) thePoint1
Standard_EXPORT Handle (GEOM_Object) thePoint2)
Standard_EXPORT Handle (GEOM_Object) RotateThreePointsCopy(Handle(GEOM_Object) theObject
Standard_EXPORT Handle (GEOM_Object) theCentPoint
Standard_EXPORT Handle (GEOM_Object) thePoint1
Standard_EXPORT Handle (GEOM_Object) thePoint2)
Standard_EXPORT Handle (GEOM_Object) TransformLikeOtherCopy(Handle(GEOM_Object) theObject
Standard_EXPORT Handle (GEOM_Object) theSample)
Standard_EXPORT void StartOperation ()
Standard_EXPORT void FinishOperation ()
Standard_EXPORT void AbortOperation ()
Standard_EXPORT bool IsDone ()
Standard_EXPORT void SetNotDone ()
Standard_EXPORT void SetErrorCode (const TCollection_AsciiString &theErrorCode)
Standard_EXPORT char * GetErrorCode ()
Standard_EXPORT GEOM_EngineGetEngine ()
Standard_EXPORT GEOM_SolverGetSolver ()
Standard_EXPORT int GetDocID ()

Data Fields

Standard_EXPORT double theX
Standard_EXPORT double double theY
Standard_EXPORT double double
double 
theZ
Standard_EXPORT double theDistance
Standard_EXPORT double bool theCopy
Standard_EXPORT double theStep
Standard_EXPORT double
Standard_Integer 
theNbTimes
Standard_EXPORT double theStep1
Standard_EXPORT double
Standard_Integer 
theNbTimes1
Standard_EXPORT double
Standard_Integer double 
theStep2
Standard_EXPORT double
Standard_Integer double
Standard_Integer 
theNbTimes2
Standard_EXPORT double theOffset
Standard_EXPORT double theFactor
Standard_EXPORT double theFactorX
Standard_EXPORT double double theFactorY
Standard_EXPORT double double
double 
theFactorZ
Standard_EXPORT double double
double bool 
doCopy
Standard_EXPORT double bool bool theReverse
Standard_EXPORT double theAngle
Standard_EXPORT Standard_Integer theNbTimes
Standard_EXPORT double
Standard_Integer double 
theStep

Constructor & Destructor Documentation

GEOMImpl_ITransformOperations::GEOMImpl_ITransformOperations ( GEOM_Engine theEngine,
int  theDocID 
)

constructor:

GEOMImpl_ITransformOperations::~GEOMImpl_ITransformOperations ( )

destructor


Member Function Documentation

Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT double Standard_Integer GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
Standard_EXPORT GEOMImpl_ITransformOperations.Handle ( GEOM_Object  )
void GEOM_IOperations::StartOperation ( ) [inherited]

StartOperation

References GEOM_IOperations._docID, GEOM_IOperations._engine, and Handle().

void GEOM_IOperations::FinishOperation ( ) [inherited]

FinishOperation

References GEOM_IOperations._docID, GEOM_IOperations._engine, and Handle().

void GEOM_IOperations::AbortOperation ( ) [inherited]

AbortOperation

References GEOM_IOperations._docID, GEOM_IOperations._engine, and Handle().

bool GEOM_IOperations::IsDone ( ) [inherited]

IsDone

References GEOM_IOperations._errorCode, and OK.

Standard_EXPORT void GEOM_IOperations.SetNotDone ( ) [inherited]

References GEOM_IOperations._errorCode, and KO.

Standard_EXPORT void GEOM_IOperations.SetErrorCode ( const TCollection_AsciiString &  theErrorCode) [inherited]
Standard_EXPORT char* GEOM_IOperations.GetErrorCode ( ) [inherited]
Standard_EXPORT GEOM_Engine* GEOM_IOperations.GetEngine ( ) [inherited]
Standard_EXPORT GEOM_Solver* GEOM_IOperations.GetSolver ( ) [inherited]
Standard_EXPORT int GEOM_IOperations.GetDocID ( ) [inherited]

Field Documentation

Standard_EXPORT double GEOMImpl_ITransformOperations::theX
Standard_EXPORT double double GEOMImpl_ITransformOperations::theY
Standard_EXPORT double double double GEOMImpl_ITransformOperations::theZ
Standard_EXPORT double bool GEOMImpl_ITransformOperations::theCopy
Standard_EXPORT double GEOMImpl_ITransformOperations.theStep
Standard_EXPORT double Standard_Integer GEOMImpl_ITransformOperations.theNbTimes
Standard_EXPORT double Standard_Integer GEOMImpl_ITransformOperations::theNbTimes1
Standard_EXPORT double Standard_Integer double GEOMImpl_ITransformOperations.theStep2
Standard_EXPORT double Standard_Integer double Standard_Integer GEOMImpl_ITransformOperations::theNbTimes2
Standard_EXPORT double double GEOMImpl_ITransformOperations.theFactorY
Standard_EXPORT double double double GEOMImpl_ITransformOperations.theFactorZ
Standard_EXPORT double double double bool GEOMImpl_ITransformOperations.doCopy
Standard_EXPORT double bool bool GEOMImpl_ITransformOperations.theReverse
Standard_EXPORT Standard_Integer GEOMImpl_ITransformOperations.theNbTimes
Standard_EXPORT double Standard_Integer double GEOMImpl_ITransformOperations.theStep
Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS