ITK Release 2.8

From KitwarePublic

Jump to: navigation, search

Contents

[edit] Release 2.8

This release covers the period March 15, 2006 through May 30, 2006.

[edit] Schedule

Release Number Start Date End Date
Last period for adding classes May 1 2006 May 12 2006
Feature freeze May 12 2006 May 26 2006
CVS Tagging May 27, 2006 May 27, 2006
Testing tarballs May 28, 2006 May 29, 2006
Posting tarballs May 29 2006 May 30 2006


[edit] Adoption of CMake 2.2.3

ITK 2.8 requires the use of CMake 2.2.3.

It is recommended that when moving into CMake 2.2 from CMake 2.0, the developer should start with a fresh build process.


[edit] New Features in this Release

  • Concept Checking
  • Explicit Instantiation

[edit] New Classes in this Release

Code/Algorithms/itkThresholdMaximumConnectedComponentsImageFilter

Code/BasicFilters/itkSignedMaurerDistanceMapImageFilter

Code/Common/itkXMLFilterWatcher

Code/SpatialObject/itkContourSpatialObject
Code/SpatialObject/itkContourSpatialObjectPoint
Code/SpatialObject/itkMetaContourConverter

Code/Review/CMakeLists.txt
Code/Review/d1ma
Code/Review/d1mach.f
Code/Review/d9gmit
Code/Review/d9gmit.f
Code/Review/d9lgic
Code/Review/d9lgic.f
Code/Review/d9lgit
Code/Review/d9lgit.f
Code/Review/d9lgmc
Code/Review/d9lgmc.f
Code/Review/dbetai
Code/Review/dbetai.f
Code/Review/dcsevl
Code/Review/dcsevl.f
Code/Review/dgami
Code/Review/dgami.f
Code/Review/dgamit
Code/Review/dgamit.f
Code/Review/dgamlm
Code/Review/dgamlm.f
Code/Review/dgamma
Code/Review/dgamma.f
Code/Review/dgamr
Code/Review/dgamr.f
Code/Review/d_int
Code/Review/dlbeta
Code/Review/dlbeta.f
Code/Review/dlgams
Code/Review/dlgams.f
Code/Review/dlngam
Code/Review/dlngam.f
Code/Review/dlnrel
Code/Review/dlnrel.f
Code/Review/d_mod
Code/Review/initds
Code/Review/initds.f
Code/Review/itkChiSquareDistribution
Code/Review/itkGaussianDistribution
Code/Review/itkProbabilityDistribution
Code/Review/itkTDistribution
Code/Review/xermsg

[edit] New Tests in this Release

Testing/Code/Common/itkDifferenceImageFilterTest
Testing/Code/Common/itkZeroFluxBoundaryConditionTest

Testing/Code/BasicFilters/itkSignedMaurerDistanceMapImageFilterTest
Testing/Code/BasicFilters/itkVectorIndexSelectionCastImageFilterTest

Testing/Code/Algorithms/itkThresholdMaximumConnectedComponentsImageFilterTest

Testing/Code/Review/CMakeLists.txt
Testing/Code/Review/itkChiSquareDistributionTest
Testing/Code/Review/itkGaussianDistributionTest
Testing/Code/Review/itkReviewHeaderTest
Testing/Code/Review/itkReviewPrintTest
Testing/Code/Review/itkReviewTests
Testing/Code/Review/itkTDistributionTest

[edit] New Examples in this Release


Examples/IO/ImageReadDicomSeriesWrite

Examples/Registration/ModelToImageRegistration2

[edit] New Utilities in this Release

Utilities/Dart/BuildContinuousWithCTest.bat.in
Utilities/Dart/BuildContinuousWithCTest.sh.in
Utilities/KWStyle/ITKHeader
Utilities/KWStyle/ITK.kws.xml.in
Utilities/KWStyle/ITKOverwrite.txt
Utilities/kwsys/auto_ptr.hxx.in
Utilities/kwsys/DynamicLoader
Utilities/kwsys/DynamicLoader.hxx.in
Utilities/kwsys/Terminal
Utilities/kwsys/Terminal.h.in
Utilities/kwsys/testDynamicLoader
Utilities/kwsys/testDynload
Utilities/kwsys/testTerminal
Utilities/MetaIO/metaContour
Utilities/MetaIO/tests/testMeta10Contour

[edit] Changes in this Release


CMakeLists.txt
    ENH: Updating the MINOR VERSION Number in preparation for release of ITK 2.8.
    ENH: Adding ITK version number to the soname of shared libraries on linux.  This is a patch from Steve Robbins given in bug#3249.
    ENH: Borland compiler flags must now be set to prevent too many warnings. Ths is due to a CMake change in default flags for Borland.
    BUG: No quotes
    ENH: Forcing Concept checking to be always disabled for the Borland compiler.
    ENH: Added explicit instantiation support framework to itkMacro.h.  See this header for details and documentation of the support macros.  Added option ITK_EXPLICIT_INSTANTIATION to itkConfigure.h because it is used to determine whether ITK provides explicit instantiations, which does not change outside the project.  Added instantiations of some common core types.  Removed old explicit instantiation beta code.
    ENH: Moving minor number to "7" after tagging for release ITK 2.6.

ITKConfig.cmake.in
    ENH: Specify ITK_GDCM_DIR and ITK_USE_SYSTEM_GDCM in the export configuration so that projects using ITK know about it

UseITK.cmake.in
    ENH: Allow ITK to be built against an installed version of GDCM with the ITK_USE_SYSTEM_GDCM option

itkConfigure.h.in
    ENH: Apply patch to allow ITK to be build against a system GDCM lib. At same time apply a couple of changes I had in my local dir
    ENH: begin introducing concept checking; introducing ITK_USE_CONCEPT_CHECKING CMake variable to determine whether concept checking is used

itkGenerateITKConfig.cmake
    ENH: Allow ITK to be built against an installed version of GDCM with the ITK_USE_SYSTEM_GDCM option

itkIncludeDirectories.cmake
    ENH: Do not add GDCM to the build tree if its ITK_USE_SYSTEM_GDCM is on

CMake/CheckCPPDirective.cmake
    ENH: Allow ITK to be built against an installed version of GDCM with the ITK_USE_SYSTEM_GDCM option

CMake/Attic/FindGDCM.cmake
    ENH: Remove confusing script that was written at the time where GDCM was build using autotools...

Code/CMakeLists.txt

Code/Algorithms/CMakeLists.txt
    ENH: Adding ITK version number to the soname of shared libraries on linux.  This is a patch from Steve Robbins given in bug#3249.

Code/Algorithms/itkAntiAliasBinaryImageFilter
    ENH: adding concept checking

Code/Algorithms/itkBalloonForceFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkBayesianClassifierImageFilter

Code/Algorithms/itkBayesianClassifierInitializationImageFilter

Code/Algorithms/itkBinaryMask3DMeshSource
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkBinaryMedialNodeMetr
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkBinaryMinMaxCurvatureFlowImageFilter
    ENH: adding concept-checking

Code/Algorithms/itkBinaryPruningImageFilter
    STYLE: Updated filter description
    ENH: adding concept-checking

Code/Algorithms/itkBinaryThinningImageFilter
    ENH: adding concept checking

Code/Algorithms/itkBioCell
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkBioGenome
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkCannySegmentationLevelSetFunction

Code/Algorithms/itkCannySegmentationLevelSetImageFilter
    ENH: adding concept checking

Code/Algorithms/itkCollidingFrontsImageFilter
    ENH: adding concept checking

