ITK  5.2.0
Insight Toolkit
Classes
Module ITKCommon
+ Collaboration diagram for Module ITKCommon:

Classes

struct  itk::VariableLengthVector< TValue >::AllocateRootPolicy
 
struct  itk::VariableLengthVector< TValue >::AlwaysReallocate
 
struct  itk::And< TF1, TF2 >
 
struct  itk::AndC< VF1, VF2 >
 
class  itk::AnnulusOperator< TPixel, TDimension, TAllocator >
 
class  itk::Array< TValue >
 
class  itk::Array2D< TValue >
 
class  itk::AtanRegularizedHeavisideStepFunction< TInput, TOutput >
 
class  itk::AutoPointer< TObjectType >
 
class  itk::AutoPointerDataObjectDecorator< T >
 
class  itk::BackwardDifferenceOperator< TPixel, TDimension, TAllocator >
 
class  itk::BarycentricCombination< TPointContainer, TWeightContainer >
 
class  itk::BinaryThresholdSpatialFunction< TFunction >
 
class  itk::BoundingBox< TPointIdentifier, VPointDimension, TCoordRep, TPointsContainer >
 
class  itk::BSplineDerivativeKernelFunction< VSplineOrder, TRealValueType >
 
class  itk::BSplineInterpolationWeightFunction< TCoordRep, VSpaceDimension, VSplineOrder >
 
class  itk::BSplineKernelFunction< VSplineOrder, TRealValueType >
 
class  itk::BufferedImageNeighborhoodPixelAccessPolicy< TImage >
 
class  itk::BuildInformation
 
class  itk::ByteSwapper< T >
 
class  itk::NeighborhoodAlgorithm::CalculateOutputWrapOffsetModifiers< TImage >
 
struct  Details::op::CanBeAddedOrSubtracted< TExpr1, TExpr2 >
 
struct  Details::op::CanBeDivided< TExpr1, TExpr2 >
 
struct  Details::op::CanBeMultiplied< TExpr1, TExpr2 >
 
class  CellGeometry
 
class  itk::CellInterface< TPixelType, TCellTraits >
 
class  itk::CellInterfaceVisitor< TPixelType, TCellTraits >
 
class  itk::CellInterfaceVisitorImplementation< TPixelType, TCellTraits, CellTopology, UserVisitor >
 
class  itk::CellTraitsInfo< VPointDimension, TCoordRep, TInterpolationWeight, TPointIdentifier, TCellIdentifier, TCellFeatureIdentifier, TPoint, TPointsContainer, TUsingCellsContainer >
 
class  itk::Functor::CoLexicographicCompare
 
class  itk::ColorTable< TPixel >
 
class  itk::Command
 
class  itk::CommonEnums
 
class  itk::CompensatedSummation< TFloat >
 
class  itk::ConditionalConstIterator< TImage >
 
class  itk::ConicShellInteriorExteriorSpatialFunction< VDimension, TInput >
 
class  itk::ConnectedImageNeighborhoodShape< VImageDimension >
 
class  itk::ConstantBoundaryCondition< TInputImage, TOutputImage >
 
class  itk::ConstantBoundaryImageNeighborhoodPixelAccessPolicy< TImage >
 
class  itk::VectorContainer< TElementIdentifier, TElement >::ConstIterator
 
class  itk::MapContainer< TElementIdentifier, TElement >::ConstIterator
 
class  itk::IndexedContainerInterface< TElementIdentifier, TElement >::ConstIterator
 
class  itk::ConstNeighborhoodIterator< TImage, TBoundaryCondition >
 
class  itk::ConstNeighborhoodIteratorWithOnlyIndex< TImage >
 
class  itk::FixedArray< TValue, VLength >::ConstReverseIterator
 
class  itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >
 
class  itk::ConstSliceIterator< TPixel, TContainer >
 
class  itk::ConstSparseFieldLayerIterator< TNodeType >
 
class  itk::ContinuousIndex< TCoordRep, VIndexDimension >
 
class  itk::CorrespondenceDataStructureIterator< TStructureType >
 
class  itk::CovariantVector< T, NVectorDimension >
 
class  itk::CreateObjectFunction< T >
 
