]> SALOME platform Git repositories - modules/geom.git/commitdiff
Salome HOME
0020081: EDF 886 GEOM : GetShapesOnCylinderWithLocation function in TUI
authoreap <eap@opencascade.com>
Tue, 4 May 2010 07:15:06 +0000 (07:15 +0000)
committereap <eap@opencascade.com>
Tue, 4 May 2010 07:15:06 +0000 (07:15 +0000)
   * add examlpe for GetShapesOnCylinderWithLocationIDs()

src/GEOM_SWIG/GEOM_TestOthers.py

index d69e2cea7af0468e0b13813568d4543302d2625f..ca37dd30b7fbb009509e8fd9c1fcbb026a303f9d 100644 (file)
@@ -556,14 +556,14 @@ def TestOtherOperations (geompy, math):
   edges_out_cyl = geompy.GetShapesOnCylinderWithLocation(blocksComp, geompy.ShapeType["EDGE"],
                                                          vy, p11, 55, geompy.GEOM.ST_OUT)
   for edge_i in edges_out_cyl:
-    geompy.addToStudy(edge_i, "Edge out of Cylinder (axis = (0, 1, 0), r = 55)")
+    geompy.addToStudy(edge_i, "Edge out of Cylinder (axis = (0, 1, 0),  loc = (0, 0, 0), r = 55)")
 
-  # GetShapesOnCylinderIDs
-  edges_in_cyl_ids = geompy.GetShapesOnCylinderIDs(blocksComp, geompy.ShapeType["EDGE"],
-                                                   vy, 80, geompy.GEOM.ST_IN)
+  # GetShapesOnCylinderWithLocationIDs
+  edges_in_cyl_ids = geompy.GetShapesOnCylinderWithLocationIDs(blocksComp, geompy.ShapeType["EDGE"],
+                                                               vy, p11, 80, geompy.GEOM.ST_IN)
   edges_in = geompy.CreateGroup(blocksComp, geompy.ShapeType["EDGE"])
   geompy.UnionIDs(edges_in, edges_in_cyl_ids)
-  geompy.addToStudy(edges_in, "Group of edges inside Cylinder (axis = (0, 1, 0), r = 55)")
+  geompy.addToStudy(edges_in, "Group of edges inside Cylinder (axis = (0, 1, 0), loc = (0, 0, 0), r = 80)")
 
   # GetShapesOnSphere
   vertices_on_sph = geompy.GetShapesOnSphere(blocksComp, geompy.ShapeType["VERTEX"],