Code/Algorithms/itkCorrelationCoefficientHistogramImageToImageMetr
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkCurvatureFlowImageFilter
    ENH: adding concept-checking

Code/Algorithms/itkCurvatureRegistrationFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkCurvesLevelSetImageFilter
    ENH: adding concept checking

Code/Algorithms/itkDeformableMesh3DFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkDeformableSimplexMesh3DBalloonForceFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkDeformableSimplexMesh3DFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkDeformableSimplexMesh3DGradientConstraintForceFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkEuclideanDistancePointMetr
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkExtensionVelocitiesImageFilter
    ENH: adding concept checking

Code/Algorithms/itkFEMFiniteDifferenceFunctionLoad
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkFEMRegistrationFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkFastChamferDistanceImageFilter
    COMP: fixing a compile error

Code/Algorithms/itkFastChamferDistanceImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkFastMarchingExtensionImageFilter
    ENH: adding concept checking

Code/Algorithms/itkFastMarchingImageFilter
    ENH: adding concept checking

Code/Algorithms/itkFastMarchingUpwindGradientImageFilter
    BUG: Fixed the TargetReached modes of the algorithm

Code/Algorithms/itkFastMarchingUpwindGradientImageFilter
    BUG: Fixed the TargetReached modes of the algorithm

Code/Algorithms/itkGradientVectorFlowImageFilter
    ENH: adding concept checking

Code/Algorithms/itkHistogramMatchingImageFilter
    ENH: adding concept-checking

Code/Algorithms/itkImageKmeansModelEstimator
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkImageToSpatialObjectMetric

Code/Algorithms/itkImageToSpatialObjectMetr

Code/Algorithms/itkImageToSpatialObjectRegistrationMethod

Code/Algorithms/itkImageToSpatialObjectRegistrationMethod

Code/Algorithms/itkIsoContourDistanceImageFilter
    ENH: adding concept checking

Code/Algorithms/itkIsoContourDistanceImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkIsolatedWatershedImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkKLMRegionGrowImageFilter
    ENH: adding concept checking

Code/Algorithms/itkKullbackLeiblerCompareHistogramImageToImageMetric
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkKullbackLeiblerCompareHistogramImageToImageMetr
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkLabelVotingImageFilter
    BUG: missing InputImageDimension.

Code/Algorithms/itkMIRegistrationFunction
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkMRFImageFilter
    ENH: adding concept checking

Code/Algorithms/itkMRIBiasFieldCorrectionFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkMRIBiasFieldCorrectionFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkMattesMutualInformationImageToImageMetr
    BUG: Stop looking for points if using an image mask if we try 10 times more than the requested number (helps with mistakes using empty mask images)

Code/Algorithms/itkMeanReciprocalSquareDifferencePointSetToImageMetr
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkMeanSquareRegistrationFunction
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkMeanSquaresImageToImageMetric
    ENH: adding concept checking to a metric as an example

Code/Algorithms/itkMinMaxCurvatureFlowFunction
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkMinMaxCurvatureFlowImageFilter

Code/Algorithms/itkMultiResolutionImageRegistrationMethod
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkMultiResolutionPyramidImageFilter
    ENH: adding concept checking

Code/Algorithms/itkMultiResolutionPyramidImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkMutualInformationHistogramImageToImageMetr
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkMutualInformationImageToImageMetr
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkNCCRegistrationFunction
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkNarrowBandCurvesLevelSetImageFilter
    ENH: adding concept checking

Code/Algorithms/itkNarrowBandLevelSetImageFilter
    ENH: adding concept checking

Code/Algorithms/itkNarrowBandThresholdSegmentationLevelSetImageFilter
    ENH: adding concept checking

Code/Algorithms/itkNormalizedCorrelationImageToImageMetr
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkNormalizedCorrelationPointSetToImageMetr
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkNormalizedMutualInformationHistogramImageToImageMetr
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkOtsuMultipleThresholdsImageFilter
    ENH: adding concept checking

Code/Algorithms/itkOtsuMultipleThresholdsImageFilter
    BUG: 2786. Adding types for managing thresholds expressed in RealType.

Code/Algorithms/itkOtsuThresholdImageCalculator
    ENH: Added Region to calculator.

Code/Algorithms/itkOtsuThresholdImageCalculator
    ENH: Added Region to calculator.

Code/Algorithms/itkOtsuThresholdImageFilter
    ENH: adding concept checking

Code/Algorithms/itkRayCastInterpolateImageFunction
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkRecursiveMultiResolutionPyramidImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkReinitializeLevelSetImageFilter
    ENH: adding concept checking

Code/Algorithms/itkSTAPLEImageFilter
    ENH: adding concept checking

Code/Algorithms/itkScalarImageKmeansImageFilter
    ENH: adding concept checking

Code/Algorithms/itkSegmentationLevelSetImageFilter
    ENH: adding concept checking

Code/Algorithms/itkSimplexMeshVolumeCalculator
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkThresholdMaximumConnectedComponentsImageFilter
    ENH: Moved code, tests and baselines from Review into Algorithms and BasicFilters.

Code/Algorithms/itkThresholdMaximumConnectedComponentsImageFilter
    ENH: Moved code, tests and baselines from Review into Algorithms and BasicFilters.

Code/Algorithms/itkThresholdSegmentationLevelSetFunction
    STYLE: Cleaned up comments

Code/Algorithms/itkUnaryMedialNodeMetr
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkVectorThresholdSegmentationLevelSetFunction
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkVnlFFTComplexConjugateToRealImageFilter

Code/Algorithms/itkVoronoiDiagram2DGenerator
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkVoronoiPartitioningImageFilter
    ENH: adding concept checking

Code/Algorithms/itkVoronoiPartitioningImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkVoronoiSegmentationImageFilter
    COMP: fixing compiler warnings

Code/Algorithms/itkVoronoiSegmentationImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkVoronoiSegmentationImageFilterBase
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkVoronoiSegmentationRGBImageFilter
    COMP: fixing compiler warnings

Code/Algorithms/itkVoronoiSegmentationRGBImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Algorithms/itkWatershedImageFilter

Code/Algorithms/itkWatershedSegmenter
    STYLE: Equations specified incorrectly

Code/BasicFilters/CMakeLists.txt
    ENH: Adding ITK version number to the soname of shared libraries on linux.  This is a patch from Steve Robbins given in bug#3249.

Code/BasicFilters/itkAbsImageFilter
    BUG: Signed concept is not required for AbsImageFilter
    ENH: begin introducing concept checking; introducing ITK_USE_CONCEPT_CHECKING CMake variable to determine whether concept checking is used

Code/BasicFilters/itkAbsoluteValueDifferenceImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkAccumulateImageFilter
    ENH: adding concept-checking
    ENH: adding more concept checking

Code/BasicFilters/itkAcosImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkAdaptImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkAdaptiveHistogramEqualizationImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkAddImageFilter
    ENH: adding more concept checking

Code/BasicFilters/itkAndImageFilter
    ENH: adding more concept checking

Code/BasicFilters/itkAnisotropicDiffusionImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkApproximateSignedDistanceMapImageFilter
    ENH: more concept-checking

Code/BasicFilters/itkAsinImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkAtan2ImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkAtanImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkBSplineCenteredResampleImageFilterBase
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkBSplineDecompositionImageFilter
    ENH: more concept-checking

Code/BasicFilters/itkBSplineDecompositionImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkBSplineDownsampleImageFilter
    ENH: more concept-checking

