From e667fa39a6914d666ae5dd0b47202ebfb2acfd1f Mon Sep 17 00:00:00 2001 From: Niels Dekker Date: Thu, 28 Nov 2024 13:00:33 +0100 Subject: [PATCH] ENH: Deprecate (FUTURE REMOVE) CoordRepType in favor of CoordinateType MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Deprecated using `CoordRepType`, as was suggested by Dženan Zukić. --- Modules/Core/Common/include/itkBoundingBox.h | 5 ++++- Modules/Core/Common/include/itkCellInterface.h | 10 ++++++++-- Modules/Core/Common/include/itkContinuousIndex.h | 5 ++++- .../Core/Common/include/itkDefaultDynamicMeshTraits.h | 5 ++++- .../Core/Common/include/itkDefaultStaticMeshTraits.h | 5 ++++- Modules/Core/Common/include/itkPoint.h | 5 ++++- Modules/Core/Common/include/itkPointSetBase.h | 5 ++++- Modules/Core/Common/include/itkTriangleHelper.h | 5 ++++- Modules/Core/ImageFunction/include/itkImageFunction.h | 5 ++++- .../include/itkVectorInterpolateImageFunction.h | 5 ++++- .../Core/Mesh/include/itkInteriorExteriorMeshFilter.h | 5 ++++- Modules/Core/Mesh/include/itkMesh.h | 5 ++++- .../include/itkParametricSpaceToImageSpaceMeshFilter.h | 5 ++++- Modules/Core/Mesh/include/itkTransformMeshFilter.h | 5 ++++- Modules/Core/Mesh/include/itkWarpMeshFilter.h | 5 ++++- .../QuadEdgeMesh/include/itkQuadEdgeCellTraitsInfo.h | 5 ++++- ...adEdgeMeshEulerOperatorCreateCenterVertexFunction.h | 5 ++++- .../include/itkQuadEdgeMeshExtendedTraits.h | 5 ++++- .../include/itkQuadEdgeMeshFrontIterator.h | 5 ++++- .../Core/QuadEdgeMesh/include/itkQuadEdgeMeshTraits.h | 5 ++++- .../include/itkBSplineControlPointImageFunction.h | 5 ++++- .../Filtering/ImageGrid/include/itkExpandImageFilter.h | 5 ++++- .../Filtering/ImageGrid/include/itkWarpImageFilter.h | 5 ++++- .../ImageGrid/include/itkWarpVectorImageFilter.h | 5 ++++- .../include/itkVectorExpandImageFilter.h | 5 ++++- .../Review/include/itkConformalFlatteningMeshFilter.h | 5 ++++- .../Common/include/itkMeanSquareRegistrationFunction.h | 5 ++++- .../FEM/include/itkFEMRegistrationFilter.h | 5 ++++- .../FEM/include/itkMIRegistrationFunction.h | 5 ++++- .../FEM/include/itkNCCRegistrationFunction.h | 5 ++++- .../include/itkGPUDemonsRegistrationFunction.h | 5 ++++- .../include/itkManifoldParzenWindowsPointSetFunction.h | 5 ++++- .../Metricsv4/include/itkPointSetFunction.h | 5 ++++- .../include/itkPointSetToPointSetMetricWithIndexv4.h | 5 ++++- .../Metricsv4/include/itkPointSetToPointSetMetricv4.h | 5 ++++- .../include/itkDemonsRegistrationFunction.h | 5 ++++- .../include/itkESMDemonsRegistrationFunction.h | 5 ++++- .../itkFastSymmetricForcesDemonsRegistrationFunction.h | 5 ++++- .../include/itkLevelSetMotionRegistrationFunction.h | 5 ++++- .../itkSymmetricForcesDemonsRegistrationFunction.h | 5 ++++- .../include/itkShapeSignedDistanceFunction.h | 5 ++++- .../Segmentation/Voronoi/include/itkVoronoiDiagram2D.h | 5 ++++- .../Voronoi/include/itkVoronoiDiagram2DGenerator.h | 5 ++++- 43 files changed, 176 insertions(+), 44 deletions(-) diff --git a/Modules/Core/Common/include/itkBoundingBox.h b/Modules/Core/Common/include/itkBoundingBox.h index 4cb318d34e9..d7cde1fa84e 100644 --- a/Modules/Core/Common/include/itkBoundingBox.h +++ b/Modules/Core/Common/include/itkBoundingBox.h @@ -90,7 +90,10 @@ class ITK_TEMPLATE_EXPORT BoundingBox : public Object /** Hold on to the type information specified by the template parameters. */ using PointIdentifier = TPointIdentifier; using CoordinateType = TCoordinate; - using CoordRepType = CoordinateType; +#ifndef ITK_FUTURE_LEGACY_REMOVE + using CoordRepType [[deprecated("ITK 6 discourages using `CoordRepType`. Please use `CoordinateType` instead!")]] = + CoordinateType; +#endif using PointsContainer = TPointsContainer; using PointsContainerPointer = typename PointsContainer::Pointer; using PointsContainerConstPointer = typename PointsContainer::ConstPointer; diff --git a/Modules/Core/Common/include/itkCellInterface.h b/Modules/Core/Common/include/itkCellInterface.h index b8240a0261c..df2a97d0f89 100644 --- a/Modules/Core/Common/include/itkCellInterface.h +++ b/Modules/Core/Common/include/itkCellInterface.h @@ -110,7 +110,10 @@ class ITK_TEMPLATE_EXPORT CellInterface /** Save type information for this cell. */ using CoordinateType = typename CellTraits::CoordinateType; - using CoordRepType = CoordinateType; +#ifndef ITK_FUTURE_LEGACY_REMOVE + using CoordRepType [[deprecated("ITK 6 discourages using `CoordRepType`. Please use `CoordinateType` instead!")]] = + CoordinateType; +#endif using InterpolationWeightType = typename CellTraits::InterpolationWeightType; using PointIdentifier = typename CellTraits::PointIdentifier; using PointIdIterator = typename CellTraits::PointIdIterator; @@ -527,7 +530,10 @@ class ITK_TEMPLATE_EXPORT CellTraitsInfo public: static constexpr unsigned int PointDimension = VPointDimension; using CoordinateType = TCoordinate; - using CoordRepType = CoordinateType; +#ifndef ITK_FUTURE_LEGACY_REMOVE + using CoordRepType [[deprecated("ITK 6 discourages using `CoordRepType`. Please use `CoordinateType` instead!")]] = + CoordinateType; +#endif using InterpolationWeightType = TInterpolationWeight; using PointIdentifier = TPointIdentifier; using CellIdentifier = TCellIdentifier; diff --git a/Modules/Core/Common/include/itkContinuousIndex.h b/Modules/Core/Common/include/itkContinuousIndex.h index 9710c0cbe46..4508be570b9 100644 --- a/Modules/Core/Common/include/itkContinuousIndex.h +++ b/Modules/Core/Common/include/itkContinuousIndex.h @@ -57,7 +57,10 @@ class ITK_TEMPLATE_EXPORT ContinuousIndex : public Point::RealType; diff --git a/Modules/Core/Common/include/itkPointSetBase.h b/Modules/Core/Common/include/itkPointSetBase.h index 9e15509d6d1..92567177a38 100644 --- a/Modules/Core/Common/include/itkPointSetBase.h +++ b/Modules/Core/Common/include/itkPointSetBase.h @@ -72,7 +72,10 @@ class ITK_TEMPLATE_EXPORT PointSetBase : public DataObject /** Convenient type alias obtained from TPointsContainer template parameter. */ using PointType = typename TPointsContainer::Element; using CoordinateType = typename PointType::CoordinateType; - using CoordRepType = CoordinateType; +#ifndef ITK_FUTURE_LEGACY_REMOVE + using CoordRepType [[deprecated("ITK 6 discourages using `CoordRepType`. Please use `CoordinateType` instead!")]] = + CoordinateType; +#endif using PointIdentifier = typename TPointsContainer::ElementIdentifier; using PointsContainer = TPointsContainer; diff --git a/Modules/Core/Common/include/itkTriangleHelper.h b/Modules/Core/Common/include/itkTriangleHelper.h index 5d7b3dd06ff..1ec81b37744 100644 --- a/Modules/Core/Common/include/itkTriangleHelper.h +++ b/Modules/Core/Common/include/itkTriangleHelper.h @@ -34,7 +34,10 @@ class ITK_TEMPLATE_EXPORT TriangleHelper using Self = TriangleHelper; using PointType = TPoint; using CoordinateType = typename PointType::CoordinateType; - using CoordRepType = CoordinateType; +#ifndef ITK_FUTURE_LEGACY_REMOVE + using CoordRepType [[deprecated("ITK 6 discourages using `CoordRepType`. Please use `CoordinateType` instead!")]] = + CoordinateType; +#endif using VectorType = typename PointType::VectorType; using CrossVectorType = CrossHelper; diff --git a/Modules/Core/ImageFunction/include/itkImageFunction.h b/Modules/Core/ImageFunction/include/itkImageFunction.h index abb792c1088..19e5788e6e4 100644 --- a/Modules/Core/ImageFunction/include/itkImageFunction.h +++ b/Modules/Core/ImageFunction/include/itkImageFunction.h @@ -85,7 +85,10 @@ class ITK_TEMPLATE_EXPORT ImageFunction : public FunctionBase; using InterpolatorPointer = typename InterpolatorType::Pointer; using DefaultInterpolatorType = LinearInterpolateImageFunction; diff --git a/Modules/Filtering/ImageGrid/include/itkWarpImageFilter.h b/Modules/Filtering/ImageGrid/include/itkWarpImageFilter.h index c7dd4deaffa..7ee616b9293 100644 --- a/Modules/Filtering/ImageGrid/include/itkWarpImageFilter.h +++ b/Modules/Filtering/ImageGrid/include/itkWarpImageFilter.h @@ -129,7 +129,10 @@ class ITK_TEMPLATE_EXPORT WarpImageFilter : public ImageToImageFilter; using InterpolatorPointer = typename InterpolatorType::Pointer; using DefaultInterpolatorType = LinearInterpolateImageFunction; diff --git a/Modules/Filtering/ImageGrid/include/itkWarpVectorImageFilter.h b/Modules/Filtering/ImageGrid/include/itkWarpVectorImageFilter.h index e308a67f8dc..fb1797d35ea 100644 --- a/Modules/Filtering/ImageGrid/include/itkWarpVectorImageFilter.h +++ b/Modules/Filtering/ImageGrid/include/itkWarpVectorImageFilter.h @@ -132,7 +132,10 @@ class ITK_TEMPLATE_EXPORT WarpVectorImageFilter : public ImageToImageFilter; using InterpolatorPointer = typename InterpolatorType::Pointer; using DefaultInterpolatorType = VectorLinearInterpolateImageFunction; diff --git a/Modules/Filtering/ImageIntensity/include/itkVectorExpandImageFilter.h b/Modules/Filtering/ImageIntensity/include/itkVectorExpandImageFilter.h index 1520b842ded..996f8557a61 100644 --- a/Modules/Filtering/ImageIntensity/include/itkVectorExpandImageFilter.h +++ b/Modules/Filtering/ImageIntensity/include/itkVectorExpandImageFilter.h @@ -118,7 +118,10 @@ class ITK_TEMPLATE_EXPORT VectorExpandImageFilter : public ImageToImageFilter; using InterpolatorPointer = typename InterpolatorType::Pointer; using DefaultInterpolatorType = VectorLinearInterpolateImageFunction; diff --git a/Modules/Nonunit/Review/include/itkConformalFlatteningMeshFilter.h b/Modules/Nonunit/Review/include/itkConformalFlatteningMeshFilter.h index de583e6f67d..4f93348446e 100644 --- a/Modules/Nonunit/Review/include/itkConformalFlatteningMeshFilter.h +++ b/Modules/Nonunit/Review/include/itkConformalFlatteningMeshFilter.h @@ -68,7 +68,10 @@ class ITK_TEMPLATE_EXPORT ConformalFlatteningMeshFilter : public MeshToMeshFilte /** Type for representing coordinates. */ // using CoordinateType = typename TInputMesh::CoordinateType; using CoordinateType = double; - using CoordRepType = CoordinateType; +#ifndef ITK_FUTURE_LEGACY_REMOVE + using CoordRepType [[deprecated("ITK 6 discourages using `CoordRepType`. Please use `CoordinateType` instead!")]] = + CoordinateType; +#endif /** Method for creation through the object factory. */ itkNewMacro(Self); diff --git a/Modules/Registration/Common/include/itkMeanSquareRegistrationFunction.h b/Modules/Registration/Common/include/itkMeanSquareRegistrationFunction.h index bea6312ef44..2941cf8a9be 100644 --- a/Modules/Registration/Common/include/itkMeanSquareRegistrationFunction.h +++ b/Modules/Registration/Common/include/itkMeanSquareRegistrationFunction.h @@ -96,7 +96,10 @@ class ITK_TEMPLATE_EXPORT MeanSquareRegistrationFunction /** Interpolator type. */ using CoordinateType = double; - using CoordRepType = CoordinateType; +#ifndef ITK_FUTURE_LEGACY_REMOVE + using CoordRepType [[deprecated("ITK 6 discourages using `CoordRepType`. Please use `CoordinateType` instead!")]] = + CoordinateType; +#endif using InterpolatorType = InterpolateImageFunction; using InterpolatorPointer = typename InterpolatorType::Pointer; using PointType = typename InterpolatorType::PointType; diff --git a/Modules/Registration/FEM/include/itkFEMRegistrationFilter.h b/Modules/Registration/FEM/include/itkFEMRegistrationFilter.h index 53903b9f276..1211816fa26 100644 --- a/Modules/Registration/FEM/include/itkFEMRegistrationFilter.h +++ b/Modules/Registration/FEM/include/itkFEMRegistrationFilter.h @@ -191,7 +191,10 @@ class ITK_TEMPLATE_EXPORT FEMRegistrationFilter : public ImageToImageFilter; using InterpolatorPointer = typename InterpolatorType::Pointer; diff --git a/Modules/Registration/FEM/include/itkMIRegistrationFunction.h b/Modules/Registration/FEM/include/itkMIRegistrationFunction.h index eacb275e95a..f42ae657ace 100644 --- a/Modules/Registration/FEM/include/itkMIRegistrationFunction.h +++ b/Modules/Registration/FEM/include/itkMIRegistrationFunction.h @@ -95,7 +95,10 @@ class ITK_TEMPLATE_EXPORT MIRegistrationFunction /** Interpolator type. */ using CoordinateType = double; - using CoordRepType = CoordinateType; +#ifndef ITK_FUTURE_LEGACY_REMOVE + using CoordRepType [[deprecated("ITK 6 discourages using `CoordRepType`. Please use `CoordinateType` instead!")]] = + CoordinateType; +#endif using InterpolatorType = InterpolateImageFunction; using InterpolatorPointer = typename InterpolatorType::Pointer; using PointType = typename InterpolatorType::PointType; diff --git a/Modules/Registration/FEM/include/itkNCCRegistrationFunction.h b/Modules/Registration/FEM/include/itkNCCRegistrationFunction.h index c63ed835fb3..8e7fb267f87 100644 --- a/Modules/Registration/FEM/include/itkNCCRegistrationFunction.h +++ b/Modules/Registration/FEM/include/itkNCCRegistrationFunction.h @@ -96,7 +96,10 @@ class ITK_TEMPLATE_EXPORT NCCRegistrationFunction /** Interpolator type. */ using CoordinateType = double; - using CoordRepType = CoordinateType; +#ifndef ITK_FUTURE_LEGACY_REMOVE + using CoordRepType [[deprecated("ITK 6 discourages using `CoordRepType`. Please use `CoordinateType` instead!")]] = + CoordinateType; +#endif using InterpolatorType = InterpolateImageFunction; using InterpolatorPointer = typename InterpolatorType::Pointer; diff --git a/Modules/Registration/GPUPDEDeformable/include/itkGPUDemonsRegistrationFunction.h b/Modules/Registration/GPUPDEDeformable/include/itkGPUDemonsRegistrationFunction.h index 00de367afc6..671da184ac7 100644 --- a/Modules/Registration/GPUPDEDeformable/include/itkGPUDemonsRegistrationFunction.h +++ b/Modules/Registration/GPUPDEDeformable/include/itkGPUDemonsRegistrationFunction.h @@ -99,7 +99,10 @@ class ITK_TEMPLATE_EXPORT GPUDemonsRegistrationFunction /** Interpolator type. */ using CoordinateType = double; - using CoordRepType = CoordinateType; +#ifndef ITK_FUTURE_LEGACY_REMOVE + using CoordRepType [[deprecated("ITK 6 discourages using `CoordRepType`. Please use `CoordinateType` instead!")]] = + CoordinateType; +#endif using InterpolatorType = InterpolateImageFunction; using InterpolatorPointer = typename InterpolatorType::Pointer; using PointType = typename InterpolatorType::PointType; diff --git a/Modules/Registration/Metricsv4/include/itkManifoldParzenWindowsPointSetFunction.h b/Modules/Registration/Metricsv4/include/itkManifoldParzenWindowsPointSetFunction.h index 401792ece22..e582cb70286 100644 --- a/Modules/Registration/Metricsv4/include/itkManifoldParzenWindowsPointSetFunction.h +++ b/Modules/Registration/Metricsv4/include/itkManifoldParzenWindowsPointSetFunction.h @@ -73,7 +73,10 @@ class ITK_TEMPLATE_EXPORT ManifoldParzenWindowsPointSetFunction using RealType = TOutput; using OutputType = TOutput; using CoordinateType = TCoordinate; - using CoordRepType = CoordinateType; +#ifndef ITK_FUTURE_LEGACY_REMOVE + using CoordRepType [[deprecated("ITK 6 discourages using `CoordRepType`. Please use `CoordinateType` instead!")]] = + CoordinateType; +#endif /** Typedef for points locator class to speed up finding neighboring points */ using PointsLocatorType = PointsLocator; diff --git a/Modules/Registration/Metricsv4/include/itkPointSetFunction.h b/Modules/Registration/Metricsv4/include/itkPointSetFunction.h index 67db33643af..a5644aab5bf 100644 --- a/Modules/Registration/Metricsv4/include/itkPointSetFunction.h +++ b/Modules/Registration/Metricsv4/include/itkPointSetFunction.h @@ -85,7 +85,10 @@ class ITK_TEMPLATE_EXPORT PointSetFunction : public FunctionBase; using InterpolatorPointer = typename InterpolatorType::Pointer; using PointType = typename InterpolatorType::PointType; diff --git a/Modules/Registration/PDEDeformable/include/itkESMDemonsRegistrationFunction.h b/Modules/Registration/PDEDeformable/include/itkESMDemonsRegistrationFunction.h index 2116e66c890..476007366e8 100644 --- a/Modules/Registration/PDEDeformable/include/itkESMDemonsRegistrationFunction.h +++ b/Modules/Registration/PDEDeformable/include/itkESMDemonsRegistrationFunction.h @@ -129,7 +129,10 @@ class ITK_TEMPLATE_EXPORT ESMDemonsRegistrationFunction /** Interpolator type. */ using CoordinateType = double; - using CoordRepType = CoordinateType; +#ifndef ITK_FUTURE_LEGACY_REMOVE + using CoordRepType [[deprecated("ITK 6 discourages using `CoordRepType`. Please use `CoordinateType` instead!")]] = + CoordinateType; +#endif using InterpolatorType = InterpolateImageFunction; using InterpolatorPointer = typename InterpolatorType::Pointer; using PointType = typename InterpolatorType::PointType; diff --git a/Modules/Registration/PDEDeformable/include/itkFastSymmetricForcesDemonsRegistrationFunction.h b/Modules/Registration/PDEDeformable/include/itkFastSymmetricForcesDemonsRegistrationFunction.h index 25549110897..a557ef790d7 100644 --- a/Modules/Registration/PDEDeformable/include/itkFastSymmetricForcesDemonsRegistrationFunction.h +++ b/Modules/Registration/PDEDeformable/include/itkFastSymmetricForcesDemonsRegistrationFunction.h @@ -89,7 +89,10 @@ class ITK_TEMPLATE_EXPORT FastSymmetricForcesDemonsRegistrationFunction /** Interpolator type. */ using CoordinateType = double; - using CoordRepType = CoordinateType; +#ifndef ITK_FUTURE_LEGACY_REMOVE + using CoordRepType [[deprecated("ITK 6 discourages using `CoordRepType`. Please use `CoordinateType` instead!")]] = + CoordinateType; +#endif using InterpolatorType = InterpolateImageFunction; using InterpolatorPointer = typename InterpolatorType::Pointer; using PointType = typename InterpolatorType::PointType; diff --git a/Modules/Registration/PDEDeformable/include/itkLevelSetMotionRegistrationFunction.h b/Modules/Registration/PDEDeformable/include/itkLevelSetMotionRegistrationFunction.h index 1d6daa1fc20..2bf6c8389db 100644 --- a/Modules/Registration/PDEDeformable/include/itkLevelSetMotionRegistrationFunction.h +++ b/Modules/Registration/PDEDeformable/include/itkLevelSetMotionRegistrationFunction.h @@ -99,7 +99,10 @@ class ITK_TEMPLATE_EXPORT LevelSetMotionRegistrationFunction /** Interpolator type. */ using CoordinateType = double; - using CoordRepType = CoordinateType; +#ifndef ITK_FUTURE_LEGACY_REMOVE + using CoordRepType [[deprecated("ITK 6 discourages using `CoordRepType`. Please use `CoordinateType` instead!")]] = + CoordinateType; +#endif using InterpolatorType = InterpolateImageFunction; using InterpolatorPointer = typename InterpolatorType::Pointer; using PointType = typename InterpolatorType::PointType; diff --git a/Modules/Registration/PDEDeformable/include/itkSymmetricForcesDemonsRegistrationFunction.h b/Modules/Registration/PDEDeformable/include/itkSymmetricForcesDemonsRegistrationFunction.h index 01697c7bbd0..4937e03fa17 100644 --- a/Modules/Registration/PDEDeformable/include/itkSymmetricForcesDemonsRegistrationFunction.h +++ b/Modules/Registration/PDEDeformable/include/itkSymmetricForcesDemonsRegistrationFunction.h @@ -104,7 +104,10 @@ class ITK_TEMPLATE_EXPORT SymmetricForcesDemonsRegistrationFunction /** Interpolator type. */ using CoordinateType = double; - using CoordRepType = CoordinateType; +#ifndef ITK_FUTURE_LEGACY_REMOVE + using CoordRepType [[deprecated("ITK 6 discourages using `CoordRepType`. Please use `CoordinateType` instead!")]] = + CoordinateType; +#endif using InterpolatorType = InterpolateImageFunction; using InterpolatorPointer = typename InterpolatorType::Pointer; using PointType = typename InterpolatorType::PointType; diff --git a/Modules/Segmentation/SignedDistanceFunction/include/itkShapeSignedDistanceFunction.h b/Modules/Segmentation/SignedDistanceFunction/include/itkShapeSignedDistanceFunction.h index 68dac7c72c2..615882f7eff 100644 --- a/Modules/Segmentation/SignedDistanceFunction/include/itkShapeSignedDistanceFunction.h +++ b/Modules/Segmentation/SignedDistanceFunction/include/itkShapeSignedDistanceFunction.h @@ -77,7 +77,10 @@ class ITK_TEMPLATE_EXPORT ShapeSignedDistanceFunction /** CoordRep type alias support */ using CoordinateType = TCoordinate; - using CoordRepType = CoordinateType; +#ifndef ITK_FUTURE_LEGACY_REMOVE + using CoordRepType [[deprecated("ITK 6 discourages using `CoordRepType`. Please use `CoordinateType` instead!")]] = + CoordinateType; +#endif /** Point type alias support */ using PointType = InputType; diff --git a/Modules/Segmentation/Voronoi/include/itkVoronoiDiagram2D.h b/Modules/Segmentation/Voronoi/include/itkVoronoiDiagram2D.h index 9a72745cf42..610ad53ef05 100644 --- a/Modules/Segmentation/Voronoi/include/itkVoronoiDiagram2D.h +++ b/Modules/Segmentation/Voronoi/include/itkVoronoiDiagram2D.h @@ -76,7 +76,10 @@ class ITK_TEMPLATE_EXPORT VoronoiDiagram2D /** Typedefs from itkMesh */ using PixelType = typename MeshTraits::PixelType; using CoordinateType = typename MeshTraits::CoordinateType; - using CoordRepType = CoordinateType; +#ifndef ITK_FUTURE_LEGACY_REMOVE + using CoordRepType [[deprecated("ITK 6 discourages using `CoordRepType`. Please use `CoordinateType` instead!")]] = + CoordinateType; +#endif using InterpolationWeightType = typename MeshTraits::InterpolationWeightType; using PointIdentifier = typename MeshTraits::PointIdentifier; using CellIdentifier = typename MeshTraits::CellIdentifier; diff --git a/Modules/Segmentation/Voronoi/include/itkVoronoiDiagram2DGenerator.h b/Modules/Segmentation/Voronoi/include/itkVoronoiDiagram2DGenerator.h index d415e436858..a82f17b07d2 100644 --- a/Modules/Segmentation/Voronoi/include/itkVoronoiDiagram2DGenerator.h +++ b/Modules/Segmentation/Voronoi/include/itkVoronoiDiagram2DGenerator.h @@ -73,7 +73,10 @@ class ITK_TEMPLATE_EXPORT VoronoiDiagram2DGenerator : public MeshSource