def getEditor(self, parent): if not NurbsPatchEditor: return None editor = NurbsPatchEditor(parent) editor.camera().setPosition(Vec(1, 0, 0.5)) editor.camera().setUpVector(Vec(0, 0, 1)) editor.camera().setViewDirection(Vec(-1, 0, 0)) editor.camera().fitSphere(Vec(0, 0, 0.5), 0.8) return editor
def getEditor(self,parent): editor = NurbsPatchEditor(parent) editor.camera().setPosition(Vec(1,0,0.5)) editor.camera().setUpVector(Vec(0,0,1)) editor.camera().setViewDirection(Vec(-1,0,0)) editor.camera().fitSphere(Vec(0,0,0.5),0.8) return editor
def __init__(self, node, parent): """ """ NurbsPatchEditor.__init__(self, parent) NodeWidget.__init__(self, node) self.notify(node, ('input_modified',)) self.connect(self, QtCore.SIGNAL("valueChanged()"), \ self.valueChanged) self.window().setWindowTitle(node.get_caption())
def __init__(self): AbstractQtControlWidget.__init__(self) NurbsPatchEditor.__init__(self, parent=None) self.value_changed_signal = 'valueChanged()'