|
ITK
5.2.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkImageMaskSpatialObject_h
19 #define itkImageMaskSpatialObject_h
44 template <
unsigned int TDimension = 3,
typename TPixel =
unsigned char>
78 IsInsideInObjectSpace(
const PointType & point)
const override;
81 using Superclass::IsInsideInObjectSpace;
94 ComputeMyBoundingBoxInIndexSpace()
const;
96 #if !defined(ITK_LEGACY_REMOVE)
100 itkLegacyMacro(
RegionType GetAxisAlignedBoundingBoxRegion()
const);
109 ComputeMyBoundingBox()
override;
115 PrintSelf(std::ostream & os,
Indent indent)
const override;
118 InternalClone()
const override;
122 #ifndef ITK_MANUAL_INSTANTIATION
123 # include "itkImageMaskSpatialObject.hxx"
126 #endif // itkImageMaskSpatialObject_h
typename Superclass::BoundingBoxType BoundingBoxType
ImageBaseType::PointType PointType
ImageBaseType::SizeType SizeType
Control indentation during Print() invocation.
Implementation of an image as spatial object.
Multi-dimensional image iterator which only walks a region.
typename Superclass::PixelType PixelType
typename Superclass::IndexType IndexType
ImageBaseType::IndexType IndexType
typename Superclass::PointType PointType
ImageBaseType::RegionType RegionType
typename Superclass::RegionType RegionType
typename Superclass::InterpolatorType InterpolatorType
Implementation of an image mask as spatial object.
typename Superclass::ImagePointer ImagePointer
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
Base class for most ITK classes.
typename Superclass::TransformType TransformType
typename Superclass::ScalarType ScalarType
typename Superclass::SizeType SizeType
typename Superclass::ImageType ImageType
Base class for all data objects in ITK.