<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:"times new roman", "new york", "times", serif;font-size:12pt"><DIV>

<P class="MsoNormal" style="line-height:150%"><SPAN lang="EN-US" style="mso-ansi-language:
EN-US">Hello All.</SPAN></P>

<P class="MsoNormal" style="line-height:150%"><SPAN lang="EN-US" style="mso-ansi-language:
EN-US">I have a problem with to cut (cropping) a 3D object, which I produced by
the segmentation-method “region growing”. In the beginning I read the DICOM (.
dcm) images with itkImageSeriesReader then I run region growing -algorithm, in
order to connect itk with vtk and a 3D object produce, I use ImageToVTKImageFilter
and volume rendering (ray casting). And after segmentation of cutting the images
I give below vtkFixedPointVolumeRayCastMapper (SetCroppingRegionPlanes) the
Xmin, Xmax, Ymin, Ymax, Zmin and Zmax coordinates, but the result is a black
screen. But when I read the images with vtkDICOMImageReader and then segmented
with volume rendering, then it works completely well. The problem arises only
for region growing -algorithm. Where is my mistake in the code? What should I
do?</SPAN></P>

<P class="MsoNormal" style="line-height:150%"><SPAN lang="EN-US" style="mso-ansi-language:
EN-US">Thank you.</SPAN></P>

<P class="MsoNormal" style="line-height:150%"><SPAN lang="EN-US" style='mso-bidi-font-family:
"Courier New";mso-ansi-language:EN-US;mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="line-height:150%"><SPAN lang="EN-US" style='mso-bidi-font-family:
"Courier New";mso-ansi-language:EN-US;mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="line-height:150%"><SPAN lang="EN-US" style='mso-bidi-font-family:
"Courier New";mso-ansi-language:EN-US;mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="line-height:150%"><SPAN lang="EN-US" style='mso-bidi-font-family:
"Courier New";mso-ansi-language:EN-US;mso-fareast-language:DE-AT'>My Code for
Volume Rendering:</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>int levelForVolumeRendering =
(int)this-&gt;sliderRangeMin-&gt;value()-(int)this-&gt;sliderRangeMax-&gt;value()/2;</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>int widhtForVolumeRendering =
(int)this-&gt;sliderRangeMin-&gt;value()+(int)this-&gt;sliderRangeMax-&gt;value()/2;</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><SPAN style="mso-tab-count:1">      </SPAN></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>mode3D = vtkInteractorStyleTrackballCamera::New();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>renderer3D = vtkRenderer::New();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>renderWindow3D = vtkRenderWindow::New();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>renderWindow3D-&gt;AddRenderer(renderer3D);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>displayImage3D-&gt;SetRenderWindow(renderWindow3D);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>displayImage3D-&gt;SetInteractorStyle(mode3D);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>displayImage3D-&gt;Initialize();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>vtkPiecewiseFunction *oTFun =
vtkPiecewiseFunction::New();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>oTFun-&gt;AddPoint((double)levelForVolumeRendering,
0);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>oTFun-&gt;AddPoint((double)widhtForVolumeRendering,
1.0);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>vtkPiecewiseFunction* gradOpacity =
vtkPiecewiseFunction::New();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>gradOpacity-&gt;AddPoint(0, 0.0);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>gradOpacity-&gt;AddPoint((int)this-&gt;changeLevelInput-&gt;value(),
1.0);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>gradOpacity-&gt;AddPoint((int)this-&gt;changeWidthInput-&gt;value(),
1.0);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>volumeColor = vtkColorTransferFunction::New();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>volumeColor-&gt;AddRGBPoint((double)levelForVolumeRendering,
.62, .36, .18 );</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>volumeColor-&gt;AddRGBPoint((double)widhtForVolumeRendering,
.83, .66, 1);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><SPAN style="mso-tab-count:1">      </SPAN></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>volumeProperty = vtkVolumeProperty::New();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>volumeProperty-&gt;SetShade(0);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>volumeProperty-&gt;SetAmbient(0.3);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>volumeProperty-&gt;SetDiffuse(1.0);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>volumeProperty-&gt;SetSpecular(0.2);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>volumeProperty-&gt;SetSpecularPower(50.0);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>volumeProperty-&gt;SetColor(volumeColor);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>volumeProperty-&gt;SetScalarOpacity(oTFun);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>volumeProperty-&gt;ShadeOn();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>volumeProperty-&gt;SetInterpolationTypeToLinear();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>//read with vtkDICOMImageReader and give 6
coordinates for cropping</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>volumeRayCastMapper =
vtkFixedPointVolumeRayCastMapper::New();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>volumeRayCastMapper-&gt;SetInputConnection(reader2D-&gt;GetOutputPort());
</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>volumeRayCastMapper-&gt;CroppingOn();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>volumeRayCastMapper-&gt;SetCroppingRegionPlanes(minpoint4[0],
maxpoint4[0], minpoint4[1], maxpoint4[1],minpoint4[2], maxpoint4[2]);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>volumeRayCastMapper-&gt;SetCroppingRegionFlagsToSubVolume();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>volume = vtkVolume::New();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>volume-&gt;SetProperty(volumeProperty);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>volume-&gt;SetMapper(volumeRayCastMapper);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>camera3D = vtkCamera::New();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>camera3D-&gt;SetViewUp(0, 0, -1);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>camera3D-&gt;SetPosition(0, 1, 0);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>camera3D-&gt;SetFocalPoint(0, 0, 0);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>camera3D-&gt;ComputeViewPlaneNormal();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>camera3D-&gt;Azimuth(20);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>renderer3D-&gt;AddViewProp(volume);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>renderer3D-&gt;SetActiveCamera(camera3D);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>renderer3D-&gt;ResetCamera();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>camera3D-&gt;Dolly(1.3);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>renderer3D-&gt;ResetCameraClippingRange();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><SPAN style="mso-tab-count:1">      </SPAN></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><SPAN style="mso-tab-count:1">      </SPAN></SPAN></P><P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><SPAN style="mso-tab-count:1"><BR></SPAN></SPAN></P><P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><SPAN style="mso-tab-count:1"><BR></SPAN></SPAN></P>

