Changeset 3051 for branches/blt4/gui


Ignore:
Timestamp:
Jun 20, 2012, 4:59:49 PM (12 years ago)
Author:
gah
Message:
 
Location:
branches/blt4/gui/scripts
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • branches/blt4/gui/scripts/drawing.tcl

    r2791 r3051  
    7373            polygon* {
    7474                set _data($elem) [$_xmlobj get $path.$elem.vtk]
     75                set _data($elem) [string trim $_data($elem)]
    7576                set _styles($elem) [$_xmlobj get $path.$elem.about.style]
    7677                set _labels($elem) [$_xmlobj get $path.$elem.about.label]
     
    7980            streamlines* {
    8081                set _data($elem) [$_xmlobj get $path.$elem.vtk]
     82                set _data($elem) [string trim $_data($elem)]
    8183                set _styles($elem) [$_xmlobj get $path.$elem.about.style]
    8284                set _labels($elem) [$_xmlobj get $path.$elem.about.label]
     
    8587            spheres* {
    8688                set _data($elem) [$_xmlobj get $path.$elem.vtk]
     89                set _data($elem) [string trim $_data($elem)]
    8790                set _styles($elem) [$_xmlobj get $path.$elem.about.style]
    8891                set _labels($elem) [$_xmlobj get $path.$elem.about.label]
  • branches/blt4/gui/scripts/field.tcl

    r3029 r3051  
    840840
    841841            set data [$_field get $cname.vtk]
     842            set data [string trim $data]
    842843            ReadVtkDataSet $cname $data
    843844            set _comp2vtkcontour($cname) $data
  • branches/blt4/gui/scripts/gauge.tcl

    r1923 r3051  
    239239            }
    240240            real {
    241                 if {[string length $nv] <= 0
    242                       || ![string is double $nv]
    243                       || [regexp -nocase {^(inf|nan)$} $nv]} {
     241                # "scan" will reject the number if the string is "NaN" or
     242                # "Inf" or the empty string.  It also is accepts large numbers
     243                # (e.g. 111111111111111111111) that "string is double"
     244                # rejects.  The problem with "scan" is that it doesn't care if
     245                # there are extra characters trailing the number (eg. "123a").
     246                # The extra %s substitution is used to detect this case.
     247                if { [scan $nv "%g%s" dummy1 dummy2] != 1 } {
    244248                    error "bad value \"$nv\": should be a real number"
    245249                }
  • branches/blt4/gui/scripts/unirect2d.tcl

    r2745 r3051  
    102102    set n [expr $_xNum * $_yNum * $_compNum]
    103103    if { [$_values length] != $n } {
    104         error "wrong \# of values in \"$cname.values\": expected $n values"
     104        error "wrong \# of values in \"$cname.values\": expected $n values, got [$_values length]"
    105105    }
    106106}
  • branches/blt4/gui/scripts/unirect3d.tcl

    r2966 r3051  
    105105    set n [expr $_xNum * $_yNum * $_zNum * $_compNum]
    106106    if { [$_values length] != $n } {
    107         error "wrong \# of values in \"$cname.values\": expected $n values"
     107        error "wrong \# of values in \"$cname.values\": expected $n values, got [$_values length]"
    108108    }
    109109}
  • branches/blt4/gui/scripts/vtkcontourviewer.tcl

    r3045 r3051  
    13391339    bind $itk_component(view) <ButtonRelease-1> \
    13401340        [itcl::code $this Rotate release %x %y]
    1341                         SendCmd "heightmap heightscale 100.0 $dataset"
     1341                        SendCmd "heightmap heightscale 1.0 $dataset"
    13421342                        set q [list $_view(qw) $_view(qx) $_view(qy) $_view(qz)]
    13431343                        $_arcball quaternion $q
Note: See TracChangeset for help on using the changeset viewer.