Changeset 3543 for trunk/gui/scripts


Ignore:
Timestamp:
Mar 19, 2013 6:12:40 PM (11 years ago)
Author:
gah
Message:

fix order of values in legend; tweak placement of isosurfaces

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gui/scripts/vtkisosurfaceviewer.tcl

    r3538 r3543  
    24282428        }
    24292429        foreach value $_contourList {
    2430             set norm [expr ($value - $vmin) / $range]
     2430            set norm [expr 1.0 - (($value - $vmin) / $range)]
    24312431            set y1 [expr int(round(($norm * $ih) + $offset))]
    24322432            for { set off 0 } { $off < 3 } { incr off } {
     
    25492549}
    25502550
     2551
    25512552itcl::body Rappture::VtkIsosurfaceViewer::UpdateContourList {} {
    25522553    if { ![info exists _limits($_curFldName)] } {
     
    25552556    foreach { vmin vmax } $_limits($_curFldName) break
    25562557    set v [blt::vector create \#auto]
    2557     $v seq $vmin $vmax [expr $_currentNumContours+2]
    2558     $v delete end 0
     2558    $v seq $vmin $vmax [expr $_currentNumContours+1]
     2559    set slice [expr ($vmax - $vmin) / double($_currentNumContours)]
     2560    $v expr {$v + ($slice * 0.5)}
     2561    $v delete end
    25592562    set _contourList [$v range 0 end]
    25602563    blt::vector destroy $v
Note: See TracChangeset for help on using the changeset viewer.