Back to index

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

#include <GEOMImpl_ISpline.hxx>

List of all members.

Public Member Functions

 GEOMImpl_ISpline (Handle(GEOM_Function) theFunction)
void SetLength (int theLen)
void SetIsClosed (bool theIsClosed)
void SetDoReordering (bool theDoReordering)
void SetPoint (int theId, Handle(GEOM_Function) theP)
int GetLength ()
bool GetIsClosed ()
bool GetDoReordering ()
 Handle (GEOM_Function) GetPoint(int theId)
void SetConstructorType (int theConstructor)
int GetConstructorType ()
void SetCoordinates (const Handle(TColStd_HArray1OfReal)&theValue)
 Handle (TColStd_HArray1OfReal) GetCoordinates()

Private Member Functions

 Handle (GEOM_Function) _func

Detailed Description

Definition at line 36 of file GEOMImpl_ISpline.hxx.


Constructor & Destructor Documentation

Definition at line 40 of file GEOMImpl_ISpline.hxx.

: _func(theFunction) {}

Member Function Documentation

Definition at line 61 of file GEOMImpl_ISpline.hxx.

{ return _func->GetInteger(SPL_CONSTRUCTOR); }

Here is the caller graph for this function:

Definition at line 54 of file GEOMImpl_ISpline.hxx.

{ return (bool)_func->GetInteger(SPL_ARG_REOR); }

Here is the caller graph for this function:

bool GEOMImpl_ISpline::GetIsClosed ( ) [inline]

Definition at line 52 of file GEOMImpl_ISpline.hxx.

{ return (bool)_func->GetInteger(SPL_ARG_CLOS); }

Here is the caller graph for this function:

int GEOMImpl_ISpline::GetLength ( ) [inline]

Definition at line 50 of file GEOMImpl_ISpline.hxx.

{ return _func->GetInteger(SPL_ARG_LENG); }

Here is the caller graph for this function:

Definition at line 56 of file GEOMImpl_ISpline.hxx.

{ return _func->GetReference(SPL_ARG_LAST + theId); }
GEOMImpl_ISpline::Handle ( TColStd_HArray1OfReal  ) [inline]

Definition at line 67 of file GEOMImpl_ISpline.hxx.

{ return _func->GetRealArray(SPL_ARG_ARRAY); }
void GEOMImpl_ISpline::SetConstructorType ( int  theConstructor) [inline]

Definition at line 59 of file GEOMImpl_ISpline.hxx.

{_func->SetInteger(SPL_CONSTRUCTOR,theConstructor); }
void GEOMImpl_ISpline::SetCoordinates ( const Handle(TColStd_HArray1OfReal)&  theValue) [inline]

Definition at line 63 of file GEOMImpl_ISpline.hxx.

              { _func->SetRealArray(SPL_ARG_ARRAY, theValue); }
void GEOMImpl_ISpline::SetDoReordering ( bool  theDoReordering) [inline]

Definition at line 46 of file GEOMImpl_ISpline.hxx.

{ _func->SetInteger(SPL_ARG_REOR, (int)theDoReordering); }
void GEOMImpl_ISpline::SetIsClosed ( bool  theIsClosed) [inline]

Definition at line 44 of file GEOMImpl_ISpline.hxx.

{ _func->SetInteger(SPL_ARG_CLOS, (int)theIsClosed); }
void GEOMImpl_ISpline::SetLength ( int  theLen) [inline]

Definition at line 42 of file GEOMImpl_ISpline.hxx.

{ _func->SetInteger(SPL_ARG_LENG, theLen); }
void GEOMImpl_ISpline::SetPoint ( int  theId,
Handle(GEOM_Function theP 
) [inline]

Definition at line 48 of file GEOMImpl_ISpline.hxx.

{ _func->SetReference(SPL_ARG_LAST + theId, theP); }

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