Code/BasicFilters/itkBSplineDownsampleImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkBSplineInterpolateImageFunction
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkBSplineUpsampleImageFilter
    ENH: more concept-checking

Code/BasicFilters/itkBSplineUpsampleImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkBilateralImageFilter
    ENH: adding more concept checking

Code/BasicFilters/itkBilateralImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkBinaryFunctorImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkBinaryMagnitudeImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkBinaryMaskToNarrowBandPointSetFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkBinaryMedianImageFilter
    ENH: adding more concept checking

Code/BasicFilters/itkBinaryMorphologyImageFilter
    ENH: adding more concept checking

Code/BasicFilters/itkBinaryThresholdImageFilter
    ENH: More verbose documentation
    ENH: begin introducing concept checking; introducing ITK_USE_CONCEPT_CHECKING CMake variable to determine whether concept checking is used

Code/BasicFilters/itkBinomialBlurImageFilter
    ENH: more concept-checking

Code/BasicFilters/itkBloxBoundaryPointImageToBloxBoundaryProfileImageFilter
    ENH: more concept-checking

Code/BasicFilters/itkBloxBoundaryPointImageToBloxBoundaryProfileImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkBloxBoundaryProfileImageToBloxCoreAtomImageFilter
    ENH: remove redundant dim parameter from itkBloxBoundaryProfileImageToBloxCoreAtomImageFilter

Code/BasicFilters/itkBloxBoundaryProfileImageToBloxCoreAtomImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkBoundedReciprocalImageFilter
    ENH: begin introducing concept checking; introducing ITK_USE_CONCEPT_CHECKING CMake variable to determine whether concept checking is used

Code/BasicFilters/itkCannyEdgeDetectionImageFilter
    ENH: checking for SameDimension and IsFloatingPoint concepts

Code/BasicFilters/itkCastImageFilter
    ENH: begin introducing concept checking; introducing ITK_USE_CONCEPT_CHECKING CMake variable to determine whether concept checking is used

Code/BasicFilters/itkChangeLabelImageFilter
    ENH: begin introducing concept checking; introducing ITK_USE_CONCEPT_CHECKING CMake variable to determine whether concept checking is used

Code/BasicFilters/itkClosingByReconstructionImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkComplexToImaginaryImageFilter
    ENH: adding concept checking

Code/BasicFilters/itkComplexToModulusImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkComplexToPhaseImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkComplexToRealImageFilter
    ENH: adding concept checking

Code/BasicFilters/itkCompose2DCovariantVectorImageFilter
    ENH: adding more concept checking

Code/BasicFilters/itkCompose2DVectorImageFilter
    ENH: adding more concept checking

Code/BasicFilters/itkCompose3DCovariantVectorImageFilter
    ENH: adding more concept checking

Code/BasicFilters/itkCompose3DVectorImageFilter
    ENH: adding more concept checking

Code/BasicFilters/itkConfidenceConnectedImageFilter
    ENH: adding more concept checking

Code/BasicFilters/itkConfidenceConnectedImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkConnectedComponentFunctorImageFilter
    ENH: adding more concept checking

Code/BasicFilters/itkConnectedThresholdImageFilter
    ENH: adding more concept checking

Code/BasicFilters/itkConstantPadImageFilter
    ENH: adding more concept checking

Code/BasicFilters/itkConstrainedValueAdditionImageFilter
    ENH: adding more concept checking

Code/BasicFilters/itkConstrainedValueDifferenceImageFilter
    ENH: adding more concept checking

Code/BasicFilters/itkContourDirectedMeanDistanceImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkContourMeanDistanceImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkCosImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkCropImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkCurvatureAnisotropicDiffusionImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkDanielssonDistanceMapImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkDerivativeImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkDifferenceOfGaussiansGradientImageFilter
    COMP: fixing compiler errors shown on cygwin

Code/BasicFilters/itkDiffusionTensor3DReconstructionImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkDilateObjectMorphologyImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkDirectedHausdorffDistanceImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkDiscreteGaussianImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkDivideImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkDoubleThresholdImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkEdgePotentialImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkEigenAnalysis2DImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkEigenAnalysis2DImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkErodeObjectMorphologyImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkExpImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkExpNegativeImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkExpandImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkExpandImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkExtractImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkGradientAnisotropicDiffusionImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkGradientImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkGradientImageToBloxBoundaryPointImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkGradientMagnitudeImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkGradientMagnitudeRecursiveGaussianImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkGradientNDAnisotropicDiffusionFunction
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkGradientRecursiveGaussianImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkGradientToMagnitudeImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkGrayscaleConnectedClosingImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkGrayscaleConnectedOpeningImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkGrayscaleDilateImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkGrayscaleErodeImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkGrayscaleFillholeImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkGrayscaleFunctionDilateImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkGrayscaleFunctionErodeImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkGrayscaleGeodesicDilateImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkGrayscaleGeodesicErodeImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkGrayscaleGrindPeakImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkGrayscaleMorphologicalClosingImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkGrayscaleMorphologicalOpeningImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkHConcaveImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkHConvexImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkHMaximaImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkHMinimaImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkHardConnectedComponentImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkHausdorffDistanceImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkHessian3DToVesselnessMeasureImageFilter
    COMP: need StaticConstMacro for Borland.

Code/BasicFilters/itkHessian3DToVesselnessMeasureImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkHessianRecursiveGaussianImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkHoughTransform2DCirclesImageFilter
    COMP: fixing compiler errors shown on cygwin

Code/BasicFilters/itkHoughTransform2DCirclesImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkHoughTransform2DLinesImageFilter
    ENH: adding more concept checking

Code/BasicFilters/itkHoughTransform2DLinesImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkIntensityWindowingImageFilter
    ENH: adding more concept checking

Code/BasicFilters/itkInterpolateImageFilter
    ENH: adding more concept checking

Code/BasicFilters/itkInterpolateImagePointsFilter
    ENH: adding more concept checking

Code/BasicFilters/itkInverseDeformationFieldImageFilter
    ENH: adding more concept checking

Code/BasicFilters/itkInvertIntensityImageFilter
    ENH: adding more concept checking

Code/BasicFilters/itkIsolatedConnectedImageFilter
    ENH: adding more concept checking

Code/BasicFilters/itkIsolatedConnectedImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkIterativeInverseDeformationFieldImageFilter
    ENH: adding more concept checking

Code/BasicFilters/itkIterativeInverseDeformationFieldImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkJoinImageFilter
    COMP: missing typenames.

Code/BasicFilters/itkJoinSeriesImageFilter
    ENH: adding more concept-checking

Code/BasicFilters/itkLabelStatisticsImageFilter
    ENH: adding more concept checking

Code/BasicFilters/itkLabelStatisticsImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkLaplacianImageFilter
    ENH: adding more concept-checking

Code/BasicFilters/itkLog10ImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkLogImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkMaskImageFilter
    ENH: more concept-checking

Code/BasicFilters/itkMaskNegatedImageFilter
    ENH: more concept-checking

Code/BasicFilters/itkMaskNeighborhoodOperatorImageFilter
    ENH: adding more concept checking

Code/BasicFilters/itkMatrixIndexSelectionImageFilter
    ENH: adding more concept checking

Code/BasicFilters/itkMaximumImageFilter
    ENH: adding more concept checking

