[Insight-developers] ConceptCheck & Wrapping : ITK 3.4 Update

Bill Lorensen bill.lorensen at gmail.com
Thu Sep 20 13:31:34 EDT 2007


Since vtkITK is breaking, it seems that we have broken the ITK API. Maybe we
should look for an alternative fix that does not break the API.

Bill


On 9/20/07, Luis Ibanez <luis.ibanez at kitware.com> wrote:
>
>
> In order to fix bug 221
> http://public.kitware.com/Bug/view.php?id=221
>
> We agreed on introducing a ConceptCheck to ensure that instantiations
> of filters deriving from the FiniteDifferenceImageFilter, will use an
> output image type with pixel type float or double.
>
>
> http://www.itk.org/Insight/Doxygen/html/classitk_1_1FiniteDifferenceImageFilter.html
>
> The reason is that this filter performs computations using that type,
> and therefore an instantiation that uses anything different from float
> and double will result in erroneous results.
>
> This modification has the effect of breaking the following
>
>   a) Wrapping instantiations using non-real pixel types in output image
>   b) InsightApplications/vtkITK classes using non-real pixel type.
>
>
> The course of action is then to remove these non-real instantiation and
> only leave the ones where the output image type is of pixel type float
> or double. In practice it will come down to float, since we don't
> include "double" as pixel type in the wrapping.
>
>
> Please let us know if you have any concerns,
>
>
>    Thanks
>
>
>        Luis
>
> _______________________________________________
> Insight-developers mailing list
> Insight-developers at itk.org
> http://www.itk.org/mailman/listinfo/insight-developers
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.itk.org/mailman/private/insight-developers/attachments/20070920/acaa9445/attachment.htm


More information about the Insight-developers mailing list