# ---------------------------------- # - BBTKGEditor v 1.4 BBG BlackBox Diagram file # - /home/davila/Creatis/creaTools/creatools_source/bbtk/packages/vtk/bbs/appli/exampleMeasureLength.bbg # ---------------------------------- APP_START CATEGORY:example 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. AUTHOR:Ricardo A Corredor COMPLEXBOX:FALSE COMPLEXINPUTS:0 BOXES:20 BOX creaMaracasVisu:ShowNPoints:Box00 ISEXEC:FALSE -20.575067:-1.900823:-900.000000 27.744933:-11.900823:-900.000000 PORT WinTitle:"Points Widget" PORT WinWidth:"200" FIN_BOX BOX creaMaracasVisu:ViewerNV:Box02 ISEXEC:FALSE 32.451487:18.015162:-900.000000 93.091487:8.015162:-900.000000 PORT WinTitle:"Image Viewer" FIN_BOX BOX wx:CommandButton:Box03 ISEXEC:FALSE -124.217922:-25.806219:-900.000000 -78.642922:-35.806219:-900.000000 PORT Label:"Evaluate length..." PORT WinHeight:"200" PORT WinTitle:"Measure Length" PORT WinWidth:"200" FIN_BOX BOX vtk:MeasureLength:Box04 ISEXEC:FALSE -83.249723:-44.698142:-900.000000 -37.674723:-54.698142:-900.000000 FIN_BOX BOX vtk:PointsXYZtoVTKPoints:Box05 ISEXEC:FALSE -68.713790:-27.331519:-900.000000 2.461210:-37.331519:-900.000000 FIN_BOX BOX wx:OutputText:Box06 ISEXEC:FALSE -106.948982:-66.573864:-900.000000 -61.373982:-76.573864:-900.000000 FIN_BOX BOX creaMaracasVisu:DrawAxe3D:Box09 ISEXEC:FALSE -6.044096:-121.459131:-900.000000 39.530904:-131.459131:-900.000000 FIN_BOX BOX std:ConcatStrings:Box10 ISEXEC:FALSE 82.578614:-47.313269:-900.000000 128.153614:-57.313269:-900.000000 FIN_BOX BOX std:ConcatStrings:Box11 ISEXEC:FALSE 100.248722:-68.607816:-900.000000 145.823722:-78.607816:-900.000000 FIN_BOX BOX std:ConcatStrings:Box12 ISEXEC:FALSE 89.242836:-94.110903:-900.000000 134.817836:-104.110903:-900.000000 FIN_BOX BOX vtk:ImageVtkProperties:Box13 ISEXEC:FALSE -27.999351:-41.893546:-900.000000 17.575649:-51.893546:-900.000000 FIN_BOX BOX vtk:LoadHola:Box14 ISEXEC:FALSE -86.746462:92.889408:-900.000000 -41.171462:82.889408:-900.000000 FIN_BOX BOX vtk:Transform:Box15 ISEXEC:FALSE -29.422707:-79.221243:-900.000000 16.152293:-89.221243:-900.000000 FIN_BOX BOX std:ConcatStrings:Box16 ISEXEC:FALSE -17.642995:-61.028922:-900.000000 27.932005:-71.028922:-900.000000 FIN_BOX BOX vtk:vtkImageDataPointerRelay:Box17 ISEXEC:FALSE -73.510553:44.615154:-900.000000 -2.335553:34.615154:-900.000000 FIN_BOX BOX creaImageIO:ImagesChooserDialogBox:Box18 ISEXEC:FALSE -34.396302:72.707317:-900.000000 36.778698:62.707317:-900.000000 FIN_BOX BOX wx:LayoutSplit:Box19 ISEXEC:TRUE 29.399279:-160.598681:-900.000000 74.974279:-170.598681:-900.000000 PORT Orientation:"H" PORT Proportion:"30" FIN_BOX BOX vtk:UpdateRender:Box20 ISEXEC:FALSE -55.505058:-104.393331:-900.000000 -9.930058:-114.393331:-900.000000 PORT Active:"true" FIN_BOX BOX wx:LayoutSplit:Box21 ISEXEC:FALSE -102.220830:-112.698357:-900.000000 -56.645830:-122.698357:-900.000000 PORT Proportion:"25" FIN_BOX BOX wx:LayoutLine:Box22 ISEXEC:FALSE -121.648659:-82.889246:-900.000000 -64.088659:-92.889246:-900.000000 FIN_BOX CONNECTIONS:33 CONNECTION Box02:Renderer1:Box00:Renderer NumberOfControlPoints:0 CONNECTION Box02:Point:Box00:In NumberOfControlPoints:0 CONNECTION Box02:BoxChange:Box00:BoxExecute NumberOfControlPoints:0 CONNECTION Box00:lstPointsX:Box05:LstPointsX NumberOfControlPoints:0 CONNECTION Box00:lstPointsY:Box05:LstPointsY NumberOfControlPoints:0 CONNECTION Box00:lstPointsZ:Box05:LstPointsZ NumberOfControlPoints:0 CONNECTION Box05:Points:Box04:Points NumberOfControlPoints:0 CONNECTION Box04:Length:Box06:In NumberOfControlPoints:0 CONNECTION Box02:Renderer1:Box09:Renderer NumberOfControlPoints:0 CONNECTION Box00:lstPointsX:Box10:In1 NumberOfControlPoints:0 CONNECTION Box00:lstPointsY:Box11:In1 NumberOfControlPoints:0 CONNECTION Box11:Out:Box09:lstPointY NumberOfControlPoints:0 CONNECTION Box10:Out:Box09:lstPointX NumberOfControlPoints:0 CONNECTION Box00:lstPointsZ:Box12:In1 NumberOfControlPoints:0 CONNECTION Box12:Out:Box09:lstPointZ NumberOfControlPoints:0 CONNECTION Box15:Out:Box09:Transform NumberOfControlPoints:0 CONNECTION Box13:Spacing:Box16:In1 NumberOfControlPoints:0 CONNECTION Box17:Out:Box02:In NumberOfControlPoints:0 CONNECTION Box17:Out:Box00:Image NumberOfControlPoints:0 CONNECTION Box17:Out:Box04:ImageData NumberOfControlPoints:0 CONNECTION Box17:Out:Box13:In NumberOfControlPoints:0 CONNECTION Box02:Widget:Box19:Widget2 NumberOfControlPoints:0 CONNECTION Box16:Out:Box15:Scale NumberOfControlPoints:0 CONNECTION Box00:BoxChange:Box09:BoxExecute NumberOfControlPoints:0 CONNECTION Box02:Renderer1:Box20:Renderer NumberOfControlPoints:0 CONNECTION Box00:BoxChange:Box20:BoxExecute NumberOfControlPoints:0 CONNECTION Box03:Widget:Box22:Widget1 NumberOfControlPoints:0 CONNECTION Box06:Widget:Box22:Widget2 NumberOfControlPoints:0 CONNECTION Box21:Widget:Box19:Widget1 NumberOfControlPoints:0 CONNECTION Box03:BoxChange:Box06:BoxExecute NumberOfControlPoints:0 CONNECTION Box22:Widget:Box21:Widget1 NumberOfControlPoints:0 CONNECTION Box00:Widget:Box21:Widget2 NumberOfControlPoints:0 CONNECTION Box18:Out:Box17:In NumberOfControlPoints:0 APP_END