Version: 9.12.0
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)
 
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 Standard_Real ProjectPointOnWire (Handle(GEOM_Object) thePoint, Handle(GEOM_Object) theWire, Handle(GEOM_Object) &thePointOnEdge, Standard_Integer &theEdgeInWireIndex)
 
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) 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) 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 Handle (GEOM_Object) MakeProjectionOnCylinder(const Handle(GEOM_Object) &theObject
 
- Public Member Functions inherited from GEOM_IOperations
Standard_EXPORT GEOM_IOperations (GEOM_Engine *theEngine)
 
Standard_EXPORT ~GEOM_IOperations ()
 
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 ()
 

Public Attributes

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 bool theJoinByPipes
 
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 theAngleStep
 
Standard_EXPORT double Standard_Integer theNbSteps
 
Standard_EXPORT Standard_Integer theNbObjects
 
Standard_EXPORT Standard_Integer double theRadialStep
 
Standard_EXPORT Standard_Integer double Standard_Integer theNbSteps
 
Standard_EXPORT double Standard_Integer double theStep
 
Standard_EXPORT const Standard_Real theRadius
 
Standard_EXPORT const Standard_Real const Standard_Real theStartAngle
 
Standard_EXPORT const Standard_Real const Standard_Real const Standard_Real theAngleLength
 
Standard_EXPORT const Standard_Real const Standard_Real const Standard_Real const Standard_Real theAngleRotation
 

Constructor & Destructor Documentation

◆ GEOMImpl_ITransformOperations()

GEOMImpl_ITransformOperations::GEOMImpl_ITransformOperations ( GEOM_Engine theEngine)

constructor:

◆ ~GEOMImpl_ITransformOperations()

GEOMImpl_ITransformOperations::~GEOMImpl_ITransformOperations ( )

destructor

Member Function Documentation

◆ Handle() [1/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  ) const &

◆ Handle() [2/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [3/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [4/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [5/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [6/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [7/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [8/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [9/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [10/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [11/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [12/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [13/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [14/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [15/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [16/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [17/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [18/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [19/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [20/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [21/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [22/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [23/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [24/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [25/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [26/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [27/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [28/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [29/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [30/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [31/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [32/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [33/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [34/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [35/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [36/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [37/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [38/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [39/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [40/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [41/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [42/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [43/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [44/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [45/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [46/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [47/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [48/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [49/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [50/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [51/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [52/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [53/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [54/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [55/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [56/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [57/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [58/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [59/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [60/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [61/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [62/72]

Standard_EXPORT double Standard_Integer GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [63/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [64/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [65/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [66/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [67/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [68/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [69/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [70/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [71/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [72/72]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ ProjectPointOnWire()

Standard_Real GEOMImpl_ITransformOperations::ProjectPointOnWire ( Handle(GEOM_Object)  thePoint,
Handle(GEOM_Object)  theWire,
Handle(GEOM_Object) &  thePointOnEdge,
Standard_Integer &  theEdgeInWireIndex 
)

Member Data Documentation

◆ doCopy

Standard_EXPORT double double double bool GEOMImpl_ITransformOperations::doCopy

◆ theAngle

Standard_EXPORT double GEOMImpl_ITransformOperations::theAngle

◆ theAngleLength

Standard_EXPORT const Standard_Real const Standard_Real const Standard_Real GEOMImpl_ITransformOperations::theAngleLength

◆ theAngleRotation

Standard_EXPORT const Standard_Real const Standard_Real const Standard_Real const Standard_Real GEOMImpl_ITransformOperations::theAngleRotation

◆ theAngleStep

Standard_EXPORT double GEOMImpl_ITransformOperations::theAngleStep

◆ theCopy

Standard_EXPORT double bool GEOMImpl_ITransformOperations::theCopy

◆ theDistance

Standard_EXPORT double GEOMImpl_ITransformOperations::theDistance

◆ theFactor

Standard_EXPORT double GEOMImpl_ITransformOperations::theFactor

◆ theFactorX

Standard_EXPORT double GEOMImpl_ITransformOperations::theFactorX

◆ theFactorY

Standard_EXPORT double double GEOMImpl_ITransformOperations::theFactorY

◆ theFactorZ

Standard_EXPORT double double double GEOMImpl_ITransformOperations::theFactorZ

◆ theJoinByPipes

Standard_EXPORT double bool GEOMImpl_ITransformOperations::theJoinByPipes

◆ theNbObjects

Standard_EXPORT Standard_Integer GEOMImpl_ITransformOperations::theNbObjects

◆ theNbSteps [1/2]

Standard_EXPORT double Standard_Integer GEOMImpl_ITransformOperations::theNbSteps

◆ theNbSteps [2/2]

Standard_EXPORT Standard_Integer double Standard_Integer GEOMImpl_ITransformOperations::theNbSteps

◆ theNbTimes [1/2]

Standard_EXPORT double Standard_Integer GEOMImpl_ITransformOperations::theNbTimes

◆ theNbTimes [2/2]

Standard_EXPORT Standard_Integer GEOMImpl_ITransformOperations::theNbTimes

◆ theNbTimes1

Standard_EXPORT double Standard_Integer GEOMImpl_ITransformOperations::theNbTimes1

◆ theNbTimes2

Standard_EXPORT double Standard_Integer double Standard_Integer GEOMImpl_ITransformOperations::theNbTimes2

◆ theOffset

Standard_EXPORT double GEOMImpl_ITransformOperations::theOffset

◆ theRadialStep

Standard_EXPORT Standard_Integer double GEOMImpl_ITransformOperations::theRadialStep

◆ theRadius

Standard_EXPORT const Standard_Real GEOMImpl_ITransformOperations::theRadius

◆ theReverse

Standard_EXPORT double bool bool GEOMImpl_ITransformOperations::theReverse

◆ theStartAngle

Standard_EXPORT const Standard_Real const Standard_Real GEOMImpl_ITransformOperations::theStartAngle

◆ theStep [1/2]

Standard_EXPORT double GEOMImpl_ITransformOperations::theStep

◆ theStep [2/2]

Standard_EXPORT double Standard_Integer double GEOMImpl_ITransformOperations::theStep

◆ theStep1

Standard_EXPORT double GEOMImpl_ITransformOperations::theStep1

◆ theStep2

Standard_EXPORT double Standard_Integer double GEOMImpl_ITransformOperations::theStep2

◆ theX

Standard_EXPORT double GEOMImpl_ITransformOperations::theX

◆ theY

Standard_EXPORT double double GEOMImpl_ITransformOperations::theY

◆ theZ

Standard_EXPORT double double double GEOMImpl_ITransformOperations::theZ

The documentation for this class was generated from the following files: