18 #ifndef itkImageMaskSpatialObject_h
19 #define itkImageMaskSpatialObject_h
38 template<
unsigned int TDimension = 3,
typename TPixel =
unsigned char >
71 bool IsInsideInObjectSpace(
const PointType & point,
unsigned int depth=0,
72 const std::string & name=
"")
const override;
77 bool ComputeMyBoundingBox()
const override;
83 void PrintSelf(std::ostream & os,
Indent indent)
const override;
90 #ifndef ITK_MANUAL_INSTANTIATION
91 #include "itkImageMaskSpatialObject.hxx"
94 #endif //itkImageMaskSpatialObject_h
Implementation of an image mask as spatial object.
typename Superclass::ScalarType ScalarType
typename Superclass::InterpolatorType InterpolatorType
typename Superclass::SizeType SizeType
typename Superclass::PointType PointType
typename Superclass::IndexType IndexType
ImageBaseType::SizeType SizeType
ImageBaseType::IndexType IndexType
typename Superclass::BoundingBoxType BoundingBoxType
typename Superclass::TransformType TransformType
Implementation of an image as spatial object.
typename Superclass::ImagePointer ImagePointer
typename Superclass::PixelType PixelType
Control indentation during Print() invocation.
ImageBaseType::PointType PointType
typename Superclass::RegionType RegionType
typename Superclass::ImageType ImageType
Base class for most ITK classes.
ImageBaseType::RegionType RegionType
Multi-dimensional image iterator which only walks a region.
Base class for all data objects in ITK.