Code/BasicFilters/itkMeanImageFilter
    ENH: adding more concept checking

Code/BasicFilters/itkMedianImageFilter
    ENH: adding more concept-checking

Code/BasicFilters/itkMinimumImageFilter
    ENH: adding more concept checking

Code/BasicFilters/itkMinimumMaximumImageFilter
    ENH: adding more concept checking

Code/BasicFilters/itkMirrorPadImageFilter
    ENH: adding more concept-checking

Code/BasicFilters/itkModulusImageFilter
    ENH: adding more concept checking

Code/BasicFilters/itkMorphologicalGradientImageFilter
    ENH: adding more concept checking

Code/BasicFilters/itkMultiplyImageFilter

Code/BasicFilters/itkNaryAddImageFilter
    ENH: adding more concept checking

Code/BasicFilters/itkNaryFunctorImageFilter
    ENH: adding more concept checking

Code/BasicFilters/itkNaryMaximumImageFilter
    ENH: adding more concept checking

Code/BasicFilters/itkNeighborhoodConnectedImageFilter
    ENH: more concept-checking

Code/BasicFilters/itkNeighborhoodOperatorImageFilter
    ENH: adding more concept-checking

Code/BasicFilters/itkNoiseImageFilter
    ENH: more concept-checking

Code/BasicFilters/itkNonThreadedShrinkImageFilter
    ENH: adding more concept-checking

Code/BasicFilters/itkNonThreadedShrinkImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkNormalizedCorrelationImageFilter
    COMP: fixing compilation error

Code/BasicFilters/itkNormalizedCorrelationImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkNotImageFilter
    ENH: more concept-checking

Code/BasicFilters/itkObjectMorphologyImageFilter
    COMP: fixing a typo that was causing a compiler error on the dashboard

Code/BasicFilters/itkObjectMorphologyImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkOpeningByReconstructionImageFilter
    ENH: adding more concept-checking

Code/BasicFilters/itkOrImageFilter
    ENH: more concept-checking

Code/BasicFilters/itkOrientImageFilter
    ENH: adding more concept-checking

Code/BasicFilters/itkParallelSparseFieldLevelSetImageFilter
    ENH: more concept-checking

Code/BasicFilters/itkPolylineMask2DImageFilter
    ENH: adding more concept-checking

Code/BasicFilters/itkPolylineMaskImageFilter
    ENH: more concept-checking

Code/BasicFilters/itkRGBToLuminanceImageFilter
    ENH: more concept-checking

Code/BasicFilters/itkReconstructionByDilationImageFilter
    ENH: more concept-checking

Code/BasicFilters/itkReconstructionByErosionImageFilter
    ENH: adding more concept-checking

Code/BasicFilters/itkRecursiveGaussianImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkReflectImageFilter
    ENH: adding more concept-checking

Code/BasicFilters/itkRegionOfInterestImageFilter
    ENH: adding more concept-checking

Code/BasicFilters/itkRelabelComponentImageFilter
    ENH: adding more concept-checking

Code/BasicFilters/itkResampleImageFilter
    BUG: #2672 fixed. m_OutputOrigin type was incorrect.
    ENH: more concept-checking

Code/BasicFilters/itkResampleImageFilter

Code/BasicFilters/itkRescaleIntensityImageFilter

Code/BasicFilters/itkScalarConnectedComponentImageFilter
    ENH: more concept-checking

Code/BasicFilters/itkScalarToArrayCastImageFilter
    ENH: more concept-checking

Code/BasicFilters/itkShiftScaleImageFilter

Code/BasicFilters/itkShiftScaleInPlaceImageFilter

Code/BasicFilters/itkShrinkImageFilter
    ENH: adding more concept-checking

Code/BasicFilters/itkShrinkImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkSigmoidImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkSignedDanielssonDistanceMapImageFilter
    ENH: more concept-checking

Code/BasicFilters/itkSignedMaurerDistanceMapImageFilter
    ENH: Moved code, tests and baselines from Review into Algorithms and BasicFilters.

Code/BasicFilters/itkSignedMaurerDistanceMapImageFilter
    BUG: renamed functor to avoid conflict.

Code/BasicFilters/itkSimilarityIndexImageFilter
    ENH: more concept-checking

Code/BasicFilters/itkSimpleContourExtractorImageFilter
    ENH: more concept-checking

Code/BasicFilters/itkSinImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkSmoothingRecursiveGaussianImageFilter
    ENH: more concept-checking

Code/BasicFilters/itkSobelEdgeDetectionImageFilter
    ENH: more concept-checking

Code/BasicFilters/itkSparseFieldFourthOrderLevelSetImageFilter
    ENH: more concept-checking

Code/BasicFilters/itkSparseFieldLevelSetImageFilter
    STYLE: Cleaned up comments
    ENH: adding more concept-checking

Code/BasicFilters/itkSparseFieldLevelSetImageFilter
    STYLE: Cleaned up comments

Code/BasicFilters/itkSqrtImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkSquareImageFilter

Code/BasicFilters/itkSquaredDifferenceImageFilter
    ENH: more concept-checking

Code/BasicFilters/itkStatisticsImageFilter
    ENH: more concept-checking

Code/BasicFilters/itkStatisticsImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkStreamingImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkSubtractImageFilter
    ENH: adding concept checking

Code/BasicFilters/itkSymmetricEigenAnalysisImageFilter
    ENH: adding concept checking

Code/BasicFilters/itkTanImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkTensorFractionalAnisotropyImageFilter
    ENH: adding concept checking

Code/BasicFilters/itkTensorRelativeAnisotropyImageFilter
    ENH: adding concept checking

Code/BasicFilters/itkTernaryFunctorImageFilter
    COMP: fixing a typo that was causing a compiler error on the dashboard

Code/BasicFilters/itkTernaryMagnitudeImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkThresholdImageFilter
    ENH: adding concept checking

Code/BasicFilters/itkThresholdLabelerImageFilter
    ENH: adding concept checking
    ENH: adding concept-checking
    BUG: 2786. Adding types for managing thresholds expressed in RealType.

Code/BasicFilters/itkThresholdLabelerImageFilter
    BUG: 2786. Adding types for managing thresholds expressed in RealType.

Code/BasicFilters/itkTileImageFilter
    ENH: adding concept checking

Code/BasicFilters/itkTobogganImageFilter
    ENH: adding concept checking

Code/BasicFilters/itkTwoOutputExampleImageFilter
    ENH: adding concept checking

Code/BasicFilters/itkVectorCastImageFilter
    ENH: adding concept checking

Code/BasicFilters/itkVectorConfidenceConnectedImageFilter
    ENH: adding concept checking

Code/BasicFilters/itkVectorConnectedComponentImageFilter
    ENH: adding concept checking

Code/BasicFilters/itkVectorCurvatureAnisotropicDiffusionImageFilter
    ENH: adding concept checking

Code/BasicFilters/itkVectorExpandImageFilter
    ENH: adding concept checking

Code/BasicFilters/itkVectorExpandImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkVectorGradientAnisotropicDiffusionImageFilter
    ENH: adding concept checking

Code/BasicFilters/itkVectorGradientMagnitudeImageFilter
    ENH: adding concept checking

Code/BasicFilters/itkVectorGradientMagnitudeImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkVectorIndexSelectionCastImageFilter
    ENH: adding concept checking

Code/BasicFilters/itkVectorNeighborhoodOperatorImageFilter
    ENH: adding concept checking

