#!/usr/bin/avs -network
version 5.3 (50.70 sg2)
module "read field.user.0" -xy 218,32 -ex $Path/avs_library/mongo
module "generate colormap.user.1" -xy 28,72
module "field to byte.user.2" -xy 228,92 -ex $Path/avs_library/mongo
module "print field.user.3" -xy 458,52 -ex $Path/avs_library/mongo
module bubbleviz.user.4 -xy 148,212 -ex $Path/avs_library/mongo
module "scatter dots.user.5" -xy 168,282 -ex $Path/avs_library/mongo
module "geometry viewer.user.6" -xy 268,432
port_connect "read field.user.0":0 "field to byte.user.2":0
port_connect "read field.user.0":0 "print field.user.3":0
port_connect "generate colormap.user.1":0 bubbleviz.user.4:1
port_connect "field to byte.user.2":0 bubbleviz.user.4:0
port_connect bubbleviz.user.4:0 "scatter dots.user.5":0
port_connect "scatter dots.user.5":0 "geometry viewer.user.6":0
parm_set "read field.user.0":"Read Field Browser" /sproj/kat/scivis_tutorial/irr.fld
parm_set "generate colormap.user.1":colormap "{ \
{0.666666687,1,1,1}\
{0.664052308,1,1,1}\
{0.666666687,1,1,1}\
{0.666666687,1,1,1}\
{0.666666687,1,1,1}\
{0.666666687,1,1,1}\
{0.666666687,1,1,1}\
{0.666666687,1,1,1}\
{0.666666687,1,1,1}\
{0.666666687,1,1,1}\
{0.666666687,1,1,1}\
{0.666666687,1,1,1}\
{0.663333356,1,1,1}\
{0.660000026,1,1,1}\
{0.656666696,1,1,1}\
{0.653333366,1,1,1}\
{0.650000036,1,1,1}\
{0.646666706,1,1,1}\
{0.640000045,1,1,1}\
{0.633333325,1,1,1}\
{0.626666665,1,1,1}\
{0.623333335,1,1,1}\
{0.613333344,1,1,1}\
{0.610000014,1,1,1}\
{0.593333364,1,1,1}\
{0.586666703,1,1,1}\
{0.580000043,1,1,1}\
{0.563333333,1,1,1}\
{0.550000012,1,1,1}\
{0.543333352,1,1,1}\
{0.530000031,1,1,1}\
{0.520000041,1,1,1}\
{0.50666666,1,1,1}\
{0.49000001,1,1,1}\
{0.483333349,1,1,1}\
{0.476666689,1,1,1}\
{0.466666669,1,1,1}\
{0.463333338,1,1,1}\
{0.453333348,1,1,1}\
{0.446666658,1,1,1}\
{0.430000007,1,1,1}\
{0.426666677,1,1,1}\
{0.416666687,1,1,1}\
{0.416666687,1,1,1}\
{0.400000006,1,1,1}\
{0.400000006,1,1,1}\
{0.390000015,1,1,1}\
{0.386666685,1,1,1}\
{0.379999995,1,1,1}\
{0.376666665,1,1,1}\
{0.366666675,1,1,1}\
{0.360000014,1,1,1}\
{0.356666684,1,1,1}\
{0.350000024,1,1,1}\
{0.346666664,1,1,1}\
{0.343333334,1,1,1}\
{0.340000004,1,1,1}\
{0.330000013,1,1,1}\
{0.328333348,1,1,1}\
{0.326666683,1,1,1}\
{0.320000023,1,1,1}\
{0.313333362,1,1,1}\
{0.306666672,1,1,1}\
{0.296666682,1,1,1}\
{0.283333361,1,1,1}\
{0.283333361,1,1,1}\
{0.273333371,1,1,1}\
{0.266666651,1,1,1}\
{0.25999999,1,1,1}\
{0.25333333,1,1,1}\
{0.25,1,1,1}\
{0.24333334,1,1,1}\
{0.24000001,1,1,1}\
{0.233333349,1,1,1}\
{0.223333329,1,1,1}\
{0.219999999,1,1,1}\
{0.213333338,1,1,1}\
{0.210000008,1,1,1}\
{0.200000018,1,1,1}\
{0.193333358,1,1,1}\
{0.193333358,1,1,1}\
{0.186666653,1,1,1}\
{0.179999992,1,1,1}\
{0.176666662,1,1,1}\
{0.166666672,1,1,1}\
{0.160000011,1,1,1}\
{0.156666681,1,1,1}\
{0.150000021,1,1,1}\
{0.143333316,1,1,1}\
{0.133333325,1,1,1}\
{0.13166666,1,1,1}\
{0.129999995,1,1,1}\
{0.120000005,1,1,1}\
{0.113333344,1,1,1}\
{0.110000014,1,1,1}\
{0.106666684,1,1,1}\
{0.0999999866,1,1,1}\
{0.0933333263,1,1,1}\
{0.0899999961,1,1,1}\
{0.0833333358,1,1,1}\
{0.0733333454,1,1,1}\
{0.0633333549,1,1,1}\
{0.0599999838,1,1,1}\
{0.0566666536,1,1,1}\
{0.0499999933,1,1,1}\
{0.043333333,1,1,1}\
{0.0400000028,1,1,1}\
{0.0300000124,1,1,1}\
{0.0300000124,1,1,1}\
{0.0300000124,1,1,1}\
{0.0283333473,1,1,1}\
{0.0266666822,1,1,1}\
{0.0250000171,1,1,1}\
{0.0233333521,1,1,1}\
{0.0211111177,1,1,1}\
{0.0188888852,1,1,1}\
{0.0166666508,1,1,1}\
{0.0144444313,1,1,1}\
{0.0122222109,1,1,1}\
{0.00999999046,1,1,1}\
{0.00999999046,1,1,1}\
{0.00999999046,1,1,1}\
{0.00499999523,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,1}\
{0,1,1,0.990024984}\
{0,1,1,0.980100036}\
}"
parm_set "print field.user.3":"Max Elements" 5000
parm_set bubbleviz.user.4:"Radius Scale" 0.125 -range 0 0.25
parm_set "scatter dots.user.5":"Connect the dots" false
parm_set "scatter dots.user.5":Radius 0.590569973
geom_set_scene -scene "geometry viewer.user.6"
geom_set_camera_name "Camera 1"
geom_resize_camera -view "Camera 1" 512 512
#
# State for view: Camera 1
#
geom_set_position -view "Camera 1" 0 0 -12
geom_set_view_modes -depth_cue 0 -view "Camera 1"
geom_set_view_modes -polygonal_spheres 0 -view "Camera 1"
geom_set_view_modes -stereo 0 -view "Camera 1"
geom_set_view_modes -head_tracking 1 -view "Camera 1"
geom_set_view_modes -z_buffer 1 -view "Camera 1"
geom_set_camera_params -view "Camera 1" -front -88 -back 112
geom_set_depth_cue_params "Camera 1" -scale 0.1
#
# Light state
#
geom_set_light -light 1 -type directional -state 1
geom_set_light -type ambient -state 1
#
# State for object: top
#
geom_set_cur_cli_obj top
geom_set_matrix   -mat \
                  -5.3497    -0.483722    -1.12377    0 \
                    -0.631648    5.4089    0.678656    0 \
                    1.0478    0.790924    -5.32847    0 \
                    0    0    0    1 