class  itk::CreateObjectFunctionBase
 
class  Cross
 
class  itk::CStyleCommand
 
class  itk::DataObject
 
class  itk::DataObjectConstIterator
 
class  itk::DataObjectDecorator< T >
 
class  itk::DataObjectError
 
class  itk::DataObjectIterator
 
class  itk::DefaultConvertPixelTraits< PixelType >
 
class  itk::DefaultDynamicMeshTraits< TPixelType, VPointDimension, VMaxTopologicalDimension, TCoordRep, TInterpolationWeight, TCellPixelType >
 
class  itk::DefaultPixelAccessor< TType >
 
class  itk::DefaultPixelAccessorFunctor< TImageType >
 
class  itk::DefaultStaticMeshTraits< TPixelType, VPointDimension, VMaxTopologicalDimension, TCoordRep, TInterpolationWeight, TCellPixelType >
 
class  itk::DefaultVectorPixelAccessor< TType >
 
class  itk::DefaultVectorPixelAccessorFunctor< TImageType >
 
class  itk::DerivativeOperator< TPixel, VDimension, TAllocator >
 
class  itk::DiffusionTensor3D< TComponent >
 
class  DirectionCollapseStrategy
 
class  itk::Directory
 
struct  itk::DisableIf< TCondition, TType >
 
struct  itk::DisableIfC< V, TType >
 
class  itk::DomainThreader< TDomainPartitioner, TAssociate >
 
struct  itk::VariableLengthVector< TValue >::DontShrinkToFit
 
struct  itk::VariableLengthVector< TValue >::DumpOldValues
 
class  itk::DynamicLoader
 
class  EigenValueOrder
 
class  itk::EllipsoidInteriorExteriorSpatialFunction< VDimension, TInput >
 
struct  itk::EnableIf< TCondition, TType >
 
class  itk::EquivalencyTable
 
class  itk::EventObject
 
class  ExceptionAction
 
class  itk::ExtractImageFilter< TInputImage, TOutputImage >
 
class  itk::ImageToImageFilterDetail::ExtractImageFilterRegionCopier< T1, T2 >
 
class  ExtractionImageFilterEnums
 
class  itk::FileOutputWindow
 
class  itk::FiniteCylinderSpatialFunction< VDimension, TInput >
 
class  itk::FixedArray< TValue, VLength >
 
class  itk::FloatingPointExceptionsEnums
 
class  itk::FloodFilledFunctionConditionalConstIterator< TImage, TFunction >
 
class  itk::FloodFilledImageFunctionConditionalConstIterator< TImage, TFunction >
 
class  itk::FloodFilledImageFunctionConditionalIterator< TImage, TFunction >
 
class  itk::FloodFilledSpatialFunctionConditionalConstIterator< TImage, TFunction >
 
class  itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >
 
class  itk::ForwardDifferenceOperator< TPixel, VDimension, TAllocator >
 
class  itk::FrustumSpatialFunction< VDimension, TInput >
 
class  itk::FrustumSpatialFunctionEnums
 
class  itk::FunctionBase< TInput, TOutput >
 
class  itk::FunctionCommand
 
class  itk::GaussianDerivativeOperator< TPixel, VDimension, TAllocator >
 
class  itk::GaussianDerivativeOperatorEnums
 
class  itk::GaussianDerivativeSpatialFunction< TOutput, VImageDimension, TInput >
 
class  itk::GaussianKernelFunction< TRealValueType >
 
class  itk::GaussianOperator< TPixel, VDimension, TAllocator >
 
class  itk::GaussianSpatialFunction< TOutput, VImageDimension, TInput >
 
class  GrowthStrategy
 
class  itk::HeavisideStepFunction< TInput, TOutput >
 
class  itk::HeavisideStepFunctionBase< TInput, TOutput >
 
class  itk::HexahedronCell< TCellInterface >
 
class  itk::HexahedronCellTopology
 
class  itk::Image< TPixel, VImageDimension >
 
class  itk::ImageAlgorithm
 
class  itk::ImageBase< VImageDimension >
 
class  itk::ImageBoundaryCondition< TInputImage, TOutputImage >
 
class  itk::NeighborhoodAlgorithm::ImageBoundaryFacesCalculator< TImage >
 
