Version: 9.16.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 double bool const Handle (TColStd_HArray1OfInteger) &theFacesIDs
 
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/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  ) const &

◆ Handle() [2/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [3/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [4/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [5/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [6/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [7/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [8/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [9/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [10/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [11/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [12/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [13/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [14/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [15/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [16/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [17/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [18/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [19/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [20/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [21/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [22/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [23/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [24/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [25/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [26/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [27/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [28/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [29/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [30/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [31/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [32/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [33/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [34/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [35/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [36/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [37/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [38/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [39/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [40/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [41/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [42/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [43/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [44/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [45/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [46/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [47/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [48/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [49/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [50/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [51/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [52/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [53/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [54/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [55/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [56/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [57/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [58/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [59/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [60/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [61/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [62/73]

Standard_EXPORT double Standard_Integer GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [63/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [64/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [65/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [66/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [67/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [68/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [69/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [70/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [71/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [72/73]

Standard_EXPORT GEOMImpl_ITransformOperations::Handle ( GEOM_Object  )

◆ Handle() [73/73]

Standard_EXPORT double bool const GEOMImpl_ITransformOperations::Handle ( TColStd_HArray1OfInteger  ) &

◆ 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: