Version: 9.12.0
GEOMImpl_IRotate Class Reference

#include <GEOMImpl_IRotate.hxx>

Public Member Functions

 GEOMImpl_IRotate (Handle(GEOM_Function) theFunction)
 
void SetCentPoint (Handle(GEOM_Function) theCentPoint)
 
 Handle (GEOM_Function) GetCentPoint()
 
void SetPoint1 (Handle(GEOM_Function) thePoint1)
 
 Handle (GEOM_Function) GetPoint1()
 
void SetPoint2 (Handle(GEOM_Function) thePoint2)
 
 Handle (GEOM_Function) GetPoint2()
 
void SetAngle (Standard_Real theAngle)
 
Standard_Real GetAngle ()
 
void SetAxis (Handle(GEOM_Function) theVector)
 
 Handle (GEOM_Function) GetAxis()
 
void SetOriginal (Handle(GEOM_Function) theOriginal)
 
 Handle (GEOM_Function) GetOriginal()
 
void SetStep (double theStep)
 
double GetStep ()
 
void SetNbIter1 (int theNbIter)
 
int GetNbIter1 ()
 
void SetNbIter2 (int theNbIter)
 
int GetNbIter2 ()
 
void SetDir2 (gp_XYZ theDir2)
 
gp_XYZ GetDir2 ()
 

Private Member Functions

 Handle (GEOM_Function) _func
 

Constructor & Destructor Documentation

◆ GEOMImpl_IRotate()

GEOMImpl_IRotate::GEOMImpl_IRotate ( Handle(GEOM_Function)  theFunction)
inline

Member Function Documentation

◆ GetAngle()

Standard_Real GEOMImpl_IRotate::GetAngle ( )
inline

References ROTATE_ANGLE.

◆ GetDir2()

gp_XYZ GEOMImpl_IRotate::GetDir2 ( )
inline

◆ GetNbIter1()

int GEOMImpl_IRotate::GetNbIter1 ( )
inline

References ROTATE_NBITER1.

◆ GetNbIter2()

int GEOMImpl_IRotate::GetNbIter2 ( )
inline

References ROTATE_NBITER2.

◆ GetStep()

double GEOMImpl_IRotate::GetStep ( )
inline

References ROTATE_STEP1.

◆ Handle() [1/6]

GEOMImpl_IRotate::Handle ( GEOM_Function  )
private

◆ Handle() [2/6]

GEOMImpl_IRotate::Handle ( GEOM_Function  )
inline

References ROTATE_AXIS.

◆ Handle() [3/6]

GEOMImpl_IRotate::Handle ( GEOM_Function  )
inline

References ROTATE_CENTRAL_POINT.

◆ Handle() [4/6]

GEOMImpl_IRotate::Handle ( GEOM_Function  )
inline

References ROTATE_ORGN.

◆ Handle() [5/6]

GEOMImpl_IRotate::Handle ( GEOM_Function  )
inline

References ROTATE_POINT1.

◆ Handle() [6/6]

GEOMImpl_IRotate::Handle ( GEOM_Function  )
inline

References ROTATE_POINT2.

◆ SetAngle()

void GEOMImpl_IRotate::SetAngle ( Standard_Real  theAngle)
inline

References ROTATE_ANGLE.

◆ SetAxis()

void GEOMImpl_IRotate::SetAxis ( Handle(GEOM_Function)  theVector)
inline

References ROTATE_AXIS.

◆ SetCentPoint()

void GEOMImpl_IRotate::SetCentPoint ( Handle(GEOM_Function)  theCentPoint)
inline

References ROTATE_CENTRAL_POINT.

◆ SetDir2()

void GEOMImpl_IRotate::SetDir2 ( gp_XYZ  theDir2)
inline

◆ SetNbIter1()

void GEOMImpl_IRotate::SetNbIter1 ( int  theNbIter)
inline

References ROTATE_NBITER1.

◆ SetNbIter2()

void GEOMImpl_IRotate::SetNbIter2 ( int  theNbIter)
inline

References ROTATE_NBITER2.

◆ SetOriginal()

void GEOMImpl_IRotate::SetOriginal ( Handle(GEOM_Function)  theOriginal)
inline

References ROTATE_ORGN.

◆ SetPoint1()

void GEOMImpl_IRotate::SetPoint1 ( Handle(GEOM_Function)  thePoint1)
inline

References ROTATE_POINT1.

◆ SetPoint2()

void GEOMImpl_IRotate::SetPoint2 ( Handle(GEOM_Function)  thePoint2)
inline

References ROTATE_POINT2.

◆ SetStep()

void GEOMImpl_IRotate::SetStep ( double  theStep)
inline

References ROTATE_STEP1.


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