Back to index

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

#include <GEOMImpl_IPrism.hxx>

List of all members.

Public Member Functions

 GEOMImpl_IPrism (Handle(GEOM_Function) theFunction)
void SetBase (Handle(GEOM_Function) theRefBase)
void SetVector (Handle(GEOM_Function) theRefVector)
void SetFirstPoint (Handle(GEOM_Function) thePoint)
void SetLastPoint (Handle(GEOM_Function) thePoint)
void SetInitShape (Handle(GEOM_Function) theInitShape)
 Handle (GEOM_Function) GetBase()
 Handle (GEOM_Function) GetVector()
 Handle (GEOM_Function) GetFirstPoint()
 Handle (GEOM_Function) GetLastPoint()
 Handle (GEOM_Function) GetInitShape()
void SetDX (double theDX)
void SetDY (double theDY)
void SetDZ (double theDZ)
double GetDX ()
double GetDY ()
double GetDZ ()
void SetH (double theH)
void SetScale (double theH)
void SetDraftAngle (double theAngle)
double GetH ()
double GetScale ()
double GetDraftAngle ()
void SetFuseFlag (int theFlag)
int GetFuseFlag ()

Private Member Functions

 Handle (GEOM_Function) _func

Detailed Description

Definition at line 42 of file GEOMImpl_IPrism.hxx.


Constructor & Destructor Documentation

Definition at line 46 of file GEOMImpl_IPrism.hxx.

: _func(theFunction) {}

Member Function Documentation

double GEOMImpl_IPrism::GetDraftAngle ( ) [inline]

Definition at line 74 of file GEOMImpl_IPrism.hxx.

{ return _func->GetReal(PRISM_ARG_DRAFT); }

Here is the caller graph for this function:

double GEOMImpl_IPrism::GetDX ( ) [inline]

Definition at line 64 of file GEOMImpl_IPrism.hxx.

{ return _func->GetReal(PRISM_ARG_DX); }

Here is the caller graph for this function:

double GEOMImpl_IPrism::GetDY ( ) [inline]

Definition at line 65 of file GEOMImpl_IPrism.hxx.

{ return _func->GetReal(PRISM_ARG_DY); }

Here is the caller graph for this function:

double GEOMImpl_IPrism::GetDZ ( ) [inline]

Definition at line 66 of file GEOMImpl_IPrism.hxx.

{ return _func->GetReal(PRISM_ARG_DZ); }

Here is the caller graph for this function:

int GEOMImpl_IPrism::GetFuseFlag ( ) [inline]

Definition at line 79 of file GEOMImpl_IPrism.hxx.

{ return _func->GetInteger(PRISM_ARG_FUSE); }

Here is the caller graph for this function:

double GEOMImpl_IPrism::GetH ( ) [inline]

Definition at line 72 of file GEOMImpl_IPrism.hxx.

{ return _func->GetReal(PRISM_ARG_H); }

Here is the caller graph for this function:

double GEOMImpl_IPrism::GetScale ( ) [inline]

Definition at line 73 of file GEOMImpl_IPrism.hxx.

{ return _func->GetReal(PRISM_ARG_SCALE); }

Here is the caller graph for this function:

Definition at line 54 of file GEOMImpl_IPrism.hxx.

{ return _func->GetReference(PRISM_ARG_BASE); }

Definition at line 55 of file GEOMImpl_IPrism.hxx.

{ return _func->GetReference(PRISM_ARG_VEC ); }

Definition at line 56 of file GEOMImpl_IPrism.hxx.

{ return _func->GetReference(PRISM_ARG_PNT_F ); }

Definition at line 57 of file GEOMImpl_IPrism.hxx.

{ return _func->GetReference(PRISM_ARG_PNT_L ); }

Definition at line 58 of file GEOMImpl_IPrism.hxx.

{ return _func->GetReference(PRISM_ARG_INIT  ); }
void GEOMImpl_IPrism::SetBase ( Handle(GEOM_Function theRefBase) [inline]

Definition at line 48 of file GEOMImpl_IPrism.hxx.

{ _func->SetReference(PRISM_ARG_BASE, theRefBase); }
void GEOMImpl_IPrism::SetDraftAngle ( double  theAngle) [inline]

Definition at line 70 of file GEOMImpl_IPrism.hxx.

{ _func->SetReal(PRISM_ARG_DRAFT, theAngle); }
void GEOMImpl_IPrism::SetDX ( double  theDX) [inline]

Definition at line 60 of file GEOMImpl_IPrism.hxx.

{ _func->SetReal(PRISM_ARG_DX, theDX); }
void GEOMImpl_IPrism::SetDY ( double  theDY) [inline]

Definition at line 61 of file GEOMImpl_IPrism.hxx.

{ _func->SetReal(PRISM_ARG_DY, theDY); }
void GEOMImpl_IPrism::SetDZ ( double  theDZ) [inline]

Definition at line 62 of file GEOMImpl_IPrism.hxx.

{ _func->SetReal(PRISM_ARG_DZ, theDZ); }
void GEOMImpl_IPrism::SetFirstPoint ( Handle(GEOM_Function thePoint) [inline]

Definition at line 50 of file GEOMImpl_IPrism.hxx.

{ _func->SetReference(PRISM_ARG_PNT_F, thePoint); }
void GEOMImpl_IPrism::SetFuseFlag ( int  theFlag) [inline]

Definition at line 76 of file GEOMImpl_IPrism.hxx.

{ _func->SetInteger(PRISM_ARG_FUSE, theFlag); }
void GEOMImpl_IPrism::SetH ( double  theH) [inline]

Definition at line 68 of file GEOMImpl_IPrism.hxx.

{ _func->SetReal(PRISM_ARG_H, theH); }

Here is the caller graph for this function:

void GEOMImpl_IPrism::SetInitShape ( Handle(GEOM_Function theInitShape) [inline]

Definition at line 52 of file GEOMImpl_IPrism.hxx.

{ _func->SetReference(PRISM_ARG_INIT,  theInitShape); }
void GEOMImpl_IPrism::SetLastPoint ( Handle(GEOM_Function thePoint) [inline]

Definition at line 51 of file GEOMImpl_IPrism.hxx.

{ _func->SetReference(PRISM_ARG_PNT_L, thePoint); }
void GEOMImpl_IPrism::SetScale ( double  theH) [inline]

Definition at line 69 of file GEOMImpl_IPrism.hxx.

{ _func->SetReal(PRISM_ARG_SCALE, theH); }
void GEOMImpl_IPrism::SetVector ( Handle(GEOM_Function theRefVector) [inline]

Definition at line 49 of file GEOMImpl_IPrism.hxx.

{ _func->SetReference(PRISM_ARG_VEC , theRefVector); }

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