#!/usr/bin/avs -network
version 5.0 (50.25 wb)
module "read image.user.1" -xy 368,162 -ex $Path/avs_library/mongo
module "extract scalar.user.2" -xy 368,212 -ex $Path/avs_library/mongo
module "field to float.user.3" -xy 368,272 -ex $Path/avs_library/mongo
module "animated integer.user.5" -xy 148,282 -ex $Path/avs_library/anim_int
module "orthogonal slicer.user.6" -xy 368,362 -ex $Path/avs_library/mongo
port_vis "orthogonal slicer.user.6":"slice plane" -on
module "Trace Render.user.7" -xy 368,452 -ex /user/ianc/avs/experiments/trace_render/trace_render
port_connect "read image.user.1":0 "extract scalar.user.2":0
port_connect "extract scalar.user.2":0 "field to float.user.3":0
port_connect "field to float.user.3":0 "orthogonal slicer.user.6":0
port_connect "animated integer.user.5":0 "orthogonal slicer.user.6":1
port_connect "orthogonal slicer.user.6":0 "Trace Render.user.7":0
parm_set "read image.user.1":"Read Image Browser" $Path/data/image/marble.x
parm_set "extract scalar.user.2":Channel blue -range alpha;red;green;blue ;
parm_set "field to float.user.3":"float normalize" true
parm_set "animated integer.user.5":"min value" 100
parm_set "animated integer.user.5":"max value" 150
parm_set "animated integer.user.5":steps 50
parm_set "animated integer.user.5":sleep false
parm_set "animated integer.user.5":choice Continuous
parm_set "orthogonal slicer.user.6":"slice plane" 115 -range 0 399
parm_set "orthogonal slicer.user.6":axis I -range "I J" " "
parm_set "Trace Render.user.7":"X Ampl" 2
parm_set "Trace Render.user.7":"Y Ampl" 100
parm_set "Trace Render.user.7":"X Offset" -40
parm_set "Trace Render.user.7":"Y Offset" -200
parm_set "Trace Render.user.7":Aspect Horizontal
shell "ui" shell
 panel Application -w app_panel -p ui -xy 0,0 -wh 260,1024
  panel "Top Level Stack" -w master_stack -p Application -xy 2,100 -wh 256,846
   panel "read image.user.1" -w panel -p "Top Level Stack" -xy 0,174 -wh 256,214
    manipulator "read image.user.1:Read Image Browser" -w browser -p "read image.user.1" \
        -xy 10,10 -wh 236,194
   panel "extract scalar.user.2" -w panel -p "Top Level Stack" \
       -xy 0,174 -wh 138,108
    manipulator "extract scalar.user.2:Channel" -w radio_buttons -p "extract scalar.user.2" \
        -xy 10,10 -wh 118,88
   panel "field to float.user.3" -w panel -p "Top Level Stack" \
       -xy 0,174 -wh 138,42
    manipulator "field to float.user.3:float normalize" -w toggle -p "field to float.user.3" \
        -xy 10,10 -wh 118,22
   panel "animated integer.user.5" -w panel -p "Top Level Stack" \
       -xy 0,174 -wh 256,174
    manipulator "animated integer.user.5:min value" -w typein_integer -p "animated integer.user.5" \
        -xy 10,10 -wh 236,22
    manipulator "animated integer.user.5:max value" -w typein_integer -p "animated integer.user.5" \
        -xy 10,32 -wh 236,22
    manipulator "animated integer.user.5:steps" -w typein_integer -p "animated integer.user.5" \
        -xy 10,54 -wh 118,22
    manipulator "animated integer.user.5:sleep" -w toggle -p "animated integer.user.5" \
        -xy 10,76 -wh 118,22
    manipulator "animated integer.user.5:choice" -w radio_buttons -p "animated integer.user.5" \
        -xy 10,98 -wh 118,66
   panel "orthogonal slicer.user.6" -w panel -p "Top Level Stack" \
       -xy 0,174 -wh 228,150
    manipulator "orthogonal slicer.user.6:slice plane" -w idial -p "orthogonal slicer.user.6" \
        -xy 10,10 -wh 90,130
    manipulator "orthogonal slicer.user.6:axis" -w radio_buttons -p "orthogonal slicer.user.6" \
        -xy 100,10 -wh 118,44
   panel "Trace Render.user.7" -w panel -p "Top Level Stack" \
       -xy 0,174 -wh 228,672
    manipulator "Trace Render.user.7:X Ampl" -w dial -p "Trace Render.user.7" \
        -xy 10,10 -wh 90,130
    manipulator "Trace Render.user.7:Y Ampl" -w dial -p "Trace Render.user.7" \
        -xy 100,10 -wh 90,130
    manipulator "Trace Render.user.7:X Offset" -w dial -p "Trace Render.user.7" \
        -xy 10,140 -wh 90,130
    manipulator "Trace Render.user.7:Y Offset" -w dial -p "Trace Render.user.7" \
        -xy 100,140 -wh 90,130
    manipulator "Trace Render.user.7:Y Spacing" -w dial -p "Trace Render.user.7" \
        -xy 10,270 -wh 90,130
    manipulator "Trace Render.user.7:T0" -w dial -p "Trace Render.user.7" \
        -xy 100,270 -wh 90,130
    manipulator "Trace Render.user.7:Velocity" -w dial -p "Trace Render.user.7" \
        -xy 10,400 -wh 90,130
    manipulator "Trace Render.user.7:Aspect" -w radio_buttons -p "Trace Render.user.7" \
        -xy 100,400 -wh 118,66
    manipulator "Trace Render.user.7:Jump Scroll" -w toggle -p "Trace Render.user.7" \
        -xy 10,530 -wh 118,22
    manipulator "Trace Render.user.7:Moveout-Type" -w radio_buttons -p "Trace Render.user.7" \
        -xy 10,552 -wh 118,44
    manipulator "Trace Render.user.7:Moveout-Clr" -w toggle -p "Trace Render.user.7" \
        -xy 10,596 -wh 118,22
    manipulator "Trace Render.user.7:Show-Moveout" -w toggle -p "Trace Render.user.7" \
        -xy 10,618 -wh 118,22
    manipulator "Trace Render.user.7:Apply-Moveout" -w toggle -p "Trace Render.user.7" \
        -xy 10,640 -wh 118,22
# End of file