6 #include <vnl/vnl_matrix.h>    10 template <
typename TImageType, 
typename TInterpolatorPrecisionType=
double>
    24     itkStaticConstMacro(
ImageDimension, 
unsigned int,InputImageType::ImageDimension);
    42     virtual void ReorientInterpolatedModel(
const InputPixelType &interpolatedModel, vnl_matrix <double> &modelOrientationMatrix,
    43                                            InputPixelType &rotatedModel, itk::ThreadIdType threadId) ITK_OVERRIDE;
    48     unsigned int m_LOrder;
    50     std::vector < std::vector <double> > m_EulerAngles;
    51     std::vector < vnl_matrix <double> > m_ODFRotationMatrices;
 itk::SmartPointer< const Self > ConstPointer
 
virtual void BeforeThreadedGenerateData() ITK_OVERRIDE
 
Superclass::InputPixelType InputPixelType
 
static const unsigned int ImageDimension
 
virtual void ReorientInterpolatedModel(const InputPixelType &interpolatedModel, vnl_matrix< double > &modelOrientationMatrix, InputPixelType &rotatedModel, itk::ThreadIdType threadId) ITK_OVERRIDE
Needs to be implemented in sub-classes, does the actual re-orientation of the model. 
 
InputImageType::PixelType InputPixelType
 
Superclass::InputImageType InputImageType
 
itk::SmartPointer< Self > Pointer
 
ODFResampleImageFilter Self
 
virtual ~ODFResampleImageFilter()
 
OrientedModelBaseResampleImageFilter< TImageType, TInterpolatorPrecisionType > Superclass
 
TImageType InputImageType