|
struct | itk::VariableLengthVector< TValue >::AllocateRootPolicy |
|
struct | itk::VariableLengthVector< TValue >::AlwaysReallocate |
|
class | itk::AnatomicalOrientation |
|
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::Boolean |
|
class | itk::BoundingBox< TPointIdentifier, VPointDimension, TCoordinate, TPointsContainer > |
|
class | itk::BresenhamLine< VDimension > |
|
class | itk::BSplineDerivativeKernelFunction< VSplineOrder, TRealValueType > |
|
class | itk::BSplineInterpolationWeightFunction< TCoordinate, 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 | itk::CellInterface< TPixelType, TCellTraits > |
|
class | itk::CellInterfaceVisitor< TPixelType, TCellTraits > |
|
class | itk::CellInterfaceVisitorImplementation< TPixelType, TCellTraits, CellTopology, UserVisitor > |
|
class | itk::CellTraitsInfo< VPointDimension, TCoordinate, TInterpolationWeight, TPointIdentifier, TCellIdentifier, TCellFeatureIdentifier, TPoint, TPointsContainer, TUsingCellsContainer > |
|
class | itk::Functor::CoLexicographicCompare |
|
class | itk::ColorTable< TComponent > |
|
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::detail::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< TCoordinate, VIndexDimension > |
|
class | itk::CorrespondenceDataStructureIterator< TStructureType > |
|
class | itk::CovariantVector< T, VVectorDimension > |
|
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, TCoordinate, TInterpolationWeight, TCellPixelType > |
|
class | itk::DefaultPixelAccessor< TType > |
|
class | itk::DefaultPixelAccessorFunctor< TImageType > |
|
class | itk::DefaultStaticMeshTraits< TPixelType, VPointDimension, VMaxTopologicalDimension, TCoordinate, TInterpolationWeight, TCellPixelType > |
|
class | itk::DefaultVectorPixelAccessor< TType > |
|
class | itk::DefaultVectorPixelAccessorFunctor< TImageType > |
|
class | itk::DerefError |
|
class | itk::DerivativeOperator< TPixel, VDimension, TAllocator > |
|
class | itk::DiffusionTensor3D< TComponent > |
|
class | itk::Directory |
|
class | itk::DomainThreader< TDomainPartitioner, TAssociate > |
|
struct | itk::VariableLengthVector< TValue >::DontShrinkToFit |
|
struct | itk::VariableLengthVector< TValue >::DumpOldValues |
|
class | itk::DynamicLoader |
|
class | itk::EllipsoidInteriorExteriorSpatialFunction< VDimension, TInput > |
|
class | itk::EquivalencyTable |
|
class | itk::EventObject |
|
class | itk::ExceptionObject |
|
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::FloatingPointExceptions |
|
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 | 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< VImageDimension, VLoop > |
|
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, VVectorDimension, VImageDimension > |
|
class | itk::ImportImageContainer< TElementIdentifier, TElement > |
|
class | itk::ImportImageFilter< TPixel, VImageDimension > |
|
class | itk::IncompatibleOperandsError |
|
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 | itk::InteriorExteriorSpatialFunction< VDimension, TInput > |
|
class | itk::InvalidArgumentError |
|
class | InvalidRequestRegionError |
|
class | itk::IterationReporter |
|
class | itk::detail::VectorContainer< TElementIdentifier, TElement >::Iterator |
|
class | itk::MapContainer< TElementIdentifier, TElement >::Iterator |
|
class | itk::IndexedContainerInterface< TElementIdentifier, TElement >::Iterator |
|
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, VRows, VColumns > |
|
class | itk::MatrixResizeableDataObject< TItemType > |
|
class | itk::MemberCommand< T > |
|
class | itk::MemoryAllocationError |
|
class | itk::MemoryProbe |
|
class | itk::MemoryProbesCollectorBase |
|
class | itk::MemoryUsageObserver |
|
class | itk::Statistics::MersenneTwisterRandomVariateGenerator |
|
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 | itk::OctreeBase |
|
class | itk::OctreeEnums |
|
class | itk::OctreeNode |
|
struct | itk::Offset< VDimension > |
|
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::PeriodicBoundaryCondition< TInputImage, TOutputImage > |
|
class | itk::PhasedArray3DSpecialCoordinatesImage< TPixel > |
|
class | itk::PixelTraits< TPixelType > |
|
class | itk::Point< TCoordinate, VPointDimension > |
|
class | itk::PointSet< TPixelType, VDimension, TMeshTraits > |
|
class | itk::PointSetBase< TPointsContainer > |
|
class | itk::PointSetToImageFilter< TInputPointSet, TOutputImage > |
|
class | itk::PolygonCell< TCellInterface > |
|
class | itk::PolyLineCell< TCellInterface > |
|
class | itk::PoolMultiThreader |
|
class | itk::ProcessAborted |
|
class | itk::ProcessObject |
|
class | itk::ProgressAccumulator |
|
class | itk::ProgressReporter |
|
class | itk::ProgressTransformer |
|
class | itk::PyCommand |
|
class | itk::PyImageFilter< TInputImage, TOutputImage > |
|
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::RangeError |
|
class | itk::RealTimeClock |
|
class | itk::RealTimeInterval |
|
class | itk::RealTimeStamp |
|
class | itk::ReceptorMemberCommand< T > |
|
class | itk::RectangularImageNeighborhoodShape< VImageDimension > |
|
class | itk::Region |
|
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 | 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::SpatialOrientationEnums |
|
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, VDimension > |
|
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 | itk::ThreadLogger |
|
class | itk::ThreadPool |
|
class | itk::TimeProbe |
|
class | itk::TimeProbesCollectorBase |
|
class | itk::TimeStamp |
|
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, VVectorDimension > |
|
class | itk::detail::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 > |
|
This module contains the central classes of the ITK toolkit. They include, basic data structures (such as points, vectors, images, regions: itk::Point, itk::Vector, itk::Image, itk::Region) 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.