Version: 9.12.0
GEOM_ISubShape Class Reference

#include <GEOM_ISubShape.hxx>

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
 

Constructor & Destructor Documentation

◆ GEOM_ISubShape()

GEOM_ISubShape::GEOM_ISubShape ( Handle(GEOM_Function)  theFunction)
inline

Member Function Documentation

◆ Handle() [1/3]

GEOM_ISubShape::Handle ( GEOM_Function  )
private

◆ Handle() [2/3]

GEOM_ISubShape::Handle ( GEOM_Function  )
inline

References SHAPE_ARG_MAIN_SHAPE.

◆ Handle() [3/3]

GEOM_ISubShape::Handle ( TColStd_HArray1OfInteger  )
inline

References SHAPE_ARG_INDICES.

◆ SetIndices()

void GEOM_ISubShape::SetIndices ( const Handle(TColStd_HArray1OfInteger)&  theIndices)
inline

References SHAPE_ARG_INDICES, and theIndices.

◆ SetMainShape()

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

References SHAPE_ARG_MAIN_SHAPE.


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