ITK  6.0.0
Insight Toolkit
Classes | Enumerations
Module ITKSpatialObjects
+ Collaboration diagram for Module ITKSpatialObjects:

Classes

class  itk::ArrowSpatialObject< TDimension >
 
class  itk::BlobSpatialObject< TDimension >
 
class  itk::BoxSpatialObject< TDimension >
 
class  itk::CastSpatialObjectFilter< ObjectDimension >
 
class  itk::ContourSpatialObject< TDimension >
 
class  itk::ContourSpatialObjectPoint< TPointDimension >
 
class  itk::DTITubeSpatialObject< TDimension >
 
class  itk::DTITubeSpatialObjectPoint< TPointDimension >
 
class  itk::DTITubeSpatialObjectPointEnums
 
class  itk::EllipseSpatialObject< TDimension >
 
class  itk::GaussianSpatialObject< TDimension >
 
class  itk::GroupSpatialObject< TDimension >
 
class  itk::ImageMaskSpatialObject< TDimension, TPixel >
 
class  itk::ImageSpatialObject< TDimension, TPixelType >
 
class  itk::LandmarkSpatialObject< TDimension >
 
class  itk::LineSpatialObject< TDimension >
 
class  itk::LineSpatialObjectPoint< TPointDimension >
 
class  itk::MeshSpatialObject< TMesh >
 
class  itk::MetaArrowConverter< VDimension >
 
class  itk::MetaBlobConverter< VDimension >
 
class  itk::MetaContourConverter< VDimension >
 
class  itk::MetaConverterBase< VDimension >
 
class  itk::MetaDTITubeConverter< VDimension >
 
class  itk::MetaEllipseConverter< VDimension >
 
class  itk::MetaEvent
 
class  itk::MetaGaussianConverter< VDimension >
 
class  itk::MetaGroupConverter< VDimension >
 
class  itk::MetaImageConverter< VDimension, TPixel, TSpatialObjectType >
 
class  itk::MetaImageMaskConverter< VDimension >
 
class  itk::MetaLandmarkConverter< VDimension >
 
class  itk::MetaLineConverter< VDimension >
 
class  itk::MetaMeshConverter< VDimension, PixelType, TMeshTraits >
 
class  itk::MetaSceneConverter< VDimension, PixelType, TMeshTraits >
 
class  itk::MetaSurfaceConverter< VDimension >
 
class  itk::MetaTubeConverter< VDimension >
 
class  itk::MetaVesselTubeConverter< VDimension >
 
class  itk::PointBasedSpatialObject< TDimension, TSpatialObjectPointType >
 
class  itk::PolygonSpatialObject< TDimension >
 
class  itk::SpatialObject< VDimension >
 
class  itk::SpatialObjectDuplicator< TInputSpatialObject >
 
class  itk::SpatialObjectFactory< T >
 
class  itk::SpatialObjectFactoryBase
 
class  itk::SpatialObjectPoint< TPointDimension >
 
class  itk::SpatialObjectToImageFilter< TInputSpatialObject, TOutputImage >
 
class  itk::SpatialObjectToImageStatisticsCalculator< TInputImage, TInputSpatialObject, TSampleDimension >
 
class  itk::SpatialObjectToPointSetFilter< TPointBasedSpatialObject, TOutputPointSet >
 
class  itk::SurfaceSpatialObject< TDimension, TSpatialObjectPointType >
 
class  itk::SurfaceSpatialObjectPoint< TPointDimension >
 
class  itk::TubeSpatialObject< TDimension, TSpatialObjectPointType >
 
class  itk::TubeSpatialObjectPoint< TPointDimension >
 

Enumerations

enum class  itk::DTITubeSpatialObjectPointEnums::DTITubeSpatialObjectPointField : uint8_t {
  itk::DTITubeSpatialObjectPointEnums::DTITubeSpatialObjectPointField::FA = 0 ,
  itk::DTITubeSpatialObjectPointEnums::DTITubeSpatialObjectPointField::ADC = 1 ,
  itk::DTITubeSpatialObjectPointEnums::DTITubeSpatialObjectPointField::GA = 2
}
 
enum class  itk::ContourSpatialObjectEnums::InterpolationMethod : uint8_t {
  itk::ContourSpatialObjectEnums::InterpolationMethod::NO_INTERPOLATION = 0 ,
  itk::ContourSpatialObjectEnums::InterpolationMethod::EXPLICIT_INTERPOLATION ,
  itk::ContourSpatialObjectEnums::InterpolationMethod::BEZIER_INTERPOLATION ,
  itk::ContourSpatialObjectEnums::InterpolationMethod::LINEAR_INTERPOLATION
}
 

Detailed Description

SpatialObjects are intended to represent regions in space. The basic functionality of an itk::SpatialObject is to answer the question of whether a physical point is inside or outside of the itk::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:

Enumeration Type Documentation

◆ DTITubeSpatialObjectPointField

If you add a type here you need to modify the TranslateEnumToChar to translate the enum to a string

Enumerator
FA 
ADC 
GA 

Definition at line 39 of file itkDTITubeSpatialObjectPoint.h.

◆ InterpolationMethod

Hold interpolation method type

Enumerator
NO_INTERPOLATION 
EXPLICIT_INTERPOLATION 
BEZIER_INTERPOLATION 
LINEAR_INTERPOLATION 

Definition at line 41 of file itkContourSpatialObject.h.