Version: 6.3.1
Public Member Functions | Private Member Functions

GEOMImpl_IPartition Class Reference

#include <GEOMImpl_IPartition.hxx>

Public Member Functions

 GEOMImpl_IPartition (Handle(GEOM_Function) theFunction)
void SetLimit (int theLimit)
void SetKeepNonlimitShapes (int theKeepNonlimitShapes)
void SetShapes (const Handle(TColStd_HSequenceOfTransient)&theShapes)
void SetTools (const Handle(TColStd_HSequenceOfTransient)&theShapes)
void SetKeepIns (const Handle(TColStd_HSequenceOfTransient)&theShapes)
void SetRemoveIns (const Handle(TColStd_HSequenceOfTransient)&theShapes)
void SetMaterials (const Handle(TColStd_HArray1OfInteger)&theMaterials)
int GetLimit ()
int GetKeepNonlimitShapes ()
 Handle (TColStd_HSequenceOfTransient) GetShapes()
 Handle (TColStd_HSequenceOfTransient) GetTools()
 Handle (TColStd_HSequenceOfTransient) GetKeepIns()
 Handle (TColStd_HSequenceOfTransient) GetRemoveIns()
 Handle (TColStd_HArray1OfInteger) GetMaterials()
void SetShape (Handle(GEOM_Function) theShape)
void SetPlane (Handle(GEOM_Function) thePlane)
 Handle (GEOM_Function) GetShape()
 Handle (GEOM_Function) GetPlane()

Private Member Functions

 Handle (GEOM_Function) _func

Constructor & Destructor Documentation

GEOMImpl_IPartition.GEOMImpl_IPartition ( Handle(GEOM_Function theFunction)

Member Function Documentation

void GEOMImpl_IPartition.SetLimit ( int  theLimit)

References PART_ARG_LIMIT.

void GEOMImpl_IPartition.SetKeepNonlimitShapes ( int  theKeepNonlimitShapes)
void GEOMImpl_IPartition.SetShapes ( const Handle(TColStd_HSequenceOfTransient)&  theShapes)

References PART_ARG_SHAPES.

void GEOMImpl_IPartition.SetTools ( const Handle(TColStd_HSequenceOfTransient)&  theShapes)

References PART_ARG_TOOLS.

void GEOMImpl_IPartition.SetKeepIns ( const Handle(TColStd_HSequenceOfTransient)&  theShapes)

References PART_ARG_KEEP_IN.

void GEOMImpl_IPartition.SetRemoveIns ( const Handle(TColStd_HSequenceOfTransient)&  theShapes)

References PART_ARG_REM_IN.

void GEOMImpl_IPartition.SetMaterials ( const Handle(TColStd_HArray1OfInteger)&  theMaterials)

References PART_ARG_MATERIALS.

int GEOMImpl_IPartition.GetLimit ( )

References PART_ARG_LIMIT.

int GEOMImpl_IPartition.GetKeepNonlimitShapes ( )
GEOMImpl_IPartition.Handle ( TColStd_HSequenceOfTransient  )

References PART_ARG_SHAPES.

GEOMImpl_IPartition.Handle ( TColStd_HSequenceOfTransient  )

References PART_ARG_TOOLS.

GEOMImpl_IPartition.Handle ( TColStd_HSequenceOfTransient  )

References PART_ARG_KEEP_IN.

GEOMImpl_IPartition.Handle ( TColStd_HSequenceOfTransient  )

References PART_ARG_REM_IN.

GEOMImpl_IPartition.Handle ( TColStd_HArray1OfInteger  )

References PART_ARG_MATERIALS.

void GEOMImpl_IPartition.SetShape ( Handle(GEOM_Function theShape)

References PART_ARG_SHAPE.

void GEOMImpl_IPartition.SetPlane ( Handle(GEOM_Function thePlane)

References PART_ARG_PLANE.

GEOMImpl_IPartition.Handle ( GEOM_Function  )

References PART_ARG_SHAPE.

GEOMImpl_IPartition.Handle ( GEOM_Function  )

References PART_ARG_PLANE.

GEOMImpl_IPartition.Handle ( GEOM_Function  ) [private]
Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS