18 #ifndef __itkParametricImageSource_h
19 #define __itkParametricImageSource_h
43 template <
typename TOutputImage>
68 TOutputImage::ImageDimension);
99 #ifndef ITK_MANUAL_INSTANTIATION
100 #include "itkParametricImageSource.hxx"
Array class with size defined at construction time.
virtual unsigned int GetNumberOfParameters() const =0
OutputImageType::Pointer OutputImagePointer
virtual ParametersType GetParameters() const =0
SmartPointer< const Self > ConstPointer
GenerateImageSource< TOutputImage > Superclass
SmartPointer< Self > Pointer
OutputImageType::PixelType OutputImagePixelType
virtual ~ParametricImageSource()
DataObject::Pointer DataObjectPointer
void PrintSelf(std::ostream &os, Indent indent) const
virtual void SetParameters(const ParametersType ¶meters)=0
Array< ParametersValueType > ParametersType
double ParametersValueType
a Base class for image sources which need to have image size, and other meta-data set...
Base class for all parametric image sources.
ParametricImageSource Self
Control indentation during Print() invocation.
TOutputImage OutputImageType
void operator=(const Self &)
static const unsigned int OutputImageDimension