20 #ifndef MIRTK_DifferenceOfCompositionLieBracketImageFilter3D_H 21 #define MIRTK_DifferenceOfCompositionLieBracketImageFilter3D_H 23 #include "mirtk/LieBracketImageFilter.h" 24 #include "mirtk/InterpolateImageFunction.h" 37 template <
class TVoxel>
51 mirtkPublicAttributeMacro(
bool, ComputeInterpolationCoefficients);
57 InterpolatorType *_Interpolator[2];
81 virtual void Run(
double [3],
int,
int,
int);
84 virtual double Run(
int,
int,
int,
int);
90 #endif // MIRTK_DifferenceOfCompositionLieBracketImageFilter3D_H DifferenceOfCompositionLieBracketImageFilter3D()
Constructor.
virtual void Initialize()
Scaling of input vector fields.
virtual ~DifferenceOfCompositionLieBracketImageFilter3D()
Destructor.
InterpolationMode
Image interpolation modes.
virtual void Run()
Run filter on every voxel.
double _Scaling[2]
Input vector field interpolators.
ExtrapolationMode
Image extrapolation modes.
void Scaling(int, double)
Set scaling of n-th input vector field.