Code/BasicFilters/itkVectorResampleImageFilter
    ENH: adding concept checking

Code/BasicFilters/itkVectorResampleImageFilter
    COMP: Set threads to 1 if Borland.

Code/BasicFilters/itkVectorRescaleIntensityImageFilter
    ENH: adding concept checking

Code/BasicFilters/itkVectorRescaleIntensityImageFilter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/BasicFilters/itkVotingBinaryHoleFillingImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkVotingBinaryImageFilter
    ENH: adding concept checking

Code/BasicFilters/itkVotingBinaryIterativeHoleFillingImageFilter
    ENH: adding concept checking

Code/BasicFilters/itkWarpImageFilter
    ENH: adding concept checking

Code/BasicFilters/itkWarpVectorImageFilter
    ENH: adding concept checking

Code/BasicFilters/itkWeightedAddImageFilter

Code/BasicFilters/itkWhiteTopHatImageFilter
    ENH: adding concept checking

Code/BasicFilters/itkWrapPadImageFilter
    ENH: adding concept-checking

Code/BasicFilters/itkXorImageFilter
    ENH: adding concept checking

Code/BasicFilters/itkZeroCrossingBasedEdgeDetectionImageFilter
    ENH: adding concept checking

Code/BasicFilters/itkZeroCrossingImageFilter
    ENH: adding concept checking

Code/Common/CMakeLists.txt
    ENH: Adding ITK version number to the soname of shared libraries on linux.  This is a patch from Steve Robbins given in bug#3249.
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.
    ENH: Added explicit instantiation support framework to itkMacro.h.  See this header for details and documentation of the support macros.  Added option ITK_EXPLICIT_INSTANTIATION to itkConfigure.h because it is used to determine whether ITK provides explicit instantiations, which does not change outside the project.  Added instantiations of some common core types.  Removed old explicit instantiation beta code.

Code/Common/itkAbsImageAdaptor
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).
    STYLE: fixed style

Code/Common/itkAcosImageAdaptor
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkAddImageAdaptor
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkAddPixelAccessor
    STYLE: fixed style

Code/Common/itkAffineTransform
    ENH: Explicit Instantiation Support
    STYLE: Fixed style
    STYLE: fixed style

Code/Common/itkAffineTransform
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkAnnulusOperator
    STYLE: Fixed style

Code/Common/itkAnnulusOperator
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkArray
    STYLE: fixed style

Code/Common/itkArray
    STYLE: fixed style

Code/Common/itkArray2D
    STYLE: fixed style

Code/Common/itkAsinImageAdaptor
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkAtanImageAdaptor
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkAutoPointer
    STYLE: Fixed style

Code/Common/itkAutoPointerDataObjectDecorator
    STYLE: fixed style

Code/Common/itkAutoPointerDataObjectDecorator
    STYLE: fixed style

Code/Common/itkAzimuthElevationToCartesianTransform
    STYLE: indentation.
    STYLE: Fixed style

Code/Common/itkAzimuthElevationToCartesianTransform
    STYLE: Fixed style
    STYLE: fixed style

Code/Common/itkBSplineDeformableTransform
    STYLE: Fixed style

Code/Common/itkBSplineDeformableTransform
    STYLE: line length and indentation.
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkBSplineDerivativeKernelFunction
    STYLE: Fixed style

Code/Common/itkBSplineInterpolationWeightFunction
    STYLE: Fixed style

Code/Common/itkBSplineInterpolationWeightFunction
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkBSplineKernelFunction
    STYLE: Fixed style

Code/Common/itkBackwardDifferenceOperator
    STYLE: Fixed style

Code/Common/itkBackwardDifferenceOperator
    STYLE: Fixed style

Code/Common/itkBarrier
    STYLE: Fixed style

Code/Common/itkBarrier
    STYLE: Fixed style

Code/Common/itkBinaryBallStructuringElement
    STYLE: Fixed style

Code/Common/itkBinaryBallStructuringElement
    STYLE: Fixed style

Code/Common/itkBinaryCrossStructuringElement
    STYLE: Fixed style

Code/Common/itkBinaryCrossStructuringElement
    STYLE: Fixed style

Code/Common/itkBinaryThresholdImageFunction
    STYLE: Fixed style

Code/Common/itkBinaryThresholdSpatialFunction
    STYLE: Fixed style

Code/Common/itkBloxBoundaryPointImage
    STYLE: Fixed style

Code/Common/itkBloxBoundaryPointImage
    STYLE: Fixed style

Code/Common/itkBloxBoundaryPointItem
    STYLE: Fixed style

Code/Common/itkBloxBoundaryPointItem
    STYLE: Fixed style

Code/Common/itkBloxBoundaryPointPixel
    STYLE: Fixed style

Code/Common/itkBloxBoundaryProfileImage
    STYLE: Fixed style

Code/Common/itkBloxBoundaryProfileImage
    STYLE: Fixed style

Code/Common/itkBloxBoundaryProfileItem
    STYLE: Fixed style

Code/Common/itkBloxBoundaryProfileItem
    STYLE: Fixed style

Code/Common/itkBloxBoundaryProfilePixel
    STYLE: Fixed style

Code/Common/itkBloxBoundaryProfilePixel
    STYLE: Fixed style

Code/Common/itkBloxCoreAtomImage
    COMP: Fixing template parameter

Code/Common/itkBloxCoreAtomImage
    COMP: Fixing template parameter
    STYLE: Fixed style

Code/Common/itkBloxCoreAtomPixel
    STYLE: Fixed style

Code/Common/itkBloxCoreAtomPixel
    STYLE: Fixed style

Code/Common/itkBloxImage
    STYLE: Fixed style

Code/Common/itkBloxItem
    STYLE: Fixed style

Code/Common/itkBloxPixel
    STYLE: Fixed style

Code/Common/itkBluePixelAccessor
    STYLE: Fixed style

Code/Common/itkBoundingBox
    STYLE: Fixed style

Code/Common/itkBoundingBox
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkByteSwapper
    STYLE: Fixed style

Code/Common/itkByteSwapper
    STYLE: Fixed style

Code/Common/itkCellInterface
    STYLE: Fixed style

Code/Common/itkCellInterface
    STYLE: Fixed style

Code/Common/itkCellInterfaceVisitor
    STYLE: Fixed style

Code/Common/itkCenteredAffineTransform
    STYLE: Fixed style

Code/Common/itkCenteredAffineTransform
    STYLE: Fixed style

Code/Common/itkCenteredEuler3DTransform
    STYLE: Fixed style

Code/Common/itkCenteredEuler3DTransform
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkCenteredRigid2DTransform
    STYLE: Fixed style

Code/Common/itkCenteredRigid2DTransform
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkCenteredSimilarity2DTransform
    STYLE: Fixed style

Code/Common/itkCenteredSimilarity2DTransform
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkCenteredTransformInitializer
    STYLE: Fixed style

Code/Common/itkCenteredTransformInitializer
    STYLE: Fixed style

Code/Common/itkCenteredVersorTransformInitializer
    STYLE: Fixed style

Code/Common/itkCenteredVersorTransformInitializer
    STYLE: Fixed style

Code/Common/itkCentralDifferenceImageFunction
    STYLE: Fixed style

Code/Common/itkCentralDifferenceImageFunction
    STYLE: Fixed style

Code/Common/itkChainCodePath
    STYLE: Fixed style

Code/Common/itkChainCodePa
    STYLE: Fixed style

Code/Common/itkChainCodePath2D
    STYLE: Fixed style

