diff --git a/Modules/Core/QuadEdgeMesh/include/itkQuadEdgeMeshToQuadEdgeMeshFilter.h b/Modules/Core/QuadEdgeMesh/include/itkQuadEdgeMeshToQuadEdgeMeshFilter.h index a5d198ebc69..3a89efdf7e3 100644 --- a/Modules/Core/QuadEdgeMesh/include/itkQuadEdgeMeshToQuadEdgeMeshFilter.h +++ b/Modules/Core/QuadEdgeMesh/include/itkQuadEdgeMeshToQuadEdgeMeshFilter.h @@ -50,7 +50,10 @@ class ITK_TEMPLATE_EXPORT QuadEdgeMeshToQuadEdgeMeshFilter : public MeshToMeshFi using InputMeshPointer = typename InputMeshType::Pointer; using InputMeshConstPointer = typename InputMeshType::ConstPointer; using InputCoordinateType = typename InputMeshType::CoordinateType; - using InputCoordRepType = InputCoordinateType; +#ifndef ITK_FUTURE_LEGACY_REMOVE + using InputCoordRepType ITK_FUTURE_DEPRECATED( + "ITK 6 discourages using `InputCoordRepType`. Please use `InputCoordinateType` instead!") = InputCoordinateType; +#endif using InputPointType = typename InputMeshType::PointType; using InputPointIdentifier = typename InputMeshType::PointIdentifier; using InputQEPrimal = typename InputMeshType::QEPrimal; @@ -78,7 +81,10 @@ class ITK_TEMPLATE_EXPORT QuadEdgeMeshToQuadEdgeMeshFilter : public MeshToMeshFi using OutputMeshPointer = typename OutputMeshType::Pointer; using OutputMeshConstPointer = typename OutputMeshType::ConstPointer; using OutputCoordinateType = typename OutputMeshType::CoordinateType; - using OutputCoordRepType = OutputCoordinateType; +#ifndef ITK_FUTURE_LEGACY_REMOVE + using OutputCoordRepType ITK_FUTURE_DEPRECATED( + "ITK 6 discourages using `OutputCoordRepType`. Please use `OutputCoordinateType` instead!") = OutputCoordinateType; +#endif using OutputPointType = typename OutputMeshType::PointType; using OutputPointIdentifier = typename OutputMeshType::PointIdentifier; using OutputQEPrimal = typename OutputMeshType::QEPrimal; diff --git a/Modules/Core/Transform/include/itkBSplineTransformInitializer.h b/Modules/Core/Transform/include/itkBSplineTransformInitializer.h index dc607bcd958..f0e8eb122d0 100644 --- a/Modules/Core/Transform/include/itkBSplineTransformInitializer.h +++ b/Modules/Core/Transform/include/itkBSplineTransformInitializer.h @@ -64,7 +64,11 @@ class ITK_TEMPLATE_EXPORT BSplineTransformInitializer : public Object using IndexType = typename ImageType::IndexType; using ImagePointType = typename ImageType::PointType; using ImagePointCoordinateType = typename ImagePointType::CoordinateType; - using ImagePointCoordRepType = ImagePointCoordinateType; +#ifndef ITK_FUTURE_LEGACY_REMOVE + using ImagePointCoordRepType ITK_FUTURE_DEPRECATED( + "ITK 6 discourages using `ImagePointCoordRepType`. Please use `ImagePointCoordinateType` instead!") = + ImagePointCoordinateType; +#endif /** Types defined from transform traits. */ using TransformPointer = typename TransformType::Pointer; diff --git a/Modules/Filtering/QuadEdgeMeshFiltering/include/itkBorderQuadEdgeMeshFilter.h b/Modules/Filtering/QuadEdgeMeshFiltering/include/itkBorderQuadEdgeMeshFilter.h index d4b75637a52..2c02f9036e4 100644 --- a/Modules/Filtering/QuadEdgeMeshFiltering/include/itkBorderQuadEdgeMeshFilter.h +++ b/Modules/Filtering/QuadEdgeMeshFiltering/include/itkBorderQuadEdgeMeshFilter.h @@ -93,7 +93,10 @@ class ITK_TEMPLATE_EXPORT BorderQuadEdgeMeshFilter : public QuadEdgeMeshToQuadEd using InputMeshType = TInputMesh; using InputMeshConstPointer = typename InputMeshType::ConstPointer; using InputCoordinateType = typename InputMeshType::CoordinateType; - using InputCoordRepType = InputCoordinateType; +#ifndef ITK_FUTURE_LEGACY_REMOVE + using InputCoordRepType ITK_FUTURE_DEPRECATED( + "ITK 6 discourages using `InputCoordRepType`. Please use `InputCoordinateType` instead!") = InputCoordinateType; +#endif using InputPointType = typename InputMeshType::PointType; using InputTraits = typename InputMeshType::Traits; using InputPointIdentifier = typename InputMeshType::PointIdentifier; @@ -113,7 +116,10 @@ class ITK_TEMPLATE_EXPORT BorderQuadEdgeMeshFilter : public QuadEdgeMeshToQuadEd using OutputMeshType = TOutputMesh; using OutputMeshPointer = typename OutputMeshType::Pointer; using OutputCoordinateType = typename OutputMeshType::CoordinateType; - using OutputCoordRepType = OutputCoordinateType; +#ifndef ITK_FUTURE_LEGACY_REMOVE + using OutputCoordRepType ITK_FUTURE_DEPRECATED( + "ITK 6 discourages using `OutputCoordRepType`. Please use `OutputCoordinateType` instead!") = OutputCoordinateType; +#endif using OutputPointType = typename OutputMeshType::PointType; using OutputTraits = typename OutputMeshType::Traits; using OutputPointIdentifier = typename OutputMeshType::PointIdentifier; diff --git a/Modules/Filtering/QuadEdgeMeshFiltering/include/itkDelaunayConformingQuadEdgeMeshFilter.h b/Modules/Filtering/QuadEdgeMeshFiltering/include/itkDelaunayConformingQuadEdgeMeshFilter.h index 2959bb28418..1c5818fa342 100644 --- a/Modules/Filtering/QuadEdgeMeshFiltering/include/itkDelaunayConformingQuadEdgeMeshFilter.h +++ b/Modules/Filtering/QuadEdgeMeshFiltering/include/itkDelaunayConformingQuadEdgeMeshFilter.h @@ -50,7 +50,10 @@ class ITK_TEMPLATE_EXPORT DelaunayConformingQuadEdgeMeshFilter using InputMeshType = TInputMesh; using InputMeshPointer = typename InputMeshType::Pointer; using InputCoordinateType = typename InputMeshType::CoordinateType; - using InputCoordRepType = InputCoordinateType; +#ifndef ITK_FUTURE_LEGACY_REMOVE + using InputCoordRepType ITK_FUTURE_DEPRECATED( + "ITK 6 discourages using `InputCoordRepType`. Please use `InputCoordinateType` instead!") = InputCoordinateType; +#endif using InputPointType = typename InputMeshType::PointType; using InputPointVectorType = typename InputPointType::VectorType; using InputPointIdentifier = typename InputMeshType::PointIdentifier; @@ -75,7 +78,10 @@ class ITK_TEMPLATE_EXPORT DelaunayConformingQuadEdgeMeshFilter using OutputMeshType = TOutputMesh; using OutputMeshPointer = typename OutputMeshType::Pointer; using OutputCoordinateType = typename OutputMeshType::CoordinateType; - using OutputCoordRepType = OutputCoordinateType; +#ifndef ITK_FUTURE_LEGACY_REMOVE + using OutputCoordRepType ITK_FUTURE_DEPRECATED( + "ITK 6 discourages using `OutputCoordRepType`. Please use `OutputCoordinateType` instead!") = OutputCoordinateType; +#endif using OutputPointType = typename OutputMeshType::PointType; using OutputPointIdentifier = typename OutputMeshType::PointIdentifier; using OutputCellType = typename OutputMeshType::CellType; diff --git a/Modules/Filtering/QuadEdgeMeshFiltering/include/itkParameterizationQuadEdgeMeshFilter.h b/Modules/Filtering/QuadEdgeMeshFiltering/include/itkParameterizationQuadEdgeMeshFilter.h index 55fa08cc7cf..779df453d62 100644 --- a/Modules/Filtering/QuadEdgeMeshFiltering/include/itkParameterizationQuadEdgeMeshFilter.h +++ b/Modules/Filtering/QuadEdgeMeshFiltering/include/itkParameterizationQuadEdgeMeshFilter.h @@ -70,7 +70,10 @@ class ITK_TEMPLATE_EXPORT ParameterizationQuadEdgeMeshFilter using InputMeshPointer = typename InputMeshType::Pointer; using InputMeshConstPointer = typename InputMeshType::ConstPointer; using InputCoordinateType = typename InputMeshType::CoordinateType; - using InputCoordRepType = InputCoordinateType; +#ifndef ITK_FUTURE_LEGACY_REMOVE + using InputCoordRepType ITK_FUTURE_DEPRECATED( + "ITK 6 discourages using `InputCoordRepType`. Please use `InputCoordinateType` instead!") = InputCoordinateType; +#endif using InputPointType = typename InputMeshType::PointType; using InputPointVectorType = typename InputPointType::VectorType; using InputPointIdentifier = typename InputMeshType::PointIdentifier; @@ -100,7 +103,10 @@ class ITK_TEMPLATE_EXPORT ParameterizationQuadEdgeMeshFilter using OutputMeshPointer = typename OutputMeshType::Pointer; using OutputMeshConstPointer = typename OutputMeshType::ConstPointer; using OutputCoordinateType = typename OutputMeshType::CoordinateType; - using OutputCoordRepType = OutputCoordinateType; +#ifndef ITK_FUTURE_LEGACY_REMOVE + using OutputCoordRepType ITK_FUTURE_DEPRECATED( + "ITK 6 discourages using `OutputCoordRepType`. Please use `OutputCoordinateType` instead!") = OutputCoordinateType; +#endif using OutputPointType = typename OutputMeshType::PointType; using OutputPointIdentifier = typename OutputMeshType::PointIdentifier; using OutputQEType = typename OutputMeshType::QEType; diff --git a/Modules/Filtering/QuadEdgeMeshFiltering/include/itkQuadEdgeMeshParamMatrixCoefficients.h b/Modules/Filtering/QuadEdgeMeshFiltering/include/itkQuadEdgeMeshParamMatrixCoefficients.h index ba8b7b0e51f..c276db145dc 100644 --- a/Modules/Filtering/QuadEdgeMeshFiltering/include/itkQuadEdgeMeshParamMatrixCoefficients.h +++ b/Modules/Filtering/QuadEdgeMeshFiltering/include/itkQuadEdgeMeshParamMatrixCoefficients.h @@ -35,7 +35,10 @@ class MatrixCoefficients public: using InputMeshType = TInputMesh; using InputCoordinateType = typename InputMeshType::CoordinateType; - using InputCoordRepType = InputCoordinateType; +#ifndef ITK_FUTURE_LEGACY_REMOVE + using InputCoordRepType ITK_FUTURE_DEPRECATED( + "ITK 6 discourages using `InputCoordRepType`. Please use `InputCoordinateType` instead!") = InputCoordinateType; +#endif using InputQEType = typename InputMeshType::QEType; MatrixCoefficients() = default; @@ -60,7 +63,10 @@ class ITK_TEMPLATE_EXPORT OnesMatrixCoefficients : public MatrixCoefficients /** Define output mesh types */ using OutputMeshType = TOutputMesh; using OutputCoordinateType = typename OutputMeshType::CoordinateType; - using OutputCoordRepType = OutputCoordinateType; +#ifndef ITK_FUTURE_LEGACY_REMOVE + using OutputCoordRepType ITK_FUTURE_DEPRECATED( + "ITK 6 discourages using `OutputCoordRepType`. Please use `OutputCoordinateType` instead!") = OutputCoordinateType; +#endif using OutputPointPixelType = typename OutputMeshType::PixelType; using OutputCellPixelType = typename OutputMeshType::CellPixelType; using OutputPointType = typename OutputMeshType::PointType; diff --git a/Modules/Nonunit/Review/include/itkMultiphaseFiniteDifferenceImageFilter.h b/Modules/Nonunit/Review/include/itkMultiphaseFiniteDifferenceImageFilter.h index 403791fc834..43fb46d82b2 100644 --- a/Modules/Nonunit/Review/include/itkMultiphaseFiniteDifferenceImageFilter.h +++ b/Modules/Nonunit/Review/include/itkMultiphaseFiniteDifferenceImageFilter.h @@ -181,7 +181,10 @@ class ITK_TEMPLATE_EXPORT MultiphaseFiniteDifferenceImageFilter : public InPlace using InputImagePointer = typename InputImageType::Pointer; using InputPointType = typename InputImageType::PointType; using InputCoordinateType = typename InputPointType::CoordinateType; - using InputCoordRepType = InputCoordinateType; +#ifndef ITK_FUTURE_LEGACY_REMOVE + using InputCoordRepType ITK_FUTURE_DEPRECATED( + "ITK 6 discourages using `InputCoordRepType`. Please use `InputCoordinateType` instead!") = InputCoordinateType; +#endif using InputIndexType = typename InputImageType::IndexType; using InputIndexValueType = typename InputIndexType::IndexValueType; using InputSizeType = typename InputImageType::SizeType;