Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
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 ( Handle(GEOM_Function theFunction)
inline

Member Function Documentation

Standard_Real GEOMImpl_IRotate::GetAngle ( )
inline

References ROTATE_ANGLE.

gp_XYZ GEOMImpl_IRotate::GetDir2 ( )
inline
int GEOMImpl_IRotate::GetNbIter1 ( )
inline

References ROTATE_NBITER1.

int GEOMImpl_IRotate::GetNbIter2 ( )
inline

References ROTATE_NBITER2.

double GEOMImpl_IRotate::GetStep ( )
inline

References ROTATE_STEP1.

GEOMImpl_IRotate::Handle ( GEOM_Function  )
inline

References ROTATE_CENTRAL_POINT.

GEOMImpl_IRotate::Handle ( GEOM_Function  )
inline

References ROTATE_POINT1.

GEOMImpl_IRotate::Handle ( GEOM_Function  )
inline

References ROTATE_POINT2.

GEOMImpl_IRotate::Handle ( GEOM_Function  )
inline

References ROTATE_AXIS.

GEOMImpl_IRotate::Handle ( GEOM_Function  )
inline

References ROTATE_ORGN.

GEOMImpl_IRotate::Handle ( GEOM_Function  )
private
void GEOMImpl_IRotate::SetAngle ( Standard_Real  theAngle)
inline

References ROTATE_ANGLE.

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

References ROTATE_AXIS.

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

References ROTATE_CENTRAL_POINT.

void GEOMImpl_IRotate::SetDir2 ( gp_XYZ  theDir2)
inline
void GEOMImpl_IRotate::SetNbIter1 ( int  theNbIter)
inline

References ROTATE_NBITER1.

void GEOMImpl_IRotate::SetNbIter2 ( int  theNbIter)
inline

References ROTATE_NBITER2.

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

References ROTATE_ORGN.

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

References ROTATE_POINT1.

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

References ROTATE_POINT2.

void GEOMImpl_IRotate::SetStep ( double  theStep)
inline

References ROTATE_STEP1.


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