- Timestamp:
- Aug 16, 2012 9:42:06 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gui/scripts/vtkviewer.tcl
r3139 r3140 237 237 molecule-visible 1 238 238 molecule-wireframe 0 239 molecule-palette rainbow239 molecule-palette elementDefault 240 240 mesh-edges 0 241 241 mesh-lighting 1 … … 243 243 mesh-visible 1 244 244 mesh-wireframe 0 245 mesh-palette 245 mesh-palette rainbow 246 246 }] 247 247 … … 1327 1327 switch -- $value { 1328 1328 "ballandstick" { 1329 set rscale covalent 1329 1330 set ashow 1 1330 1331 set bshow 1 1331 set ascale 0. 51332 set bscale 0. 151332 set ascale 0.3 1333 set bscale 0.075 1333 1334 } 1334 1335 "balls" - "spheres" { 1336 set rscale covalent 1335 1337 set ashow 1 1336 1338 set bshow 0 1337 set ascale 0. 51338 set bscale 0. 151339 set ascale 0.3 1340 set bscale 0.075 1339 1341 } 1340 1342 "sticks" { 1341 set ashow 0 1343 set rscale none 1344 set ashow 1 1342 1345 set bshow 1 1343 set ascale 0. 51344 set bscale 0. 151346 set ascale 0.075 1347 set bscale 0.075 1345 1348 } 1346 1349 "spacefilling" { 1350 set rscale van_der_waals 1347 1351 set ashow 1 1348 1352 set bshow 0 1349 1353 set ascale 1.0 1350 set bscale 0. 151354 set bscale 0.075 1351 1355 } 1352 1356 "rods" { 1357 set rscale none 1358 set ashow 1 1359 set bshow 1 1360 set ascale 0.1 1361 set bscale 0.1 1362 } 1363 "wireframe" - "lines" { 1364 set rscale van_der_waals 1353 1365 set ashow 0 1354 1366 set bshow 1 1355 set ascale 0.5 1356 set bscale 0.25 1357 } 1358 "wireframe" - "lines" { 1359 set ashow 0 1360 set bshow 1 1361 set ascale 0.5 1362 set bscale 0.05 1367 set ascale 0.3 1368 set bscale 0.005 1363 1369 } 1364 1370 default { … … 1366 1372 } 1367 1373 } 1368 set ascale [expr $ascale * 0.1]1369 set bscale [expr $bscale * 0.1]1370 1374 foreach dataset [CurrentDatasets -visible $_first] { 1371 1375 foreach {dataobj comp} [split $dataset -] break 1372 1376 set type [$dataobj type $comp] 1373 1377 if { $type == "molecule" } { 1374 SendCmd [subst { 1375 molecule atoms $ashow $dataset 1376 molecule bonds $bshow $dataset 1377 molecule ascale $ascale $dataset 1378 molecule bscale $bscale $dataset 1379 }] 1378 SendCmd [subst {molecule rscale $rscale $dataset 1379 molecule atoms $ashow $dataset 1380 molecule bonds $bshow $dataset 1381 molecule ascale $ascale $dataset 1382 molecule bscale $bscale $dataset}] 1380 1383 } 1381 1384 } … … 1492 1495 -levels 6 1493 1496 -opacity 1.0 1497 } 1498 if {[$dataobj type $comp] == "molecule"} { 1499 set style(-color) elementDefault 1494 1500 } 1495 1501 set tag $dataobj-$comp … … 2261 2267 "orange-to-blue" "orange-to-blue" 2262 2268 2263 $itk_component(moleculepalette) value " BCGYR"2269 $itk_component(moleculepalette) value "elementDefault" 2264 2270 bind $inner.palette <<Value>> \ 2265 2271 [itcl::code $this AdjustSetting molecule-palette]
Note: See TracChangeset
for help on using the changeset viewer.