include creaMaracasVisu
include wx
include vtk
-include std
include creaVtk
-include PackRecalage
-include creaImageIO
+include std
author "info-dev@creatis.insa-lyon.fr"
description "Show N Points"
new creaMaracasVisu:ViewerNV viewer
set viewer.nTypeView "5 1 2 0"
-new creaMaracasVisu:ShowNPoints showNpoints
- set showNpoints.Radio "2"
- set showNpoints.Type "4"
-
new wx:LayoutSplit main
set main.Orientation "H"
set main.Proportion "10"
-new vtk:MetaImageReader Box04
- set Box04.In "/Users/davila/CreatisWork/tmpJCR/results/Experimental-XXXXX2/FG101-VT-B/images/Inspi-B.mhd"
-
new vtk:vtkImageDataPointerRelay Box05
new creaMaracasVisu:ImageChangeInformation Box06
-new creaMaracasVisu:ManualContourModel_Box Box07
- set Box07.DoubleContour "0"
- set Box07.NbPoints "100"
-
-new creaMaracasVisu:DrawAxisTree3D Box08
- set Box08.Colour "0 0 1"
- set Box08.LineWidth "2"
- set Box08.Opacity "1"
-
-new std:VectorFilterDouble Box09
- set Box09.Type "11"
-
new vtk:ImageVtkProperties Box10
new wx:LayoutLine Box12
new vtk:vtkImageDataPointerRelay Box57
-new wx:LayoutLine Box59
- set Box59.WinTitle "Plane"
-
new std:MagicBox Box60
-new creaMaracasVisu:ManualContourModel_Box Box61
- set Box61.DoubleContour "1"
- set Box61.NbPoints "200"
- set Box61.OpenClose2 "true"
-
-new creaVtk:CreateMeshFromPoints Box62
- set Box62.CloseSurface "false"
-
-new creaMaracasVisu:PolyDataToActor_Widget Box63
- set Box63.active "true"
-
new creaVtk:PointPicker Box64
set Box64.DefaultPoint "50 50 50"
set Box64.TypeEvent "2"
new std:MultipleInputs Box69
-new wx:LayoutTab Box70
-
-new wx:LayoutLine Box71
- set Box71.Orientation "H"
-
-new PackRecalage:ImageConvolution Box72
-
-new vtk:vtkImageDataPointerRelay Box74
-
-new wx:Slider Box75
- set Box75.In "-12000"
- set Box75.Label "true"
- set Box75.Max "12000"
- set Box75.Min "-12000"
- set Box75.ReactiveOnTrack "true"
- set Box75.Title "Convolution1"
- set Box75.WinTitle "Convolution1"
-
-new std:Div Box76
- set Box76.In2 "100"
-
-new wx:LayoutLine Box78
- set Box78.WinTitle "Config Image"
-
-new wx:CheckBox Box80
- set Box80.Title "Convolution"
-
-new std:StringSelect Box81
- set Box81.In0 "380 80"
- set Box81.In1 "10800 4300"
-
-new std:GetVectorStringElement Box82
- set Box82.I "0"
-
-new std:GetVectorStringElement Box83
- set Box83.I "1"
-
new vtk:LoadHola Box84
new creaMaracasVisu:wxVtkBaseView_Info Box92
set Box92.InteractionType "12"
-new creaMaracasVisu:MeshContours_Widget Box93
- set Box93.colorMesh "1 1 0"
-
new wx:CheckBox Box94
set Box94.Title "Pivot plane"
new std:GetVectorDoubleElement Box101
set Box101.I "1"
-new creaImageIO:ImagesChooserDialogBox Box102
-
new std:MathOperationVector Box104
set Box104.Type "2"
set Box107.InteractionType "12"
-connect viewer.Renderer1 showNpoints.Renderer
-
-connect viewer.Point showNpoints.In
-
-connect viewer.BoxChange showNpoints.BoxExecute
-
-connect Box05.Out showNpoints.Image
-
connect Box05.Out viewer.In
-connect showNpoints.lstIndexs Box07.LstIndexsIn
-
-connect Box07.LstContourPointsX Box08.lstPointX
-
-connect Box07.LstContourPointsY Box08.lstPointY
-
-connect Box07.LstContourPointsZ Box08.lstPointZ
-
-connect Box07.LstIndexsOut Box08.lstIndexs
-
-connect viewer.Renderer1 Box08.Renderer
-
-connect showNpoints.BoxChange Box08.BoxExecute
-
-connect showNpoints.lstPointsX Box09.In0
-
-connect showNpoints.lstPointsY Box09.In1
-
-connect showNpoints.lstPointsZ Box09.In2
-
-connect Box09.Out0 Box07.LstControlPointsX
-
-connect Box09.Out1 Box07.LstControlPointsY
-
-connect Box09.Out2 Box07.LstControlPointsZ
-
connect Box21.Out Box34.In
connect Box38.Out Box21.AxisOrigin
connect Box05.Out Box56.In
-connect Box56.Spacing Box09.k1
-
connect Box57.Out Box21.In
connect Box57.Out Box10.In
-connect showNpoints.Widget Box59.Widget1
-
-connect Box12.Widget Box59.Widget3
-
connect viewer.Renderer1 Box60.In
connect Box60.Out Box34.Renderer
connect Box60.Out Box35.Renderer
-connect Box09.Out0 Box61.LstControlPointsX
-
-connect Box09.Out1 Box61.LstControlPointsY
-
-connect Box09.Out2 Box61.LstControlPointsZ
-
-connect showNpoints.lstIndexs Box61.LstIndexsIn
-
-connect Box61.LstContourPointsX Box62.LstX
-
-connect Box61.LstContourPointsY Box62.LstY
-
-connect Box61.LstContourPointsZ Box62.LstZ
-
-connect Box61.LstIndexsOut Box62.LstIndexs
-
-connect Box62.Out Box63.polydata
-
-connect viewer.Renderer1 Box63.render
-
-connect Box63.widget Box59.Widget4
-
connect Box56.Spacing Box66.In1
connect Box66.Out Box67.In0
connect Box64.BoxChange Box69.In1
-connect Box59.Widget Box70.Widget1
-
-connect Box70.Widget main.Widget1
-
-connect Box74.Out Box72.In
-
-connect Box75.Out Box76.In1
-
-connect Box76.Out Box72.Factor
-
-connect Box75.BoxChange Box72.BoxExecute
-
-connect Box71.Widget Box78.Widget1
-
-connect Box78.Widget Box70.Widget2
-
-connect Box75.Widget Box71.Widget3
-
-connect Box06.Out Box74.In
-
-connect Box80.Widget Box71.Widget1
-
-connect Box80.Out Box72.On
-
-connect Box72.Out Box05.In
-
-connect Box80.Out Box81.In
-
-connect Box81.Out Box82.In
-
-connect Box82.Out viewer.WindowLevel
-
-connect Box81.Out Box83.In
-
-connect Box83.Out viewer.ColorLevel
-
connect viewer.Renderer1 Box64.Renderer
connect Box64.Point Box66.In0
connect viewer.wxVtkBaseView3 Box92.wxVtkBaseView2
-connect Box62.Out Box93._polydata
-
-connect viewer.wxVtkBaseView2 Box93._wxvtkbaseview2D1
-
-connect viewer.wxVtkBaseView3 Box93._wxvtkbaseview2D2
-
-connect viewer.wxVtkBaseView4 Box93._wxvtkbaseview2D3
-
-connect Box93._widget Box59.Widget6
-
-connect viewer.BoxChange Box93._execute
-
-connect viewer.wxVtkBaseView1 Box93._wxvtkbaseview3D1
-
connect Box94.Out Box34.Opacity
connect Box94.Widget Box12.Widget4
connect Box94.Out Box35.Active
+connect Box06.Out Box05.In
+
+connect Box12.Widget main.Widget1
+
# Complex input ports