From 084315a40bb4e79548d741aca79dfee1a8e30422 Mon Sep 17 00:00:00 2001 From: Manuel Grizonnet <manuel.grizonnet@cnes.fr> Date: Mon, 10 Dec 2018 11:17:24 +0100 Subject: [PATCH] ENH: DefaultConstructibleFunctorImageFilter does not exist anymore use FunctorImageFilter instead --- .../Polarimetry/include/otbSinclairImageFilters.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Modules/Filtering/Polarimetry/include/otbSinclairImageFilters.h b/Modules/Filtering/Polarimetry/include/otbSinclairImageFilters.h index 4ce21417e0..3a9994eddc 100644 --- a/Modules/Filtering/Polarimetry/include/otbSinclairImageFilters.h +++ b/Modules/Filtering/Polarimetry/include/otbSinclairImageFilters.h @@ -32,28 +32,28 @@ namespace otb { // This is the entire declaration of SinclairToCovarianceMatrixFilter template <typename TInputImage, typename TOutputImage> -using SinclairToCovarianceMatrixFilter = DefaultConstructibleFunctorImageFilter< +using SinclairToCovarianceMatrixFilter = FunctorImageFilter< Functor::SinclairToCovarianceMatrixFunctor<typename TInputImage::PixelType, typename TInputImage::PixelType, typename TInputImage::PixelType, typename TInputImage::PixelType, typename TOutputImage::PixelType>, std::tuple<polarimetry_tags::hh, polarimetry_tags::hv, polarimetry_tags::vh, polarimetry_tags::vv>>; // This is the entire declaration of SinclairToCircularCovarianceMatrixFilter template <typename TInputImage, typename TOutputImage> -using SinclairToCircularCovarianceMatrixFilter = DefaultConstructibleFunctorImageFilter< +using SinclairToCircularCovarianceMatrixFilter = FunctorImageFilter< Functor::SinclairToCircularCovarianceMatrixFunctor<typename TInputImage::PixelType, typename TInputImage::PixelType, typename TInputImage::PixelType, typename TInputImage::PixelType, typename TOutputImage::PixelType>, std::tuple<polarimetry_tags::hh, polarimetry_tags::hv, polarimetry_tags::vh, polarimetry_tags::vv>>; // This is the entire declaration of SinclairToCoherencyMatrixFilter template <typename TInputImage, typename TOutputImage> -using SinclairToCoherencyMatrixFilter = DefaultConstructibleFunctorImageFilter< +using SinclairToCoherencyMatrixFilter = FunctorImageFilter< Functor::SinclairToCoherencyMatrixFunctor<typename TInputImage::PixelType, typename TInputImage::PixelType, typename TInputImage::PixelType, typename TInputImage::PixelType, typename TOutputImage::PixelType>, std::tuple<polarimetry_tags::hh, polarimetry_tags::hv, polarimetry_tags::vh, polarimetry_tags::vv>>; // This is the entire declaration of SinclairToMuellerMatrixFilter template <typename TInputImage, typename TOutputImage> -using SinclairToMuellerMatrixFilter = DefaultConstructibleFunctorImageFilter< +using SinclairToMuellerMatrixFilter = FunctorImageFilter< Functor::SinclairToMuellerMatrixFunctor<typename TInputImage::PixelType, typename TInputImage::PixelType, typename TInputImage::PixelType, typename TInputImage::PixelType, typename TOutputImage::PixelType>, std::tuple<polarimetry_tags::hh, polarimetry_tags::hv, polarimetry_tags::vh, polarimetry_tags::vv>>; -- GitLab