]> Creatis software - bbtk.git/blob - packages/kw/bbs/appli/exampleTransferFunctionEditor.bbs
in 50 % of the scripts, LoadHola was called an 'image' in 50 % a 'reader'.
[bbtk.git] / packages / kw / bbs / appli / exampleTransferFunctionEditor.bbs
1 description "Example of the transfer function editor"
2 author "laurent.guigues at creatis.insa-lyon.fr"
3 category "example"
4
5 include vtk
6 #load wxvtk
7 load kw
8
9 new LoadHola reader
10 //new PiecewiseFunction color
11 new kwTransferFunctionEditor color
12 new kwTransferFunctionEditor opacity
13 new VolumeRenderer renderer
14 new kwViewer3D viewer
15
16 connect reader.Out color.In
17 connect reader.Out opacity.In
18 connect reader.Out renderer.In
19 connect color.Out renderer.ColorFunction
20 connect opacity.Out renderer.OpacityFunction
21 connect renderer.Out viewer.In1
22
23 //connect color.BoxChange viewer.BoxExecute
24
25 load std
26 #set color.X "0 500 1000"
27 #set color.Y "0 0.01 1"
28 //set opacity.X "0 500 1000"
29 //set opacity.Y "0 0.01 0.1"
30
31 //new kwLayoutSplit main
32 //connect viewer.Widget main.Widget1
33 //connect color.Widget main.Widget2
34
35 set color.Title "Transfer function"
36 set opacity.Title "Opacity"
37
38 exec color
39 exec opacity
40 exec viewer
41 //exec main