def createSofts(self): """docstring for fname""" sysName = str( self.systemName_le.text() ) if sysName == "": print "PLEASE SPECIFY A SYSTEM NAME" return curv = str( self.curve_le.text() ) mesh = str( self.mesh_le.text() ) softsCount = self.controlCount_sbx.value() useTip = self.useTips_chb.isChecked() crvBased.createSofts( sysName, curv, mesh, softsCount, useTip )
def createSoftOnFaceCurves( mesh, grp, vertexToRemove = [] ): crvs = [c for c in grp.children if c.shape.type == 'nurbsCurve' ] softs = [] for c in crvs: softs.extend( crvBased.createSofts( c.name.split( '|' )[-1].replace( '_crv','' ), c.name, mesh, c.a.controls_count.v, c.a.use_tips.v , False, vertexToRemove ) ) return softs