class  itk::ImageBufferRange< TImage >
 
class  itk::ImageConstIterator< TImage >
 
class  itk::ImageConstIteratorWithIndex< TImage >
 
class  itk::ImageConstIteratorWithOnlyIndex< TImage >
 
class  itk::ImageContainerInterface< TElementIdentifier, TElement >
 
class  itk::ImageDuplicator< TInputImage >
 
class  itk::ImageHelper< NImageDimension, NLoop >
 
class  itk::ImageToImageFilterDetail::ImageInformationCopier< D1, D2 >
 
class  itk::ImageIORegion
 
class  itk::ImageIORegionAdaptor< VDimension >
 
class  itk::ImageIterator< TImage >
 
class  itk::ImageIteratorWithIndex< TImage >
 
class  itk::ImageKernelOperator< TPixel, VDimension, TAllocator >
 
class  itk::ImageLinearConstIteratorWithIndex< TImage >
 
class  itk::ImageLinearIteratorWithIndex< TImage >
 
class  itk::ImageRandomConstIteratorWithIndex< TImage >
 
class  itk::ImageRandomConstIteratorWithOnlyIndex< TImage >
 
class  itk::ImageRandomIteratorWithIndex< TImage >
 
class  itk::ImageRandomNonRepeatingConstIteratorWithIndex< TImage >
 
class  itk::ImageRandomNonRepeatingIteratorWithIndex< TImage >
 
class  itk::ImageRegion< VImageDimension >
 
class  itk::ImageRegionConstIterator< TImage >
 
class  itk::ImageRegionConstIteratorWithIndex< TImage >
 
class  itk::ImageRegionConstIteratorWithOnlyIndex< TImage >
 
class  itk::ImageToImageFilterDetail::ImageRegionCopier< D1, D2 >
 
class  itk::ImageRegionExclusionConstIteratorWithIndex< TImage >
 
class  itk::ImageRegionExclusionIteratorWithIndex< TImage >
 
class  itk::ImageRegionIterator< TImage >
 
class  itk::ImageRegionIteratorWithIndex< TImage >
 
class  itk::ImageRegionRange< TImage >
 
class  itk::ImageRegionReverseConstIterator< TImage >
 
class  itk::ImageRegionReverseIterator< TImage >
 
class  itk::ImageRegionSplitterBase
 
class  itk::ImageRegionSplitterDirection
 
class  itk::ImageRegionSplitterMultidimensional
 
class  itk::ImageRegionSplitterSlowDimension
 
class  itk::ImageReverseConstIterator< TImage >
 
class  itk::ImageReverseIterator< TImage >
 
class  itk::ImageScanlineConstIterator< TImage >
 
class  itk::ImageScanlineIterator< TImage >
 
class  itk::ImageSink< TInputImage >
 
class  itk::ImageSliceConstIteratorWithIndex< TImage >
 
class  itk::ImageSliceIteratorWithIndex< TImage >
 
class  itk::ImageSource< TOutputImage >
 
class  itk::ImageSourceCommon
 
class  itk::ImageToImageFilter< TInputImage, TOutputImage >
 
class  itk::ImageToImageFilterCommon
 
class  itk::ImageVectorOptimizerParametersHelper< TValue, NVectorDimension, VImageDimension >
 
class  itk::ImportImageContainer< TElementIdentifier, TElement >
 
class  itk::ImportImageFilter< TPixel, VImageDimension >
 
class  itk::Indent
 
struct  itk::Index< VDimension >
 
class  itk::IndexedContainerInterface< TElementIdentifier, TElement >
 
class  itk::IndexRange< VDimension, VBeginAtZero >
 
class  itk::BuildInformation::InformationValueType
 
class  itk::InPlaceImageFilter< TInputImage, TOutputImage >
 
class  itk::InputDataObjectConstIterator
 
class  itk::InputDataObjectIterator
 
class  InsertionPosition
 
class  itk::InteriorExteriorSpatialFunction< VDimension, TInput >
 
class  InterpolationMode
 
class  InvalidRequestRegionError
 
class  IOByteOrder
 
class  IOComponent
 
class  IOFile
 
class  IOFileMode
 
