]> Creatis software - bbtk.git/blob - packages/vtk/bbs/appli/exampleMeasureLength.bbg
2391 BBTK Feature New Normal box castVector in std package
[bbtk.git] / packages / vtk / bbs / appli / exampleMeasureLength.bbg
1 # ----------------------------------
2 # - BBTKGEditor v 1.4 BBG BlackBox Diagram file
3 # - /home/davila/Creatis/creaTools/creatools_source/bbtk/packages/vtk/bbs/appli/exampleMeasureLength.bbg
4 # ----------------------------------
5
6 APP_START
7 CATEGORY:example
8 DESCRIPTION:Evaluates the sum of the Euclidean distances among the points in the list following their order. Put some points in the image using the Points Widget and the click on Evaluate Length button. 
9 AUTHOR:Ricardo A Corredor
10 COMPLEXBOX:FALSE
11 COMPLEXINPUTS:0
12 BOXES:20
13 BOX
14 creaMaracasVisu:ShowNPoints:Box00
15 ISEXEC:FALSE
16 -20.575067:-1.900823:-900.000000
17 27.744933:-11.900823:-900.000000
18 PORT
19 WinTitle:"Points Widget"
20 PORT
21 WinWidth:"200"
22 FIN_BOX
23 BOX
24 creaMaracasVisu:ViewerNV:Box02
25 ISEXEC:FALSE
26 32.451487:18.015162:-900.000000
27 93.091487:8.015162:-900.000000
28 PORT
29 WinTitle:"Image Viewer"
30 FIN_BOX
31 BOX
32 wx:CommandButton:Box03
33 ISEXEC:FALSE
34 -124.217922:-25.806219:-900.000000
35 -78.642922:-35.806219:-900.000000
36 PORT
37 Label:"Evaluate length..."
38 PORT
39 WinHeight:"200"
40 PORT
41 WinTitle:"Measure Length"
42 PORT
43 WinWidth:"200"
44 FIN_BOX
45 BOX
46 vtk:MeasureLength:Box04
47 ISEXEC:FALSE
48 -83.249723:-44.698142:-900.000000
49 -37.674723:-54.698142:-900.000000
50 FIN_BOX
51 BOX
52 vtk:PointsXYZtoVTKPoints:Box05
53 ISEXEC:FALSE
54 -68.713790:-27.331519:-900.000000
55 2.461210:-37.331519:-900.000000
56 FIN_BOX
57 BOX
58 wx:OutputText:Box06
59 ISEXEC:FALSE
60 -106.948982:-66.573864:-900.000000
61 -61.373982:-76.573864:-900.000000
62 FIN_BOX
63 BOX
64 creaMaracasVisu:DrawAxe3D:Box09
65 ISEXEC:FALSE
66 -6.044096:-121.459131:-900.000000
67 39.530904:-131.459131:-900.000000
68 FIN_BOX
69 BOX
70 std:ConcatStrings:Box10
71 ISEXEC:FALSE
72 82.578614:-47.313269:-900.000000
73 128.153614:-57.313269:-900.000000
74 FIN_BOX
75 BOX
76 std:ConcatStrings:Box11
77 ISEXEC:FALSE
78 100.248722:-68.607816:-900.000000
79 145.823722:-78.607816:-900.000000
80 FIN_BOX
81 BOX
82 std:ConcatStrings:Box12
83 ISEXEC:FALSE
84 89.242836:-94.110903:-900.000000
85 134.817836:-104.110903:-900.000000
86 FIN_BOX
87 BOX
88 vtk:ImageVtkProperties:Box13
89 ISEXEC:FALSE
90 -27.999351:-41.893546:-900.000000
91 17.575649:-51.893546:-900.000000
92 FIN_BOX
93 BOX
94 vtk:LoadHola:Box14
95 ISEXEC:FALSE
96 -86.746462:92.889408:-900.000000
97 -41.171462:82.889408:-900.000000
98 FIN_BOX
99 BOX
100 vtk:Transform:Box15
101 ISEXEC:FALSE
102 -29.422707:-79.221243:-900.000000
103 16.152293:-89.221243:-900.000000
104 FIN_BOX
105 BOX
106 std:ConcatStrings:Box16
107 ISEXEC:FALSE
108 -17.642995:-61.028922:-900.000000
109 27.932005:-71.028922:-900.000000
110 FIN_BOX
111 BOX
112 vtk:vtkImageDataPointerRelay:Box17
113 ISEXEC:FALSE
114 -73.510553:44.615154:-900.000000
115 -2.335553:34.615154:-900.000000
116 FIN_BOX
117 BOX
118 creaImageIO:ImagesChooserDialogBox:Box18
119 ISEXEC:FALSE
120 -34.396302:72.707317:-900.000000
121 36.778698:62.707317:-900.000000
122 FIN_BOX
123 BOX
124 wx:LayoutSplit:Box19
125 ISEXEC:TRUE
126 29.399279:-160.598681:-900.000000
127 74.974279:-170.598681:-900.000000
128 PORT
129 Orientation:"H"
130 PORT
131 Proportion:"30"
132 FIN_BOX
133 BOX
134 vtk:UpdateRender:Box20
135 ISEXEC:FALSE
136 -55.505058:-104.393331:-900.000000
137 -9.930058:-114.393331:-900.000000
138 PORT
139 Active:"true"
140 FIN_BOX
141 BOX
142 wx:LayoutSplit:Box21
143 ISEXEC:FALSE
144 -102.220830:-112.698357:-900.000000
145 -56.645830:-122.698357:-900.000000
146 PORT
147 Proportion:"25"
148 FIN_BOX
149 BOX
150 wx:LayoutLine:Box22
151 ISEXEC:FALSE
152 -121.648659:-82.889246:-900.000000
153 -64.088659:-92.889246:-900.000000
154 FIN_BOX
155 CONNECTIONS:33
156 CONNECTION
157 Box02:Renderer1:Box00:Renderer
158 NumberOfControlPoints:0
159 CONNECTION
160 Box02:Point:Box00:In
161 NumberOfControlPoints:0
162 CONNECTION
163 Box02:BoxChange:Box00:BoxExecute
164 NumberOfControlPoints:0
165 CONNECTION
166 Box00:lstPointsX:Box05:LstPointsX
167 NumberOfControlPoints:0
168 CONNECTION
169 Box00:lstPointsY:Box05:LstPointsY
170 NumberOfControlPoints:0
171 CONNECTION
172 Box00:lstPointsZ:Box05:LstPointsZ
173 NumberOfControlPoints:0
174 CONNECTION
175 Box05:Points:Box04:Points
176 NumberOfControlPoints:0
177 CONNECTION
178 Box04:Length:Box06:In
179 NumberOfControlPoints:0
180 CONNECTION
181 Box02:Renderer1:Box09:Renderer
182 NumberOfControlPoints:0
183 CONNECTION
184 Box00:lstPointsX:Box10:In1
185 NumberOfControlPoints:0
186 CONNECTION
187 Box00:lstPointsY:Box11:In1
188 NumberOfControlPoints:0
189 CONNECTION
190 Box11:Out:Box09:lstPointY
191 NumberOfControlPoints:0
192 CONNECTION
193 Box10:Out:Box09:lstPointX
194 NumberOfControlPoints:0
195 CONNECTION
196 Box00:lstPointsZ:Box12:In1
197 NumberOfControlPoints:0
198 CONNECTION
199 Box12:Out:Box09:lstPointZ
200 NumberOfControlPoints:0
201 CONNECTION
202 Box15:Out:Box09:Transform
203 NumberOfControlPoints:0
204 CONNECTION
205 Box13:Spacing:Box16:In1
206 NumberOfControlPoints:0
207 CONNECTION
208 Box17:Out:Box02:In
209 NumberOfControlPoints:0
210 CONNECTION
211 Box17:Out:Box00:Image
212 NumberOfControlPoints:0
213 CONNECTION
214 Box17:Out:Box04:ImageData
215 NumberOfControlPoints:0
216 CONNECTION
217 Box17:Out:Box13:In
218 NumberOfControlPoints:0
219 CONNECTION
220 Box02:Widget:Box19:Widget2
221 NumberOfControlPoints:0
222 CONNECTION
223 Box16:Out:Box15:Scale
224 NumberOfControlPoints:0
225 CONNECTION
226 Box00:BoxChange:Box09:BoxExecute
227 NumberOfControlPoints:0
228 CONNECTION
229 Box02:Renderer1:Box20:Renderer
230 NumberOfControlPoints:0
231 CONNECTION
232 Box00:BoxChange:Box20:BoxExecute
233 NumberOfControlPoints:0
234 CONNECTION
235 Box03:Widget:Box22:Widget1
236 NumberOfControlPoints:0
237 CONNECTION
238 Box06:Widget:Box22:Widget2
239 NumberOfControlPoints:0
240 CONNECTION
241 Box21:Widget:Box19:Widget1
242 NumberOfControlPoints:0
243 CONNECTION
244 Box03:BoxChange:Box06:BoxExecute
245 NumberOfControlPoints:0
246 CONNECTION
247 Box22:Widget:Box21:Widget1
248 NumberOfControlPoints:0
249 CONNECTION
250 Box00:Widget:Box21:Widget2
251 NumberOfControlPoints:0
252 CONNECTION
253 Box18:Out:Box17:In
254 NumberOfControlPoints:0
255 APP_END