Пример #1
0
    def __init__(self, gui):
        Parametric.__init__(self, gui)        
        
        self.name     = self.gui.ParCurve_name_2
        self.la       = self.gui.ParCurve_a_2
        self.lb       = self.gui.ParCurve_b_2
        self.lx       = self.gui.ParCurve_x_2
        self.ly       = self.gui.ParCurve_y_2
        self.ltmin    = self.gui.ParCurve_tmin_2
        self.ltmax    = self.gui.ParCurve_tmax_2
        self.ltstep   = self.gui.ParCurve_tstep_2
        
        self.lpolar      = self.gui.checkBox_polar_2
        self.cb_points   = self.gui.checkBox_points_2       
        self.cb_polyline = self.gui.checkBox_polyline_2
        self.cb_bspline  = self.gui.checkBox_bspline_2
        self.cb_bezier   = self.gui.checkBox_bezier_2
        
        self.cb_close    = self.gui.checkBox_close_2
        self.cb_face     = self.gui.checkBox_face_2

        self.cb_face.setEnabled(False) 
        self.close  = False
        self.face   = False

        self.combox = self.gui.ParCurve_comboBox_2
        
        self.dialog = QtGui.QDialog()
        self.dialog.resize(280,110)
        self.dialog.setWindowTitle("2D Parametric Curve Editor") 
        self.dialog.ui = ParCurveEdit.tableWidget2D(database="Parametric2D.dat")
        self.dialog.ui.setupUi(self.dialog, self.combox)
Пример #2
0
    def __init__(self, gui):
        Parametric.__init__(self, gui)

        self.name   = self.gui.ParCurve_name_3
        self.la     = self.gui.ParCurve_a_3
        self.lb     = self.gui.ParCurve_b_3
        self.lc     = self.gui.ParCurve_c_3
        self.lx     = self.gui.ParCurve_x_3
        self.ly     = self.gui.ParCurve_y_3
        self.lz     = self.gui.ParCurve_z_3
        self.ltmin  = self.gui.ParCurve_tmin_3
        self.ltmax  = self.gui.ParCurve_tmax_3
        self.ltstep = self.gui.ParCurve_tstep_3
        
        self.combox = self.gui.ParCurve_comboBox_3

        self.dialog = QtGui.QDialog()
        self.dialog.resize(280,110)
        self.dialog.setWindowTitle("3D Parametric Curve Editor") 
        self.dialog.ui = ParCurveEdit.tableWidget3D(database="Parametric3D.dat")
        self.dialog.ui.setupUi(self.dialog, self.combox)