Back to index

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

#include <GEOMImpl_IPolyline.hxx>

List of all members.

Public Member Functions

 GEOMImpl_IPolyline (Handle(GEOM_Function) theFunction)
void SetLength (int theLen)
void SetPoint (int theId, Handle(GEOM_Function) theP)
void SetIsClosed (bool theIsClosed)
int GetLength ()
 Handle (GEOM_Function) GetPoint(int theId)
bool GetIsClosed ()
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 35 of file GEOMImpl_IPolyline.hxx.


Constructor & Destructor Documentation

Definition at line 39 of file GEOMImpl_IPolyline.hxx.

: _func(theFunction) {}

Member Function Documentation

Definition at line 55 of file GEOMImpl_IPolyline.hxx.

{ return _func->GetInteger(POLY_CONSTRUCTOR); }

Here is the caller graph for this function:

Definition at line 51 of file GEOMImpl_IPolyline.hxx.

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

Here is the caller graph for this function:

Definition at line 47 of file GEOMImpl_IPolyline.hxx.

{ return _func->GetInteger(POLY_ARG_LENG); }

Here is the caller graph for this function:

Definition at line 49 of file GEOMImpl_IPolyline.hxx.

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

Definition at line 61 of file GEOMImpl_IPolyline.hxx.

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

Definition at line 53 of file GEOMImpl_IPolyline.hxx.

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

Definition at line 57 of file GEOMImpl_IPolyline.hxx.

              { _func->SetRealArray(POLY_ARG_ARRAY, theValue); }
void GEOMImpl_IPolyline::SetIsClosed ( bool  theIsClosed) [inline]

Definition at line 45 of file GEOMImpl_IPolyline.hxx.

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

Definition at line 41 of file GEOMImpl_IPolyline.hxx.

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

Definition at line 43 of file GEOMImpl_IPolyline.hxx.

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

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