class  IOPixel
 
class  itk::IterationReporter
 
class  itk::VectorContainer< TElementIdentifier, TElement >::Iterator
 
class  itk::MapContainer< TElementIdentifier, TElement >::Iterator
 
class  itk::IndexedContainerInterface< TElementIdentifier, TElement >::Iterator
 
class  itkFloatingPointExceptions
 
class  itk::JoinTraits< TValue1, TValue2 >
 
struct  itk::VariableLengthVector< TValue >::KeepOldValues
 
struct  itk::VariableLengthVector< TValue >::KeepValuesRootPolicy
 
class  itk::KernelFunctionBase< TRealValueType >
 
class  itk::LaplacianOperator< TPixel, VDimension, TAllocator >
 
class  itk::Functor::LexicographicCompare
 
class  itk::LightObject
 
class  itk::LightProcessObject
 
class  itk::LineCell< TCellInterface >
 
class  itk::LineConstIterator< TImage >
 
class  itk::LineIterator< TImage >
 
class  itk::Logger
 
class  itk::LoggerBase
 
class  itk::LoggerManager
 
class  itk::LoggerOutput
 
class  itk::LoggerThreadWrapper< SimpleLoggerType >
 
class  itk::LoggerThreadWrapperEnums
 
class  itk::LogOutput
 
class  itk::MapContainer< TElementIdentifier, TElement >
 
class  itk::MapData
 
class  itk::MapFileParser< TMapData >
 
class  itk::MapRecord
 
class  itk::Matrix< T, NRows, NColumns >
 
class  itk::MatrixResizeableDataObject< TItemType >
 
class  itk::MemberCommand< T >
 
class  itk::MemoryProbe
 
class  itk::MemoryProbesCollectorBase
 
class  itk::MemoryUsageObserver
 
class  itk::Statistics::MersenneTwisterRandomVariateGenerator
 
class  MeshClassCellsAllocationMethod
 
class  itk::MeshEnums
 
class  itk::MetaDataDictionary
 
class  itk::MetaDataObject< MetaDataObjectType >
 
class  itk::MetaDataObjectBase
 
class  itk::MinimumMaximumImageCalculator< TInputImage >
 
class  itk::MultipleLogOutput
 
class  itk::MultiThreaderBase
 
class  itk::MultiThreaderBaseEnums
 
class  itk::CellInterface< TPixelType, TCellTraits >::MultiVisitor
 
class  itk::Neighborhood< TPixel, VDimension, TAllocator >
 
class  itk::NeighborhoodAccessorFunctor< TImage >
 
class  itk::NeighborhoodAllocator< TPixel >
 
class  itk::NeighborhoodInnerProduct< TImage, TOperator, TComputation >
 
class  itk::NeighborhoodIterator< TImage, TBoundaryCondition >
 
class  itk::NeighborhoodOperator< TPixel, VDimension, TAllocator >
 
struct  itk::VariableLengthVector< TValue >::NeverReallocate
 
class  itk::NodeOfPermutation
 
struct  itk::Not< TF >
 
struct  itk::NotC< VF >
 
class  itk::NumberToString< TValue >
 
class  itk::NumericTraits< T >
 
class  itk::NumericTraits< CovariantVector< T, D > >
 
class  itk::NumericTraits< DiffusionTensor3D< T > >
 
class  itk::NumericTraits< FixedArray< T, D > >
 
class  itk::NumericTraits< RGBAPixel< T > >
 
class  itk::NumericTraits< RGBPixel< T > >
 
class  itk::NumericTraits< SymmetricSecondRankTensor< T, D > >
 
class  itk::NumericTraits< VariableLengthVector< T > >
 
class  itk::Object
 
class  itk::ObjectEnums
 
class  itk::ObjectFactory< T >
 
class  itk::ObjectFactoryBase
 
class  itk::ObjectFactoryEnums
 
class  itk::ObjectStore< TObjectType >
 
class  itk::ObjectStoreEnums
 
class  itk::Octree< TPixel, ColorTableSize, MappingFunctionType >
 
class  Octree
 
class  itk::OctreeBase
 
class  itk::OctreeEnums
 
class  itk::OctreeNode
 
