17 #ifndef __itkPointSetToImageFilter_h
18 #define __itkPointSetToImageFilter_h
32 template <
class TInputPo
intSet,
class TOutputImage>
41 typedef typename TOutputImage::SizeType
SizeType;
44 typedef typename OutputImageType::ValueType
ValueType;
61 itkStaticConstMacro(InputPointSetDimension,
unsigned int,
62 InputPointSetType::PointDimension);
63 itkStaticConstMacro(OutputImageDimension,
unsigned int,
64 TOutputImage::ImageDimension);
82 virtual void SetSpacing(
const double* spacing);
83 virtual void SetSpacing(
const float* spacing);
102 virtual void SetOrigin(
const double* origin);
103 virtual void SetOrigin(
const float* origin);
109 itkGetConstReferenceMacro(Origin,
PointType);
118 itkGetConstMacro(InsideValue,
ValueType);
127 itkGetConstMacro(OutsideValue,
ValueType);
138 virtual void GenerateData();
147 virtual void PrintSelf(std::ostream& os,
Indent indent)
const;
151 void operator=(
const Self&);
158 #ifndef ITK_MANUAL_INSTANTIATION