27 #include "TColStd_HSequenceOfTransient.hxx"
28 #include "TColStd_HArray1OfInteger.hxx"
30 #define PART_ARG_LIMIT 1
31 #define PART_ARG_SHAPES 2
32 #define PART_ARG_TOOLS 3
33 #define PART_ARG_KEEP_IN 4
34 #define PART_ARG_REM_IN 5
36 #define PART_ARG_MATERIALS 6
38 #define PART_ARG_SHAPE 7
39 #define PART_ARG_PLANE 8
41 #define PART_ARG_KEEP_NONLIMIT_SHAPES 9
42 #define PART_ARG_CHECK_SELF_INTERSECTION 10
#define PART_ARG_MATERIALS
Definition: GEOMImpl_IPartition.hxx:36
#define PART_ARG_KEEP_IN
Definition: GEOMImpl_IPartition.hxx:33
#define PART_ARG_KEEP_NONLIMIT_SHAPES
Definition: GEOMImpl_IPartition.hxx:41
#define PART_ARG_TOOLS
Definition: GEOMImpl_IPartition.hxx:32
#define PART_ARG_SHAPE
Definition: GEOMImpl_IPartition.hxx:38
#define PART_ARG_LIMIT
Definition: GEOMImpl_IPartition.hxx:30
#define PART_ARG_REM_IN
Definition: GEOMImpl_IPartition.hxx:34
#define PART_ARG_CHECK_SELF_INTERSECTION
Definition: GEOMImpl_IPartition.hxx:42
#define PART_ARG_PLANE
Definition: GEOMImpl_IPartition.hxx:39
#define PART_ARG_SHAPES
Definition: GEOMImpl_IPartition.hxx:31
Definition: GEOMImpl_IPartition.hxx:45
int GetLimit()
Definition: GEOMImpl_IPartition.hxx:73
void SetMaterials(const Handle(TColStd_HArray1OfInteger)&theMaterials)
Definition: GEOMImpl_IPartition.hxx:67
Standard_Boolean GetCheckSelfIntersection()
Definition: GEOMImpl_IPartition.hxx:91
void SetKeepIns(const Handle(TColStd_HSequenceOfTransient)&theShapes)
Definition: GEOMImpl_IPartition.hxx:61
void SetLimit(int theLimit)
Definition: GEOMImpl_IPartition.hxx:50
void SetShapes(const Handle(TColStd_HSequenceOfTransient)&theShapes)
Definition: GEOMImpl_IPartition.hxx:55
void SetPlane(Handle(GEOM_Function) thePlane)
Definition: GEOMImpl_IPartition.hxx:86
int GetKeepNonlimitShapes()
Definition: GEOMImpl_IPartition.hxx:75
Handle(TColStd_HSequenceOfTransient) GetKeepIns()
Definition: GEOMImpl_IPartition.hxx:79
void SetCheckSelfIntersection(Standard_Boolean theFlag)
Definition: GEOMImpl_IPartition.hxx:70
void SetShape(Handle(GEOM_Function) theShape)
Definition: GEOMImpl_IPartition.hxx:85
Handle(GEOM_Function) _func
Handle(TColStd_HSequenceOfTransient) GetShapes()
Definition: GEOMImpl_IPartition.hxx:77
Handle(TColStd_HSequenceOfTransient) GetRemoveIns()
Definition: GEOMImpl_IPartition.hxx:80
Handle(GEOM_Function) GetShape()
Definition: GEOMImpl_IPartition.hxx:88
Handle(TColStd_HArray1OfInteger) GetMaterials()
Definition: GEOMImpl_IPartition.hxx:82
void SetTools(const Handle(TColStd_HSequenceOfTransient)&theShapes)
Definition: GEOMImpl_IPartition.hxx:58
void SetRemoveIns(const Handle(TColStd_HSequenceOfTransient)&theShapes)
Definition: GEOMImpl_IPartition.hxx:64
void SetKeepNonlimitShapes(int theKeepNonlimitShapes)
Definition: GEOMImpl_IPartition.hxx:52
Handle(TColStd_HSequenceOfTransient) GetTools()
Definition: GEOMImpl_IPartition.hxx:78
GEOMImpl_IPartition(Handle(GEOM_Function) theFunction)
Definition: GEOMImpl_IPartition.hxx:48
Handle(GEOM_Function) GetPlane()
Definition: GEOMImpl_IPartition.hxx:89