14 #ifndef __itkDWIGenerator_h 15 #define __itkDWIGenerator_h 29 template <
class TOutputImage,
class TScalarImage=Image<
float,3> >
57 itkStaticConstMacro(OutputImageDimension,
unsigned int, OutputImageType::ImageDimension);
78 itkGetMacro( BackgroundDiffusionParameterValues, STDVectorType );
82 itkSetStringMacro(FileName);
83 itkGetStringMacro(FileName);
89 typename LightObject::Pointer InternalClone() const
ITK_OVERRIDE;
95 std::
string m_FileName;
97 STDVectorType m_BackgroundDiffusionParameterValues;
101 void operator=(const Self&);
109 #if ITK_TEMPLATE_EXPLICIT 110 # include "Templates/itkDWIGenerator+-.h" 113 #if !defined(ITK_MANUAL_INSTANTIATION) && !defined(__itkDWIGenerator_hxx) 117 #endif // __itkSparseDWIGenerator_h Superclass::DiffusionParameterValuesType DiffusionParameterValuesType
#define itkSetNDebugMacro(name, type)
NDArray is a N-Dimensional array class (row-major, c version)
Superclass::STDVectorPointer STDVectorPointer
Superclass::OutputImagePointer OutputImagePointer
Superclass::ScalarImageType ScalarImageType
SmartPointer< Self > Pointer
Superclass::OutputImageSizeType OutputImageSizeType
OutputImageType::RegionType OutputImageRegionType
std::vector< PrecisionType > STDVectorType
Superclass::OutputImageInternalPixelType OutputImageInternalPixelType
CylinderModelType::Pointer CylinderModelPointer
OutputImageType::SpacingType OutputImageSpacingType
Superclass::OutputImageIndexType OutputImageIndexType
Superclass::OutputImageType OutputImageType
Superclass::MatrixType MatrixType
Superclass::OutputImageDirectionType OutputImageDirectionType
Superclass::ScalarImagePointer ScalarImagePointer
Superclass::CylinderModelType CylinderModelType
Superclass::DiffusionParameterContainerType DiffusionParameterContainerType
utl_shared_ptr< STDVectorType > STDVectorPointer
std::vector< double > DiffusionParameterValuesType
utl_shared_ptr< MatrixType > MatrixPointer
DWIGeneratorBase< TOutputImage, TScalarImage > Superclass
OutputImageType::PixelType OutputImagePixelType
Superclass::MatrixPointer MatrixPointer
ScalarImageType::Pointer ScalarImagePointer
OutputImageType::IndexType OutputImageIndexType
OutputImageType::InternalPixelType OutputImageInternalPixelType
TScalarImage ScalarImageType
Generate DWI data based on provided parameter file.
std::vector< DiffusionParameterValuesType > DiffusionParameterContainerType
Superclass::STDVectorType STDVectorType
OutputImageType::SizeType OutputImageSizeType
Superclass::CylinderModelPointer CylinderModelPointer
TOutputImage OutputImageType
OutputImageType::PointType OutputImagePointType
Generate DWI data based on provided parameter file.
OutputImageType::Pointer OutputImagePointer
Superclass::OutputImagePixelType OutputImagePixelType
Superclass::OutputImageSpacingType OutputImageSpacingType
OutputImageType::DirectionType OutputImageDirectionType
Superclass::PrecisionType PrecisionType
Superclass::OutputImagePointType OutputImagePointType
Superclass::OutputImageRegionType OutputImageRegionType