#define __itkVTKImageToImageFilter_h
#include "itkVTKImageImport.h"
+
+#include "vtkVersion.h"
#include "vtkImageExport.h"
#include "vtkImageData.h"
#ifndef _BBTKSIMPLEUTILITIES_H_
#define _BBTKSIMPLEUTILITIES_H_
+
+#include "vtkVersion.h"
+
#include <time.h>
#include <vtkType.h>
#include <vtkImageData.h>
#include "bbtkAtomicBlackBox.h"
#include "iostream"
+#include "vtkVersion.h"
+
#include "vtkImageData.h"
namespace bbvtk
#include "iostream"
#include "bbtkStaticLecture.h"
+#include "vtkVersion.h"
#include <vtkImageMathematics.h>
#include <vtkImageData.h>
#include "bbtkAtomicBlackBox.h"
#include "iostream"
+#include "vtkVersion.h"
#include "vtkImageData.h"
namespace bbvtk
#include "bbtkAtomicBlackBox.h"
+#include "vtkVersion.h"
#include "vtkImageData.h"
namespace bbvtk
#include <vector>
#include <string>
+#include "vtkVersion.h"
+
#include "vtkImageData.h"
#include "bbtkAtomicBlackBox.h"
#include "iostream"
+#include "vtkVersion.h"
#include <vtkImageData.h>
#include "bbvtk_EXPORT.h"
#include "bbtkAtomicBlackBox.h"
+#include "vtkVersion.h"
#include "vtkImageData.h"
<description><PRE>vtkImageAnisotropicDiffusion3D diffuses an volume iteratively. The neighborhood of the diffusion is determined by the instance flags. if 'Faces' is on, the 6 voxels adjoined by faces are included in the neighborhood. If 'Edges' is on the 12 edge connected voxels are included, and if 'Corners' is on, the 8 corner connected voxels are included. 'DiffusionFactor' determines how far a pixel value moves toward its neighbors, and is insensitive to the number of neighbors chosen. The diffusion is anisotropic because it only occurs when a gradient measure is below 'GradientThreshold'. Two gradient measures exist and are toggled by the 'GradientMagnitudeThreshold' flag. When 'GradientMagnitudeThreshold' is on, the magnitude of the gradient, computed by central differences, above 'DiffusionThreshold' a voxel is not modified. The alternative measure examines each neighbor independently. The gradient between the voxel and the neighbor must be below the 'DiffusionThreshold' for diffusion to occur with THAT neighbor.</PRE></description>
<category>filter;image</category>
-<include>vtkImageAnisotropicDiffusion3D.h</include>
+<include>vtkImageAnisotropicDiffusion3D.h</include>
+<include>vtkVersion.h</include>
+
<include>vtkImageData.h</include>
<vtkobject>vtkImageAnisotropicDiffusion3D</vtkobject>
#include "bbtkAtomicBlackBox.h"
#include "iostream"
+#include "vtkVersion.h"
#include <vtkImageData.h>
#include "bbtkAtomicBlackBox.h"
#include "iostream"
+#include "vtkVersion.h"
+
#include "vtkImageData.h"
#include "vtkImageCast.h"
<include>vtkImageContinuousDilate3D.h</include>
<include>vtkImageData.h</include>
+<include>vtkVersion.h</include>
<vtkobject>vtkImageContinuousDilate3D</vtkobject>
<include>vtkImageContinuousErode3D.h</include>
<include>vtkImageData.h</include>
+<include>vtkVersion.h</include>
<vtkobject>vtkImageContinuousErode3D</vtkobject>
<include>vtkImageDilateErode3D.h</include>
<include>vtkImageData.h</include>
+<include>vtkVersion.h</include>
<vtkobject>vtkImageDilateErode3D</vtkobject>
<category>image;filter</category>
<include>vtkImageGaussianSmooth.h</include>
+<include>vtkVersion.h</include>
<include>vtkImageData.h</include>
<vtkobject>vtkImageGaussianSmooth</vtkobject>
#include "bbvtk_EXPORT.h"
#include "bbtkAtomicBlackBox.h"
#include "iostream"
+
+#include "vtkVersion.h"
#include <vtkImageData.h>
#include "iostream"
+#include "vtkVersion.h"
#include "vtkImageData.h"
namespace bbvtk
#include "bbtkAtomicBlackBox.h"
+#include "vtkVersion.h"
#include "vtkImageData.h"
#include <vtkImageShiftScale.h>
#include "bbtkAtomicBlackBox.h"
+#include "vtkVersion.h"
+
#include "bbtkVtkBlackBoxMacros.h"
#include "vtkMarchingCubes.h"
#include "vtkImageData.h"
#include "bbtkAtomicBlackBox.h"
#include "iostream"
+#include "vtkVersion.h"
#include "vtkImageData.h"
namespace bbvtk
#include "bbtkAtomicBlackBox.h"
#include "iostream"
+#include "vtkVersion.h"
#include <vtkImageData.h>
#include "bbtkAtomicBlackBox.h"
#include "iostream"
+#include "vtkVersion.h"
#include "vtkDataObject.h"
#include "vtkDataSet.h"
#include "vtkProbeFilter.h"
#include "bbtkAtomicBlackBox.h"
#include "iostream"
+#include "vtkVersion.h"
#include "vtkImageData.h"
#include <vtkImageShiftScale.h>
#include <vtkImageChangeInformation.h>
#define __bbvtkSegmentationConnectivity_h_INCLUDED__
#include "bbtkAtomicBlackBox.h"
+
+#include "vtkVersion.h"
#include <vtkImageData.h>
#include <vtkImageCast.h>
#include <vtkImageThreshold.h>
#include "bbtkAtomicBlackBox.h"
#include "iostream"
-#include "vtkImageCast.h"
+#include "vtkVersion.h"
+#include <vtkImageCast.h>
#include <vtkType.h>
#include <vtkImageData.h>
#include "iostream"
#include <string>
+#include "vtkVersion.h"
#include "vtkImageData.h"
#include "vtkStructuredPoints.h"
#include "vtkStructuredPointsReader.h"
#include "bbtkAtomicBlackBox.h"
#include "iostream"
+#include "vtkVersion.h"
#include "vtkImageData.h"
namespace bbvtk
#include "bbtkAtomicBlackBox.h"
+#include "vtkVersion.h"
#include "vtkImageData.h"
namespace bbvtk
#include "iostream"
+#include "vtkVersion.h"
#include <vtkImageMathematics.h>
#include <vtkImageData.h>
#include <vtkType.h>
#include "bbtkAtomicBlackBox.h"
#include "iostream"
-#include "vtkImageGaussianSmooth.h"
+#include "vtkVersion.h"
#include "vtkImageData.h"
+#include "vtkImageGaussianSmooth.h"
+
#include <vector>
namespace bbvtk
#include "bbtkAtomicBlackBox.h"
+#include "vtkVersion.h"
#include "vtkImageData.h"
//#include <vtkImageShiftScale.h>
//#include <vtkVolumeRayCastMIPFunction.h>
#ifndef __wxvtkImageViewer2_h
#define __wxvtkImageViewer2_h
+#include "vtkVersion.h"
#include "vtkObject.h"
class vtkAlgorithmOutput;