7 author "laurent.guigues@creatis.insa-lyon.fr"
8 description "Maximum Intensity Projection (MIP) creator (vtk::MIPCreator) with associated control panel (shift and scale)"
9 category "image;mesh;widget;viewer"
11 new LayoutLine controls
12 new LayoutLine sliders
16 # new LayoutLine colourFrame
17 # new ColourSelectorButton colour
18 new MultipleInputs refresh
21 connect sliders.Widget controls.Widget1
22 # connect colourFrame.Widget controls.Widget2
24 # connect colour.Widget colourFrame.Widget1
25 connect shift.Widget sliders.Widget1
26 connect scale.Widget sliders.Widget2
28 connect shift.Out MIP.Shift
29 connect scale.Out div.In1
31 connect div.Out MIP.Scale
32 # connect colour.Out MIP.Colour
34 connect shift.BoxChange refresh.In1
35 connect scale.BoxChange refresh.In2
36 # connect colour.BoxChange refresh.In3
38 # connect colourButton.BoxChange colour.BoxExecute
40 # set colourFrame.WinTitle "Colour"
41 set controls.Orientation HORIZONTAL
42 set shift.Title "Shift"
45 set scale.Title "Scale x10"
50 # set colourButton.Label "Colour"
53 input Title controls.WinTitle "Title of the control panel"
54 input In MIP.In "Input image"
56 input Scale scale.In "Initial scale"
57 input Shift shift.In "Initial shift"
58 # input Colour colour.In "Initial colour"
60 input BoxExecute MIP.BoxExecute "Box execution"
62 input Vertical controls.Orientation "Set to 1 to have controls arranged vertically"
64 output Out MIP.Out "Output MIP"
65 output BoxChange refresh.Out "BoxChange"
66 output Widget controls.Widget "Widget"