struct  itk::Offset< VDimension >
 
class  Operation
 
class  itk::OptimizerParameters< TParametersValueType >
 
class  itk::OptimizerParametersHelper< TValue >
 
struct  itk::Or< TF1, TF2, TF3 >
 
struct  itk::OrC< VF1, VF2, VF3 >
 
class  itk::OutputDataObjectConstIterator
 
class  itk::OutputDataObjectIterator
 
class  itk::OutputWindow
 
class  itk::ObjectFactoryBase::OverrideInformation
 
class  itk::PeriodicBoundaryCondition< TInputImage, TOutputImage >
 
class  itk::PhasedArray3DSpecialCoordinatesImage< TPixel >
 
class  itk::PixelTraits< TPixelType >
 
class  itk::Point< TCoordRep, NPointDimension >
 
class  itk::PointSet< TPixelType, VDimension, TMeshTraits >
 
class  itk::PointSetToImageFilter< TInputPointSet, TOutputImage >
 
class  itk::PolygonCell< TCellInterface >
 
class  itk::PoolMultiThreader
 
class  PriorityLevel
 
class  itk::ProcessObject
 
class  itk::ProgressAccumulator
 
class  itk::ProgressReporter
 
class  itk::ProgressTransformer
 
class  itk::QuadraticEdgeCell< TCellInterface >
 
class  itk::QuadraticTriangleCell< TCellInterface >
 
class  itk::QuadraticTriangleCellTopology
 
class  itk::QuadrilateralCell< TCellInterface >
 
class  itk::QuadrilateralCellTopology
 
class  itk::ShapedImageNeighborhoodRange< TImage, TImageNeighborhoodPixelAccessPolicy >::QualifiedIterator< VIsConst >
 
class  itk::ImageRegionRange< TImage >::QualifiedIterator< VIsConst >
 
class  itk::ImageBufferRange< TImage >::QualifiedIterator< VIsConst >
 
class  itk::RandomPermutation
 
class  itk::Statistics::RandomVariateGeneratorBase
 
class  itk::RealTimeClock
 
class  itk::RealTimeInterval
 
class  itk::RealTimeStamp
 
class  itk::ReceptorMemberCommand< T >
 
class  itk::RectangularImageNeighborhoodShape< VImageDimension >
 
class  itk::Region
 
class  RegionEnum
 
class  itk::RegularizedHeavisideStepFunction< TInput, TOutput >
 
class  itk::ResourceProbe< ValueType, MeanType >
 
class  itk::ResourceProbesCollectorBase< TProbe >
 
class  itk::NeighborhoodAlgorithm::ImageBoundaryFacesCalculator< TImage >::Result
 
class  itk::FixedArray< TValue, VLength >::ReverseIterator
 
class  itk::RGBAPixel< TComponent >
 
class  itk::RGBPixel< TComponent >
 
class  RotationPlane
 
class  itk::ShapedFloodFilledFunctionConditionalConstIterator< TImage, TFunction >
 
class  itk::ShapedFloodFilledImageFunctionConditionalConstIterator< TImage, TFunction >
 
class  itk::ShapedFloodFilledImageFunctionConditionalIterator< TImage, TFunction >
 
class  itk::ShapedImageNeighborhoodRange< TImage, TImageNeighborhoodPixelAccessPolicy >
 
class  itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition >
 
struct  itk::VariableLengthVector< TValue >::ShrinkToFit
 
class  itk::SimpleConstMemberCommand< T >
 
class  itk::SimpleDataObjectDecorator< T >
 
class  itk::SimpleFilterWatcher
 
class  itk::SimpleMemberCommand< T >
 
class  itk::SingletonIndex
 
class  itk::SinRegularizedHeavisideStepFunction< TInput, TOutput >
 
struct  itk::Size< VDimension >
 
class  itk::SliceIterator< TPixel, TContainer >
 
class  itk::SmapsData_2_6
 
class  itk::SmapsFileParser< TSmapsDataType >
 
class  itk::SmapsRecord
 
class  itk::SmartPointer< TObjectType >
 
class  itk::SobelOperator< TPixel, VDimension, TAllocator >
 
class  itk::SparseFieldLayer< TNodeType >
 
