18 #ifndef itkImageMaskSpatialObject_h 19 #define itkImageMaskSpatialObject_h 37 template<
unsigned int TDimension = 3 >
70 bool IsInside(
const PointType & point,
71 unsigned int depth,
char *name)
const ITK_OVERRIDE;
76 virtual bool IsInside(
const PointType & point)
const;
94 void operator=(const Self &) ITK_DELETE_FUNCTION;
103 #ifndef ITK_MANUAL_INSTANTIATION 104 #include "itkImageMaskSpatialObject.hxx" 107 #endif //itkImageMaskSpatialObject_h Superclass::InterpolatorType InterpolatorType
Implementation of an image mask as spatial object.
ImageType::IndexType IndexType
ImageSpatialObject< TDimension > Superclass
Image< PixelType, TDimension > ImageType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
Superclass::BoundingBoxType BoundingBoxType
Superclass::PixelType PixelType
ImageType::ConstPointer ImagePointer
Superclass::PointType PointType
ImageMaskSpatialObject< TDimension > Self
InterpolateImageFunction< ImageType > InterpolatorType
virtual bool ComputeLocalBoundingBox() const override
itk::ImageSliceConstIteratorWithIndex< ImageType > SliceIteratorType
Size< VDimension > SizeType
RegionType GetAxisAlignedBoundingBoxRegion() const
bool IsInside(const PointType &point, unsigned int depth, char *name) const override
Superclass::IndexType IndexType
Superclass::PointType PointType
ImageType::RegionType RegionType
Superclass::TransformType TransformType
Superclass::RegionType RegionType
SmartPointer< const Self > ConstPointer
SmartPointer< Self > Pointer
void PrintSelf(std::ostream &os, Indent indent) const override
Implementation of an image as spatial object.
Control indentation during Print() invocation.
Superclass::ImagePointer ImagePointer
Superclass::BoundingBoxType BoundingBoxType
Multi-dimensional image iterator which only walks a region.
Superclass::SizeType SizeType
Superclass::ScalarType ScalarType
Superclass::ImageType ImageType
Superclass::TransformType TransformType