Back to index

salome-geom  6.5.0
Public Member Functions | Private Member Functions
GEOMImpl_ITranslate Class Reference

#include <GEOMImpl_ITranslate.hxx>

List of all members.

Public Member Functions

 GEOMImpl_ITranslate (Handle(GEOM_Function) theFunction)
void SetPoint1 (Handle(GEOM_Function) thePoint1)
 Handle (GEOM_Function) GetPoint1()
void SetPoint2 (Handle(GEOM_Function) thePoint2)
 Handle (GEOM_Function) GetPoint2()
void SetVector (Handle(GEOM_Function) theVector)
 Handle (GEOM_Function) GetVector()
void SetOriginal (Handle(GEOM_Function) theOriginal)
 Handle (GEOM_Function) GetOriginal()
void SetStep1 (double theStep)
double GetStep1 ()
void SetNbIter1 (int theNbIter)
int GetNbIter1 ()
void SetStep2 (double theStep)
double GetStep2 ()
void SetNbIter2 (int theNbIter)
int GetNbIter2 ()
void SetVector2 (Handle(GEOM_Function) theVector)
 Handle (GEOM_Function) GetVector2()
void SetDX (double theDX)
double GetDX ()
void SetDistance (double theDistance)
double GetDistance ()
void SetDY (double theDY)
double GetDY ()
void SetDZ (double theDZ)
double GetDZ ()

Private Member Functions

 Handle (GEOM_Function) _func

Detailed Description

Definition at line 41 of file GEOMImpl_ITranslate.hxx.


Constructor & Destructor Documentation

Definition at line 45 of file GEOMImpl_ITranslate.hxx.

: _func(theFunction) {}

Member Function Documentation

double GEOMImpl_ITranslate::GetDistance ( ) [inline]

Definition at line 89 of file GEOMImpl_ITranslate.hxx.

{ return _func->GetReal(TRANSLATE_ARG_DISTANCE); }

Here is the caller graph for this function:

double GEOMImpl_ITranslate::GetDX ( ) [inline]

Definition at line 85 of file GEOMImpl_ITranslate.hxx.

{ return _func->GetReal(TRANSLATE_ARG_DX); }

Here is the caller graph for this function:

double GEOMImpl_ITranslate::GetDY ( ) [inline]

Definition at line 93 of file GEOMImpl_ITranslate.hxx.

{ return _func->GetReal(TRANSLATE_ARG_DY); }

Here is the caller graph for this function:

double GEOMImpl_ITranslate::GetDZ ( ) [inline]

Definition at line 97 of file GEOMImpl_ITranslate.hxx.

{ return _func->GetReal(TRANSLATE_ARG_DZ); }

Here is the caller graph for this function:

Definition at line 69 of file GEOMImpl_ITranslate.hxx.

{ return _func->GetInteger(TRANSLATE_ARG_NBITER1); } 

Here is the caller graph for this function:

Definition at line 77 of file GEOMImpl_ITranslate.hxx.

{ return _func->GetInteger(TRANSLATE_ARG_NBITER2); } 

Here is the caller graph for this function:

double GEOMImpl_ITranslate::GetStep1 ( ) [inline]

Definition at line 65 of file GEOMImpl_ITranslate.hxx.

{ return _func->GetReal(TRANSLATE_ARG_STEP1); }

Here is the caller graph for this function:

double GEOMImpl_ITranslate::GetStep2 ( ) [inline]

Definition at line 73 of file GEOMImpl_ITranslate.hxx.

{ return _func->GetReal(TRANSLATE_ARG_STEP2); }

Here is the caller graph for this function:

Definition at line 49 of file GEOMImpl_ITranslate.hxx.

{ return _func->GetReference(TRANSLATE_ARG_POINT1); }

Definition at line 53 of file GEOMImpl_ITranslate.hxx.

{ return _func->GetReference(TRANSLATE_ARG_POINT2); }