class  itk::SparseFieldLayerIterator< TNodeType >
 
class  itk::SparseImage< TNode, VImageDimension >
 
class  itk::SpatialFunction< TOutput, VImageDimension, TInput >
 
class  itk::SpatialOrientationAdapter
 
class  itk::SpecialCoordinatesImage< TPixel, VImageDimension >
 
class  itk::SphereSpatialFunction< VImageDimension, TInput >
 
class  itk::StdStreamLogOutput
 
class  itk::StdStreamStateSave
 
class  itk::STLConstContainerAdaptor< TContainer >
 
class  itk::STLContainerAdaptor< TContainer >
 
class  itk::StoppingCriterionBase
 
class  itk::StreamingImageFilter< TInputImage, TOutputImage >
 
class  itk::StreamingProcessObject
 
class  itk::StructHashFunction< TInput >
 
class  itk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >
 
class  itk::SymmetricEigenAnalysisEnums
 
class  itk::SymmetricEllipsoidInteriorExteriorSpatialFunction< VDimension, TInput >
 
class  itk::SymmetricSecondRankTensor< TComponent, NDimension >
 
class  itk::TBBMultiThreader
 
class  itk::TetrahedronCell< TCellInterface >
 
class  itk::TetrahedronCellTopology
 
class  itk::ThreadedDomainPartitioner< TDomain >
 
class  itk::ThreadedImageRegionPartitioner< VDimension >
 
class  itk::ThreadedIndexedContainerPartitioner
 
class  itk::ThreadedIteratorRangePartitioner< TIterator >
 
class  itk::ThreadedIteratorRangePartitionerDomain< TIterator >
 
class  Threader
 
class  ThreadExitCode
 
class  itk::ThreadLogger
 
class  itk::ThreadPool
 
class  itk::TimeProbe
 
class  itk::TimeProbesCollectorBase
 
class  itk::TimeStamp
 
class  TimeStampFormat
 
class  itk::TorusInteriorExteriorSpatialFunction< VDimension, TInput >
 
class  itk::TotalProgressReporter
 
class  itk::TriangleCell< TCellInterface >
 
class  itk::TriangleCellTopology
 
class  itk::TriangleHelper< TPoint >
 
class  itk::UnaryCorrespondenceMatrix< TItemType >
 
class  itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, TFunction >
 
class  itk::ValarrayImageContainer< TElementIdentifier, TElement >
 
class  itk::VariableLengthVector< TValue >
 
struct  VariableLengthVectorExpression< TExpr1, TExpr2, TBinaryOp >
 
class  itk::VariableSizeMatrix< T >
 
class  itk::Vector< T, NVectorDimension >
 
class  itk::VectorContainer< TElementIdentifier, TElement >
 
class  itk::VectorImage< TPixel, VImageDimension >
 
class  itk::VectorImageNeighborhoodAccessorFunctor< TImage >
 
class  itk::VectorNeighborhoodInnerProduct< TImage >
 
class  itk::Version
 
class  itk::Versor< T >
 
class  itk::VertexCell< TCellInterface >
 
class  itk::VMMapData_10_2
 
class  itk::VMMapFileParser< TVMMapDataType >
 
class  itk::VMMapRecord
 
class  itk::VMMapSummaryRecord
 
class  VNLIterativeSparseSolverTraits< T >
 
class  VNLSparseLUSolverTraits< T >
 
class  itk::WeakPointer< TObjectType >
 
class  itk::XMLFileOutputWindow
 
class  itk::XMLFilterWatcher
 
struct  itk::Xor< TF1, TF2 >
 
struct  itk::XorC< VF1, VF2 >
 
class  itk::ZeroFluxNeumannBoundaryCondition< TInputImage, TOutputImage >
 
class  itk::ZeroFluxNeumannImageNeighborhoodPixelAccessPolicy< TImage >
 

Detailed Description

This module contains the central classes of the ITK toolkit. They include, basic data structures (such as Points, Vectors, Images, Regions) the core of the process objects (such as base classes for image filters) the pipeline infrastructure classes, the support for multi-threading, and a collection of classes that isolate ITK from platform specific features. It is anticipated that most other ITK modules will depend on this one.

Dependencies: