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);