#
# State for object: points
#
geom_set_cur_cli_obj -push
geom_set_name_context "scatter dots.user.5"
geom_create_obj points -mod "scatter dots.user.5"
geom_set_trans_mode parent
geom_set_name_context
geom_set_cur_cli_obj -pop
shell "ui" shell
 panel Application -w app_panel -p ui -xy 0,0 -wh 260,984
  panel "Top Level Stack" -w master_stack -p Application -xy 2,100 -wh 256,991\
   -P columns integer 1
   panel "read field.user.0" -w panel -p "Top Level Stack" -xy 0,174 -wh 256,324
    manipulator "read field.user.0:Read Field Browser" -w browser -p "read field.user.0" \
        -xy 10,10 -wh 236,194
    manipulator "read field.user.0:Data Conversion" -w radio_buttons -p "read field.user.0" \
        -xy 10,204 -wh 118,44
    manipulator "read field.user.0:Read Status" -w textblock -p "read field.user.0" \
        -xy 10,248 -wh 236,66
   panel "generate colormap.user.1" -w panel -p "Top Level Stack" \
       -xy 0,174 -wh 256,566
    manipulator "generate colormap.user.1:colormap" -w color_editor -p "generate colormap.user.1" \
        -xy 10,10 -wh 236,416
    manipulator "generate colormap.user.1:lo value" -w dial -p "generate colormap.user.1" \
        -xy 10,426 -wh 90,130
    manipulator "generate colormap.user.1:hi value" -w dial -p "generate colormap.user.1" \
        -xy 100,426 -wh 90,130
   panel "field to byte.user.2" -w panel -p "Top Level Stack" \
       -xy 0,64 -wh 138,42
    manipulator "field to byte.user.2:byte normalize" -w toggle -p "field to byte.user.2" \
        -xy 10,10 -wh 118,22
   panel "print field.user.3" -w panel -p "Top Level Stack" -xy 0,64 -wh 256,817
    manipulator "print field.user.3:Min X" -w typein_integer -p "print field.user.3" \
        -xy 10,10 -wh 118,22
    manipulator "print field.user.3:Max X" -w typein_integer -p "print field.user.3" \
        -xy 10,32 -wh 118,22
    manipulator "print field.user.3:Min Y" -w typein_integer -p "print field.user.3" \
        -xy 10,54 -wh 118,22
    manipulator "print field.user.3:Max Y" -w typein_integer -p "print field.user.3" \
        -xy 10,76 -wh 118,22
    manipulator "print field.user.3:Min Z" -w typein_integer -p "print field.user.3" \
        -xy 10,98 -wh 118,22
    manipulator "print field.user.3:Max Z" -w typein_integer -p "print field.user.3" \
        -xy 10,120 -wh 118,22
    manipulator "print field.user.3:Min W" -w typein_integer -p "print field.user.3" \
        -xy 10,142 -wh 118,22
    manipulator "print field.user.3:Max W" -w typein_integer -p "print field.user.3" \
        -xy 10,164 -wh 118,22
    manipulator "print field.user.3:Max Elements" -w idial -p "print field.user.3" \
        -xy 128,164 -wh 90,130\
   -P local_min real 1\
   -P local_max real 5000
    manipulator "print field.user.3:Display Header" -w toggle -p "print field.user.3" \
        -xy 10,294 -wh 118,22
    manipulator "print field.user.3:Display Data" -w toggle -p "print field.user.3" \
        -xy 10,316 -wh 118,22
    manipulator "print field.user.3:Output File" -w typein -p "print field.user.3" \
        -xy 10,338 -wh 236,22
   panel bubbleviz.user.4 -w panel -p "Top Level Stack" -xy 0,174 -wh 110,150
    manipulator "bubbleviz.user.4:Radius Scale" -w dial -p bubbleviz.user.4 \
        -xy 10,10 -wh 90,130
   panel "scatter dots.user.5" -w panel -p "Top Level Stack" \
       -xy 0,174 -wh 228,150
    manipulator "scatter dots.user.5:Connect the dots" -w toggle -p "scatter dots.user.5" \
        -xy 10,10 -wh 118,22
    manipulator "scatter dots.user.5:Radius" -w dial -p "scatter dots.user.5" \
        -xy 128,10 -wh 90,130
 manipulator "print field.user.3:Output Browser" -w text_browser -p ui \
     -xy 905,485 -wh 703,507
 panel "geometry viewer.user.6!display" -w container -p ui -xy 845,122 -wh 552,584\
   -P zoom_coords string "0 0 0 0 0 <$NULL> 0 0 0 0"
manipulator "geometry viewer.user.6":object -w none
manipulator "geometry viewer.user.6":"Update Always" -w none
manipulator "geometry viewer.user.6":"Update Image" -w none
# End of file
