Reconstruction methods are manipulating the GradientenDirectionContainer of the DiffusionImage.
All ReconstructionFilters should get the GradientenDirectionContainer as a const pointer and create a copy of it.
This touches in all Filters the SetGradientImage method.
Main Problem: Single-Shell-Filters normalize the gradient-length of the diffusion image.
The behaviour was also observed in the TensorReconstructionFilter.
[ffd0ea]: Merge branch 'bug-15414-ReconstructionManipulatingGradientLengthOfDwi'
2013-06-27 14:01:52 Jonas Cordes [93b6ec]
fix other tensor reconstructionfilter call
2013-06-27 13:56:36 Jonas Cordes [ce1290]
in case of tensor reconstruction and cause the filter is 3rd party the copy was created bevore passing it to the filter
2013-06-27 13:41:18 Jonas Cordes [8b2caf]
all reconstructionfilters now get a const pointer of the gradientdirectioncontainer and create a copy of it