Code/Common/itkChainCodePath2D
    STYLE: Fixed style

Code/Common/itkChildTreeIterator
    STYLE: Fixed style

Code/Common/itkColorTable
    STYLE: Fixed style

Code/Common/itkColorTable
    STYLE: Fixed style

Code/Common/itkCommand
    STYLE: Fixed style

Code/Common/itkComplexToImaginaryImageAdaptor
    STYLE: Fixed style

Code/Common/itkComplexToModulusImageAdaptor
    STYLE: indentation.
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkComplexToPhaseImageAdaptor
    STYLE: Fixed style
    STYLE: Fixed style

Code/Common/itkComplexToRealImageAdaptor
    STYLE: Fixed style

Code/Common/itkConceptChecking
    COMP: fixing dashboard warnings about assignment between different types
    COMP: fixing typo
    ENH: adding a comment about why the argument to sizeof is not enclosed in ()'s
    COMP: #include for PixelTraits was missing.
    ENH: adding new concepts; modify some existing ones to accept multiple types

Code/Common/itkConditionVariable
    STYLE: Fixed style

Code/Common/itkConditionVariable
    STYLE: Fixed style

Code/Common/itkConditionalConstIterator
    STYLE: Fixed style

Code/Common/itkConditionalConstIterator
    STYLE: Fixed style

Code/Common/itkConicShellInteriorExteriorSpatialFunction
    STYLE: Fixed style

Code/Common/itkConicShellInteriorExteriorSpatialFunction
    STYLE: Fixed style

Code/Common/itkConstNeighborhoodIterator
    STYLE: Fixed style

Code/Common/itkConstNeighborhoodIterator
    STYLE: Fixed style

Code/Common/itkConstShapedNeighborhoodIterator
    STYLE: Fixed style

Code/Common/itkConstShapedNeighborhoodIterator
    STYLE: long lines.
    STYLE: Fixed style

Code/Common/itkConstSliceIterator
    STYLE: Fixed style

Code/Common/itkConstantBoundaryCondition
    BUG: #3151. Boundary conditions could access unactivated indices in shaped iterators."

Code/Common/itkContinuousIndex
    STYLE: Fixed style

Code/Common/itkCoreAtomImageToDistanceMatrixProcess
    STYLE: Fixed style

Code/Common/itkCoreAtomImageToDistanceMatrixProcess
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkCorrespondenceDataStructure
    STYLE: Fixed style

Code/Common/itkCorrespondenceDataStructureIterator
    STYLE: Fixed style

Code/Common/itkCorrespondenceDataStructureIterator
    STYLE: Fixed style

Code/Common/itkCorrespondingMedialNodeClique
    STYLE: Fixed style

Code/Common/itkCosImageAdaptor
    STYLE: Fixed style

Code/Common/itkCovariantVector
    BUG: Fix for bug 3152: Headers for compound pixel types now #include the appropriate NumericTraits specialization headers.

Code/Common/itkCovariantVector
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkCreateObjectFunction
    ENH: Apply patch to allow ITK to be build against a system GDCM lib. At same time apply a couple of changes I had in my local dir

Code/Common/itkDefaultDynamicMeshTraits
    ENH: Apply patch to allow ITK to be build against a system GDCM lib. At same time apply a couple of changes I had in my local dir

Code/Common/itkDenseFiniteDifferenceImageFilter
    STYLE: Cleaned up comments

Code/Common/itkDifferenceImageFilter

Code/Common/itkDifferenceImageFilter

Code/Common/itkDiffusionTensor3D
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkDirectory
    ENH: Apply patch to allow ITK to be build against a system GDCM lib. At same time apply a couple of changes I had in my local dir
    ENH: Redo implementation of itkDirectory to use kwsys (avoid duplicating code). Also fix some minor style

Code/Common/itkDirectory
    ENH: Apply patch to allow ITK to be build against a system GDCM lib. At same time apply a couple of changes I had in my local dir
    ENH: Redo implementation of itkDirectory to use kwsys (avoid duplicating code). Also fix some minor style

Code/Common/itkDynamicLoader
    ENH: Apply patch to allow ITK to be build against a system GDCM lib. At same time apply a couple of changes I had in my local dir

Code/Common/itkElasticBodyReciprocalSplineKernelTransform
    BUG: incorrect type macro

Code/Common/itkEllipsoidInteriorExteriorSpatialFunction
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkEquivalencyTable
    STYLE: spacing.

Code/Common/itkEquivalencyTable
    STYLE: spacing.

Code/Common/itkEuler3DTransform
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkExpImageAdaptor
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkExpNegativeImageAdaptor
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/Attic/itkExplicitInstantiations
    ENH: Added explicit instantiation support framework to itkMacro.h.  See this header for details and documentation of the support macros.  Added option ITK_EXPLICIT_INSTANTIATION to itkConfigure.h because it is used to determine whether ITK provides explicit instantiations, which does not change outside the project.  Added instantiations of some common core types.  Removed old explicit instantiation beta code.

Code/Common/itkFastMutexLock
    ENH: Redo implementation of itkDirectory to use kwsys (avoid duplicating code). Also fix some minor style

Code/Common/itkFiniteCylinderSpatialFunction
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkFixedArray
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/itkFixedArray
    ENH: Added explicit instantiation support framework to itkMacro.h.  See this header for details and documentation of the support macros.  Added option ITK_EXPLICIT_INSTANTIATION to itkConfigure.h because it is used to determine whether ITK provides explicit instantiations, which does not change outside the project.  Added instantiations of some common core types.  Removed old explicit instantiation beta code.

Code/Common/itkFloodFilledFunctionConditionalConstIterator
    STYLE: various.

Code/Common/itkFloodFilledFunctionConditionalConstIterator
    STYLE: various.

Code/Common/itkFloodFilledImageFunctionConditionalConstIterator
    STYLE: various.

Code/Common/itkFloodFilledImageFunctionConditionalConstIterator
    STYLE: various.

Code/Common/itkFloodFilledSpatialFunctionConditionalConstIterator
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkFourierSeriesPa
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkFrustumSpatialFunction
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkGaussianDerivativeSpatialFunction
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkGaussianKernelFunction
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkGaussianOperator
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkGaussianSpatialFunction
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkHexahedronCell

Code/Common/itkHexahedronCell

Code/Common/itkImage
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/itkImage
    ENH: Apply patch to allow ITK to be build against a system GDCM lib. At same time apply a couple of changes I had in my local dir

Code/Common/itkImageAdaptor
    ENH: Apply patch to allow ITK to be build against a system GDCM lib. At same time apply a couple of changes I had in my local dir

Code/Common/itkImageBase
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/itkImageBase
    ENH: Added explicit instantiation support framework to itkMacro.h.  See this header for details and documentation of the support macros.  Added option ITK_EXPLICIT_INSTANTIATION to itkConfigure.h because it is used to determine whether ITK provides explicit instantiations, which does not change outside the project.  Added instantiations of some common core types.  Removed old explicit instantiation beta code.

Code/Common/itkImageBoundaryCondition
    BUG: #3151. Boundary conditions could access unactivated indices in shaped iterators."

Code/Common/itkImageFunction
    STYLE: spelling error.

Code/Common/itkImageRegion
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/itkImageRegion
    ENH: Added explicit instantiation support framework to itkMacro.h.  See this header for details and documentation of the support macros.  Added option ITK_EXPLICIT_INSTANTIATION to itkConfigure.h because it is used to determine whether ITK provides explicit instantiations, which does not change outside the project.  Added instantiations of some common core types.  Removed old explicit instantiation beta code.

