Back to index

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

#include <GEOMImpl_IPlane.hxx>

List of all members.

Public Member Functions

 GEOMImpl_IPlane (Handle(GEOM_Function) theFunction)
void SetSize (double theSize)
double GetSize ()
void SetOrientation (double theOrientation)
double GetOrientation ()
void SetPoint (Handle(GEOM_Function) theRef)
void SetVector (Handle(GEOM_Function) theRef)
void SetVector1 (Handle(GEOM_Function) theRef)
void SetVector2 (Handle(GEOM_Function) theRef)
void SetFace (Handle(GEOM_Function) theRef)
void SetLCS (Handle(GEOM_Function) theRef)
void SetPoint1 (Handle(GEOM_Function) theRef)
void SetPoint2 (Handle(GEOM_Function) theRef)
void SetPoint3 (Handle(GEOM_Function) theRef)
 Handle (GEOM_Function) GetPoint()
 Handle (GEOM_Function) GetVector()
 Handle (GEOM_Function) GetVector1()
 Handle (GEOM_Function) GetVector2()
 Handle (GEOM_Function) GetFace()
 Handle (GEOM_Function) GetLCS()
 Handle (GEOM_Function) GetPoint1()
 Handle (GEOM_Function) GetPoint2()
 Handle (GEOM_Function) GetPoint3()
void SetParameterU (double theParamU)
double GetParameterU ()
void SetParameterV (double theParamV)
double GetParameterV ()

Private Member Functions

 Handle (GEOM_Function) _func

Detailed Description

Definition at line 48 of file GEOMImpl_IPlane.hxx.


Constructor & Destructor Documentation

Definition at line 52 of file GEOMImpl_IPlane.hxx.

: _func(theFunction) {}

Member Function Documentation

double GEOMImpl_IPlane::GetOrientation ( ) [inline]

Definition at line 60 of file GEOMImpl_IPlane.hxx.

{ return _func->GetReal(PLN_ARG_ORIENT); }

Here is the caller graph for this function:

double GEOMImpl_IPlane::GetParameterU ( ) [inline]

Definition at line 87 of file GEOMImpl_IPlane.hxx.

{ return _func->GetReal(PLN_ARG_PARAM_U); }

Here is the caller graph for this function:

double GEOMImpl_IPlane::GetParameterV ( ) [inline]

Definition at line 90 of file GEOMImpl_IPlane.hxx.

{ return _func->GetReal(PLN_ARG_PARAM_V); }

Here is the caller graph for this function:

double GEOMImpl_IPlane::GetSize ( ) [inline]

Definition at line 56 of file GEOMImpl_IPlane.hxx.

{ return _func->GetReal(PLN_ARG_SIZE); }

Here is the caller graph for this function:

Definition at line 74 of file GEOMImpl_IPlane.hxx.

{ return _func->GetReference(PLN_ARG_PNT1); }

Definition at line 75 of file GEOMImpl_IPlane.hxx.

{ return _func->GetReference(PLN_ARG_VEC ); }

Definition at line 76 of file GEOMImpl_IPlane.hxx.

{ return _func->GetReference(PLN_ARG_VEC1 ); }

Definition at line 77 of file GEOMImpl_IPlane.hxx.

{ return _func->GetReference(PLN_ARG_VEC2 ); }

Definition at line 79 of file GEOMImpl_IPlane.hxx.

{ return _func->GetReference(PLN_ARG_REF ); }

Definition at line 80 of file GEOMImpl_IPlane.hxx.

{ return _func->GetReference(PLN_ARG_LCS ); }

Definition at line 82 of file GEOMImpl_IPlane.hxx.

{ return _func->GetReference(PLN_ARG_PNT1); }

Definition at line 83 of file GEOMImpl_IPlane.hxx.

{ return _func->GetReference(PLN_ARG_PNT2); }

Definition at line 84 of file GEOMImpl_IPlane.hxx.

{ return _func->GetReference(PLN_ARG_PNT3); }
void GEOMImpl_IPlane::SetFace ( Handle(GEOM_Function theRef) [inline]

Definition at line 67 of file GEOMImpl_IPlane.hxx.

{ _func->SetReference(PLN_ARG_REF , theRef); }
void GEOMImpl_IPlane::SetLCS ( Handle(GEOM_Function theRef) [inline]

Definition at line 68 of file GEOMImpl_IPlane.hxx.

{ _func->SetReference(PLN_ARG_LCS , theRef); }
void GEOMImpl_IPlane::SetOrientation ( double  theOrientation) [inline]

Definition at line 58 of file GEOMImpl_IPlane.hxx.

{ _func->SetReal(PLN_ARG_ORIENT, theOrientation); }
void GEOMImpl_IPlane::SetParameterU ( double  theParamU) [inline]

Definition at line 86 of file GEOMImpl_IPlane.hxx.

{ _func->SetReal(PLN_ARG_PARAM_U, theParamU); }
void GEOMImpl_IPlane::SetParameterV ( double  theParamV) [inline]

Definition at line 89 of file GEOMImpl_IPlane.hxx.

{ _func->SetReal(PLN_ARG_PARAM_V, theParamV); }
void GEOMImpl_IPlane::SetPoint ( Handle(GEOM_Function theRef) [inline]

Definition at line 62 of file GEOMImpl_IPlane.hxx.

{ _func->SetReference(PLN_ARG_PNT1, theRef); }
void GEOMImpl_IPlane::SetPoint1 ( Handle(GEOM_Function theRef) [inline]

Definition at line 70 of file GEOMImpl_IPlane.hxx.

{ _func->SetReference(PLN_ARG_PNT1, theRef); }
void GEOMImpl_IPlane::SetPoint2 ( Handle(GEOM_Function theRef) [inline]

Definition at line 71 of file GEOMImpl_IPlane.hxx.

{ _func->SetReference(PLN_ARG_PNT2, theRef); }
void GEOMImpl_IPlane::SetPoint3 ( Handle(GEOM_Function theRef) [inline]

Definition at line 72 of file GEOMImpl_IPlane.hxx.

{ _func->SetReference(PLN_ARG_PNT3, theRef); }
void GEOMImpl_IPlane::SetSize ( double  theSize) [inline]

Definition at line 54 of file GEOMImpl_IPlane.hxx.

{ _func->SetReal(PLN_ARG_SIZE, theSize); }
void GEOMImpl_IPlane::SetVector ( Handle(GEOM_Function theRef) [inline]

Definition at line 63 of file GEOMImpl_IPlane.hxx.

{ _func->SetReference(PLN_ARG_VEC , theRef); }
void GEOMImpl_IPlane::SetVector1 ( Handle(GEOM_Function theRef) [inline]

Definition at line 64 of file GEOMImpl_IPlane.hxx.

{ _func->SetReference(PLN_ARG_VEC1 , theRef); }
void GEOMImpl_IPlane::SetVector2 ( Handle(GEOM_Function theRef) [inline]

Definition at line 65 of file GEOMImpl_IPlane.hxx.

{ _func->SetReference(PLN_ARG_VEC2 , theRef); }

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