InsightSoftwareConsortium / ITKIsotropicWavelets

External Module for ITK, implementing Isotropic Wavelets and Riesz Filter for multiscale phase analysis.
Apache License 2.0
13 stars 11 forks source link

COMP: Fix wrapping for FrequencyFunction #156

Closed phcerdan closed 2 years ago

phcerdan commented 2 years ago

And derived classes. The TInput parameter is now itk::Vector instead of the default itk::Point. We need to wrap FunctionBase and SpatialFunction for itk::Vector.

Fix because there is no automatic conversion anymore between derived classes of FixedArray (Vector to Point in this case).

Another alternative fix, but I think it's worse is to change the type returning from GetFrequency in the itkFrequencyIterators from Vector to Point. But I think a Vector is more appropiate than a point for frequencies.

dzenanz commented 2 years ago

Based on these failures, I think we need to update this module's CI based on the module template.