18 #ifndef itkPointSetToImageFilter_h
19 #define itkPointSetToImageFilter_h
33 template<
typename TInputPo
intSet,
typename TOutputImage >
45 typedef typename OutputImageType::ValueType
ValueType;
62 itkStaticConstMacro(InputPointSetDimension,
unsigned int,
63 InputPointSetType::PointDimension);
64 itkStaticConstMacro(OutputImageDimension,
unsigned int,
65 TOutputImage::ImageDimension);
74 using Superclass::SetInput;
88 virtual void SetSpacing(
const double *spacing);
91 virtual void SetSpacing(
const float *spacing);
111 virtual void SetOrigin(
const double *origin);
114 virtual void SetOrigin(
const float *origin);
120 itkGetConstReferenceMacro(Origin,
PointType);
129 itkGetConstMacro(InsideValue,
ValueType);
139 itkGetConstMacro(OutsideValue,
ValueType);
151 virtual
void GenerateOutputInformation() ITK_OVERRIDE {}
152 virtual void GenerateData() ITK_OVERRIDE;
165 virtual
void PrintSelf(std::ostream & os,
Indent indent) const ITK_OVERRIDE;
172 #ifndef ITK_MANUAL_INSTANTIATION
173 #include "itkPointSetToImageFilter.hxx"
SmartPointer< Self > Pointer
OutputImageType::ValueType ValueType
TOutputImage OutputImageType
Represent the size (bounds) of a n-dimensional image.
SmartPointer< const Self > ConstPointer
PointSetToImageFilter Self
OutputImageType::Pointer OutputImagePointer
TOutputImage::SizeType SizeType
InputPointSetType::Pointer InputPointSetPointer
Base class for all process objects that output image data.
TInputPointSet InputPointSetType
ImageBaseType::DirectionType DirectionType
TOutputImage::DirectionType DirectionType
ImageSource< TOutputImage > Superclass
TOutputImage::SpacingType SpacingType
ImageBaseType::PointType PointType
Superclass::OutputImageRegionType OutputImageRegionType
Base class for filters that take a PointSet as input and produce an image as output. By default, if the user does not specify the size of the output image, the maximum size of the point-set's bounding box is used.
Control indentation during Print() invocation.
ImageBaseType::SizeType SizeType
TOutputImage::PointType PointType
InputPointSetType::ConstPointer InputPointSetConstPointer