Code/Common/itkImageRegionMultidimensionalSplitter
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkImageSource
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/itkImageToImageFilter
    ENH: Added explicit instantiation support framework to itkMacro.h.  See this header for details and documentation of the support macros.  Added option ITK_EXPLICIT_INSTANTIATION to itkConfigure.h because it is used to determine whether ITK provides explicit instantiations, which does not change outside the project.  Added instantiations of some common core types.  Removed old explicit instantiation beta code.

Code/Common/itkImportImageContainer
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/itkImportImageContainer
    ENH: Added explicit instantiation support framework to itkMacro.h.  See this header for details and documentation of the support macros.  Added option ITK_EXPLICIT_INSTANTIATION to itkConfigure.h because it is used to determine whether ITK provides explicit instantiations, which does not change outside the project.  Added instantiations of some common core types.  Removed old explicit instantiation beta code.

Code/Common/itkIndex
    ENH: Added explicit instantiation support framework to itkMacro.h.  See this header for details and documentation of the support macros.  Added option ITK_EXPLICIT_INSTANTIATION to itkConfigure.h because it is used to determine whether ITK provides explicit instantiations, which does not change outside the project.  Added instantiations of some common core types.  Removed old explicit instantiation beta code.

Code/Common/itkLandmarkBasedTransformInitializer
    ENH: Remove annoying warning macro. Not reason enough to throw a warning

Code/Common/itkLevelSetFunction
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkLightObject
    ENH: Apply patch to allow ITK to be build against a system GDCM lib. At same time apply a couple of changes I had in my local dir

Code/Common/itkLineConstIterator
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkLinearInterpolateImageFunction
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkLog10ImageAdaptor
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkLogImageAdaptor
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkMacro
    ENH: Apply patch to allow ITK to be build against a system GDCM lib. At same time apply a couple of changes I had in my local dir
    ENH: Added explicit instantiation support framework to itkMacro.h.  See this header for details and documentation of the support macros.  Added option ITK_EXPLICIT_INSTANTIATION to itkConfigure.h because it is used to determine whether ITK provides explicit instantiations, which does not change outside the project.  Added instantiations of some common core types.  Removed old explicit instantiation beta code.

Code/Common/itkMahalanobisDistanceThresholdImageFunction
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkMapContainer

Code/Common/itkMapContainer

Code/Common/itkMetaDataDictionary
    PERF: switch to using itk_hash_map

Code/Common/itkMetaDataDictionary
    BUG: switching to itk_hash_map results in an api change (no operator->()). unrolling change.

Code/Common/itkMetaDataObject
    PERF: Bypass the factory mechanism for MetaDataObject

Code/Common/itkNumericTraits
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkNumericTraitsRGBPixel
    COMP: WrapITK requires numeric traits for itk::RGB_Pixel<unsigned short>

Code/Common/itkNumericTraitsRGBPixel
    COMP: WrapITK requires numeric traits for itk::RGB_Pixel<unsigned short>

Code/Common/itkNumericTraitsVectorPixel
    BUG: typo

Code/Common/itkObject
    ENH: Apply patch to allow ITK to be build against a system GDCM lib. At same time apply a couple of changes I had in my local dir

Code/Common/itkObject
    ENH: Apply patch to allow ITK to be build against a system GDCM lib. At same time apply a couple of changes I had in my local dir

Code/Common/itkObjectFactoryBase
    ENH: Apply patch to allow ITK to be build against a system GDCM lib. At same time apply a couple of changes I had in my local dir

Code/Common/itkObjectFactoryBase
    ENH: Apply patch to allow ITK to be build against a system GDCM lib. At same time apply a couple of changes I had in my local dir

Code/Common/itkOrientedImage
    ENH: Added explicit instantiation support framework to itkMacro.h.  See this header for details and documentation of the support macros.  Added option ITK_EXPLICIT_INSTANTIATION to itkConfigure.h because it is used to determine whether ITK provides explicit instantiations, which does not change outside the project.  Added instantiations of some common core types.  Removed old explicit instantiation beta code.

Code/Common/itkPeriodicBoundaryCondition
    STYLE: removed debug statements.

Code/Common/itkPhasedArray3DSpecialCoordinatesImage
    ENH: Added explicit instantiation support framework to itkMacro.h.  See this header for details and documentation of the support macros.  Added option ITK_EXPLICIT_INSTANTIATION to itkConfigure.h because it is used to determine whether ITK provides explicit instantiations, which does not change outside the project.  Added instantiations of some common core types.  Removed old explicit instantiation beta code.

Code/Common/itkPoint
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkPointLocator
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkQuaternionRigidTransform
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkRGBPixel
    BUG: Fix for bug 3152: Headers for compound pixel types now #include the appropriate NumericTraits specialization headers.

Code/Common/itkRealTimeClock
    ENH: Apply patch to allow ITK to be build against a system GDCM lib. At same time apply a couple of changes I had in my local dir

Code/Common/itkRigid2DTransform
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkRigid3DPerspectiveTransform
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkScaleLogarithmicTransform
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkScaleSkewVersor3DTransform
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkSimilarity2DTransform
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkSimilarity3DTransform
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkSimpleFastMutexLock
    ENH: Apply patch to allow ITK to be build against a system GDCM lib. At same time apply a couple of changes I had in my local dir

Code/Common/itkSimpleFastMutexLock
    ENH: Redo implementation of itkDirectory to use kwsys (avoid duplicating code). Also fix some minor style

Code/Common/itkSimpleFilterWatcher
    ENH: allow new class access to private data.

Code/Common/itkSimplexMeshGeometry
    STYLE: indentation.

Code/Common/itkSinImageAdaptor
    STYLE: indentation.

Code/Common/itkSize
    ENH: Added explicit instantiation support framework to itkMacro.h.  See this header for details and documentation of the support macros.  Added option ITK_EXPLICIT_INSTANTIATION to itkConfigure.h because it is used to determine whether ITK provides explicit instantiations, which does not change outside the project.  Added instantiations of some common core types.  Removed old explicit instantiation beta code.

Code/Common/itkSmartPointer
    ENH: Redo implementation of itkDirectory to use kwsys (avoid duplicating code). Also fix some minor style

Code/Common/itkSmartPointerForwardReference
    ENH: Redo implementation of itkDirectory to use kwsys (avoid duplicating code). Also fix some minor style

Code/Common/itkSmartPointerForwardReference
    ENH: Redo implementation of itkDirectory to use kwsys (avoid duplicating code). Also fix some minor style

Code/Common/itkSpecialCoordinatesImage
    ENH: Added explicit instantiation support framework to itkMacro.h.  See this header for details and documentation of the support macros.  Added option ITK_EXPLICIT_INSTANTIATION to itkConfigure.h because it is used to determine whether ITK provides explicit instantiations, which does not change outside the project.  Added instantiations of some common core types.  Removed old explicit instantiation beta code.

Code/Common/itkSqrtImageAdaptor
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkSymmetricEllipsoidInteriorExteriorSpatialFunction
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkSymmetricSecondRankTensor
    BUG: Fix for bug 3152: Headers for compound pixel types now #include the appropriate NumericTraits specialization headers.

Code/Common/itkTanImageAdaptor
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkThinPlateR2LogRSplineKernelTransform
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkThinPlateR2LogRSplineKernelTransform
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkTimeProbesCollectorBase

Code/Common/itkTimeProbesCollectorBase

