Ignore:
Timestamp:
Feb 24, 2013, 1:11:18 PM (11 years ago)
Author:
gah
Message:

merge (by hand) with Rappture1.2 branch

File:
1 edited

Legend:

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

    r3177 r3330  
     1# -*- mode: tcl; indent-tabs-mode: nil -*-
    12# ----------------------------------------------------------------------
    23#  COMPONENT: field2dresult - plot a field in a ResultSet
     
    2122option add *Field2DResult.controlBackground gray widgetDefault
    2223option add *Field2DResult.controlDarkBackground #999999 widgetDefault
    23 option add *Field2DResult.plotBackground black widgetDefault
    24 option add *Field2DResult.plotForeground white widgetDefault
     24option add *Field2DResult.plotBackground white widgetDefault
     25option add *Field2DResult.plotForeground black widgetDefault
    2526option add *Field2DResult.font \
    2627    -*-helvetica-medium-r-normal-*-12-* widgetDefault
     
    3132    itk_option define -mode mode Mode "auto"
    3233
    33     constructor {args} { # defined below }
    34     destructor { # defined below }
     34    constructor {args} {
     35        # defined below
     36    }
     37    destructor {
     38        # defined below
     39    }
    3540
    3641    public method add {dataobj {settings ""}}
     
    3944    public method scale {args}
    4045    public method snap {w h}
    41     public method parameters {title args} { # do nothing }
     46    public method parameters {title args} {
     47        # do nothing
     48    }
    4249    public method download {option args}
    4350}
     
    5865    set servers ""
    5966    switch -- $flags(-mode) {
    60         "auto" - "heightmap" - "flowvis" {
     67        "flowvis" {
    6168            set servers [Rappture::VisViewer::GetServerList "nanovis"]
    6269        }
    63         "vtkcontour" - "vtkheightmap" - "vtkstreamlines" - "vtkviewer" {
     70        "auto" - "contour" - "heightmap" - "streamlines" - "vtkviewer" {
    6471            set servers [Rappture::VisViewer::GetServerList "vtkvis"]
    6572        }
     
    7380    if {"" != $servers && $flags(-mode) != "vtk"} {
    7481        switch -- $flags(-mode) {
    75             "auto" - "heightmap" {
     82            "contour" - "heightmap" {
    7683                itk_component add renderer {
    77                     Rappture::HeightmapViewer $itk_interior.ren $servers
     84                    Rappture::VtkHeightmapViewer $itk_interior.heightmap \
     85                        $servers -mode $flags(-mode)
    7886                }
    7987            }
    8088            "flowvis" {
    8189                itk_component add renderer {
    82                     Rappture::FlowvisViewer $itk_interior.ren $servers
     90                    Rappture::FlowvisViewer $itk_interior.flow $servers
    8391                }
    8492            }
    85             "vtkcontour" {
     93            "streamlines" {
    8694                itk_component add renderer {
    87                     Rappture::VtkContourViewer $itk_interior.ren $servers
    88                 }
    89             }
    90             "vtkheightmap" {
    91                 itk_component add renderer {
    92                     Rappture::VtkHeightmapViewer $itk_interior.ren $servers
    93                 }
    94             }
    95             "vtkstreamlines" {
    96                 itk_component add renderer {
    97                     Rappture::VtkStreamlinesViewer $itk_interior.ren $servers
     95                    Rappture::VtkStreamlinesViewer $itk_interior.streamlines \
     96                        $servers
    9897                }
    9998            }
    10099            "vtkviewer" {
    101100                itk_component add renderer {
    102                     Rappture::VtkViewer $itk_interior.ren $servers
     101                    Rappture::VtkViewer $itk_interior.viewer $servers
    103102                }
    104103            }
     
    113112        }
    114113    }
    115 
    116114    if {![info exists itk_component(renderer)]} {
    117115        itk_component add renderer {
    118             Rappture::ContourResult $itk_interior.ren
     116            Rappture::ContourResult $itk_interior.oldcontour
    119117        }
    120118        pack $itk_component(renderer) -expand yes -fill both
    121119    }
    122120    eval itk_initialize $args
     121    update
    123122}
    124123
Note: See TracChangeset for help on using the changeset viewer.