Changeset 3622 for trunk


Ignore:
Timestamp:
Apr 3, 2013, 12:36:40 PM (12 years ago)
Author:
ldelgass
Message:

Restore behavior of isosurface viewer to evenly space isovalues. This should
be consistent when we make the heightmap viewer exclude min/max from isovalues,
and for discrete color maps, even spacing is required.

File:
1 edited

Legend:

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

    r3592 r3622  
    25512551}
    25522552
    2553 
    25542553itcl::body Rappture::VtkIsosurfaceViewer::UpdateContourList {} {
    25552554    if { ![info exists _limits($_curFldName)] } {
     
    25572556    }
    25582557    foreach { vmin vmax } $_limits($_curFldName) break
    2559     set v [blt::vector create \#auto]
    2560     $v seq $vmin $vmax [expr $_currentNumContours+1]
    2561     set slice [expr ($vmax - $vmin) / double($_currentNumContours)]
    2562     $v expr {$v + ($slice * 0.5)}
    2563     $v delete end
     2558    set v [blt::vector create \#auto]
     2559    $v seq $vmin $vmax [expr $_currentNumContours+2]
     2560    $v delete end 0
    25642561    set _contourList [$v range 0 end]
    25652562    blt::vector destroy $v
Note: See TracChangeset for help on using the changeset viewer.