mirror of
https://git.salome-platform.org/gitpub/modules/geom.git
synced 2025-02-27 13:55:37 +05:00
0020081: EDF 886 GEOM : GetShapesOnCylinderWithLocation function in TUI
* add examlpe for GetShapesOnCylinderWithLocationIDs()
This commit is contained in:
parent
68264701b6
commit
52fb41a9cc
@ -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"],
|
||||
|
Loading…
Reference in New Issue
Block a user