[ITK-dev] [ITK-users] Error conversion from
Lowekamp, Bradley (NIH/NLM/LHC) [C]
blowekamp at mail.nih.gov
Wed Dec 14 09:03:26 EST 2016
This error message is suppose to be an improvement from the default to indicate why the code/filter does not work with the template parameters you selected.
Here is the key part:
> itk::Concept::IsFloatingPoint<short int>::Constraints::False
This a a concept check to verify the template parameter is a floating point type which is required by the algorithm/filter/code. The type “short int” is not a floating point type, so it generates a compilation error.
I have no clue what is causing it, as you didn’t include any code :)
If you look at the all error messages it should indicate the origin of the error. Most likely the cause is: you provided a "short" type for a template parameter (or image type) to a filter or algorithm which requires a floating point type.
HTH,
Brad
> On Dec 14, 2016, at 8:56 AM, Nico Del Piano <ndel314 at gmail.com> wrote:
>
> Hello ITK community,
>
> I'm struggling with an error and I don't understand why it's happening:
>
>
> /usr/local/include/ITK-4.11/itkConceptChecking.h:796:28: error:
> conversion from ‘itk::Concept::IsFloatingPoint<short
> int>::Constraints::FalseT {aka
> itk::Concept::Detail::UniqueType_bool<false>}’ to non-scalar type
> ‘itk::Concept::IsFloatingPoint<short int>::Constraints::IntegralT {aka
> itk::Concept::Detail::UniqueType_bool<true>}’ requested
> IntegralT a = FalseT();
> ^
> /usr/local/include/ITK-4.11/itkConceptChecking.h:797:28: error:
> conversion from ‘itk::Concept::IsFloatingPoint<short
> int>::Constraints::FalseT {aka
> itk::Concept::Detail::UniqueType_bool<false>}’ to non-scalar type
> ‘itk::Concept::IsFloatingPoint<short int>::Constraints::ExactT {aka
> itk::Concept::Detail::UniqueType_bool<true>}’ requested
> ExactT b = FalseT();
>
>
> Any hint of what could be causing this? If you need the whole error I
> can paste it.
>
> Thanks,
>
> Nico.
> _____________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Kitware offers ITK Training Courses, for more information visit:
> http://www.kitware.com/products/protraining.php
>
> Please keep messages on-topic and check the ITK FAQ at:
> http://www.itk.org/Wiki/ITK_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/insight-users
More information about the Insight-developers
mailing list