ITK  5.1.0
Insight Toolkit
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345678910]
 Citk::Functor::Abs< TInput, TOutput >Computes the absolute value of a pixel
 Citk::HessianToObjectnessMeasureImageFilter< TInputImage, TOutputImage >::AbsLessCompare
 Citk::Functor::AbsoluteValueDifference2< TInput1, TInput2, TOutput >
 Citk::Accessor::AbsPixelAccessor< TInternalType, TExternalType >Give access to the std::abs() function of a value
 Citk::Accessor::AbsPixelAccessor< TImage::PixelType, TOutputPixelType >
 Citk::Functor::AccessorFunctor< TInput, TAccessor >Convert an accessor to a functor so that it can be used in a UnaryFunctorImageFilter
 Citk::Functor::AccessorFunctor< TInputImage::PixelType, TAccessor >
 Citk::Experimental::ImageBufferRange< TImage >::AccessorFunctorInitializer
 Citk::Functor::Acos< TInput, TOutput >Computes the Acos of a pixel
 Citk::Accessor::AcosPixelAccessor< TInternalType, TExternalType >Give access to the std::acos() function of a value
 Citk::Accessor::AcosPixelAccessor< TImage::PixelType, TOutputPixelType >
 Citk::Function::AdaptiveEqualizationHistogram< TInputPixel, TOutputPixel >
 Citk::Functor::Add1< TInput, TOutput >
 Citk::Functor::Add1< TInputImage::PixelType, TInputImage::PixelType >
 Citk::Functor::Add2< TInput1, TInput2, TOutput >
 Citk::Functor::Add3< TInput1, TInput2, TInput3, TOutput >
 Citk::Functor::Add3< TInputImage1::PixelType, TInputImage2::PixelType, TInputImage3::PixelType, TOutputImage::PixelType >
 Citk::Concept::AdditiveAndAssignOperators< T1, T2 >
 Citk::Concept::AdditiveOperators< T1, T2, T3 >
 Citk::Accessor::AddPixelAccessor< TPixel >Simulates the effect of adding a constant value to all pixels
 Citk::Accessor::AddPixelAccessor< TImage::PixelType >
 Citk::VariableLengthVector< TValue >::AllocateRootPolicy
 Citk::Math::Detail::AlmostEqualsFloatVsFloat
 Citk::Math::Detail::AlmostEqualsFloatVsInteger
 Citk::Math::Detail::AlmostEqualsFunctionSelector< TInput1IsIntger, TInput1IsSigned, TInput2IsInteger, TInput2IsSigned >
 Citk::Math::Detail::AlmostEqualsIntegerVsFloat
 Citk::Math::Detail::AlmostEqualsPlainOldEquals
 Citk::Math::Detail::AlmostEqualsSignedVsUnsigned
 Citk::Math::Detail::AlmostEqualsUnsignedVsSigned
 Citk::AnchorErodeDilateLine< TInputPix, TCompare >Class to implement erosions and dilations using anchor methods. This is the base class that must be instantiated with appropriate definitions of greater, less and so on. There is special code for cases where the structuring element is bigger than the image size that aren't particularly anchor related, but use the same data structures. Hopefully these sections occupy a very minor proportion of the time
 Citk::AnchorOpenCloseLine< TInputPix, TCompare >Class to implement openings and closings using anchor methods. This is the base class that must be instantiated with appropriate definitions of greater, less and so on
 CAnchorUtilitiesFunctionality in common for anchor openings/closings and erosions/dilation
 Citk::Functor::AND< TInput1, TInput2, TOutput >Bitwise AND functor
 CAnd
 CAnnulusOperatorA NeighborhoodOperator for performing a matched filtering with an annulus (two concentric circles, spheres, hyperspheres, etc.)
 Citk::MultiThreaderBase::ArrayCallback
 Citk::Functor::Asin< TInput, TOutput >
 Citk::Accessor::AsinPixelAccessor< TInternalType, TExternalType >Give access to the std::asin() function of a value
 Citk::Accessor::AsinPixelAccessor< TImage::PixelType, TOutputPixelType >
 Citk::Concept::Assignable< T >
 Citk::Functor::Atan< TInput, TOutput >
 Citk::Functor::Atan2< TInput1, TInput2, TOutput >
 Citk::Accessor::AtanPixelAccessor< TInternalType, TExternalType >Give access to the std::atan() function of a value
 Citk::Accessor::AtanPixelAccessor< TImage::PixelType, TOutputPixelType >
 Citk::Functor::AttributeLabelObjectAccessor< TLabelObject >
 Citk::AutoPointer< TObjectType >Implements an Automatic Pointer to an object
 Citk::AuxVarTypeDefault< TPixel, VAuxDimension, VSetDimension >Level set auxiliary variables type information
 Citk::BandNode< TIndexType, TDataType >
 Citk::BarycentricCombination< TPointContainer, TWeightContainer >Computes the barycentric combination of an array of N points
 Cbinary_function
 Citk::Functor::BinaryAccumulator< TInputPixel, TOutputPixel >
 Citk::ImageToImageFilterDetail::BinaryBooleanDispatch< B1, B2 >Templated class to produce a unique type for a pairing of booleans
 Citk::BinaryImageToLevelSetImageAdaptor< TInputImage, TLevelSet >
 CBinaryImageToLevelSetImageAdatorConverts one binary image to the appropriate level-set type provided by the template argument TLevelSet
 Citk::ImageToImageFilterDetail::BinaryIntDispatch< D1, D2 >Templated class to produce a unique type for a pairing of integers
 Citk::Functor::BinaryNot< TPixel >
 Citk::Functor::BinaryNot< TImage::PixelType >
 Citk::Functor::BinaryThreshold< TInput, TOutput >
 Citk::Functor::BinaryThreshold< TInputImage::PixelType, TOutputImage::PixelType >
 Citk::Function::BinaryThresholdAccumulator< TInputPixel, TOutputPixel >
 Citk::Functor::BitwiseNot< TInput, TOutput >Performs the C++ unary bitwise NOT operator
 Citk::Concept::BitwiseOperators< T1, T2, T3 >
 Citk::Function::BlackmanWindowFunction< VRadius, TInput, TOutput >Window function for sinc interpolation
 Citk::BluePixelAccessor< T >Give access to the Blue component of a RGBPixel type
 Citk::ImageToImageFilterDetail::BooleanDispatch< bool >Templated class to produce a unique type "true" and "false"
 Citk::Mesh< TPixelType, VDimension, TMeshTraits >::BoundaryAssignmentIdentifier
 Citk::Functor::BoundedReciprocal< TInput, TOutput >
 Citk::Functor::BoundingBoxLabelObjectAccessor< TLabelObject >
 Citk::Concept::BracketOperator< T1, T2, T3 >
 Citk::BresenhamLine< VDimension >
 Citk::Experimental::BufferedImageNeighborhoodPixelAccessPolicy< TImage >
 Citk::NeighborhoodAlgorithm::CalculateOutputWrapOffsetModifiers< TImage >Sets up itkNeighborhoodIterator output buffers
 Citk::VTKImageExportBase::CallbackTypeProxyProvide compatibility between VTK 4.4 and earlier versions
 Citk::Statistics::KdTreeBasedKmeansEstimator< TKdTree >::CandidateVector::Candidate
 Citk::Statistics::KdTreeBasedKmeansEstimator< TKdTree >::CandidateVectorCandidate Vector
 Citk::CellInterface< TPixelType, TCellTraits >An abstract interface for cells
 Citk::CellTraitsInfo< VPointDimension, TCoordRep, TInterpolationWeight, TPointIdentifier, TCellIdentifier, TCellFeatureIdentifier, TPoint, TPointsContainer, TUsingCellsContainer >A simple utility class to define the cell type inside a mesh type structure definition. This just makes a copy of existing type information that is needed for a cell type template parameter
 Citk::Functor::CenterOfGravityLabelObjectAccessor< TLabelObject >
 Citk::Functor::CentroidLabelObjectAccessor< TLabelObject >
 Citk::Functor::ChangeLabel< TInput, TOutput >
 Citk::Functor::ChangeLabel< TInputImage::PixelType, TOutputImage::PixelType >
 Citk::Experimental::ShapedImageNeighborhoodRange< TImage, TImageNeighborhoodPixelAccessPolicy >::CheckPolicy
 CChoiceMethodEnum
 Citk::Functor::Clamp< TInput, TOutput >Functor used to clamp a value to a specified range
 Citk::Functor::Clamp< TInputImage::PixelType, TOutputImage::PixelType >
 Citk::MultivariateLegendrePolynomial::CoefficientVectorSizeMismatchException object
 Citk::Functor::CoLexicographicCompareChecks if one range of elements colexicographically comes before another one
 Citk::Concept::Comparable< T1, T2 >
 Citk::AttributeKeepNObjectsLabelMapFilter< TImage, TAttributeAccessor >::Comparator
 Citk::AttributeRelabelLabelMapFilter< TImage, TAttributeAccessor >::Comparator
 Citk::AttributeMorphologyBaseImageFilter< TInputImage, TOutputImage, TAttribute, TFunction >::ComparePixStruct
 Citk::CompensatedSummation< TFloat >Perform more precise accumulation of floating point numbers
 Citk::CompensatedSummation< RealType >
 Citk::Accessor::ComplexConjugatePixelAccessor< TComplexType >Provide access to the conjugate of a std::complex<> value
 Citk::Accessor::ComplexConjugatePixelAccessor< TImage::PixelType >
 Citk::Functor::ComplexToImaginary< TInput, TOutput >
 Citk::Accessor::ComplexToImaginaryPixelAccessor< TInternalType, TExternalType >Give access to the Imaginary part of a std::complex<> value
 Citk::Accessor::ComplexToImaginaryPixelAccessor< TImage::PixelType, TOutputPixelType >
 Citk::Functor::ComplexToModulus< TInput, TOutput >
 Citk::Accessor::ComplexToModulusPixelAccessor< TInternalType, TExternalType >Give access to the Modulus of a std::complex<> value
 Citk::Accessor::ComplexToModulusPixelAccessor< TImage::PixelType, TOutputPixelType >
 Citk::Functor::ComplexToPhase< TInput, TOutput >
 Citk::Accessor::ComplexToPhasePixelAccessor< TInternalType, TExternalType >Give access to the Phase part of a std::complex<> value
 Citk::Accessor::ComplexToPhasePixelAccessor< TImage::PixelType, TOutputPixelType >
 Citk::Functor::ComplexToReal< TInput, TOutput >
 Citk::Accessor::ComplexToRealPixelAccessor< TInternalType, TExternalType >Give access to the Real part of a std::complex<> value
 Citk::Accessor::ComplexToRealPixelAccessor< TImage::PixelType, TOutputPixelType >
 Citk::CompositeTransformIOHelperTemplate< TParametersValueType >An adapter that adapts CompositeTransform into the TransformReader/Writer
 CCompressionEnum
 Citk::ConditionalConstIterator< TImage >A base class for other iterators where membership in the set of output pixels is conditional upon some property, calculation, etc. For example, a threshold iterator might walk a region and return only those pixels which meet a minimum intensity condition
 Citk::Experimental::ConnectedImageNeighborhoodShape< VImageDimension >
 Citk::watershed::Segmenter< TInputImage >::connectivity_t
 Citk::Experimental::IndexRange< VDimension, VBeginAtZero >::const_iterator
 Citk::Experimental::ConstantBoundaryImageNeighborhoodPixelAccessPolicy< TImage >
 Citk::ImageToImageMetric< TFixedImage, TMovingImage >::ConstantPointerWrapper
 Citk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator
 Citk::LevelSetContainerBase< TIdentifier, TLevelSet >::ConstIterator
 Citk::LevelSetEquationContainer< TTermContainer >::ConstIterator
 Citk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::ConstIterator
 Citk::VectorContainer< TElementIdentifier, TElement >::ConstIterator
 Citk::Statistics::Histogram< TMeasurement, TFrequencyContainer >::ConstIteratorClass that walks through the elements of the histogram
 Citk::Statistics::ImageToListSampleAdaptor< TImage >::ConstIteratorConst Iterator
 Citk::Statistics::ImageToNeighborhoodSampleAdaptor< TImage, TBoundaryCondition >::ConstIteratorConst Iterator
 Citk::Statistics::JointDomainImageToListSampleAdaptor< TImage >::ConstIteratorConst Iterator
 Citk::Statistics::ListSample< TMeasurementVector >::ConstIteratorConst Iterator
 Citk::Statistics::MembershipSample< TSample >::ConstIterator
 Citk::Statistics::PointSetToListSampleAdaptor< TPointSet >::ConstIterator
 Citk::IndexedContainerInterface< TElementIdentifier, TElement >::ConstIteratorSupport const iteration operations through a container. Dereferencing the iterator must provide an object with the following methods: ElementIdentifier Index() const; const Element& Value() const;
 Citk::Statistics::Subsample< TSample >::ConstIterator
 Citk::Statistics::VectorContainerToListSampleAdaptor< TVectorContainer >::ConstIterator
 Citk::LabelMap< TLabelObject >::ConstIteratorA forward iterator over the LabelObjects of a LabelMap
 Citk::MapContainer< TElementIdentifier, TElement >::ConstIteratorThe const iterator type for the map
 CConstIterator
 Citk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::ConstIterator
 Citk::LabelObject< TLabel, VImageDimension >::ConstLineIteratorA forward iterator over the lines of a LabelObject
 Citk::Functor::ConstrainedValueAddition< TInput1, TInput2, TOutput >
 Citk::Functor::ConstrainedValueDifference< TInput1, TInput2, TOutput >
 Citk::Concept::DefaultConstructible< T >::Constraints
 Citk::Concept::CopyConstructible< T >::Constraints
 Citk::Concept::Convertible< T1, T2 >::Constraints
 Citk::Concept::Assignable< T >::Constraints
 Citk::Concept::LessThanComparable< T1, T2 >::Constraints
 Citk::Concept::GreaterThanComparable< T1, T2 >::Constraints
 Citk::Concept::EqualityComparable< T1, T2 >::Constraints
 Citk::Concept::Comparable< T1, T2 >::Constraints
 Citk::Concept::AdditiveOperators< T1, T2, T3 >::Constraints
 Citk::Concept::AdditiveAndAssignOperators< T1, T2 >::Constraints
 Citk::Concept::MultiplyOperator< T1, T2, T3 >::Constraints
 Citk::Concept::MultiplyAndAssignOperator< T1, T2 >::Constraints
 Citk::Concept::DivisionOperators< T1, T2, T3 >::Constraints
 Citk::Concept::DivisionAndAssignOperators< T1, T2 >::Constraints
 Citk::Concept::BitwiseOperators< T1, T2, T3 >::Constraints
 Citk::Concept::BracketOperator< T1, T2, T3 >::Constraints
 Citk::Concept::NotOperator< T >::Constraints
 Citk::Concept::IncrementDecrementOperators< T >::Constraints
 Citk::Concept::OStreamWritable< T >::Constraints
 Citk::Concept::Signed< T >::Constraints
 Citk::Concept::SameType< T1, T2 >::Constraints
 Citk::Concept::SameDimension< D1, D2 >::Constraints
 Citk::Concept::HasNumericTraits< T >::Constraints
 Citk::Concept::HasPixelTraits< T >::Constraints
 Citk::Concept::HasValueType< T >::Constraints
 Citk::Concept::HasZero< T >::Constraints
 Citk::Concept::HasJoinTraits< T1, T2 >::Constraints
 Citk::Concept::SameDimensionOrMinusOne< D1, D2 >::Constraints
 Citk::Concept::SameDimensionOrMinusOneOrTwo< D1, D2 >::Constraints
 Citk::Concept::IsInteger< T >::Constraints
 Citk::Concept::IsUnsignedInteger< T >::Constraints
 Citk::Concept::IsNonInteger< T >::Constraints
 Citk::Concept::IsFloatingPoint< T >::Constraints
 Citk::Concept::IsFixedPoint< T >::Constraints
 Citk::FixedArray< TValue, VLength >::ConstReverseIteratorA const reverse iterator through an array
 Citk::ConstSliceIterator< TPixel, TContainer >A flexible iterator for ITK containers(i.e. itk::Neighborhood) that support pixel access through operator[]
 Citk::ConstSparseFieldLayerIterator< TNodeType >Used to iterate through an itkSparseFieldLayer
 Citk::ConstSparseFieldLayerIterator< NodeType >
 Citk::Concept::Convertible< T1, T2 >
 Citk::ConvertPixelBuffer< InputPixelType, OutputPixelType, OutputConvertTraits >Class to convert blocks of data from one type to another
 Citk::ConvertPixelBuffer< InputPixelType, Array< T >, OutputConvertTraits >
 Citk::ConvertPixelBuffer< InputPixelType, VariableLengthVector< T >, OutputConvertTraits >
 CConvolutionImageFilterOutputRegionEnum
 Citk::Functor::JoinFunctor< TPixel1, TPixel2 >::CopierDispatchBase
 Citk::Concept::CopyConstructible< T >
 Citk::CorrelationImageToImageMetricv4HelperThreader< TDomainPartitioner, TImageToImageMetric, TCorrelationMetric >::CorrelationMetricPerThreadStruct
 Citk::CorrelationImageToImageMetricv4GetValueAndDerivativeThreader< TDomainPartitioner, TImageToImageMetric, TCorrelationMetric >::CorrelationMetricValueDerivativePerThreadStruct
 Citk::CorrespondenceDataStructureIterator< TStructureType >An iterator designed to easily traverse an CorrespondenceDataStructure
 Citk::Functor::Cos< TInput, TOutput >
 Citk::Function::CosineWindowFunction< VRadius, TInput, TOutput >Window function for sinc interpolation
 Citk::Accessor::CosPixelAccessor< TInternalType, TExternalType >Give access to the std::cos() function of a value
 Citk::Accessor::CosPixelAccessor< TImage::PixelType, TOutputPixelType >
 CCostFunctionBase class for cost functions intended to be used with Optimizers
 CCrossCompute the cross product of two vectors of dimension 3, independently of the type of the values of vector's elements
 Citk::CrossHelper< TVector >
 Citk::DataObjectConstIteratorA forward iterator over the DataObject of a ProcessObject
 Citk::DataObjectIteratorA forward iterator over the DataObject of a ProcessObject
 Citk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::DataType< T >Internal class used for one computed characteristic
 Citk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::DataType< itk::CovariantVector >
 Citk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::DataType< itk::Matrix >
 Citk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::DataType< OutputRealType >
 Citk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::DataType< OutputType >
 Citk::DCMTKFileReader
 Citk::DCMTKItem
 Citk::DCMTKSequence
 Citk::Concept::DefaultConstructible< T >
 Citk::DefaultConvertPixelTraits< PixelType >Traits class used to by ConvertPixels to convert blocks of pixels
 Citk::DefaultConvertPixelTraits< Matrix< VComponent, VRows, VCols > >
 Citk::DefaultConvertPixelTraits< Offset< VDimension > >
 Citk::DefaultConvertPixelTraits< VariableLengthVector< VComponent > >
 Citk::DefaultConvertPixelTraits< VariableSizeMatrix< VComponent > >
 Citk::DefaultConvertPixelTraits<::std::complex< TComponent > >
 Citk::DefaultDynamicMeshTraits< TPixelType, VPointDimension, VMaxTopologicalDimension, TCoordRep, TInterpolationWeight, TCellPixelType >A simple structure that holds type information for a mesh and its cells
 Citk::DefaultImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, TCoordRep >A simple structure holding type information for ImageToImageMetricv4 classes
 Citk::DefaultPixelAccessor< TType >Give access to partial aspects a type
 Citk::DefaultPixelAccessorFunctor< TImageType >Provides a common API for pixel accessors for Image and VectorImage
 Citk::DefaultStaticMeshTraits< TPixelType, VPointDimension, VMaxTopologicalDimension, TCoordRep, TInterpolationWeight, TCellPixelType >
 Citk::DefaultVectorPixelAccessor< TType >Give access to partial aspects of a type
 Citk::DefaultVectorPixelAccessor< TPixelType >
 Citk::DefaultVectorPixelAccessorFunctor< TImageType >This class provides a common API for pixel accessors for Image and VectorImage. (between the DefaultVectorPixelAccessor and DefaultPixelAccessor)
 Citk::DenseFiniteDifferenceImageFilter< TInputImage, TOutputImage >::DenseFDThreadStruct
 Cstd::deque< T >STL class
 Citk::MattesMutualInformationImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage, TInternalComputationValueType, TMetricTraits >::DerivativeBufferManager
 Citk::MovingHistogramImageFilterBase< TInputImage, TOutputImage, TKernel >::DirectionCost
 Citk::DisableIfC< V, TType >An implementation of the negation of the enable if idiom
 Citk::DisableIfC< TCondition::Value, TType >
 Citk::BSplineDerivativeKernelFunction< VSplineOrder, TRealValueType >::DispatchBase
 Citk::BSplineKernelFunction< VSplineOrder, TRealValueType >::DispatchBase
 Citk::ImageToImageFilterDetail::DispatchBaseBase class for a class used to dispatch to dimension specific implementations
 Citk::MinMaxCurvatureFlowFunction< TImage >::DispatchBase
 Citk::LinearInterpolateImageFunction< TInputImage, TCoordRep >::DispatchBase
 Citk::Functor::Div< TInput1, TInput2, TOutput >
 Citk::Functor::DivFloor< TInput1, TInput2, TOutput >Cast arguments to double, performs division then takes the floor
 Citk::Functor::DivideOrZeroOut< TNumerator, TDenominator, TOutput >
 Citk::Functor::DivideOrZeroOut< typename TInputImage1::PixelType, typename TInputImage2::PixelType, typename TOutputImage::PixelType >
 Citk::Concept::DivisionAndAssignOperators< T1, T2 >
 Citk::Concept::DivisionOperators< T1, T2, T3 >
 Citk::Functor::DivReal< TInput1, TInput2, TOutput >Promotes arguments to real type and performs division
 CDTITubeSpatialObjectPointFieldEnum
 Citk::watershed::SegmentTable< TScalar >::edge_pair_t
 Citk::Functor::EdgePotential< TInput, TOutput >
 CEigenValueOrderEnum
 CEigenValueOrderType
 Citk::ElementWrapperInterface< TElement, TElementIdentifier >
 Citk::ElementWrapperInterface< MinPriorityQueueElementWrapper< TElement, TElementPriority, TElementIdentifier >, TElementIdentifier >
 Citk::ElementWrapperPointerInterface< TElementWrapperPointer, TElementIdentifier >
 Citk::Functor::ElongationLabelObjectAccessor< TLabelObject >
 Citk::Experimental::ImageBufferRange< TImage >::EmptyAccessorFunctor
 Citk::Experimental::ShapedImageNeighborhoodRange< TImage, TImageNeighborhoodPixelAccessPolicy >::EmptyPixelAccessParameter
 Citk::Concept::EqualityComparable< T1, T2 >
 Citk::Functor::EquivalentEllipsoidDiameterLabelObjectAccessor< TLabelObject >
 Citk::Functor::EquivalentSphericalPerimeterLabelObjectAccessor< TLabelObject >
 Citk::Functor::EquivalentSphericalRadiusLabelObjectAccessor< TLabelObject >
 Citk::EventObjectAbstraction of the Events used to communicating among filters and with GUIs
 CExceptionObject
 Citk::Functor::Exp< TInput, TOutput >
 Citk::Functor::ExpNegative< TInput, TOutput >
 Citk::Functor::ExpNegative< TInputImage::PixelType, TOutputImage::PixelType >
 Citk::Accessor::ExpNegativePixelAccessor< TInternalType, TExternalType >Give access to the std::exp() function of a value
 Citk::Accessor::ExpNegativePixelAccessor< TImage::PixelType, TOutputPixelType >
 Citk::Accessor::ExpPixelAccessor< TInternalType, TExternalType >Give access to the std::exp() function of a value
 Citk::Accessor::ExpPixelAccessor< TImage::PixelType, TOutputPixelType >
 CExtractImageFilterCollapseStrategyEnum
 Citk::watershed::Boundary< TScalar, TDimension >::face_pixel_t
 Citk::FancyStringA special string type that is used to aid I/O operations in DOM-based object readers/writers
 CFastMarchingStoppingCriterionBase
 Citk::FastMarchingTraits< TInput, TOutput >Base class traits to be used by the FastMarchingBase
 Citk::FastMarchingTraitsBase< TInputDomain, TNode, TOutputDomain, TSuperclass >
 Citk::FastMarchingTraitsBase< Image< TInputPixel, VDimension >, Index< VDimension >, Image< TOutputPixel, VDimension >, ImageToImageFilter< Image< TInputPixel, VDimension >, Image< TOutputPixel, VDimension > > >
 Citk::FastMarchingTraitsBase< QuadEdgeMesh< TInputPixel, VDimension, TInputMeshTraits >, TInputMeshTraits::PointIdentifier, QuadEdgeMesh< TOutputPixel, VDimension, TOutputMeshTraits >, QuadEdgeMeshToQuadEdgeMeshFilter< QuadEdgeMesh< TInputPixel, VDimension, TInputMeshTraits >, QuadEdgeMesh< TOutputPixel, VDimension, TOutputMeshTraits > > >
 Citk::FiniteDifferenceSparseImageFilter< TInputImageType, TSparseOutputImageType >::FDThreadStruct
 Citk::MRCHeaderObject::FeiExtendedHeader
 Citk::Functor::FeretDiameterLabelObjectAccessor< TLabelObject >
 CFileModeEnum
 CFileModeEnum
 Citk::FileToolsThis is a helper class to provide file/directory manipulations such as file creation, directory creation, etc
 Citk::ProgressAccumulator::FilterRecord
 Citk::FixedArray< TValue, VLength >Simulate a standard C array with copy semantics
 Citk::FixedArray< bool, Self::ImageDimension >
 Citk::FixedArray< CoordRepType, NPointDimension >
 Citk::FixedArray< CoordRepType, NVectorDimension >
 Citk::FixedArray< CoordRepType, VPointDimension *2 >
 Citk::FixedArray< CovariantVectorType, TPointDimension - 1 >
 Citk::FixedArray< double, 4 >
 Citk::FixedArray< double, ImageDimension >
 Citk::FixedArray< double, NPointDimension >
 Citk::FixedArray< double, NVectorDimension >
 Citk::FixedArray< double, Self::ImageDimension >
 Citk::FixedArray< double, Self::ImageDimension2 >
 Citk::FixedArray< double, Self::NDimensions >
 Citk::FixedArray< double, TDimension >
 Citk::FixedArray< double, VImageDimension >
 Citk::FixedArray< float, ImageDimension >
 Citk::FixedArray< float, NPointDimension >
 Citk::FixedArray< float, NVectorDimension >
 Citk::FixedArray< float, Self::ImageDimension >
 Citk::FixedArray< float, Self::MeasurementVectorSize >
 Citk::FixedArray< GaussianDerivativeOperatorType, 2 *Self::ImageDimension2 >
 Citk::FixedArray< GaussianDerivativeOperatorType, 3 *Self::ImageDimension2 >
 Citk::FixedArray< GaussianDerivativeOperatorType, Self::ImageDimension2 >
 Citk::FixedArray< IdentifierType, 3 >
 Citk::FixedArray< ImagePointer, NDimensions >
 Citk::FixedArray< int, ImageDimension >
 Citk::FixedArray< int, Self::ImageDimension >
 Citk::FixedArray< KernelType, Self::ImageDimension2 *(Self::ImageDimension2+1)/2 >
 Citk::FixedArray< KernelType, Self::ImageDimension2 >
 Citk::FixedArray< NeighborhoodType, Self::ImageDimension >
 Citk::FixedArray< NodeValueType, NVectorDimension >
 Citk::FixedArray< OperatorNeighborhoodType, Self::ImageDimension >
 Citk::FixedArray< PointType, 3 >
 Citk::FixedArray< PointValueType, NPointDimension >
 Citk::FixedArray< RangeDomainMeasurementType, Self::RangeDomainDimension >
 Citk::FixedArray< RealType, ImageDimension >
 Citk::FixedArray< RealType, Self::ImageDimension >
 Citk::FixedArray< ScalarRealType, Self::ImageDimension >
 Citk::FixedArray< ScalarType, NVectorDimension >
 Citk::FixedArray< SizeValueType, FixedImageType ::ImageDimension >
 Citk::FixedArray< SpacingValueType, NVectorDimension >
 Citk::FixedArray< T, NVectorDimension >
 Citk::FixedArray< TComponent, 3 >
 Citk::FixedArray< TComponent, 4 >
 Citk::FixedArray< TComponent, NDimension *(NDimension+1)/2 >
 Citk::FixedArray< TCoordRep, NPointDimension >
 Citk::FixedArray< TOutput, NPointDimension >
 Citk::FixedArray< TParametersValueType, NDimensions >
 Citk::FixedArray< TParametersValueType, NPointDimension >
 Citk::FixedArray< TParametersValueType, NVectorDimension >
 Citk::FixedArray< TPixel, 3 >
 Citk::FixedArray< TRealType, ImageDimension >
 Citk::FixedArray< TRealType, VectorDimension >
 Citk::FixedArray< typename LabelIndexType::IndexValueType, Self::ImageDimension *2 >
 Citk::FixedArray< typename LabelIndexType::IndexValueType, Self::ImageDimension >
 Citk::FixedArray< unsigned int, ImageDimension >
 Citk::FixedArray< unsigned int, Self::ImageDimension >
 Citk::FixedArray< unsigned int, Self::ImageDimension2 >
 Citk::FixedArray< unsigned int, Self::OutputImageDimension >
 Citk::FixedArray< unsigned int, TImage ::ImageDimension >
 Citk::FixedArray< unsigned, ImageDimension >
 Citk::FixedArray< unsigned, Self::ImageDimension >
 Citk::ImageToImageMetric< TFixedImage, TMovingImage >::FixedImageSamplePoint
 Citk::watershed::Boundary< TScalar, TDimension >::flat_region_t
 Citk::watershed::Segmenter< TInputImage >::flat_region_t
 Citk::Functor::FlatnessLabelObjectAccessor< TLabelObject >
 Citk::Math::Detail::FloatIEEE< T >
 Citk::Math::Detail::FloatIEEETraits< T >
 Citk::Math::Detail::FloatIEEETraits< double >
 Citk::Math::Detail::FloatIEEETraits< float >
 Citk::FloatingPointExceptions
 Citk::Concept::FloatOrDouble< T >
 Citk::Concept::FloatOrDouble< double >
 Citk::Concept::FloatOrDouble< float >
 Citk::VoronoiDiagram2DGenerator< TCoordType >::FortuneEdge
 Citk::VoronoiDiagram2DGenerator< TCoordType >::FortuneHalfEdge
 Citk::VoronoiDiagram2DGenerator< TCoordType >::FortuneSiteSmall data structures for Fortune's Method and some public variables/methods not for external access
 Citk::QuadEdgeMeshFrontBaseIterator< TMesh, TQE >::FrontAtomAtomic information associated to each edge of the front
 CGaussianOrderEnum
 CGEImageHeader
 Citk::GeometryUtilitiesGroups some utility functions related to geometry
 Citk::ImageToImageMetricv4GetValueAndDerivativeThreaderBase< TDomainPartitioner, TImageToImageMetricv4 >::GetValueAndDerivativePerThreadStruct
 Citk::DemonsRegistrationFunction< TFixedImage, TMovingImage, TDisplacementField >::GlobalDataStruct
 Citk::ESMDemonsRegistrationFunction< TFixedImage, TMovingImage, TDisplacementField >::GlobalDataStruct
 Citk::FastSymmetricForcesDemonsRegistrationFunction< TFixedImage, TMovingImage, TDisplacementField >::GlobalDataStruct
 Citk::LevelSetMotionRegistrationFunction< TFixedImage, TMovingImage, TDisplacementField >::GlobalDataStruct
 Citk::SymmetricForcesDemonsRegistrationFunction< TFixedImage, TMovingImage, TDisplacementField >::GlobalDataStruct
 Citk::GPUDemonsRegistrationFunction< TFixedImage, TMovingImage, TDisplacementField >::GlobalDataStruct
 Citk::RegionBasedLevelSetFunction< TInput, TFeature, TSharedData >::GlobalDataStruct
 CGlobalDataStruct
 Citk::LevelSetFunction< TImageType >::GlobalDataStruct
 Citk::MeanSquareRegistrationFunction< TFixedImage, TMovingImage, TDisplacementField >::GlobalDataStruct
 CGPUFiniteDifferenceFilterEnum
 Citk::Functor::GPUFunctorBaseBase functor class for GPU functor image filters
 Citk::GPUImageOpsProvides the kernels for some basic GPU Image Operations
 Citk::GPUTraits< T >
 Citk::GPUTraits< Image< TPixelType, NDimension > >
 CGradientDescentOptimizerBasev4Abstract base class for gradient descent-style optimizers
 CGradientEnum
 CGradientSourceEnum
 Citk::Concept::GreaterThanComparable< T1, T2 >
 Citk::GreenPixelAccessor< T >Give access to the Green component of a RGBPixel type
 Citk::AttributeMorphologyBaseImageFilter< TInputImage, TOutputImage, TAttribute, TFunction >::GreyAndPos
 CGrowthStrategyType
 Citk::Function::HammingWindowFunction< VRadius, TInput, TOutput >Window function for sinc interpolation
 Citk::OpenCVImageBridge::HandleRGBPixel< TPixel, VDimension >
 Citk::OpenCVImageBridge::HandleRGBPixel< RGBPixel< TValue >, VDimension >
 Citk::LaplacianDeformationQuadEdgeMeshFilter< TInputMesh, TOutputMesh, TSolverTraits >::HashOutputQEPrimal
 Citk::Concept::HasJoinTraits< T1, T2 >
 Citk::Concept::HasNumericTraits< T >
 Citk::Concept::HasPixelTraits< T >
 Citk::Concept::HasValueType< T >
 Citk::Concept::HasZero< T >
 Citk::HDF5CommonPathNamesSecondary bass class of HDF5CommonPathNames common between templates
 Citk::MRCHeaderObject::Header
 Citk::HexahedronCellTopologyHolds data defining the topological connections of the vertices and edges of a HexahedronCell
 Citk::Function::HistogramEntropyFunction< TInput, TOutput >
 Citk::Function::HistogramEntropyFunction< SizeValueType, TImage::PixelType >
 Citk::Function::HistogramIntensityFunction< TInput, TOutput >
 Citk::Function::HistogramIntensityFunction< SizeValueType, TImage::PixelType >
 Citk::Functor::HistogramLabelObjectAccessor< TLabelObject >
 Citk::Function::HistogramLogProbabilityFunction< TInput, TOutput >
 Citk::Function::HistogramLogProbabilityFunction< SizeValueType, TImage::PixelType >
 Citk::Function::HistogramProbabilityFunction< TInput, TOutput >
 Citk::Function::HistogramProbabilityFunction< SizeValueType, TImage::PixelType >
 Citk::AutomaticTopologyMeshSource< TOutputMesh >::IdentifierArrayEqualsFunction
 Citk::AutomaticTopologyMeshSource< TOutputMesh >::IdentifierArrayHashFunction
 Citk::IdentityHelper< T >
 Citk::ImageAlgorithmA container of static functions which can operate on Images with Iterators
 Citk::ImageBoundaryCondition< TInputImage, TOutputImage >A virtual base object that defines an interface to a class of boundary condition objects for use by neighborhood iterators
 Citk::ImageBoundaryCondition< FixedImageType, FixedImageType >
 Citk::ImageBoundaryCondition< ImageType, ImageType >
 Citk::ImageBoundaryCondition< ImageType, OutputImageType >
 Citk::ImageBoundaryCondition< InputImageType >
 Citk::ImageBoundaryCondition< InputImageType, InputImageType >
 Citk::ImageBoundaryCondition< itk::Image, itk::Image >
 Citk::ImageBoundaryCondition< OutputImageType >
 Citk::ImageBoundaryCondition< RealOutputImageType >
 Citk::ImageBoundaryCondition< RealOutputImageType, RealOutputImageType >
 Citk::ImageBoundaryCondition< TDisplacementField, TDisplacementField >
 Citk::ImageBoundaryCondition< TImage, TImage >
 Citk::ImageBoundaryCondition< TImageType, TImageType >
 Citk::ImageBoundaryCondition< TInput, TInput >
 Citk::ImageBoundaryCondition< TInputImage, TInputImage >
 Citk::ImageBoundaryCondition< TSparseImageType, TSparseImageType >
 Citk::NeighborhoodAlgorithm::ImageBoundaryFacesCalculator< TImage >Splits an image into a main region and several "face" regions which are used to handle computations on the boundary of an image
 Citk::Experimental::ImageBufferRange< TImage >
 Citk::ImageConstIterator< TImage >A multi-dimensional image iterator templated over image type
 Citk::ImageConstIterator< ImageType >
 Citk::ImageConstIteratorWithIndex< TImage >A base class for multi-dimensional iterators templated over image type that are designed to efficiently keep track of the iterator position
 Citk::ImageConstIteratorWithIndex< TImageType >
 Citk::ImageConstIteratorWithOnlyIndex< TImage >A base class for multi-dimensional iterators templated over image type that are designed to provide only index information, and no pixel access
 Citk::ImageHelper< NImageDimension, NLoop >Fast Index/Offset computation
 CImageInfoA container for an image and its description
 Citk::ImageToImageFilterDetail::ImageInformationCopier< D1, D2 >A Function object used to copy image meta-data of an image
 Citk::ImageIORegionAdaptor< VDimension >Helper class for converting ImageRegions into ImageIORegions and back
 Citk::Statistics::ImageJointDomainTraits< TImage >This class provides the type definition for the measurement vector in the joint domain (range domain – pixel values + spatial domain – pixel's physical coordinates)
 Citk::ImageToImageFilterDetail::ImageRegionCopier< D1, D2 >A Function object used to dispatching to a routine to copy a region (start index and size)
 Citk::ImageToImageFilterDetail::ImageRegionCopier< T1, T2 >
 Citk::Experimental::ImageRegionRange< TImage >
 Citk::ImageReverseConstIterator< TImage >Multi-dimensional image iterator
 Citk::ImageSourceCommonSecondary base class of ImageSource common between templates
 Citk::ImageToImageFilterCommonSecondary base class of ImageToImageFilter common between templates
 Citk::ImageToImageMetricv4GetValueAndDerivativeThreader< TDomainPartitioner, TImageToImageMetricv4 >Provides threading for ImageToImageMetricv4::GetValueAndDerivative
 Citk::ImageToImageMetricv4GetValueAndDerivativeThreader< itk::ThreadedImageRegionPartitioner< VirtualImageDimension >, itk::ImageToImageMetricv4 >
 Citk::ImageToImageMetricv4GetValueAndDerivativeThreader< itk::ThreadedIndexedContainerPartitioner, itk::ImageToImageMetricv4 >
 Citk::ImageToImageMetricv4GetValueAndDerivativeThreader< TDomainPartitioner, TImageToImageMetric >
 Citk::ImageVoxel
 Citk::Concept::IncrementDecrementOperators< T >
 Citk::IndentControl indentation during Print() invocation
 Citk::Index< VDimension >Represent a n-dimensional index in a n-dimensional image
 Citk::Index< Self::Dimension >
 Citk::Index< Self::ImageDimension >
 Citk::Index< VImageDimension >
 Citk::Index< VSetDimension >
 Citk::Experimental::IndexRange< VDimension, VBeginAtZero >
 Citk::BuildInformation::InformationValueType
 CInsertionPositionEnum
 Citk::Functor::IntensityLinearTransform< TInput, TOutput >
 Citk::Functor::IntensityLinearTransform< TInputImage::PixelType, TOutputImage::PixelType >
 Citk::Functor::IntensityWindowingTransform< TInput, TOutput >
 Citk::Functor::IntensityWindowingTransform< TInputImage::PixelType, TOutputImage::PixelType >
 CInterfaceWrapper for FFTW API
 CInvalidRequestRegionErrorException object for invalid requested region
 Citk::Functor::InverseDeconvolutionFunctor< TInput1, TInput2, TOutput >
 Citk::Functor::InvertIntensityFunctor< InputPixelType >
 Citk::Functor::InvertIntensityTransform< TInput, TOutput >
 Citk::Functor::InvertIntensityTransform< TInputImage::PixelType, TOutputImage::PixelType >
 Citk::IOCommonCentralized functionality for IO classes
 CIOModeEnum
 Citk::IOTestHelper
 Citk::Concept::IsFixedPoint< T >
 Citk::Concept::IsFloatingPoint< T >
 Citk::Concept::IsInteger< T >
 Citk::Concept::IsNonInteger< T >
 Citk::Concept::IsUnsignedInteger< T >
 Citk::IterationReporterImplements iterations tracking for a filter
 Citk::LevelSetContainerBase< TIdentifier, TLevelSet >::Iterator
 Citk::LevelSetEquationContainer< TTermContainer >::Iterator
 Citk::LevelSetEquationTermContainer< TInputImage, TLevelSetContainer >::Iterator
 Citk::VectorContainer< TElementIdentifier, TElement >::Iterator
 Citk::IndexedContainerInterface< TElementIdentifier, TElement >::IteratorSupport iteration operations through a container. Dereferencing the iterator must provide an object with the following methods: ElementIdentifier Index() const; Element& Value();
 Citk::LabelMap< TLabelObject >::IteratorA forward iterator over the LabelObjects of a LabelMap
 Citk::MapContainer< TElementIdentifier, TElement >::IteratorThe non-const iterator type for the map
 Citk::Experimental::ImageBufferRange< TImage >::IteratorInitializer
 CitkBSplineCenteredL2ResampleImageFilterBaseUses the "Centered L2" B-Spline pyramid implementation of B-Spline Filters to up/down sample an image by a factor of 2
 CitkFloatingPointExceptionsAllows floating point exceptions to be caught during program execution
 CitkTransformBaseTemplate
 Citk::Functor::JoinFunctor< TPixel1, TPixel2 >Join the components of two pixel types into a single pixel type
 Citk::JointHistogramMutualInformationComputeJointPDFThreaderBase< TDomainPartitioner, TJointHistogramMetric >::JointHistogramMIPerThreadStruct
 Citk::JointHistogramMutualInformationGetValueAndDerivativeThreader< TDomainPartitioner, TImageToImageMetric, TJointHistogramMetric >::JointHistogramMIPerThreadStruct
 Citk::JointHistogramMutualInformationComputeJointPDFThreader< TDomainPartitioner, TJointHistogramMetric >Provide a threaded computation of the joint PDF for JointHistogramMutualInformationImageToImageMetricv4
 Citk::JoinTraits< TValue1, TValue2 >Trait to determine what datatype is needed if the specified pixel types are "joined" into a single vector
 Citk::KalmanLinearEstimator< T, VEstimatorDimension >Implement a linear recursive estimator
 Citk::Statistics::KdTreeNode< TSample >This class defines the interface of its derived classes
 Citk::VariableLengthVector< TValue >::KeepValuesRootPolicy
 Citk::GPUKernelManager::KernelArgumentList
 Citk::KLMDynamicBorderArray< TBorder >Object maintaining a reference to a list of borders associated with a region
 Citk::Functor::KurtosisLabelObjectAccessor< TLabelObject >
 Citk::LabelGeometryImageFilter< TLabelImage, TIntensityImage >::LabelGeometryGeometry stored per label
 Citk::Functor::LabelLabelObjectAccessor< TLabelObject >
 Citk::Functor::LabelObjectComparator< TLabelObject, TAttributeAccessor >
 Citk::LabelObjectLine< VImageDimension >
 Citk::Functor::LabelObjectLineComparator< TLabelObjectLine >Performs a comparison of l1 < l2. Returns true if l1 is strictly less than l2
 Citk::Functor::LabelObjectReverseComparator< TLabelObject, TAttributeAccessor >
 Citk::Functor::LabelOverlayFunctor< TInputPixel, TLabel, TRGBPixel >Functor for applying a colormap to a label image and combine it with a grayscale image
 Citk::Functor::LabelOverlayFunctor< FeatureImagePixelType, LabelMapPixelType, OutputImagePixelType >
 Citk::Functor::LabelOverlayFunctor< typename TInputImage::PixelType, typename TLabelImage::PixelType, typename TOutputImage::PixelType >
 Citk::LabelOverlapMeasuresImageFilter< TLabelImage >::LabelSetMeasuresMetrics stored per label
 Citk::LabelStatisticsImageFilter< TInputImage, TLabelImage >::LabelStatisticsStatistics stored per label
 Citk::Functor::LabelToRGBFunctor< TLabel, TRGBPixel >Functor for converting labels into RGB triplets
 Citk::Functor::LabelToRGBFunctor< InputImagePixelType, OutputImagePixelType >
 Citk::Functor::LabelToRGBFunctor< LabelMapPixelType, OutputImagePixelType >
 Citk::Functor::LabelToRGBFunctor< TLabelImage::PixelType, TOutputImage::PixelType >
 Citk::Functor::LabelToRGBFunctor< typename TLabelImage::PixelType, typename TOutputImage::PixelType >
 Citk::Function::LanczosWindowFunction< VRadius, TInput, TOutput >Window function for sinc interpolation
 Citk::Functor::LandweberMethod< TInput1, TInput2, TInput3, TOutput >Functor class for computing a Landweber iteration
 CLBFGSBOptimizerHelperWrapper helper around vnl_lbfgsb
 CLBFGSBOptimizerHelperv4Wrapper helper around vnl_lbfgsb
 CLBFGSOptimizerBaseHelperv4Wrapper helper around vnl optimizer
 Citk::Concept::LessThanComparable< T1, T2 >
 Citk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataTypeConvenient data structure to cache computed characteristics
 Citk::LevelSetDomainMapImageFilter< TInputImage, TOutputImage >::LevelSetDomainSpecifies an image region where an unique std::list of level sets Id's are defined
 Citk::LevelSetEvolution< TEquationContainer, TLevelSet >Class for iterating and evolving the level-set function
 Citk::LevelSetEvolutionComputeIterationThreader< TLevelSet, TDomainPartitioner, TLevelSetEvolution >Thread the ComputeIteration method
 Citk::LevelSetEvolutionUpdateLevelSetsThreader< TLevelSet, TDomainPartitioner, TLevelSetEvolution >Threade the UpdateLevelSets method
 Citk::LevelSetNode< TPixel, VSetDimension >Represent a node in a level set
 Citk::LevelSetTypeDefault< TLevelSet >Level set type information
 Citk::Functor::LexicographicCompareOrder Index instances lexicographically
 Citk::LightObjectLight weight base class for most itk classes