Salome HOME
Merge branch 'master' of newgeom:newgeom
[modules/shaper.git] / src / PythonFeaturesPlugin / extrusion.py
1 from ModelAPI import *
2
3
4 def addNew(builder, length, part, edges=None, reverse=False):
5     feature = part.addFeature("Extrusion")
6     feature.selection("extrusion_face").setValue(builder.geometry(),
7                                                  builder.face())
8     feature.real("extrusion_size").setValue(length)
9     feature.boolean("extrusion_reverse").setValue(reverse)
10     feature.execute()
11     return feature
12
13
14 def getBody(extrusion):
15     return modelAPI_ResultBody(extrusion.firstResult())