Back to index

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

#include <GEOMImpl_IChamfer.hxx>

List of all members.

Public Member Functions

 GEOMImpl_IChamfer (Handle(GEOM_Function) theFunction)
void SetShape (Handle(GEOM_Function) theRef)
 Handle (GEOM_Function) GetShape()
void SetD (double theD)
void SetD1 (double theD)
void SetD2 (double theD)
void SetAngle (double theAngle)
double GetD ()
double GetD1 ()
double GetD2 ()
double GetAngle ()
void SetLength (int theLen)
int GetLength ()
void SetFace (int theInd, int theFace)
void SetFace1 (int theFace)
void SetFace2 (int theFace)
void SetEdge (int theInd, int theEdge)
int GetFace (int theInd)
int GetFace1 ()
int GetFace2 ()
int GetEdge (int theInd)

Private Member Functions

 Handle (GEOM_Function) _func

Detailed Description

Definition at line 34 of file GEOMImpl_IChamfer.hxx.


Constructor & Destructor Documentation

Definition at line 38 of file GEOMImpl_IChamfer.hxx.

: _func(theFunction) {}

Member Function Documentation

double GEOMImpl_IChamfer::GetAngle ( ) [inline]

Definition at line 52 of file GEOMImpl_IChamfer.hxx.

{ return _func->GetReal(CHAM_ARG_ANGLE); }

Here is the caller graph for this function:

double GEOMImpl_IChamfer::GetD ( ) [inline]

Definition at line 49 of file GEOMImpl_IChamfer.hxx.

{ return _func->GetReal(CHAM_ARG_D1); }

Here is the caller graph for this function:

double GEOMImpl_IChamfer::GetD1 ( ) [inline]

Definition at line 50 of file GEOMImpl_IChamfer.hxx.

{ return _func->GetReal(CHAM_ARG_D1); }

Here is the caller graph for this function:

double GEOMImpl_IChamfer::GetD2 ( ) [inline]

Definition at line 51 of file GEOMImpl_IChamfer.hxx.

{ return _func->GetReal(CHAM_ARG_D2); }

Here is the caller graph for this function:

int GEOMImpl_IChamfer::GetEdge ( int  theInd) [inline]

Definition at line 70 of file GEOMImpl_IChamfer.hxx.

{ return _func->GetInteger(CHAM_ARG_LAST + theInd); }

Here is the caller graph for this function:

int GEOMImpl_IChamfer::GetFace ( int  theInd) [inline]

Definition at line 67 of file GEOMImpl_IChamfer.hxx.

{ return _func->GetInteger(CHAM_ARG_LAST + theInd); }

Here is the caller graph for this function:

int GEOMImpl_IChamfer::GetFace1 ( ) [inline]

Definition at line 68 of file GEOMImpl_IChamfer.hxx.

{ return _func->GetInteger(CHAM_ARG_LAST + 1); }

Here is the caller graph for this function:

int GEOMImpl_IChamfer::GetFace2 ( ) [inline]

Definition at line 69 of file GEOMImpl_IChamfer.hxx.

{ return _func->GetInteger(CHAM_ARG_LAST + 2); }

Here is the caller graph for this function:

int GEOMImpl_IChamfer::GetLength ( ) [inline]

Definition at line 56 of file GEOMImpl_IChamfer.hxx.

{ return _func->GetInteger(CHAM_ARG_LENG); }

Here is the caller graph for this function:

Definition at line 42 of file GEOMImpl_IChamfer.hxx.

{ return _func->GetReference(CHAM_ARG_SH); }
void GEOMImpl_IChamfer::SetAngle ( double  theAngle) [inline]

Definition at line 47 of file GEOMImpl_IChamfer.hxx.

{ _func->SetReal(CHAM_ARG_ANGLE, theAngle); }
void GEOMImpl_IChamfer::SetD ( double  theD) [inline]

Definition at line 44 of file GEOMImpl_IChamfer.hxx.

{ _func->SetReal(CHAM_ARG_D1, theD); }
void GEOMImpl_IChamfer::SetD1 ( double  theD) [inline]

Definition at line 45 of file GEOMImpl_IChamfer.hxx.

{ _func->SetReal(CHAM_ARG_D1, theD); }
void GEOMImpl_IChamfer::SetD2 ( double  theD) [inline]

Definition at line 46 of file GEOMImpl_IChamfer.hxx.

{ _func->SetReal(CHAM_ARG_D2, theD); }
void GEOMImpl_IChamfer::SetEdge ( int  theInd,
int  theEdge 
) [inline]

Definition at line 64 of file GEOMImpl_IChamfer.hxx.

              { _func->SetInteger(CHAM_ARG_LAST + theInd, theEdge); }
void GEOMImpl_IChamfer::SetFace ( int  theInd,
int  theFace 
) [inline]

Definition at line 58 of file GEOMImpl_IChamfer.hxx.

              { _func->SetInteger(CHAM_ARG_LAST + theInd, theFace); }
void GEOMImpl_IChamfer::SetFace1 ( int  theFace) [inline]

Definition at line 60 of file GEOMImpl_IChamfer.hxx.

              { _func->SetInteger(CHAM_ARG_LAST + 1, theFace); }
void GEOMImpl_IChamfer::SetFace2 ( int  theFace) [inline]

Definition at line 62 of file GEOMImpl_IChamfer.hxx.

              { _func->SetInteger(CHAM_ARG_LAST + 2, theFace); }
void GEOMImpl_IChamfer::SetLength ( int  theLen) [inline]

Definition at line 54 of file GEOMImpl_IChamfer.hxx.

{ _func->SetInteger(CHAM_ARG_LENG, theLen); }
void GEOMImpl_IChamfer::SetShape ( Handle(GEOM_Function theRef) [inline]

Definition at line 40 of file GEOMImpl_IChamfer.hxx.

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

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