Back to index

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

#include <GEOM_ISubShape.hxx>

List of all members.

Public Member Functions

 GEOM_ISubShape (Handle(GEOM_Function) theFunction)
void SetMainShape (Handle(GEOM_Function) theRefBase)
 Handle (GEOM_Function) GetMainShape()
void SetIndices (const Handle(TColStd_HArray1OfInteger)&theIndices)
 Handle (TColStd_HArray1OfInteger) GetIndices()

Private Member Functions

 Handle (GEOM_Function) _func

Detailed Description

Definition at line 31 of file GEOM_ISubShape.hxx.

Constructor & Destructor Documentation

Definition at line 35 of file GEOM_ISubShape.hxx.

: _func(theFunction) {}

Member Function Documentation

Definition at line 40 of file GEOM_ISubShape.hxx.

{ return _func->GetReference(SHAPE_ARG_MAIN_SHAPE); }
GEOM_ISubShape::Handle ( TColStd_HArray1OfInteger  ) [inline]

Definition at line 45 of file GEOM_ISubShape.hxx.

  { return _func->GetIntegerArray(SHAPE_ARG_INDICES); }
void GEOM_ISubShape::SetIndices ( const Handle(TColStd_HArray1OfInteger)&  theIndices) [inline]

Definition at line 42 of file GEOM_ISubShape.hxx.

  { _func->SetIntegerArray(SHAPE_ARG_INDICES, theIndices); }

Here is the caller graph for this function:

void GEOM_ISubShape::SetMainShape ( Handle(GEOM_Function theRefBase) [inline]

Definition at line 37 of file GEOM_ISubShape.hxx.

  { _func->SetReference(SHAPE_ARG_MAIN_SHAPE, theRefBase); }

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