<P class="MsoNormal" style="line-height:150%"><SPAN lang="EN-US" style='mso-bidi-font-family:
"Courier New";mso-ansi-language:EN-US;mso-fareast-language:DE-AT'>Region
Growing Segmentation:</SPAN></P><P class="MsoNormal" style="line-height:150%"><SPAN lang="EN-US" style='mso-bidi-font-family:
"Courier New";mso-ansi-language:EN-US;mso-fareast-language:DE-AT'><BR></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>int levelForRegionGrowing =
(int)this-&gt;sliderRangeMin-&gt;value();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>int widhtForRegionGrowing =
(int)this-&gt;sliderRangeMax-&gt;value();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>double rangeBeginWatershed =
((levelForRegionGrowing-(-(int)this-&gt;sliderRangeMin-&gt;minimum()))/((int)this-&gt;sliderRangeMax-&gt;maximum()-(-(int)this-&gt;sliderRangeMin-&gt;minimum())));</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>double rangeEndWatershed =<SPAN style="mso-spacerun:yes"> 
</SPAN>((widhtForRegionGrowing-(-(int)this-&gt;sliderRangeMin-&gt;minimum()))/((int)this-&gt;sliderRangeMax-&gt;maximum()-(-(int)this-&gt;sliderRangeMin-&gt;minimum())));</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>typedef
float InputPixelType;</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>typedef
float OutputPixelType;</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>const unsigned int Dimension = 3;</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>typedef itk::OrientedImage&lt; InputPixelType,
Dimension &gt;<SPAN style="mso-spacerun:yes">    </SPAN>ImageType;</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>typedef itk::ImageSeriesReader&lt; ImageType
&gt;<SPAN style="mso-spacerun:yes">   </SPAN>ReaderType;</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>ReaderType::Pointer reader = ReaderType::New();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>typedef itk::GDCMImageIO<SPAN style="mso-spacerun:yes">     </SPAN>ImageIOType;</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>ImageIOType::Pointer dicomIO = ImageIOType::New();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><SPAN style="mso-tab-count:1">      </SPAN></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>reader-&gt;SetImageIO( dicomIO );</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>typedef itk::GDCMSeriesFileNames NamesGeneratorType;</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>NamesGeneratorType::Pointer nameGenerator =
NamesGeneratorType::New();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>nameGenerator-&gt;SetUseSeriesDetails( true );</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>nameGenerator-&gt;AddSeriesRestriction("0008|0021"
);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>nameGenerator-&gt;SetDirectory( selectedDirectory);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>typedef std::vector&lt; std::string &gt;<SPAN style="mso-spacerun:yes">    </SPAN>SeriesIdContainer;</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><SPAN style="mso-tab-count:1">      </SPAN><SPAN style="mso-spacerun:yes">  </SPAN></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>const SeriesIdContainer &amp; seriesUID =
nameGenerator-&gt;GetSeriesUIDs();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><SPAN style="mso-tab-count:1">      </SPAN><SPAN style="mso-spacerun:yes">  </SPAN></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>SeriesIdContainer::const_iterator seriesItr =
seriesUID.begin();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>SeriesIdContainer::const_iterator seriesEnd =
seriesUID.end();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>while( seriesItr != seriesEnd )</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><SPAN style="mso-tab-count:1">      </SPAN><SPAN style="mso-spacerun:yes">  </SPAN><SPAN style="mso-spacerun:yes"> </SPAN>{</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><SPAN style="mso-tab-count:1">      </SPAN><SPAN style="mso-spacerun:yes">   </SPAN>seriesItr++;</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><SPAN style="mso-tab-count:1">      </SPAN><SPAN style="mso-spacerun:yes">  </SPAN><SPAN style="mso-spacerun:yes"> </SPAN>}</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>std::string seriesIdentifier;</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>seriesIdentifier = seriesUID.begin()-&gt;c_str();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>typedef std::vector&lt; std::string &gt;<SPAN style="mso-spacerun:yes">   </SPAN>FileNamesContainer;</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>FileNamesContainer fileNames;</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>fileNames = nameGenerator-&gt;GetFileNames( seriesIdentifier
);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>reader-&gt;SetFileNames( fileNames );</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>reader-&gt;Update();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p></o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN style='font-size:
10.0pt;font-family:"Courier New";mso-fareast-language:DE-AT'>typedef
itk::Image&lt; InternalPixelType, Dimension &gt;<SPAN style="mso-spacerun:yes">  </SPAN>InternalImageType;</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>typedef itk::Image&lt;OutputPixelType,
Dimension&gt; OutputImageType;</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>typedef itk::CastImageFilter&lt;InternalImageType,
OutputImageType&gt; CastingFilterType;</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>CastingFilterType::Pointer caster =
CastingFilterType::New();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>typedef
itk::CurvatureFlowImageFilter&lt;InternalImageType, InternalImageType&gt;
CurvatureFlowImageFilterType;</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>CurvatureFlowImageFilterType::Pointer smoothing = CurvatureFlowImageFilterType::New();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><SPAN style="mso-tab-count:1">      </SPAN></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>typedef
itk::ConfidenceConnectedImageFilter&lt;InternalImageType, InternalImageType&gt;
ConnectedFilterType;</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>ConnectedFilterType::Pointer confidenceConnected =
ConnectedFilterType::New();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><SPAN style="mso-tab-count:1">      </SPAN></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>typedef itk::ImageToVTKImageFilter&lt;InternalImageType&gt;
ConnectorType;</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><SPAN style="mso-tab-count:1">      </SPAN></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>smoothing-&gt;SetInput( reader-&gt;GetOutput() );</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>confidenceConnected-&gt;SetInput(smoothing-&gt;GetOutput());</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>caster-&gt;SetInput(
confidenceConnected-&gt;GetOutput() );</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>smoothing-&gt;SetNumberOfIterations(2);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>smoothing-&gt;SetTimeStep(0.05);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>confidenceConnected-&gt;SetMultiplier(2.5);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>confidenceConnected-&gt;SetNumberOfIterations(2);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>confidenceConnected-&gt;SetReplaceValue(255);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>confidenceConnected-&gt;SetInitialNeighborhoodRadius(2);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><SPAN style="mso-tab-count:1">      </SPAN></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>InternalImageType::IndexType<SPAN style="mso-spacerun:yes">  </SPAN>index;</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>index[0] = (int)this-&gt;changeRegionGrowingInputX-&gt;value()-300/reader2D-&gt;GetHeight();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>index[1] =
(int)this-&gt;changeRegionGrowingInputY-&gt;value()-300/reader2D-&gt;GetHeight();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>index[2] =
(int)this-&gt;changeRegionGrowingInputZ-&gt;value()-300/reader2D-&gt;GetHeight();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>confidenceConnected-&gt;AddSeed( index );</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><SPAN style="mso-tab-count:1">     </SPAN></SPAN><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><SPAN style="mso-tab-count:1"></SPAN></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>ConnectorType::Pointer connectorRegionGrowing =
ConnectorType::New();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>connectorRegionGrowing-&gt;SetInput(caster-&gt;GetOutput());</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>shiftRegionGrowing
= vtkImageShiftScale::New();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>shiftRegionGrowing-&gt;SetInput(connectorRegionGrowing-&gt;GetOutput());</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>shiftRegionGrowing-&gt;SetOutputScalarTypeToUnsignedShort();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><SPAN style="mso-tab-count:1">   </SPAN></SPAN><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>mode3D = vtkInteractorStyleTrackballCamera::New();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>renderer3D = vtkRenderer::New();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>renderWindow3D = vtkRenderWindow::New();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>renderWindow3D-&gt;AddRenderer(renderer3D);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>displayImage3D-&gt;SetRenderWindow(renderWindow3D);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>displayImage3D-&gt;SetInteractorStyle(mode3D);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>displayImage3D-&gt;Initialize();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>piecewiseRegionGrowing =
vtkPiecewiseFunction::New();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>piecewiseRegionGrowing-&gt;AddPoint(0,0.0);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>piecewiseRegionGrowing-&gt;AddPoint((double)rangeEndWatershed,0);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>piecewiseRegionGrowing-&gt;AddPoint((double)rangeEndWatershed+0.01,0.2);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>piecewiseRegionGrowing-&gt;AddPoint((double)rangeBeginWatershed,0.2);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>piecewiseRegionGrowing-&gt;AddPoint((double)rangeBeginWatershed+0.01/255,0);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>piecewiseRegionGrowing-&gt;AddPoint(1,0);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p></o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>volumeColorRegionGrowing =
vtkColorTransferFunction::New();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>volumeColorRegionGrowing-&gt;AddRGBPoint(0, 1.0,
1.0, 0.0);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>volumeColorRegionGrowing-&gt;AddRGBPoint(1, 1.0,
1.0, 0.0);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p></o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>volumePropertyRegionGrowing =
vtkVolumeProperty::New();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>volumePropertyRegionGrowing-&gt;SetColor(volumeColorRegionGrowing);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>volumePropertyRegionGrowing-&gt;SetScalarOpacity(piecewiseRegionGrowing);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>volumePropertyRegionGrowing-&gt;ShadeOn();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>volumePropertyRegionGrowing-&gt;SetInterpolationTypeToLinear();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><SPAN style="mso-spacerun:yes">  </SPAN></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>volumeRayCastMapperRegionGrowing =
vtkFixedPointVolumeRayCastMapper::New();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>volumeRayCastMapperRegionGrowing-&gt;SetInputConnection(shiftRegionGrowing-&gt;GetOutputPort());</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>volumeRayCastMapperRegionGrowing-&gt;CroppingOn();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>volumeRayCastMapperRegionGrowing-&gt;SetCroppingRegionPlanes(minpoint4[0],
maxpoint4[0], minpoint4[1], maxpoint4[1], minpoint4[2], maxpoint4[2]);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>volumeRayCastMapperRegionGrowingCut-&gt;SetCroppingRegionFlagsToSubVolume();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p></o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>volumeRegionGrowing = vtkVolume::New();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>volumeRegionGrowing-&gt;SetProperty(volumePropertyRegionGrowing);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>volumeRegionGrowing-&gt;SetMapper(volumeRayCastMapperRegionGrowing);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>camera3D = vtkCamera::New();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>camera3D-&gt;SetViewUp(0, 0, -1);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>camera3D-&gt;SetPosition(0, 1, 0);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>camera3D-&gt;SetFocalPoint(0, 0, 0);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>camera3D-&gt;ComputeViewPlaneNormal();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>camera3D-&gt;Azimuth(20);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'><o:p> </o:p></SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>renderer3D-&gt;AddViewProp(volumeRegionGrowing);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>renderer3D-&gt;SetActiveCamera(camera3D);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>renderer3D-&gt;ResetCamera();</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>camera3D-&gt;Dolly(1.3);</SPAN></P>

<P class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;mso-layout-grid-align:none;text-autospace:none"><SPAN lang="EN-US" style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:EN-US;
mso-fareast-language:DE-AT'>renderer3D-&gt;ResetCameraClippingRange();</SPAN></P>

<BR></DIV>


</div><br>__________________________________________________<br>Do You Yahoo!?<br>Sie sind Spam leid? Yahoo! Mail verfügt über einen herausragenden Schutz gegen Massenmails. <br>http://mail.yahoo.com </body></html>