Back to index

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

#include <GEOMImpl_IEllipse.hxx>

List of all members.

Public Member Functions

 GEOMImpl_IEllipse (Handle(GEOM_Function) theFunction)
void SetCenter (Handle(GEOM_Function) theP)
void SetVector (Handle(GEOM_Function) theV)
void SetRMajor (double theR)
void SetRMinor (double theR)
void SetVectorMajor (Handle(GEOM_Function) theV)
 Handle (GEOM_Function) GetCenter()
 Handle (GEOM_Function) GetVector()
double GetRMajor ()
double GetRMinor ()
 Handle (GEOM_Function) GetVectorMajor()

Private Member Functions

 Handle (GEOM_Function) _func

Detailed Description

Definition at line 33 of file GEOMImpl_IEllipse.hxx.


Constructor & Destructor Documentation

Definition at line 37 of file GEOMImpl_IEllipse.hxx.

: _func(theFunction) {}

Member Function Documentation

double GEOMImpl_IEllipse::GetRMajor ( ) [inline]

Definition at line 50 of file GEOMImpl_IEllipse.hxx.

{ return _func->GetReal(ELLIPS_ARG_RMAJ); }

Here is the caller graph for this function:

double GEOMImpl_IEllipse::GetRMinor ( ) [inline]

Definition at line 51 of file GEOMImpl_IEllipse.hxx.

{ return _func->GetReal(ELLIPS_ARG_RMIN); }

Here is the caller graph for this function:

Definition at line 47 of file GEOMImpl_IEllipse.hxx.

{ return _func->GetReference(ELLIPS_ARG_CC); }

Definition at line 48 of file GEOMImpl_IEllipse.hxx.

{ return _func->GetReference(ELLIPS_ARG_VV); }

Definition at line 53 of file GEOMImpl_IEllipse.hxx.

{ return _func->GetReference(ELLIPS_ARG_VVMAJ); }

Definition at line 39 of file GEOMImpl_IEllipse.hxx.

{ _func->SetReference(ELLIPS_ARG_CC, theP); }
void GEOMImpl_IEllipse::SetRMajor ( double  theR) [inline]

Definition at line 42 of file GEOMImpl_IEllipse.hxx.

{ _func->SetReal(ELLIPS_ARG_RMAJ, theR); }
void GEOMImpl_IEllipse::SetRMinor ( double  theR) [inline]

Definition at line 43 of file GEOMImpl_IEllipse.hxx.

{ _func->SetReal(ELLIPS_ARG_RMIN, theR); }

Definition at line 40 of file GEOMImpl_IEllipse.hxx.

{ _func->SetReference(ELLIPS_ARG_VV, theV); }

Definition at line 45 of file GEOMImpl_IEllipse.hxx.

{ _func->SetReference(ELLIPS_ARG_VVMAJ, theV); }

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