Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
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)
 
void SetCheckSelfIntersection (Standard_Boolean theFlag)
 
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()
 
Standard_Boolean GetCheckSelfIntersection ()
 

Private Member Functions

 Handle (GEOM_Function) _func
 

Constructor & Destructor Documentation

GEOMImpl_IPartition::GEOMImpl_IPartition ( Handle(GEOM_Function theFunction)
inline

Member Function Documentation

Standard_Boolean GEOMImpl_IPartition::GetCheckSelfIntersection ( )
inline
int GEOMImpl_IPartition::GetKeepNonlimitShapes ( )
inline
int GEOMImpl_IPartition::GetLimit ( )
inline

References PART_ARG_LIMIT.

GEOMImpl_IPartition::Handle ( TColStd_HSequenceOfTransient  )
inline

References PART_ARG_SHAPES.

GEOMImpl_IPartition::Handle ( TColStd_HSequenceOfTransient  )
inline

References PART_ARG_TOOLS.

GEOMImpl_IPartition::Handle ( TColStd_HSequenceOfTransient  )
inline

References PART_ARG_KEEP_IN.

GEOMImpl_IPartition::Handle ( TColStd_HSequenceOfTransient  )
inline

References PART_ARG_REM_IN.

GEOMImpl_IPartition::Handle ( TColStd_HArray1OfInteger  )
inline

References PART_ARG_MATERIALS.

GEOMImpl_IPartition::Handle ( GEOM_Function  )
inline

References PART_ARG_SHAPE.

GEOMImpl_IPartition::Handle ( GEOM_Function  )
inline

References PART_ARG_PLANE.

GEOMImpl_IPartition::Handle ( GEOM_Function  )
private
void GEOMImpl_IPartition::SetCheckSelfIntersection ( Standard_Boolean  theFlag)
inline
void GEOMImpl_IPartition::SetKeepIns ( const Handle(TColStd_HSequenceOfTransient)&  theShapes)
inline

References PART_ARG_KEEP_IN.

void GEOMImpl_IPartition::SetKeepNonlimitShapes ( int  theKeepNonlimitShapes)
inline
void GEOMImpl_IPartition::SetLimit ( int  theLimit)
inline

References PART_ARG_LIMIT.

void GEOMImpl_IPartition::SetMaterials ( const Handle(TColStd_HArray1OfInteger)&  theMaterials)
inline

References PART_ARG_MATERIALS.

void GEOMImpl_IPartition::SetPlane ( Handle(GEOM_Function thePlane)
inline

References PART_ARG_PLANE.

void GEOMImpl_IPartition::SetRemoveIns ( const Handle(TColStd_HSequenceOfTransient)&  theShapes)
inline

References PART_ARG_REM_IN.

void GEOMImpl_IPartition::SetShape ( Handle(GEOM_Function theShape)
inline

References PART_ARG_SHAPE.

void GEOMImpl_IPartition::SetShapes ( const Handle(TColStd_HSequenceOfTransient)&  theShapes)
inline

References PART_ARG_SHAPES.

void GEOMImpl_IPartition::SetTools ( const Handle(TColStd_HSequenceOfTransient)&  theShapes)
inline

References PART_ARG_TOOLS.


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