18 #ifndef itkPointSetToImageFilter_h
19 #define itkPointSetToImageFilter_h
34 template <
typename TInputPo
intSet,
typename TOutputImage>
48 using ValueType =
typename OutputImageType::ValueType;
57 using typename Superclass::OutputImageRegionType;
65 static constexpr
unsigned int InputPointSetDimension = InputPointSetType::PointDimension;
66 static constexpr
unsigned int OutputImageDimension = TOutputImage::ImageDimension;
74 using Superclass::SetInput;
85 GetInput(
unsigned int idx);
93 SetSpacing(
const double * v);
97 SetSpacing(
const float * v);
118 SetOrigin(
const double * v);
122 SetOrigin(
const float * v);
128 itkGetConstReferenceMacro(Origin,
PointType);
137 itkGetConstMacro(InsideValue,
ValueType);
147 itkGetConstMacro(OutsideValue,
ValueType);
163 GenerateData()
override;
177 PrintSelf(std::ostream & os,
Indent indent)
const override;
181 #ifndef ITK_MANUAL_INSTANTIATION
182 # include "itkPointSetToImageFilter.hxx"