29 RenderModeWidget.__init__(self, parent)
32 self.
text_ =
"Helix & Strand Cartoon"
39 max_spline_detail = 20
62 poly_mode_label = QtWidgets.QLabel(
"Poly Mode")
70 spline_label = QtWidgets.QLabel(
"Spline Detail")
76 arc_label = QtWidgets.QLabel(
"Arc Detail")
79 self.
arc_spinbox_.setRange(min_arc_detail, max_arc_detail)
82 tube_label = QtWidgets.QLabel(
"Tube")
83 font = tube_label.font()
87 radius_tube_label = QtWidgets.QLabel(
"Radius")
100 ratio_tube_label = QtWidgets.QLabel(
"Ratio")
113 tube_profile_label = QtWidgets.QLabel(
"Tube Profile Type")
118 helix_label = QtWidgets.QLabel(
"Helix")
119 font = helix_label.font()
123 radius_helix_label = QtWidgets.QLabel(
"Width")
136 ratio_helix_label = QtWidgets.QLabel(
"Thickness")
149 ecc_helix_label = QtWidgets.QLabel(
"ECC")
162 helix_profile_label = QtWidgets.QLabel(
"Helix Profile Type")
167 helix_mode_label = QtWidgets.QLabel(
"Helix Render Mode")
172 strand_label = QtWidgets.QLabel(
"Strand")
173 font = strand_label.font()
177 radius_strand_label = QtWidgets.QLabel(
"Width")
190 ratio_strand_label = QtWidgets.QLabel(
"Thickness")
203 ecc_strand_label = QtWidgets.QLabel(
"ECC")
216 strand_profile_label = QtWidgets.QLabel(
"Strand Profile Type")
221 strand_mode_label = QtWidgets.QLabel(
"Strand Render Mode")
227 grid = QtWidgets.QGridLayout()
228 grid.addWidget(poly_mode_label,row,0,1,1)
231 grid.addWidget(spline_label, row, 0, 1, 3)
234 grid.addWidget(arc_label,row,0,1,3)
237 grid.addWidget(tube_label, row, 0, 1, 3)
239 grid.addWidget(radius_tube_label, row, 0, 1, 1)
243 grid.addWidget(ratio_tube_label, row, 0, 1, 1)
247 grid.addWidget(tube_profile_label, row, 0, 1, 3)
250 grid.addWidget(helix_label, row, 0, 1, 3)
252 grid.addWidget(radius_helix_label, row, 0, 1, 1)
256 grid.addWidget(ratio_helix_label, row, 0, 1, 1)
260 grid.addWidget(ecc_helix_label, row, 0, 1, 1)
264 grid.addWidget(helix_profile_label, row, 0, 1, 3)
267 grid.addWidget(helix_mode_label, row, 0, 1, 3)
270 grid.addWidget(strand_label, row, 0, 1, 3)
272 grid.addWidget(radius_strand_label, row, 0, 1, 1)
276 grid.addWidget(ratio_strand_label, row, 0, 1, 1)
280 grid.addWidget(ecc_strand_label, row, 0, 1, 1)
284 grid.addWidget(strand_profile_label, row, 0, 1, 3)
287 grid.addWidget(strand_mode_label, row, 0, 1, 3)
290 grid.setRowStretch(row+1,1)
321 self.setMinimumSize(250,550)