#include <itkImageMaskSpatialObject.h>
Inheritance diagram for itk::ImageMaskSpatialObject< TDimension >:
Public Types | |
typedef ImageMaskSpatialObject< TDimension > | Self |
typedef ImageSpatialObject< TDimension > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef Superclass::ScalarType | ScalarType |
typedef Superclass::PixelType | PixelType |
typedef Superclass::ImageType | ImageType |
typedef Superclass::ImagePointer | ImagePointer |
typedef Superclass::IndexType | IndexType |
typedef Superclass::RegionType | RegionType |
typedef Superclass::TransformType | TransformType |
typedef Superclass::PointType | PointType |
typedef Superclass::BoundingBoxType | BoundingBoxType |
Public Member Functions | |
virtual const char * | GetClassName () const |
bool | IsInside (const PointType &point, unsigned int depth, char *name) const |
virtual bool | IsInside (const PointType &point) const |
Static Public Member Functions | |
Pointer | New () |
Protected Member Functions | |
ImageMaskSpatialObject () | |
virtual | ~ImageMaskSpatialObject () |
void | PrintSelf (std::ostream &os, Indent indent) const |
This class derives from the ImageSpatialObject and overloads the IsInside() method. One of the common uses of this class is to serve as Mask for the Image Registration Metrics.
Definition at line 37 of file itkImageMaskSpatialObject.h.
|
Reimplemented from itk::ImageSpatialObject< TDimension, unsigned char >. Definition at line 56 of file itkImageMaskSpatialObject.h. |
|
Reimplemented from itk::ImageSpatialObject< TDimension, unsigned char >. Definition at line 46 of file itkImageMaskSpatialObject.h. |
|
Reimplemented from itk::ImageSpatialObject< TDimension, unsigned char >. Definition at line 51 of file itkImageMaskSpatialObject.h. |
|
Reimplemented from itk::ImageSpatialObject< TDimension, unsigned char >. Definition at line 50 of file itkImageMaskSpatialObject.h. |
|
Index typedef support. An index is used to access pixel values. Reimplemented from itk::ImageSpatialObject< TDimension, unsigned char >. Definition at line 52 of file itkImageMaskSpatialObject.h. |
|
Reimplemented from itk::ImageSpatialObject< TDimension, unsigned char >. Definition at line 49 of file itkImageMaskSpatialObject.h. |
|
Reimplemented from itk::ImageSpatialObject< TDimension, unsigned char >. Definition at line 45 of file itkImageMaskSpatialObject.h. |
|
Reimplemented from itk::ImageSpatialObject< TDimension, unsigned char >. Definition at line 55 of file itkImageMaskSpatialObject.h. |
|
Reimplemented from itk::ImageSpatialObject< TDimension, unsigned char >. Definition at line 53 of file itkImageMaskSpatialObject.h. |
|
Reimplemented from itk::ImageSpatialObject< TDimension, unsigned char >. Definition at line 48 of file itkImageMaskSpatialObject.h. |
|
Standard class typedefs. Reimplemented from itk::ImageSpatialObject< TDimension, unsigned char >. Definition at line 43 of file itkImageMaskSpatialObject.h. |
|
Reimplemented from itk::ImageSpatialObject< TDimension, unsigned char >. Definition at line 44 of file itkImageMaskSpatialObject.h. |
|
Reimplemented from itk::ImageSpatialObject< TDimension, unsigned char >. Definition at line 54 of file itkImageMaskSpatialObject.h. |
|
|
|
|
|
Run-time type information (and related methods). Reimplemented from itk::ImageSpatialObject< TDimension, unsigned char >. |
|
Test whether a point is inside or outside the object For computational speed purposes, it is faster if the method does not check the name of the class and the current depth Reimplemented from itk::ImageSpatialObject< TDimension, unsigned char >. |
|
Returns true if the point is inside, false otherwise. Reimplemented from itk::ImageSpatialObject< TDimension, unsigned char >. |
|
Method for creation through the object factory. Reimplemented from itk::ImageSpatialObject< TDimension, unsigned char >. |
|
Methods invoked by Print() to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes. Reimplemented from itk::ImageSpatialObject< TDimension, unsigned char >. |