ITK  4.3.0
Insight Segmentation and Registration Toolkit
Classes
Module ITKSpatialObjects
Group Core
+ Collaboration diagram for Module ITKSpatialObjects:

Classes

class  itk::AffineGeometryFrame< TScalarType, NDimensions >
 Describes the geometry of a data object. More...
 
class  itk::ArrowSpatialObject< TDimension >
 Representation of a Arrow based on the spatial object classes. More...
 
class  itk::BlobSpatialObject< TDimension >
 Spatial object representing a potentially amorphous object. More...
 
class  itk::BoxSpatialObject< TDimension >
 The class may be used to represent N-dimensional boxes. In two dimensions it is a rectangle, In three dimensions it is a cuboid... More...
 
class  itk::ContourSpatialObject< TDimension >
 Representation of a Contour based on the spatial object classes. More...
 
class  itk::ContourSpatialObjectPoint< TPointDimension >
 Point used for a Contour definition. More...
 
class  itk::CylinderSpatialObject
 This class describe a cylinder in 3D only. More...
 
class  itk::DTITubeSpatialObject< TDimension >
 Representation of a tube based on the spatial object classes. More...
 
class  itk::DTITubeSpatialObjectPoint< TPointDimension >
 Point used for a tube definition. More...
 
class  itk::EllipseSpatialObject< TDimension >
 TODO. More...
 
class  itk::GaussianSpatialObject< TDimension >
 Represents a multivariate Gaussian function. More...
 
class  itk::GroupSpatialObject< TDimension >
 Representation of a group based on the spatial object classes. More...
 
class  itk::ImageMaskSpatialObject< TDimension >
 Implementation of an image mask as spatial object. More...
 
class  itk::ImageSpatialObject< TDimension, TPixelType >
 Implementation of an image as spatial object. More...
 
class  itk::LandmarkSpatialObject< TDimension >
 Representation of a Landmark based on the spatial object classes. More...
 
class  itk::LineSpatialObject< TDimension >
 Representation of a Line based on the spatial object classes. More...
 
class  itk::LineSpatialObjectPoint< TPointDimension >
 Point used for a line definition. More...
 
class  itk::MeshSpatialObject< TMesh >
 Implementation of an Mesh as spatial object. More...
 
class  itk::MetaArrowConverter< NDimensions >
 converts between MetaObject<->SpatialObject. More...
 
class  itk::MetaBlobConverter< NDimensions >
 converts between MetaObject<->SpatialObject. More...
 
class  itk::MetaContourConverter< NDimensions >
 converts between MetaObject<->SpatialObject. More...
 
class  itk::MetaConverterBase< VDimension >
 Base class for MetaObject<->SpatialObject converters. More...
 
class  itk::MetaDTITubeConverter< NDimensions >
 converts between MetaObject<->SpatialObject More...
 
class  itk::MetaEllipseConverter< NDimensions >
 converts between MetaObject<->SpatialObject. More...
 
class  itk::MetaEvent
 Event abstract class. More...
 
class  itk::MetaGaussianConverter< NDimensions >
 converts between MetaObject<->SpatialObject. More...
 
class  itk::MetaGroupConverter< NDimensions >
 converts between MetaObject<->SpatialObject. More...
 
class  itk::MetaImageConverter< NDimensions, TPixel, TSpatialObjectType >
 converts between MetaObject<->SpatialObject. More...
 
class  itk::MetaImageMaskConverter< NDimensions >
 converts between MetaObject<->SpatialObject More...
 
class  itk::MetaLandmarkConverter< NDimensions >
 converts between MetaObject<->SpatialObject. More...
 
class  itk::MetaLineConverter< NDimensions >
 converts between MetaObject<->SpatialObject. More...
 
class  itk::MetaMeshConverter< NDimensions, PixelType, TMeshTraits >
 converts between MetaObject<->SpatialObject. More...
 
class  itk::MetaSceneConverter< NDimensions, PixelType, TMeshTraits >
 Converts between MetaObject and SpaitalObject scenes. More...
 
class  itk::MetaSurfaceConverter< NDimensions >
 converts between MetaObject<->SpatialObject. More...
 
class  itk::MetaTubeConverter< NDimensions >
 converts between MetaObject<->SpatialObject. More...
 
class  MetaVesselTubeConverter
 converts between MetaObject<->SpatialObject More...
 
class  itk::PlaneSpatialObject< TDimension >
 
class  itk::PointBasedSpatialObject< TDimension >
 This class serves as the base class for point-based spatial objects. More...
 
class  itk::PolygonGroupSpatialObject< TDimension >
 Implements a Region Of Interest Type. More...
 
class  itk::PolygonSpatialObject< TDimension >
 TODO. More...
 
class  itk::SceneSpatialObject< TSpaceDimension >
 a SceneSpatialObject has a list of SpatialObjects More...
 
class  itk::SpatialObject< VDimension >
 Implementation of the composite pattern. More...
 
class  itk::SpatialObjectDuplicator< TInputSpatialObject >
 
class  itk::SpatialObjectFactory< T >
 Create instances of SpatialObjects. More...
 
class  itk::SpatialObjectFactoryBase
 Create instances of SpatialObjects. More...
 
class  itk::SpatialObjectPoint< TPointDimension >
 Point used for spatial objets. More...
 
class  itk::SpatialObjectToImageFilter< TInputSpatialObject, TOutputImage >
 Base class for filters that take a SpatialObject as input and produce an image as output. By default, if the user does not specify the size of the output image, the maximum size of the object's bounding box is used. The spacing of the image is given by the spacing of the input Spatial object. More...
 
class  itk::SpatialObjectToImageStatisticsCalculator< TInputImage, TInputSpatialObject, TSampleDimension >
 
class  itk::SpatialObjectToPointSetFilter< TInputSpatialObject, TOutputPointSet >
 Base class for filters that take a SpatialObject as input and produce a PointSet as output. The pointset created is in physical space. More...
 
class  itk::SpatialObjectTreeContainer< TDimension >
 Array class with size defined at construction time. More...
 
class  itk::SpatialObjectTreeNode< TDimension >
 TODO. More...
 
class  itk::SurfaceSpatialObject< TDimension >
 Representation of a Surface based on the spatial object classes. More...
 
class  itk::SurfaceSpatialObjectPoint< TPointDimension >
 Point used for a Surface definition. More...
 
class  itk::TubeSpatialObject< TDimension, TTubePointType >
 Representation of a tube based on the spatial object classes. More...
 
class  itk::TubeSpatialObjectPoint< TPointDimension >
 Point used for a tube definition. More...
 
class  itk::VesselTubeSpatialObject< TDimension >
 Representation of a tube based on the spatial object classes. More...
 
class  itk::VesselTubeSpatialObjectPoint< TPointDimension >
 Point used for a tube definition. More...
 

Detailed Description

SpatialObjects are intended to represent regions in space. The basic functionality of a SpatialObject is to answer the question of whether a physical point is inside or outside of the SpatialObject. They are commonly used for representing masks in an analytical form, as well as approximations of shape by combining them into hierarchical structures similar to scene graphs.

Dependencies: