Import 2017-06-07 23:51:09: master 16ab275b

Author Committer Branch Timestamp Parent
jcfr jcfr master 2014-06-27 13:05:41 master 7ac0b992
Changeset

BUG: Update ITKv4 - Attempt to fix ResampleDTI tests

This commit is an attempt to fix a regression introduced by previous
ITKv4 update (r23373) that is causing the following tests to fail:

py_vtkITKArchetypeDiffusionTensorReaderFile
ResampleDTIVolumeRotationNNTest
ResampleDTIVolume2RigidTransformsLinearTest
ResampleDTIVolumeBSplineInterpolationTest
ResampleDTIVolumeHFieldTest
ResampleDTIVolumeBSplineWSInterpolationTest

It updates ITKv4 integrating a "work-in-progress" patch
proposed by Bradley Lowekamp:

//-------
WIP: Add additional MetaDataObject explicit instantiation.

The MetaDataObject of std::vector<std::vector<double> > > use by
Slicer's ResampleDTI module. This needed to be explicitly instantiated
and exported to enable dynamic_casts to correctly work.

Additionally other related types have been added that may be used in
other applications.

See http://review.source.kitware.com/#/c/15945/
//-------

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23389 3bd1e089-480b-0410-8dfb-8563597acbee

mod - SuperBuild/External_ITKv4.cmake Diff File