Code/Common/itkTorusInteriorExteriorSpatialFunction
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkTriangleCell
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkVariableLengthVector
    BUG: Fix for bug 3152: Headers for compound pixel types now #include the appropriate NumericTraits specialization headers.

Code/Common/itkVariableLengthVector
    ENH: Add GetSquaredNorm method to class

Code/Common/itkVector
    BUG: Fix for bug 3152: Headers for compound pixel types now #include the appropriate NumericTraits specialization headers.
    ENH: Added explicit instantiation support framework to itkMacro.h.  See this header for details and documentation of the support macros.  Added option ITK_EXPLICIT_INSTANTIATION to itkConfigure.h because it is used to determine whether ITK provides explicit instantiations, which does not change outside the project.  Added instantiations of some common core types.  Removed old explicit instantiation beta code.

Code/Common/itkVector
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkVectorContainer

Code/Common/itkVectorContainer

Code/Common/itkVectorImage
    ENH: Make ImageBase the baseclass to avoid conflicting return types for the same function signature, with ImageBase
    BUG: Incorrect superclass typedef. Pointed out by Gaetan on the developers list.

Code/Common/itkVectorImageToImageAdaptor
    BUG: The vector image returns a pixel created on the stack, not a reference to a pixel

Code/Common/itkVectorLinearInterpolateImageFunction
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/Attic/itkVectorNearestNeighborInterpolateImageFunction
    BUG: obsolete file. All code is on .h file.

Code/Common/itkVersor
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkVersor
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkVersorRigid3DTransform
    STYLE: Fixed style

Code/Common/itkVersorRigid3DTransform
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkVersorTransform
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).
    STYLE: Fixed style

Code/Common/itkVersorTransform
    STYLE: Fixed style

Code/Common/itkVertexCell
    STYLE: Fixed style

Code/Common/itkVertexCell
    STYLE: Fixed style

Code/Common/itkVolumeSplineKernelTransform
    STYLE: Fixed style

Code/Common/itkVolumeSplineKernelTransform
    STYLE: Fixed style

Code/Common/itkWeakPointer
    ENH: Apply patch to allow ITK to be build against a system GDCM lib. At same time apply a couple of changes I had in my local dir

Code/Common/itkWin32Header
    STYLE: Fixed style

Code/Common/itkWin32OutputWindow
    STYLE: Fixed style

Code/Common/itkWin32OutputWindow
    STYLE: Fixed style

Code/Common/itkWindowedSincInterpolateImageFunction
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkWindowedSincInterpolateImageFunction
    STYLE:  Replaced math functions with vcl_ equivalent forms (i.e. sin with vcl_sin).

Code/Common/itkWindows
    STYLE: Fixed style

Code/Common/itkXMLFileOutputWindow
    STYLE: Fixed style

Code/Common/itkXMLFilterWatcher
    STYLE: various.

Code/Common/itkZeroFluxNeumannBoundaryCondition
    STYLE: Fixed style

Code/Common/itkZeroFluxNeumannBoundaryCondition
    STYLE: Fixed style

Code/Common/Templates/itkAffineTransform+-
    ENH: Explicit Instantiation Support

Code/Common/Templates/itkAffineTransformD2
    ENH: Explicit Instantiation Support

Code/Common/Templates/itkAffineTransformD2
    ENH: Explicit Instantiation Support

Code/Common/Templates/itkAffineTransformD3
    ENH: Explicit Instantiation Support

Code/Common/Templates/itkAffineTransformD3
    ENH: Explicit Instantiation Support

Code/Common/Templates/itkAffineTransformF2
    ENH: Explicit Instantiation Support

Code/Common/Templates/itkAffineTransformF2
    ENH: Explicit Instantiation Support

Code/Common/Templates/itkAffineTransformF3
    ENH: Explicit Instantiation Support

Code/Common/Templates/itkAffineTransformF3
    ENH: Explicit Instantiation Support

Code/Common/Templates/itkFixedArray+-
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkFixedArray+double.2-
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkFixedArray+double.3-
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkFixedArray+float.2-
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkFixedArray+float.3-
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkFixedArrayD2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkFixedArrayD2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkFixedArrayD3
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkFixedArrayD3
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkFixedArrayF2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkFixedArrayF2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkFixedArrayF3
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkFixedArrayF3
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImage+-
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkImage+double.2-
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkImage+double.3-
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkImage+float.2-
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkImage+float.3-
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkImage+int.2-
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkImage+int.3-
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkImage+long.2-
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkImage+long.3-
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkImage+short.2-
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkImage+short.3-
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkImage+unsigned_char.2-
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkImage+unsigned_char.3-
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkImage+unsigned_int.2-
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkImage+unsigned_int.3-
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkImage+unsigned_long.2-
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkImage+unsigned_long.3-
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkImage+unsigned_short.2-
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkImage+unsigned_short.3-
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageBase+-
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkImageBase+2-
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkImageBase+3-
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageBase2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageBase2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageBase3
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageBase3
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageD2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageD2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageD3
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageD3
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageF2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageF2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageF3
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageF3
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageI2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageI2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageI3
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageI3
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageL2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageL2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageL3
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageL3
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageRegion+-
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkImageRegion+2-
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkImageRegion+3-
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageRegion2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageRegion2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageRegion3
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageRegion3
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageS2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageS2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageS3
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageS3
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageSource+-
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkImageSource+Image+double.2--
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkImageSource+Image+double.3--
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkImageSource+Image+float.2--
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkImageSource+Image+float.3--
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkImageSource+Image+int.2--
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkImageSource+Image+int.3--
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkImageSource+Image+long.2--
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkImageSource+Image+long.3--
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkImageSource+Image+short.2--
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkImageSource+Image+short.3--
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkImageSource+Image+unsigned_char.2--
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkImageSource+Image+unsigned_char.3--
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkImageSource+Image+unsigned_int.2--
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkImageSource+Image+unsigned_int.3--
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkImageSource+Image+unsigned_long.2--
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkImageSource+Image+unsigned_long.3--
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkImageSource+Image+unsigned_short.2--
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/Attic/itkImageSource+Image+unsigned_short.3--
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageSourceD2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageSourceD2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageSourceD3
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageSourceD3
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageSourceF2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageSourceF2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageSourceF3
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageSourceF3
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageSourceI2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageSourceI2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageSourceI3
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageSourceI3
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageSourceL2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageSourceL2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageSourceL3
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageSourceL3
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageSourceS2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageSourceS2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageSourceS3
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageSourceS3
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageSourceUC2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageSourceUC2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageSourceUC3
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageSourceUC3
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageSourceUI2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageSourceUI2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageSourceUI3
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageSourceUI3
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageSourceUL2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageSourceUL2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageSourceUL3
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageSourceUL3
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageSourceUS2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageSourceUS2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageSourceUS3
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageSourceUS3
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageUC2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageUC2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageUC3
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageUC3
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageUI2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageUI2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageUI3
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageUI3
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageUL2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageUL2
    ENH: Added names for explicit template instantiations.  Each instantiation of a template is given a name which is typedef-ed in a Templates namespace.  These named instantiations are useful for passing arguments to other instantiations and avoiding nested comma problems with macro arguments.  Also providing a header to import each instantiation.

Code/Common/Templates/itkImageUL3
    ENH: Added names for explicit templa