Back to index

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

#include <GEOMImpl_ITorus.hxx>

List of all members.

Public Member Functions

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

Private Member Functions

 Handle (GEOM_Function) _func

Detailed Description

Definition at line 32 of file GEOMImpl_ITorus.hxx.


Constructor & Destructor Documentation

Definition at line 36 of file GEOMImpl_ITorus.hxx.

: _func(theFunction) {}

Member Function Documentation

double GEOMImpl_ITorus::GetRMajor ( ) [inline]

Definition at line 47 of file GEOMImpl_ITorus.hxx.

{ return _func->GetReal(TORUS_ARG_RMAJ); }

Here is the caller graph for this function:

double GEOMImpl_ITorus::GetRMinor ( ) [inline]

Definition at line 48 of file GEOMImpl_ITorus.hxx.

{ return _func->GetReal(TORUS_ARG_RMIN); }

Here is the caller graph for this function:

Definition at line 44 of file GEOMImpl_ITorus.hxx.

{ return _func->GetReference(TORUS_ARG_CC); }

Definition at line 45 of file GEOMImpl_ITorus.hxx.

{ return _func->GetReference(TORUS_ARG_VV); }

Definition at line 38 of file GEOMImpl_ITorus.hxx.

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

Definition at line 41 of file GEOMImpl_ITorus.hxx.

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

Definition at line 42 of file GEOMImpl_ITorus.hxx.

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

Definition at line 39 of file GEOMImpl_ITorus.hxx.

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

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