Salome HOME
DCQ: prepare V2.0.0
[modules/geom.git] / doc / html / INPUT / HTML / GEOM_Gen.html
1 <HTML><b>
2 <table width="100%" BORDER>
3 <tr bgcolor="#FFFFCC">
4 <td colspan="11"><font size="+3"><b><div align="center"><i>interface GEOM_Gen</i></div></b></font></td>
5 </tr>
6 <td width="50%" bgcolor= "lightgreen" ><font size="+2"><div align="center"><b><i>IDL file</i></b></div></font></td>
7 <td width="50%" bgcolor= "lightgreen"><font size="+2"><div align="center"><b><i>Python</i></b></div></font></td>
8 </tr>
9 <tr>
10 <td bgcolor= "lightgreen"><div align="center"><b>void GetCurrentStudy ( in long StudyID )</b></div></td>
11 <td bgcolor= "lightgreen"><div align="center"><b>GetCurrentStudy ( StudyID )</b></div></td>
12 </tr>
13 <tr>
14 <td bgcolor= "lightgreen"><div align="center"><b>short  NbLabels (  )</b></div></td>
15 <td bgcolor= "lightgreen"><div align="center"><b>return_value = NbLabels (  )</b></div></td>
16 </tr>
17 <tr>
18 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  GetIORFromString ( in string ior )</b></div></td>
19 <td bgcolor= "lightgreen"><div align="center"><b>return_value = GetIORFromString ( ior )</b></div></td>
20 </tr>
21 <tr>
22 <td bgcolor= "lightgreen"><div align="center"><b>ListOfIOR  GetReferencedObjects ( in GEOM_Shape shape )</b></div></td>
23 <td bgcolor= "lightgreen"><div align="center"><b>return_value = GetReferencedObjects ( shape )</b></div></td>
24 </tr>
25 <tr>
26 <td bgcolor= "lightgreen"><div align="center"><b>ListOfIOR  GetObjects ( in GEOM_Shape shape )</b></div></td>
27 <td bgcolor= "lightgreen"><div align="center"><b>return_value = GetObjects ( shape )</b></div></td>
28 </tr>
29 <tr>
30 <td bgcolor= "lightgreen"><div align="center"><b>PointStruct  MakePointStruct ( in double x, in double y, in double z )</b></div></td>
31 <td bgcolor= "lightgreen"><div align="center"><b>return_value = MakePointStruct ( x, y, z )</b></div></td>
32 </tr>
33 <tr>
34 <td bgcolor= "lightgreen"><div align="center"><b>DirStruct  MakeDirection ( in PointStruct p )</b></div></td>
35 <td bgcolor= "lightgreen"><div align="center"><b>return_value = MakeDirection ( p )</b></div></td>
36 </tr>
37 <tr>
38 <td bgcolor= "lightgreen"><div align="center"><b>AxisStruct  MakeAxisStruct ( in double x, in double y, in double z, in double vx, in double vy, in double vz )</b></div></td>
39 <td bgcolor= "lightgreen"><div align="center"><b>return_value = MakeAxisStruct ( x, y, z, vx, vy, vz )</b></div></td>
40 </tr>
41 <tr>
42 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  MakeBoolean ( in GEOM_Shape shape1, in GEOM_Shape shape2, in long operation )</b></div></td>
43 <td bgcolor= "lightgreen"><div align="center"><b>return_value = MakeBoolean ( shape1, shape2, operation )</b></div></td>
44 </tr>
45 <tr>
46 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  MakeFuse ( in GEOM_Shape shape1, in GEOM_Shape shape2 )</b></div></td>
47 <td bgcolor= "lightgreen"><div align="center"><b>return_value = MakeFuse ( shape1, shape2 )</b></div></td>
48 </tr>
49 <tr>
50 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  Partition ( in ListOfIOR ListShapes, in ListOfIOR ListTools, in ListOfIOR ListKeepInside, in ListOfIOR ListRemoveInside, in short Limit )</b></div></td>
51 <td bgcolor= "lightgreen"><div align="center"><b>return_value = Partition ( ListShapes, ListTools, ListKeepInside, ListRemoveInside, Limit )</b></div></td>
52 </tr>
53 <tr>
54 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  MakeFilling ( in GEOM_Shape shape, in short mindeg, in short maxdeg, in double tol3d, in double tol2d, in short nbiter )</b></div></td>
55 <td bgcolor= "lightgreen"><div align="center"><b>return_value = MakeFilling ( shape, mindeg, maxdeg, tol3d, tol2d, nbiter )</b></div></td>
56 </tr>
57 <tr>
58 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  MakeSewing ( in ListOfIOR ListShape, in double precision )</b></div></td>
59 <td bgcolor= "lightgreen"><div align="center"><b>return_value = MakeSewing ( ListShape, precision )</b></div></td>
60 </tr>
61 <tr>
62 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  MakeSewingShape ( in GEOM_Shape aShape, in double precision )</b></div></td>
63 <td bgcolor= "lightgreen"><div align="center"><b>return_value = MakeSewingShape ( aShape, precision )</b></div></td>
64 </tr>
65 <tr>
66 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  OrientationChange ( in GEOM_Shape shape )</b></div></td>
67 <td bgcolor= "lightgreen"><div align="center"><b>return_value = OrientationChange ( shape )</b></div></td>
68 </tr>
69 <tr>
70 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  MakePlacedBox ( in double x1, in double y1, in double z1, in double delta1, in double delta2, in double delta3 )</b></div></td>
71 <td bgcolor= "lightgreen"><div align="center"><b>return_value = MakePlacedBox ( x1, y1, z1, delta1, delta2, delta3 )</b></div></td>
72 </tr>
73 <tr>
74 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  MakePanel ( in GEOM_Shape shape, in short directiontype, in double delta )</b></div></td>
75 <td bgcolor= "lightgreen"><div align="center"><b>return_value = MakePanel ( shape, directiontype, delta )</b></div></td>
76 </tr>
77 <tr>
78 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  MakeGlueFaces ( in GEOM_Shape shape, in double tol3d )</b></div></td>
79 <td bgcolor= "lightgreen"><div align="center"><b>return_value = MakeGlueFaces ( shape, tol3d )</b></div></td>
80 </tr>
81 <tr>
82 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  MakeCopy ( in GEOM_Shape shape )</b></div></td>
83 <td bgcolor= "lightgreen"><div align="center"><b>return_value = MakeCopy ( shape )</b></div></td>
84 </tr>
85 <tr>
86 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  MakeTranslation ( in GEOM_Shape shape, in double x, in double y, in double z )</b></div></td>
87 <td bgcolor= "lightgreen"><div align="center"><b>return_value = MakeTranslation ( shape, x, y, z )</b></div></td>
88 </tr>
89 <tr>
90 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  MakeRotation ( in GEOM_Shape shape, in AxisStruct axis, in double angle )</b></div></td>
91 <td bgcolor= "lightgreen"><div align="center"><b>return_value = MakeRotation ( shape, axis, angle )</b></div></td>
92 </tr>
93 <tr>
94 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  MakeScaleTransform ( in GEOM_Shape shape, in PointStruct theCenterofScale, in double factor )</b></div></td>
95 <td bgcolor= "lightgreen"><div align="center"><b>return_value = MakeScaleTransform ( shape, theCenterofScale, factor )</b></div></td>
96 </tr>
97 <tr>
98 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  MakeMirrorByPlane ( in GEOM_Shape shape, in GEOM_Shape shapePlane )</b></div></td>
99 <td bgcolor= "lightgreen"><div align="center"><b>return_value = MakeMirrorByPlane ( shape, shapePlane )</b></div></td>
100 </tr>
101 <tr>
102 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  MakeRevolution ( in GEOM_Shape shape, in AxisStruct axis, in double angle )</b></div></td>
103 <td bgcolor= "lightgreen"><div align="center"><b>return_value = MakeRevolution ( shape, axis, angle )</b></div></td>
104 </tr>
105 <tr>
106 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  MakePrism ( in GEOM_Shape baseShape, in PointStruct P1, in PointStruct P2 )</b></div></td>
107 <td bgcolor= "lightgreen"><div align="center"><b>return_value = MakePrism ( baseShape, P1, P2 )</b></div></td>
108 </tr>
109 <tr>
110 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  MakePipe ( in GEOM_Shape pathShape, in GEOM_Shape baseShape )</b></div></td>
111 <td bgcolor= "lightgreen"><div align="center"><b>return_value = MakePipe ( pathShape, baseShape )</b></div></td>
112 </tr>
113 <tr>
114 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  MakeMultiTranslation1D ( in GEOM_Shape shape, in DirStruct dir, in double step, in short nbtimes )</b></div></td>
115 <td bgcolor= "lightgreen"><div align="center"><b>return_value = MakeMultiTranslation1D ( shape, dir, step, nbtimes )</b></div></td>
116 </tr>
117 <tr>
118 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  MakeMultiTranslation2D ( in GEOM_Shape shape, in DirStruct dir1, in double step1, in short nbtimes1, in DirStruct dir2, in double step2, in short nbtimes2 )</b></div></td>
119 <td bgcolor= "lightgreen"><div align="center"><b>return_value = MakeMultiTranslation2D ( shape, dir1, step1, nbtimes1, dir2, step2, nbtimes2 )</b></div></td>
120 </tr>
121 <tr>
122 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  MakeMultiRotation1D ( in GEOM_Shape shape, in DirStruct dir, in PointStruct loc, in short nbtimes )</b></div></td>
123 <td bgcolor= "lightgreen"><div align="center"><b>return_value = MakeMultiRotation1D ( shape, dir, loc, nbtimes )</b></div></td>
124 </tr>
125 <tr>
126 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  MakeMultiRotation2D ( in GEOM_Shape shape, in DirStruct dir, in PointStruct loc, in double ang, in short nbtimes1, in double step, in short nbtimes2 )</b></div></td>
127 <td bgcolor= "lightgreen"><div align="center"><b>return_value = MakeMultiRotation2D ( shape, dir, loc, ang, nbtimes1, step, nbtimes2 )</b></div></td>
128 </tr>
129 <tr>
130 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  MakeCDG ( in GEOM_Shape shape )</b></div></td>
131 <td bgcolor= "lightgreen"><div align="center"><b>return_value = MakeCDG ( shape )</b></div></td>
132 </tr>
133 <tr>
134 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  MakeVertex ( in double x, in double y, in double z )</b></div></td>
135 <td bgcolor= "lightgreen"><div align="center"><b>return_value = MakeVertex ( x, y, z )</b></div></td>
136 </tr>
137 <tr>
138 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  MakeVector ( in PointStruct pstruct1, in PointStruct pstruct2 )</b></div></td>
139 <td bgcolor= "lightgreen"><div align="center"><b>return_value = MakeVector ( pstruct1, pstruct2 )</b></div></td>
140 </tr>
141 <tr>
142 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  MakeLine ( in PointStruct pstruct, in DirStruct dstruct )</b></div></td>
143 <td bgcolor= "lightgreen"><div align="center"><b>return_value = MakeLine ( pstruct, dstruct )</b></div></td>
144 </tr>
145 <tr>
146 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  MakePlane ( in PointStruct pstruct, in DirStruct dstruct, in double trimsize )</b></div></td>
147 <td bgcolor= "lightgreen"><div align="center"><b>return_value = MakePlane ( pstruct, dstruct, trimsize )</b></div></td>
148 </tr>
149 <tr>
150 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  MakeCircle ( in PointStruct pstruct, in DirStruct dstruct, in double radius )</b></div></td>
151 <td bgcolor= "lightgreen"><div align="center"><b>return_value = MakeCircle ( pstruct, dstruct, radius )</b></div></td>
152 </tr>
153 <tr>
154 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  MakeArc ( in PointStruct pInit, in PointStruct pCircle, in PointStruct pEnd )</b></div></td>
155 <td bgcolor= "lightgreen"><div align="center"><b>return_value = MakeArc ( pInit, pCircle, pEnd )</b></div></td>
156 </tr>
157 <tr>
158 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  MakeBox ( in double x1, in double y1, in double z1, in double x2, in double y2, in double z2 )</b></div></td>
159 <td bgcolor= "lightgreen"><div align="center"><b>return_value = MakeBox ( x1, y1, z1, x2, y2, z2 )</b></div></td>
160 </tr>
161 <tr>
162 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  MakeCylinder ( in PointStruct pstruct, in DirStruct dstruct, in double radius, in double height )</b></div></td>
163 <td bgcolor= "lightgreen"><div align="center"><b>return_value = MakeCylinder ( pstruct, dstruct, radius, height )</b></div></td>
164 </tr>
165 <tr>
166 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  MakeSphere ( in double x1, in double y1, in double z1, in double radius )</b></div></td>
167 <td bgcolor= "lightgreen"><div align="center"><b>return_value = MakeSphere ( x1, y1, z1, radius )</b></div></td>
168 </tr>
169 <tr>
170 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  MakeTorus ( in PointStruct pstruct, in DirStruct dstruct, in double major_radius, in double minor_radius )</b></div></td>
171 <td bgcolor= "lightgreen"><div align="center"><b>return_value = MakeTorus ( pstruct, dstruct, major_radius, minor_radius )</b></div></td>
172 </tr>
173 <tr>
174 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  MakeCone ( in PointStruct pstruct, in DirStruct dstruct, in double radius1, in double radius2, in double height )</b></div></td>
175 <td bgcolor= "lightgreen"><div align="center"><b>return_value = MakeCone ( pstruct, dstruct, radius1, radius2, height )</b></div></td>
176 </tr>
177 <tr>
178 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  Archimede ( in GEOM_Shape shape, in double Weight, in double WaterDensity, in double MeshingDeflection )</b></div></td>
179 <td bgcolor= "lightgreen"><div align="center"><b>return_value = Archimede ( shape, Weight, WaterDensity, MeshingDeflection )</b></div></td>
180 </tr>
181 <tr>
182 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  MakeEdge ( in PointStruct pstruct1, in PointStruct pstruct2 )</b></div></td>
183 <td bgcolor= "lightgreen"><div align="center"><b>return_value = MakeEdge ( pstruct1, pstruct2 )</b></div></td>
184 </tr>
185 <tr>
186 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  MakeWire ( in ListOfIOR ListShape )</b></div></td>
187 <td bgcolor= "lightgreen"><div align="center"><b>return_value = MakeWire ( ListShape )</b></div></td>
188 </tr>
189 <tr>
190 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  MakeCompound ( in ListOfIOR ListShape )</b></div></td>
191 <td bgcolor= "lightgreen"><div align="center"><b>return_value = MakeCompound ( ListShape )</b></div></td>
192 </tr>
193 <tr>
194 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  MakeFace ( in GEOM_Shape shapeWire, in boolean wantplanarface )</b></div></td>
195 <td bgcolor= "lightgreen"><div align="center"><b>return_value = MakeFace ( shapeWire, wantplanarface )</b></div></td>
196 </tr>
197 <tr>
198 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  SubShape ( in GEOM_Shape shape, in short ShapeType, in ListOfSubShapeID ListOfID )</b></div></td>
199 <td bgcolor= "lightgreen"><div align="center"><b>return_value = SubShape ( shape, ShapeType, ListOfID )</b></div></td>
200 </tr>
201 <tr>
202 <td bgcolor= "lightgreen"><div align="center"><b>ListOfGeomShapes  SubShapeAll ( in GEOM_Shape shape, in short ShapeType )</b></div></td>
203 <td bgcolor= "lightgreen"><div align="center"><b>return_value = SubShapeAll ( shape, ShapeType )</b></div></td>
204 </tr>
205 <tr>
206 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  SubShapeSorted ( in GEOM_Shape shape, in short ShapeType, in ListOfSubShapeID ListOfID )</b></div></td>
207 <td bgcolor= "lightgreen"><div align="center"><b>return_value = SubShapeSorted ( shape, ShapeType, ListOfID )</b></div></td>
208 </tr>
209 <tr>
210 <td bgcolor= "lightgreen"><div align="center"><b>ListOfGeomShapes  SubShapeAllSorted ( in GEOM_Shape shape, in short ShapeType )</b></div></td>
211 <td bgcolor= "lightgreen"><div align="center"><b>return_value = SubShapeAllSorted ( shape, ShapeType )</b></div></td>
212 </tr>
213 <tr>
214 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  MakeFillet ( in GEOM_Shape shape, in double radius, in short ShapeType, in ListOfSubShapeID ListOfID )</b></div></td>
215 <td bgcolor= "lightgreen"><div align="center"><b>return_value = MakeFillet ( shape, radius, ShapeType, ListOfID )</b></div></td>
216 </tr>
217 <tr>
218 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  MakeChamfer ( in GEOM_Shape shape, in double d1, in double d2, in short ShapeType, in ListOfSubShapeID ListOfID )</b></div></td>
219 <td bgcolor= "lightgreen"><div align="center"><b>return_value = MakeChamfer ( shape, d1, d2, ShapeType, ListOfID )</b></div></td>
220 </tr>
221 <tr>
222 <td bgcolor= "lightgreen"><div align="center"><b>ListOfGeomShapes  SuppressFaces ( in GEOM_Shape shape, in ListOfSubShapeID ListOfID )</b></div></td>
223 <td bgcolor= "lightgreen"><div align="center"><b>return_value = SuppressFaces ( shape, ListOfID )</b></div></td>
224 </tr>
225 <tr>
226 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  SuppressHole ( in GEOM_Shape shape, in ListOfSubShapeID ListOfIdFace, in ListOfSubShapeID ListOfIdWire, in ListOfSubShapeID ListOfIdEndFace )</b></div></td>
227 <td bgcolor= "lightgreen"><div align="center"><b>return_value = SuppressHole ( shape, ListOfIdFace, ListOfIdWire, ListOfIdEndFace )</b></div></td>
228 </tr>
229 <tr>
230 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  SuppressHolesInFaceOrShell ( in GEOM_Shape shapeFaceShell, in ListOfSubShapeID ListOfIdWires )</b></div></td>
231 <td bgcolor= "lightgreen"><div align="center"><b>return_value = SuppressHolesInFaceOrShell ( shapeFaceShell, ListOfIdWires )</b></div></td>
232 </tr>
233 <tr>
234 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  ImportIGES ( in string filename )</b></div></td>
235 <td bgcolor= "lightgreen"><div align="center"><b>return_value = ImportIGES ( filename )</b></div></td>
236 </tr>
237 <tr>
238 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  ImportBREP ( in string filename )</b></div></td>
239 <td bgcolor= "lightgreen"><div align="center"><b>return_value = ImportBREP ( filename )</b></div></td>
240 </tr>
241 <tr>
242 <td bgcolor= "lightgreen"><div align="center"><b>GEOM_Shape  ImportSTEP ( in string filename )</b></div></td>
243 <td bgcolor= "lightgreen"><div align="center"><b>return_value = ImportSTEP ( filename )</b></div></td>
244 </tr>
245 <tr>
246 <td bgcolor= "lightgreen"><div align="center"><b>void ExportIGES ( in string filename, in GEOM_Shape theShape )</b></div></td>
247 <td bgcolor= "lightgreen"><div align="center"><b>ExportIGES ( filename, theShape )</b></div></td>
248 </tr>
249 <tr>
250 <td bgcolor= "lightgreen"><div align="center"><b>void ExportBREP ( in string filename, in GEOM_Shape theShape )</b></div></td>
251 <td bgcolor= "lightgreen"><div align="center"><b>ExportBREP ( filename, theShape )</b></div></td>
252 </tr>
253 <tr>
254 <td bgcolor= "lightgreen"><div align="center"><b>void ExportSTEP ( in string filename, in GEOM_Shape theShape )</b></div></td>
255 <td bgcolor= "lightgreen"><div align="center"><b>ExportSTEP ( filename, theShape )</b></div></td>
256 </tr>
257 <tr>
258 <td bgcolor= "lightgreen"><div align="center"><b>boolean  CheckShape ( in GEOM_Shape shape )</b></div></td>
259 <td bgcolor= "lightgreen"><div align="center"><b>return_value = CheckShape ( shape )</b></div></td>
260 </tr>
261 </table><br>
262 </b></HTML>