Definition at line 57 of file GEOMImpl_ITranslate.hxx.

{ return _func->GetReference(TRANSLATE_ARG_VECTOR); } 

Definition at line 61 of file GEOMImpl_ITranslate.hxx.

{ return _func->GetReference(TRANSLATE_ARG_ORIGINAL); }

Definition at line 81 of file GEOMImpl_ITranslate.hxx.

{ return _func->GetReference(TRANSLATE_ARG_VECTOR2); } 
void GEOMImpl_ITranslate::SetDistance ( double  theDistance) [inline]

Definition at line 87 of file GEOMImpl_ITranslate.hxx.

{ return _func->SetReal(TRANSLATE_ARG_DISTANCE, theDistance); }
void GEOMImpl_ITranslate::SetDX ( double  theDX) [inline]

Definition at line 83 of file GEOMImpl_ITranslate.hxx.

{ return _func->SetReal(TRANSLATE_ARG_DX, theDX); }
void GEOMImpl_ITranslate::SetDY ( double  theDY) [inline]

Definition at line 91 of file GEOMImpl_ITranslate.hxx.

{ return _func->SetReal(TRANSLATE_ARG_DY, theDY); }
void GEOMImpl_ITranslate::SetDZ ( double  theDZ) [inline]

Definition at line 95 of file GEOMImpl_ITranslate.hxx.

{ return _func->SetReal(TRANSLATE_ARG_DZ, theDZ); }
void GEOMImpl_ITranslate::SetNbIter1 ( int  theNbIter) [inline]

Definition at line 67 of file GEOMImpl_ITranslate.hxx.

{ _func->SetInteger(TRANSLATE_ARG_NBITER1, theNbIter); }
void GEOMImpl_ITranslate::SetNbIter2 ( int  theNbIter) [inline]

Definition at line 75 of file GEOMImpl_ITranslate.hxx.

{ _func->SetInteger(TRANSLATE_ARG_NBITER2, theNbIter); }
void GEOMImpl_ITranslate::SetOriginal ( Handle(GEOM_Function theOriginal) [inline]

Definition at line 59 of file GEOMImpl_ITranslate.hxx.

{ _func->SetReference(TRANSLATE_ARG_ORIGINAL, theOriginal); }

Here is the caller graph for this function:

void GEOMImpl_ITranslate::SetPoint1 ( Handle(GEOM_Function thePoint1) [inline]

Definition at line 47 of file GEOMImpl_ITranslate.hxx.

{ _func->SetReference(TRANSLATE_ARG_POINT1, thePoint1); }

Here is the caller graph for this function:

void GEOMImpl_ITranslate::SetPoint2 ( Handle(GEOM_Function thePoint2) [inline]

Definition at line 51 of file GEOMImpl_ITranslate.hxx.

{ _func->SetReference(TRANSLATE_ARG_POINT2, thePoint2); }

Here is the caller graph for this function:

void GEOMImpl_ITranslate::SetStep1 ( double  theStep) [inline]

Definition at line 63 of file GEOMImpl_ITranslate.hxx.

{ return _func->SetReal(TRANSLATE_ARG_STEP1, theStep); }
void GEOMImpl_ITranslate::SetStep2 ( double  theStep) [inline]

Definition at line 71 of file GEOMImpl_ITranslate.hxx.

{ return _func->SetReal(TRANSLATE_ARG_STEP2, theStep); }
void GEOMImpl_ITranslate::SetVector ( Handle(GEOM_Function theVector) [inline]

Definition at line 55 of file GEOMImpl_ITranslate.hxx.

{ _func->SetReference(TRANSLATE_ARG_VECTOR, theVector); }
void GEOMImpl_ITranslate::SetVector2 ( Handle(GEOM_Function theVector) [inline]

Definition at line 79 of file GEOMImpl_ITranslate.hxx.

{ _func->SetReference(TRANSLATE_ARG_VECTOR2, theVector); }

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