23#ifndef _GEOM_ILocalOperations_i_HeaderFile
24#define _GEOM_ILocalOperations_i_HeaderFile
28#include <SALOMEconfig.h>
30#include CORBA_SERVER_HEADER(GEOM_Gen)
37 public virtual POA_GEOM::GEOM_ILocalOperations,
45 GEOM::GEOM_Object_ptr MakeFilletAll (GEOM::GEOM_Object_ptr theShape,
48 GEOM::GEOM_Object_ptr MakeFilletEdges (GEOM::GEOM_Object_ptr theShape, CORBA::Double theR,
51 GEOM::GEOM_Object_ptr MakeFilletEdgesR1R2 (GEOM::GEOM_Object_ptr theShape,
56 GEOM::GEOM_Object_ptr MakeFilletFaces (GEOM::GEOM_Object_ptr theShape, CORBA::Double theR,
59 GEOM::GEOM_Object_ptr MakeFilletFacesR1R2 (GEOM::GEOM_Object_ptr theShape,
64 GEOM::GEOM_Object_ptr MakeFillet2D (GEOM::GEOM_Object_ptr theShape, CORBA::Double theR,
67 GEOM::GEOM_Object_ptr MakeFillet1D (GEOM::GEOM_Object_ptr theShape, CORBA::Double theR,
69 CORBA::Boolean doIgnoreSecantVertices);
71 GEOM::GEOM_Object_ptr MakeChamferAll (GEOM::GEOM_Object_ptr theShape, CORBA::Double theD);
73 GEOM::GEOM_Object_ptr MakeChamferEdge (GEOM::GEOM_Object_ptr theShape,
74 CORBA::Double theD1, CORBA::Double theD2,
75 CORBA::Long theFace1, CORBA::Long theFace2);
77 GEOM::GEOM_Object_ptr MakeChamferEdgeAD (GEOM::GEOM_Object_ptr theShape,
78 CORBA::Double theD, CORBA::Double theAngle,
79 CORBA::Long theFace1, CORBA::Long theFace2);
81 GEOM::GEOM_Object_ptr MakeChamferFaces (GEOM::GEOM_Object_ptr theShape,
82 CORBA::Double theD1, CORBA::Double theD2,
85 GEOM::GEOM_Object_ptr MakeChamferFacesAD (GEOM::GEOM_Object_ptr theShape,
86 CORBA::Double theD, CORBA::Double theAngle,
89 GEOM::GEOM_Object_ptr MakeChamferEdges (GEOM::GEOM_Object_ptr theShape,
90 CORBA::Double theD1, CORBA::Double theD2,
93 GEOM::GEOM_Object_ptr MakeChamferEdgesAD (GEOM::GEOM_Object_ptr theShape,
94 CORBA::Double theD, CORBA::Double theAngle,
97 GEOM::GEOM_Object_ptr MakeArchimede (GEOM::GEOM_Object_ptr theShape,
98 CORBA::Double theWeight,
99 CORBA::Double theWaterDensity,
100 CORBA::Double theMeshingDeflection);
102 CORBA::Long GetSubShapeIndex (GEOM::GEOM_Object_ptr theShape,
103 GEOM::GEOM_Object_ptr theSubShape);
#define GEOM_I_EXPORT
Definition: GEOM_GEOM_I.hxx:33
Definition: GEOMImpl_ILocalOperations.hxx:34
Definition: GEOM_ILocalOperations_i.hh:39
::GEOMImpl_ILocalOperations * GetOperations()
Definition: GEOM_ILocalOperations_i.hh:105
Definition: GEOM_IOperations_i.hh:37
::GEOM_IOperations * GetImpl()
Definition: GEOM_IOperations_i.hh:60
sequence< long > ListOfLong
Definition: GEOM_Gen.idl:279