25 #ifndef _GEOMImpl_IPIPE_HXX_
26 #define _GEOMImpl_IPIPE_HXX_
30 #include <TColStd_HArray1OfInteger.hxx>
33 #define PIPE_ARG_BASE 1
34 #define PIPE_ARG_PATH 2
37 #define PIPE_ARG_VEC 3
40 #define PIPEDS_LIST_BASES 1
42 #define PIPEDS_LIST_LOCATIONS 3
43 #define PIPEDS_ARG_WITHCONTACT 4
44 #define PIPEDS_ARG_WITHCORRECT 5
45 #define PIPEDS_ARG_BY_STEPS 6
48 #define PIPEDS_LIST_SUBBASES 6
51 #define PIPE_GENERATE_GROUPS 7
52 #define PIPE_GROUP_DOWN 8
53 #define PIPE_GROUP_UP 9
54 #define PIPE_GROUP_SIDE1 10
55 #define PIPE_GROUP_SIDE2 11
56 #define PIPE_GROUP_OTHER 12
84 Handle(TColStd_HArray1OfInteger) GetGroupDown ()
86 Handle(TColStd_HArray1OfInteger) GetGroupUp ()
88 Handle(TColStd_HArray1OfInteger) GetGroupSide1 ()
90 Handle(TColStd_HArray1OfInteger) GetGroupSide2 ()
92 Handle(TColStd_HArray1OfInteger) GetGroupOther ()
#define PIPE_GENERATE_GROUPS
Definition: GEOMImpl_IPipe.hxx:51
#define PIPE_ARG_BASE
Definition: GEOMImpl_IPipe.hxx:33
#define PIPE_GROUP_OTHER
Definition: GEOMImpl_IPipe.hxx:56
#define PIPE_ARG_PATH
Definition: GEOMImpl_IPipe.hxx:34
#define PIPE_GROUP_UP
Definition: GEOMImpl_IPipe.hxx:53
#define PIPE_GROUP_DOWN
Definition: GEOMImpl_IPipe.hxx:52
#define PIPE_GROUP_SIDE1
Definition: GEOMImpl_IPipe.hxx:54
#define PIPE_GROUP_SIDE2
Definition: GEOMImpl_IPipe.hxx:55
Definition: GEOMImpl_IPipe.hxx:60
Handle(GEOM_Function) GetBase()
Definition: GEOMImpl_IPipe.hxx:81
void SetGroupUp(const Handle(TColStd_HArray1OfInteger) &theGroup)
Definition: GEOMImpl_IPipe.hxx:72
Handle(TColStd_HArray1OfInteger) GetGroupUp()
Definition: GEOMImpl_IPipe.hxx:86
void SetGroupSide2(const Handle(TColStd_HArray1OfInteger) &theGroup)
Definition: GEOMImpl_IPipe.hxx:76
Handle(TColStd_HArray1OfInteger) GetGroupSide2()
Definition: GEOMImpl_IPipe.hxx:90
Handle(TColStd_HArray1OfInteger) GetGroupDown()
Definition: GEOMImpl_IPipe.hxx:84
Handle(TColStd_HArray1OfInteger) GetGroupOther()
Definition: GEOMImpl_IPipe.hxx:92
void SetGroupOther(const Handle(TColStd_HArray1OfInteger) &theGroup)
Definition: GEOMImpl_IPipe.hxx:78
void SetGenerateGroups(int theGenerateGroups)
Definition: GEOMImpl_IPipe.hxx:68
int GetGenerateGroups()
Definition: GEOMImpl_IPipe.hxx:83
void SetBase(Handle(GEOM_Function) theBase)
Definition: GEOMImpl_IPipe.hxx:66
GEOMImpl_IPipe(Handle(GEOM_Function) theFunction)
Definition: GEOMImpl_IPipe.hxx:63
void SetPath(Handle(GEOM_Function) thePath)
Definition: GEOMImpl_IPipe.hxx:67
Handle(TColStd_HArray1OfInteger) GetGroupSide1()
Definition: GEOMImpl_IPipe.hxx:88
Handle(GEOM_Function) GetPath()
Definition: GEOMImpl_IPipe.hxx:82
void SetGroupDown(const Handle(TColStd_HArray1OfInteger) &theGroup)
Definition: GEOMImpl_IPipe.hxx:70
Handle(GEOM_Function) _func
void SetGroupSide1(const Handle(TColStd_HArray1OfInteger) &theGroup)
Definition: GEOMImpl_IPipe.hxx:74
virtual ~GEOMImpl_IPipe()
Definition: GEOMImpl_IPipe.hxx:64