ITK  4.10.0
Insight Segmentation and Registration 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::Functor::Abs< TInputImage::PixelType, TOutputImage::PixelType >
 Citk::HessianToObjectnessMeasureImageFilter< TInputImage, TOutputImage >::AbsLessEqualCompareReturns ( abs(a) <= abs(b) )
 Citk::Functor::AbsoluteValueDifference2< TInput1, TInput2, TOutput >
 Citk::Functor::AbsoluteValueDifference2< TInputImage1::PixelType, TInputImage2::PixelType, TOutputImage::PixelType >
 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::Functor::Acos< TInput, TOutput >Computes the Acos of a pixel
 Citk::Functor::Acos< TInputImage::PixelType, TOutputImage::PixelType >
 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::Add2< TInputImage1::PixelType, TInputImage2::PixelType, TOutputImage::PixelType >
 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::LaplacianRecursiveGaussianImageFilter< TInputImage, TOutputImage >::AddMultConstFunctor
 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
 Citk::Functor::AND< TInputImage1::PixelType, TInputImage2::PixelType, TOutputImage::PixelType >
 CAnnulusOperatorA NeighborhoodOperator for performing a matched filtering with an annulus (two concentric circles, spheres, hyperspheres, etc.)
 Citk::Functor::Asin< TInput, TOutput >
 Citk::Functor::Asin< TInputImage::PixelType, TOutputImage::PixelType >
 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::Functor::Atan2< TInputImage1::PixelType, TInputImage2::PixelType, TOutputImage::PixelType >
 Citk::Functor::Atan< TInputImage::PixelType, TOutputImage::PixelType >
 Citk::Accessor::AtanPixelAccessor< TInternalType, TExternalType >Give access to the std::atan() function of a value
 Citk::Accessor::AtanPixelAccessor< TImage::PixelType, TOutputPixelType >
 Citk::AtomicInt< T >Provides support for atomic integers
 Citk::AtomicInt< int >
 Citk::AtomicInt< T * >
 Citk::AtomicInt< void * >
 Citk::Detail::AtomicOps< VSize >
 Citk::Detail::AtomicOps< 4 >
 Citk::Detail::AtomicOps< 8 >
 Citk::Detail::AtomicOps< 8 >::AtomicType
 Citk::Detail::AtomicOps< 4 >::AtomicType
 Citk::Functor::AttributeLabelObjectAccessor< TLabelObject >
 Citk::AutoPointer< TObjectType >Implements an Automatic Pointer to an object
 Citk::AutoPointer< H5::H5File >
 Citk::AutoPointer< InternalOptimizerType >
 Citk::AutoPointer< JPEG2000ImageIOInternal >
 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
 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::Concept::BitwiseOperators< T1, T2, T3 >
 Citk::Function::BlackmanWindowFunction< VRadius, TInput, TOutput >Window function for sinc interpolation.

\[ w(x) = 0.42 + 0.5 cos(\frac{\pi x}{m}) + 0.08 cos(\frac{2 \pi x}{m}) \]

 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::BoundedReciprocal< TInputImage::PixelType, TOutputImage::PixelType >
 Citk::Functor::BoundingBoxLabelObjectAccessor< TLabelObject >
 Citk::Concept::BracketOperator< T1, T2, T3 >
 Citk::BresenhamLine< VDimension >
 Citk::VariationalRegistrationDiffusionRegularizer< TDisplacementField >::CalcBufferThreadStruct
 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::CannyEdgeDetectionImageFilter< TInputImage, TOutputImage >::CannyThreadStruct
 Citk::Functor::Cast< TInput, TOutput >
 Citk::Functor::Cast< FeatureImageType::PixelType, ImageType::PixelType >
 Citk::Functor::Cast< TInputImage::PixelType, TOutputImage::PixelType >
 Citk::bio::CellBaseNon-templated Base class from which the templated Cell classes will be derived
 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::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::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::Accessor::ComplexConjugatePixelAccessor< TComplexType >Provide access to the conjugate of a std::complex<> value
 Citk::Accessor::ComplexConjugatePixelAccessor< TImage::PixelType >
 Citk::fftw::ComplexToComplexProxy< TPixel >
 Citk::fftw::ComplexToComplexProxy< double >
 Citk::fftw::ComplexToComplexProxy< float >
 Citk::Functor::ComplexToImaginary< TInput, TOutput >
 Citk::Functor::ComplexToImaginary< TInputImage::PixelType, TOutputImage::PixelType >
 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::Functor::ComplexToModulus< TInputImage::PixelType, TOutputImage::PixelType >
 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::Functor::ComplexToPhase< TInputImage::PixelType, TOutputImage::PixelType >
 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::Functor::ComplexToReal< TInputImage::PixelType, TOutputImage::PixelType >
 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
 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::ConditionVariableType
 Citk::watershed::Segmenter< TInputImage >::connectivity_t
 Citk::LabelObject< TLabel, VImageDimension >::ConstIndexIterator
 Citk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::ConstIterator
 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::LabelMap< TLabelObject >::ConstIteratorA forward iterator over the LabelObjects of a LabelMap
 Citk::Statistics::Subsample< TSample >::ConstIterator
 Citk::Statistics::VectorContainerToListSampleAdaptor< TVectorContainer >::ConstIterator
 Citk::MapContainer< TElementIdentifier, TElement >::ConstIteratorThe const iterator type for the map
 Citk::LabelObject< TLabel, VImageDimension >::ConstLineIteratorA forward iterator over the lines of a LabelObject
 Citk::Functor::ConstrainedValueAddition< TInput1, TInput2, TOutput >
 Citk::Functor::ConstrainedValueAddition< TInputImage1::PixelType, TInputImage2::PixelType, TOutputImage::PixelType >
 Citk::Functor::ConstrainedValueDifference< TInput1, TInput2, TOutput >
 Citk::Functor::ConstrainedValueDifference< TInputImage1::PixelType, TInputImage2::PixelType, TOutputImage::PixelType >
 Citk::Detail::IsAtomicSupportedIntegralType< T >::Constraints
 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::bio::Gene::ControlDomainType
 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 >
 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::Functor::Cos< TInputImage::PixelType, TOutputImage::PixelType >
 Citk::Function::CosineWindowFunction< VRadius, TInput, TOutput >Window function for sinc interpolation.

\[ w(x) = cos(\frac{\pi x}{2 m} ) \]

 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 characteritic
 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< ::std::complex< TComponent > >
 Citk::DefaultConvertPixelTraits< Matrix< VComponent, VRows, VCols > >
 Citk::DefaultConvertPixelTraits< VariableLengthVector< VComponent > >
 Citk::DefaultConvertPixelTraits< VariableSizeMatrix< VComponent > >
 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::StructureTensorImageFilter< TImage, TTensorImage >::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::Div< TInputImage1::PixelType, TInputImage2::PixelType, TOutputImage::PixelType >
 Citk::Functor::DivideOrZeroOut< TNumerator, TDenominator, TOutput >
 Citk::Functor::DivideOrZeroOut< TInputImage1::PixelType, TInputImage2::PixelType, TOutputImage::PixelType >
 Citk::Concept::DivisionAndAssignOperators< T1, T2 >
 Citk::Concept::DivisionOperators< T1, T2, T3 >
 Citk::watershed::SegmentTable< TScalar >::edge_pair_t
 Citk::Functor::EdgePotential< TInput, TOutput >
 Citk::Functor::EdgePotential< TInputImage::PixelType, TOutputImage::PixelType >
 Citk::VariationalRegistrationElasticRegularizer< TDisplacementField >::ElasticFFTThreadStruct
 Citk::ElementWrapperInterface< TElement, TElementIdentifier >
 Citk::ElementWrapperInterface< MinPriorityQueueElementWrapper< TElement, TElementPriority, TElementIdentifier >, TElementIdentifier >
 Citk::ElementWrapperPointerInterface< TElementWrapperPointer, TElementIdentifier >
 Citk::Functor::ElongationLabelObjectAccessor< TLabelObject >
 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
 Cstd::exceptionSTL class
 Citk::Functor::Exp< TInput, TOutput >
 Citk::Functor::Exp< TInputImage::PixelType, TOutputImage::PixelType >
 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 >
 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
 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::fem::FEMP< T >Pointer used to store polymorphic elements in STL arrays
 CFEMRobustSolverA FEM solver characterized by accommodating outliers or noises in landmarks and advancing approximation to interpolation. This solver takes a FEMObject as input and outputs a deformed FEMObject
 Citk::Functor::FeretDiameterLabelObjectAccessor< TLabelObject >
 Citk::FileToolsThis is a helper class to provide file/directory manipulations such as file creation, directory creation, etc
 Citk::ProgressAccumulator::FilterRecord
 CFilterWatcher
 Citk::FixedArray< TValue, VLength >Simulate a standard C array with copy semnatics
 Citk::FixedArray< bool, itkGetStaticConstMacro(ImageDimension) >
 Citk::FixedArray< bool, TComponents >
 Citk::FixedArray< CoordRepType, NPointDimension >
 Citk::FixedArray< CoordRepType, NVectorDimension >
 Citk::FixedArray< CoordRepType, VPointDimension *2 >
 Citk::FixedArray< double, 4 >
 Citk::FixedArray< double, ImageDimension >
 Citk::FixedArray< double, itkGetStaticConstMacro(ImageDimension) >
 Citk::FixedArray< double, itkGetStaticConstMacro(ImageDimension2) >
 Citk::FixedArray< double, itkGetStaticConstMacro(NDimensions) >
 Citk::FixedArray< double, NPointDimension >
 Citk::FixedArray< double, NVectorDimension >
 Citk::FixedArray< double, TDimension >
 Citk::FixedArray< double, VImageDimension >
 Citk::FixedArray< ExpandFactorsType, ImageDimension >
 Citk::FixedArray< float, 3 >
 Citk::FixedArray< float, 4 >
 Citk::FixedArray< float, ImageDimension >
 Citk::FixedArray< float, itkGetStaticConstMacro(ImageDimension) >
 Citk::FixedArray< float, itkGetStaticConstMacro(MeasurementVectorSize) >
 Citk::FixedArray< float, NPointDimension >
 Citk::FixedArray< float, NVectorDimension >
 Citk::FixedArray< GaussianDerivativeOperatorType, 2 *itkGetStaticConstMacro(ImageDimension2) >
 Citk::FixedArray< GaussianDerivativeOperatorType, 3 *itkGetStaticConstMacro(ImageDimension2) >
 Citk::FixedArray< GaussianDerivativeOperatorType, itkGetStaticConstMacro(ImageDimension2) >
 Citk::FixedArray< IdentifierType, 3 >
 Citk::FixedArray< ImagePointer, NDimensions >
 Citk::FixedArray< int, itkGetStaticConstMacro(ImageDimension) >
 Citk::FixedArray< KernelType, itkGetStaticConstMacro(ImageDimension2) >
 Citk::FixedArray< KernelType, itkGetStaticConstMacro(ImageDimension2)*(itkGetStaticConstMacro(ImageDimension2)+1)/2 >
 Citk::FixedArray< NeighborhoodType, itkGetStaticConstMacro(ImageDimension) >
 Citk::FixedArray< NodeValueType, NVectorDimension >
 Citk::FixedArray< OperatorNeighborhoodType, 2 *itkGetStaticConstMacro(ImageDimension2) >
 Citk::FixedArray< PointType, 3 >
 Citk::FixedArray< PointValueType, NPointDimension >
 Citk::FixedArray< RangeDomainMeasurementType, itkGetStaticConstMacro(RangeDomainDimension) >
 Citk::FixedArray< RealType, ImageDimension >
 Citk::FixedArray< RealType, itkGetStaticConstMacro(ImageDimension) >
 Citk::FixedArray< ScalarRealType, itkGetStaticConstMacro(ImageDimension) >
 Citk::FixedArray< ScalarRealType, TInputImage::ImageDimension >
 Citk::FixedArray< ScalarType, NVectorDimension >
 Citk::FixedArray< SizeValueType, FixedImageType::ImageDimension >
 Citk::FixedArray< SpacePrecisionType, NPointDimension >
 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< TComponentType, 4 >
 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, itkGetStaticConstMacro(ImageDimension) >
 Citk::FixedArray< typename LabelIndexType::IndexValueType, itkGetStaticConstMacro(ImageDimension)*2 >
 Citk::FixedArray< unsigned int, ImageDimension >
 Citk::FixedArray< unsigned int, itkGetStaticConstMacro(ImageDimension) >
 Citk::FixedArray< unsigned int, itkGetStaticConstMacro(ImageDimension2) >
 Citk::FixedArray< unsigned int, itkGetStaticConstMacro(OutputImageDimension) >
 Citk::FixedArray< unsigned int, TImage::ImageDimension >
 Citk::FixedArray< unsigned, ImageDimension >
 Citk::FixedArray< unsigned, itkGetStaticConstMacro(ImageDimension)>
 Citk::FixedArray< VectorType, TPointDimension-1 >
 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
 Citk::fem::GaussIntegrateUse the Gauss-Legendre formula to perform integration
 CGE_5x_ImgHdr
 Citk::Functor::GEConst< TInput, TOutput >
 Citk::Functor::GEConst< TInputImage::PixelType, TOutputImage::PixelType >
 CGEImageHeader
 Citk::bio::GeneThis class implements the abstraction of a biological gene
 Citk::bio::GeneNetworkThis class implements the abstraction of a biological gene network
 Citk::bio::GenomeThis class implements the abstraction of a biological genome
 Citk::GeometryUtilitiesGroups some utility functions related to geometry
 Citk::ImageToImageMetricv4GetValueAndDerivativeThreaderBase< TDomainPartitioner, TImageToImageMetricv4 >::GetValueAndDerivativePerThreadStruct
 Citk::DemonsRegistrationFunction< TFixedImage, TMovingImage, TDisplacementField >::GlobalDataStruct
 Citk::FastSymmetricForcesDemonsRegistrationFunction< TFixedImage, TMovingImage, TDisplacementField >::GlobalDataStruct
 Citk::LevelSetMotionRegistrationFunction< TFixedImage, TMovingImage, TDisplacementField >::GlobalDataStruct
 Citk::SymmetricForcesDemonsRegistrationFunction< TFixedImage, TMovingImage, TDisplacementField >::GlobalDataStruct
 Citk::MIRegistrationFunction< TFixedImage, TMovingImage, TDisplacementField >::GlobalDataStruct
 Citk::NCCRegistrationFunction< TFixedImage, TMovingImage, TDisplacementField >::GlobalDataStruct
 Citk::GPUDemonsRegistrationFunction< TFixedImage, TMovingImage, TDisplacementField >::GlobalDataStruct
 Citk::ESMDemonsRegistrationFunction< TFixedImage, TMovingImage, TDisplacementField >::GlobalDataStruct
 Citk::RegionBasedLevelSetFunction< TInput, TFeature, TSharedData >::GlobalDataStruct
 Citk::VariationalRegistrationFunction< TFixedImage, TMovingImage, TDisplacementField >::GlobalDataStruct
 Citk::LevelSetFunction< TImageType >::GlobalDataStruct
 Citk::MeanSquareRegistrationFunction< TFixedImage, TMovingImage, TDisplacementField >::GlobalDataStruct
 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
 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
 Citk::Function::HammingWindowFunction< VRadius, TInput, TOutput >Window function for sinc interpolation.

\[ w(x) = 0.54 + 0.46 cos(\frac{\pi x}{m} ) \]

 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 >
 Cif defined WIN32 defined _WIN32 public WindowsMemoryUsageObserverelif defined linux public LinuxMemoryUsageObserverelif defined __SUNPRO_CC defined __sun__ public SunSolarisMemoryUsageObserverelif defined __APPLE__ public MacOSXMemoryUsageObserverelif defined __FreeBSD__ defined __OpenBSD__ public SysResourceMemoryUsageObserverelse public MallinfoMemoryUsageObserverendif
 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 >
 Citk::ImageBoundaryCondition< ImageType, ImageType >
 Citk::ImageBoundaryCondition< InputImageType >
 Citk::ImageBoundaryCondition< InputImageType, InputImageType >
 Citk::ImageBoundaryCondition< itk::Image, itk::Image >
 Citk::ImageBoundaryCondition< OutputImageType >
 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::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 descriptiom
 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::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::ImageTransformHelper< NImageDimension, R, C, TPointValue, TMatrixValue >Fast index/physical index computation
 Citk::ImageVoxel
 Citk::Concept::IncrementDecrementOperators< T >
 Citk::IndentControl indentation during Print() invocation
 Citk::Index< VIndexDimension >Represent a n-dimensional index in a n-dimensional image
 Citk::Index< itkGetStaticConstMacro(Dimension) >
 Citk::Index< itkGetStaticConstMacro(ImageDimension) >
 Citk::Index< VDimension >
 Citk::Index< VImageDimension >
 Citk::Index< VSetDimension >
 Citk::Functor::IndexLexicographicCompare< VIndexDimension >Order Index instances lexicographically
 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
 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 funtionality for IO classes
 Citk::IOTestHelper
 Citk::Detail::IsAtomicSupportedIntegralType< T >
 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
 CitkAnalyticSignalImageFilterGenerates the analytic signal from one direction of an image
 CitkBSplineCenteredL2ResampleImageFilterBaseUses the "Centered L2" B-Spline pyramid implementation of B-Spline Filters to up/down sample an image by a factor of 2
 CitkFEMLoadNoisyLandmarkThis landmark is derived from the motion of a specific landmark, but allows the existance of noise or outliers
 CitkFFT1DComplexConjugateToRealImageFilterPerform the Fast Fourier Transform, in the reverse direction, with real output, but only along one dimension
 CitkFFT1DComplexToComplexImageFilterPerform the Fast Fourier Transform, complex input to complex output, but only along one dimension
 CitkFFT1DRealToComplexConjugateImageFilterPerform the Fast Fourier Transform, in the forward direction, with real inputs, but only along one dimension
 CitkFloatingPointExceptionsAllows floating point exceptions to be caught during program execution
 CitkTransformBaseTemplate
 CitkTreeIteratorCloneItkTreeIteratorClone class
 Citk::fem::ItpackSparseMatrixCompressed row sparse matrix representation that makes use of itpack to dynamically assemble the matrix
 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< TInputImage::PixelType, TLabelImage::PixelType, 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< LabelMapPixelType, OutputImagePixelType >
 Citk::Functor::LabelToRGBFunctor< TLabelImage::PixelType, TOutputImage::PixelType >
 Citk::Function::LanczosWindowFunction< VRadius, TInput, TOutput >Window function for sinc interpolation.

\[ w(x) = \textrm{sinc} ( \frac{x}{m} ) \]

Note: Paper referenced in WindowedSincInterpolateImageFunction gives an incorrect definition of this window function

 Citk::Functor::LandweberMethod< TInput1, TInput2, TInput3, TOutput >Functor class for computing a Landweber iteration
 CLBFGSBOptimizerHelperWrapper helper around vnl_lbfgsb
 CLBFGSBOptimizerHelperv4Wrapper helper around vnl_lbfgsb
 Citk::LBFGSOptimizerBaseHelperv4< TInternalVnlOptimizerType >Wrapper 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::LevelSetTovtkImageData< TLevelSet >
 Citk::LevelSetTypeDefault< TLevelSet >Level set type information
 Citk::LightObjectLight weight base class for most itk classes
 Citk::LineConstIterator< TImage >An iterator that walks a Bresenham line through an ND image with read-only access to pixels
 Citk::ShapeUniqueLabelMapFilter< TImage >::LineOfLabelObject
 Citk::AttributeUniqueLabelMapFilter< TImage, TAttributeAccessor >::LineOfLabelObject
 Citk::AttributeUniqueLabelMapFilter< TImage, TAttributeAccessor >::LineOfLabelObjectComparator
 Citk::ShapeUniqueLabelMapFilter< TImage >::LineOfLabelObjectComparator
 Citk::NeuralNetworkFileReader< TNetwork >::LineType
 Citk::ListNode< TValue >
 Citk::Functor::Log< TInput, TOutput >
 Citk::Functor::Log10< TInput, TOutput >
 Citk::Functor::Log10< TInputImage::PixelType, TOutputImage::PixelType >
 Citk::Accessor::Log10PixelAccessor< TInternalType, TExternalType >Give access to the std::log10() function of a value
 Citk::Accessor::Log10PixelAccessor< TImage::PixelType, TOutputPixelType >
 Citk::Functor::Log< TInputImage::PixelType, TOutputImage::PixelType >
 Citk::Functor::LogicOpBase< TInput1, TInput2, TOutput >Base class for some logic functors. Provides the Foreground and background setting methods
 Citk::Accessor::LogPixelAccessor< TInternalType, TExternalType >Give access to the std::log() function of a value
 Citk::Accessor::LogPixelAccessor< TImage::PixelType, TOutputPixelType >
 Citk::Functor::MagnitudeAndPhaseToComplex< TInput1, TInput2, TOutput >
 Citk::Functor::MagnitudeAndPhaseToComplex< TInputImage1::PixelType, TInputImage2::PixelType, TOutputImage::PixelType::value_type >
 Citk::Functor::MakeJoin< TImage1, TImage2 >
 Citk::Functor::MakeJoin< TInputImage1, TInputImage2 >
 CMallinfoMemoryUsageObserver
 Cstd::map< K, T >STL class
 Citk::MeshIOBase::MapComponentType< T >
 Citk::MapDataBase class for map data containers
 Citk::MapFileParser< TMapData >TODO
 Citk::MapFileParser< TSmapsDataType >
 Citk::MapFileParser< TVMMapDataType >
 Citk::ImageIOBase::MapPixelType< TPixel >
 Citk::MapRecordMapRecord class
 Citk::Functor::MaskInput< TInput, TMask, TOutput >
 Citk::Functor::MaskInput< TInputImage::PixelType, TMaskImage::PixelType, TOutputImage::PixelType >
 CMaskNegatedImageFilter
 Citk::Functor::MaskNegatedInput< TInput, TMask, TOutput >
 Citk::Matrix< T, NRows, NColumns >A templated class holding a M x N size Matrix
 Citk::Matrix< double, 4, 4 >
 Citk::Matrix< double, itkGetStaticConstMacro(ImageDimension), itkGetStaticConstMacro(ImageDimension) >
 Citk::Matrix< double, itkGetStaticConstMacro(InputDimension), itkGetStaticConstMacro(InputDimension) >
 Citk::Matrix< double, itkGetStaticConstMacro(OutputSpaceDimension), itkGetStaticConstMacro(InputSpaceDimension)>
 Citk::Matrix< double, TSampleDimension, TSampleDimension >
 Citk::Matrix< double, VImageDimension, VImageDimension >
 Citk::Matrix< float, 3, 3 >
 Citk::Matrix< ScalarType, itkGetStaticConstMacro(ImageDimension), itkGetStaticConstMacro(ImageDimension) >
 Citk::Matrix< SpacePrecisionType, VImageDimension, VImageDimension >
 Citk::Matrix< TParametersValueType, itkGetStaticConstMacro(InputSpaceDimension), itkGetStaticConstMacro(InputSpaceDimension)>
 Citk::Matrix< TParametersValueType, itkGetStaticConstMacro(InputSpaceDimension), itkGetStaticConstMacro(OutputSpaceDimension)>
 Citk::Matrix< TParametersValueType, itkGetStaticConstMacro(OutputSpaceDimension), itkGetStaticConstMacro(InputSpaceDimension)>
 Citk::MatrixCoefficients< TInputMesh >Superclass for all the matrix coefficients computation classes
 Citk::Functor::MatrixIndexSelection< TInput, TOutput >
 Citk::Functor::MatrixIndexSelection< TInputImage::PixelType, TOutputImage::PixelType >
 Citk::MatrixOrthogonalityTolerance< T >
 Citk::MatrixOrthogonalityTolerance< double >
 Citk::MatrixOrthogonalityTolerance< float >
 Citk::MaxFunctor< TPixel >
 Citk::Functor::Maximum< TInput1, TInput2, TOutput >
 Citk::Functor::Maximum1< TInput, TOutput >
 Citk::Functor::Maximum1< TInputImage::PixelType, TInputImage::PixelType >
 Citk::Functor::Maximum< TInputImage1::PixelType, TInputImage2::PixelType, TOutputImage::PixelType >
 Citk::Functor::MaximumAccumulator< TInputPixel >
 Citk::Functor::MaximumIndexLabelObjectAccessor< TLabelObject >
 Citk::Functor::MaximumLabelObjectAccessor< TLabelObject >
 Citk::Functor::MeanAccumulator< TInputPixel, TAccumulate >
 Citk::Functor::MeanLabelObjectAccessor< TLabelObject >
 CMeanSquaredErrorFunction_This is the itkMeanSquaredErrorFunction_ class
 Citk::Statistics::MeasurementVectorPixelTraits< TPixelType >
 Citk::Statistics::MeasurementVectorTraits
 Citk::Statistics::MeasurementVectorTraitsTypes< TMeasurementVector >
 Citk::Statistics::MeasurementVectorTraitsTypes< std::vector< T > >
 Citk::Functor::MedianAccumulator< TInputPixel >
 Citk::Functor::MedianLabelObjectAccessor< TLabelObject >
 Citk::ObjectStore< TObjectType >::MemoryBlock
 CMemoryUsageObserver
 Citk::MemoryUsageObserverBase
 CMemoryUsageObserverBase
 Citk::watershed::SegmentTree< TScalar >::merge_t
 Citk::VariationalRegistrationDiffusionRegularizer< TDisplacementField >::MergeDirectionsThreadStruct
 Citk::MeshConvertPixelTraits< PixelType >Traits class used to by ConvertPixels to convert blocks of pixels
 CMeshFunctionBaseBase class for mesh function object modifiers
 Citk::MetaDataDictionaryProvides a mechanism for storing a collection of arbitrary data types
 CMetaEvent
 Citk::MetaSceneConverter< NDimensions, PixelType, TMeshTraits >Converts between MetaObject and SpaitalObject scenes
 Citk::fem::LoadBCMFC::MFCTermClass that holds information about one term in MFC constraint equation
 Citk::MinFunctor< TPixel >
 Citk::Functor::Minimum< TInput1, TInput2, TOutput >
 Citk::Functor::Minimum< TInputImage1::PixelType, TInputImage2::PixelType, TOutputImage::PixelType >
 Citk::Functor::MinimumAccumulator< TInputPixel >
 Citk::Functor::MinimumIndexLabelObjectAccessor< TLabelObject >
 Citk::Functor::MinimumLabelObjectAccessor< TLabelObject >
 Citk::MattesMutualInformationImageToImageMetric< TFixedImage, TMovingImage >::MMIMetricPerThreadStruct
 CModifiedEvent
 Citk::Functor::Modulus< TInput1, TInput2, TOutput >
 Citk::Functor::Modulus2< TInput1, TInput2, TOutput >
 Citk::Functor::Modulus2< TInputImage1::PixelType, TInputImage2::PixelType, TOutputImage::PixelType >
 Citk::Functor::Modulus3< TInput1, TInput2, TInput3, TOutput >
 Citk::Functor::Modulus3< TInputImage1::PixelType, TInputImage2::PixelType, TInputImage3::PixelType, TOutputImage::PixelType >
 Citk::Functor::Modulus< TInputImage1::PixelType, TInputImage2::PixelType, TOutputImage::PixelType >
 Citk::Functor::ModulusSquare3< TInput1, TInput2, TInput3, TOutput >
 Citk::Functor::ModulusSquare3< TInputImage1::PixelType, TInputImage2::PixelType, TInputImage3::PixelType, TOutputImage::PixelType >
 Citk::Functor::ModulusTransform< TInput, TOutput >
 Citk::Function::MorphologicalGradientHistogram< TInputPixel >
 Citk::Function::MorphologyHistogram< TInputPixel, TCompare >
 Citk::Function::MorphSDTHelper< TInput1, TInput2, TInput3, TOutput >
 Citk::Function::MorphSDTHelper< TInputImage1::PixelType, TInputImage2::PixelType, TInputImage3::PixelType, TOutputImage::PixelType >
 Citk::Functor::Mult< TInput1, TInput2, TOutput >
 Citk::Functor::Mult< TInputImage1::PixelType, TInputImage2::PixelType, TOutputImage::PixelType >
 Citk::Concept::MultiplyAndAssignOperator< T1, T2 >
 Citk::Concept::MultiplyOperator< T1, T2, T3 >
 Citk::ImageToImageMetric< TFixedImage, TMovingImage >::MultiThreaderParameterType
 Citk::MultivariateLegendrePolynomial2D and 3D multivariate Legendre Polynomial
 Citk::MutexLockHolder< TMutex >A container to store a Mutex. This holder class for ensuring that locks are released in the event of an exception being thrown after the lock was created
 Citk::NarrowBandImageFilterBase< TInputImage, TOutputImage >::NarrowBandImageFilterBaseThreadStruct
 Citk::Statistics::KdTree< TSample >::NearestNeighborsData structure for storing k-nearest neighbor search result (k number of Neighbors)
 Citk::Neighborhood< TPixel, VDimension, TAllocator >A light-weight container object for storing an N-dimensional neighborhood of values
 Citk::Neighborhood< bool, VDimension >
 Citk::Neighborhood< char, TImage::ImageDimension >
 Citk::Neighborhood< double, itkGetStaticConstMacro(ImageDimension) >
 Citk::Neighborhood< FixedGradientPixelType, VDimension, NeighborhoodAllocator< FixedGradientPixelType > >
 Citk::Neighborhood< FixedImageType::InternalPixelType *, FixedImageType::ImageDimension >
 Citk::Neighborhood< ImageType::InternalPixelType *, ImageType::ImageDimension >
 Citk::Neighborhood< MovedGradientPixelType, VDimension, NeighborhoodAllocator< MovedGradientPixelType > >
 Citk::Neighborhood< OperatorValueType, itkGetStaticConstMacro(ImageDimension) >
 Citk::Neighborhood< OutputImagePixelType, VDimension, NeighborhoodAllocator< OutputImagePixelType > >
 Citk::Neighborhood< PixelType, itkGetStaticConstMacro(ImageDimension) >
 Citk::Neighborhood< PixelType, VDimension, NeighborhoodAllocator< PixelType > >
 Citk::Neighborhood< ScalarType, VDimension, NeighborhoodAllocator< ScalarType > >
 Citk::Neighborhood< ScalarValueType, itkGetStaticConstMacro(ImageDimension) >
 Citk::Neighborhood< ScalarValueType, VDimension, NeighborhoodAllocator< ScalarValueType > >
 Citk::Neighborhood< TDisplacementField::InternalPixelType *, TDisplacementField::ImageDimension >
 Citk::Neighborhood< TImage::InternalPixelType *, TImage::ImageDimension >
 Citk::Neighborhood< TImageType::InternalPixelType *, TImageType::ImageDimension >
 Citk::Neighborhood< TInput::InternalPixelType *, TInput::ImageDimension >
 Citk::Neighborhood< TInputImage::InternalPixelType *, TInputImage::ImageDimension >
 Citk::Neighborhood< TOutput, itkGetStaticConstMacro(ImageDimension) >
 Citk::Neighborhood< TOutput, itkGetStaticConstMacro(ImageDimension2) >
 Citk::Neighborhood< TSparseImageType::InternalPixelType *, TSparseImageType::ImageDimension >
 Citk::NeighborhoodAccessorFunctor< TImage >Provides accessor interfaces to Get pixels and is meant to be used on pointers contained within Neighborhoods. A typical user should not need to use this class directly. This class is used by the neighborhood iterators to get pixels from pixel pointers or assign a pixel to an address
 Citk::NeighborhoodAllocator< TPixel >A memory allocator for use as the default allocator type in Neighborhood
 Citk::NeighborhoodAllocator< bool >
 Citk::NeighborhoodAllocator< char >
 Citk::NeighborhoodAllocator< double >
 Citk::NeighborhoodAllocator< FixedGradientPixelType >
 Citk::NeighborhoodAllocator< FixedImageType::InternalPixelType * >
 Citk::NeighborhoodAllocator< ImageType::InternalPixelType * >
 Citk::NeighborhoodAllocator< MovedGradientPixelType >
 Citk::NeighborhoodAllocator< OperatorValueType >
 Citk::NeighborhoodAllocator< OutputImagePixelType >
 Citk::NeighborhoodAllocator< PixelType >
 Citk::NeighborhoodAllocator< ScalarType >
 Citk::NeighborhoodAllocator< ScalarValueType >
 Citk::NeighborhoodAllocator< TDisplacementField::InternalPixelType * >
 Citk::NeighborhoodAllocator< TImage::InternalPixelType * >
 Citk::NeighborhoodAllocator< TImageType::InternalPixelType * >
 Citk::NeighborhoodAllocator< TInput::InternalPixelType * >
 Citk::NeighborhoodAllocator< TInputImage::InternalPixelType * >
 Citk::NeighborhoodAllocator< TOutput >
 Citk::NeighborhoodAllocator< TSparseImageType::InternalPixelType * >
 Citk::NeighborhoodInnerProduct< TImage, TOperator, TComputation >Defines the inner product operation between an Neighborhood and a NeighborhoodOperator
 Citk::NeighborhoodInnerProduct< ImageType >
 Citk::NodeOfPermutationA node to be used when computing permutations
 Citk::NormalBandNode< TImageType >This is a data storage class that can is used as the node type for the SparseImage class
 Citk::Functor::NOT< TInput, TOutput >Unary logical NOT functor
 Citk::Functor::NOT< TInputImage::PixelType, TOutputImage::PixelType >
 Citk::Concept::NotOperator< T >
 Citk::NthElementImageAdaptorHelper< TImage, TOutputPixelType >
 Citk::NthElementPixelAccessor< T, TContainer >Give access to the N-th of a Container type
 Citk::Functor::NumberOfLinesLabelObjectAccessor< TLabelObject >
 Citk::Functor::NumberOfPixelsLabelObjectAccessor< TLabelObject >
 Citk::Functor::NumberOfPixelsOnBorderLabelObjectAccessor< TLabelObject >
 Citk::NumberToString< TValue >Convert floating and fixed point numbers to strings
 Cnumeric_limits
 Citk::NumericTraits< Array< T > >NumericTraits for Array
 Citk::NumericTraits< CovariantVector< T, D > >Define numeric traits for CovariantVector
 Citk::NumericTraits< DiffusionTensor3D< T > >Define numeric traits for DiffusionTensor3D
 Citk::NumericTraits< FixedArray< T, D > >Define numeric traits for FixedArray
 Citk::NumericTraits< Point< T, D > >NumericTraits for Point
 Citk::NumericTraits< RGBAPixel< T > >Define numeric traits for RGBAPixel
 Citk::NumericTraits< RGBPixel< T > >Define numeric traits for RGBPixel
 Citk::NumericTraits< std::vector< T > >
 Citk::NumericTraits< SymmetricSecondRankTensor< T, D > >Define numeric traits for SymmetricSecondRankTensor
 Citk::NumericTraits< VariableLengthVector< T > >Define numeric traits for VariableLengthVector
 Citk::NumericTraits< Vector< T, D > >NumericTraits for Vector
 Citk::OctreeNodeA data structure representing a node in an Octree
 Citk::OctreeNodeBranch
 Citk::Offset< VOffsetDimension >Represent the offset between two n-dimensional indexes in a n-dimensional image
 Citk::Offset< VDimension >
 Citk::Functor::OffsetLexicographicCompare< VOffsetDimension >Order Offset instances lexicographically
 Citk::OpenCVBasicTypeBridge< TITKData, TOpenCVData >
 Citk::OpenCVBasicTypeBridge< itk::Index< 2 >, cv::Point >
 Citk::OpenCVBasicTypeBridge< itk::Index< 3 >, cv::Point3i >
 Citk::OpenCVBasicTypeBridge< itk::Matrix< T, NRows, NColumns >, cv::Matx< T, NRows, NColumns > >
 Citk::OpenCVBasicTypeBridge< itk::Size< 2 >, cv::Size >
 Citk::OpenCVBasicTypeBridge< TPoint, cv::Point3_< typename TPoint::CoordRepType > >
 Citk::OpenCVBasicTypeBridge< TPoint, cv::Point_< typename TPoint::CoordRepType > >
 Citk::OpenCVBasicTypeBridge< TVector, cv::Vec< typename TVector::ValueType, TVector::Dimension > >
 Citk::OpenCVImageBridgeThis class provides static methods to convert between OpenCV images and itk::Image
 Citk::OptimizerParametersHelper< TValue >Basic helper class to manage parameter data as an Array type, the default type
 COr
 Citk::Functor::OR< TInput1, TInput2, TOutput >Bitwise OR functor
 Citk::Functor::OR< TInputImage1::PixelType, TInputImage2::PixelType, TOutputImage::PixelType >
 COrientationAdapterBase
 Citk::Concept::OStreamWritable< T >
 Citk::StructureTensorImageFilter< TImage, TTensorImage >::OuterFunctor
 Citk::CentralDifferenceImageFunction< TInputImage, TCoordRep, TOutputType >::OutputTypeSpecializationStructType< T >
 Citk::ObjectFactoryBase::OverrideInformationInternal implementation class for ObjectFactorBase
 Cpair
 Citk::par_parameter
 Citk::ParallelSparseFieldCityBlockNeighborList< TNeighborhoodType >A convenience class for storing indices which reference neighbor pixels within a neighborhood
 Citk::ParallelSparseFieldCityBlockNeighborList< itk::NeighborhoodIterator< OutputImageType > >
 Citk::ParallelSparseFieldLevelSetNode< TNodeIndexType >
 Citk::ParallelSparseFieldLevelSetImageFilter< TInputImage, TOutputImage >::ParallelSparseFieldLevelSetThreadStruct
 Citk::ParametricBlindLeastSquaresDeconvolutionImageFilter< TInputImage, TKernelSource, TOutputImage >::ParametricBlindLeastSquaresDeconvolutionDifference< TPixel >
 Citk::ParametricBlindLeastSquaresDeconvolutionImageFilter< TInputImage, TKernelSource, TOutputImage >::ParametricBlindLeastSquaresDeconvolutionImageUpdate< TPixel >
 Citk::ParticleSwarmOptimizerBase::ParticleData
 Citk::PathConstIterator< TImage, TPath >PathConstIterator iterates (traces) over a path through an image
 Citk::Functor::PerimeterLabelObjectAccessor< TLabelObject >
 Citk::Functor::PerimeterOnBorderLabelObjectAccessor< TLabelObject >
 Citk::Functor::PerimeterOnBorderRatioLabelObjectAccessor< TLabelObject >
 Citk::MeanSquaresImageToImageMetric< TFixedImage, TMovingImage >::PerThreadS
 Citk::Functor::PhysicalSizeLabelObjectAccessor< TLabelObject >
 Citk::PixelAccessor< TInternalType, TExternalType >Give access to partial aspects of a type
 Citk::ImageAlgorithm::PixelSize< TImageType >
 Citk::PixelTraits< TPixelType >Traits for a pixel that define the dimension and component type
 Citk::Point1D
 Citk::STLMeshIO::PointCompare
 CPointer
 Citk::Functor::Pow< TInput1, TInput2, TOutput >
 Citk::Functor::Pow< TInputImage1::PixelType, TInputImage2::PixelType, TOutputImage::PixelType >
 Citk::Functor::PrincipalAxesLabelObjectAccessor< TLabelObject >
 Citk::Functor::PrincipalMomentsLabelObjectAccessor< TLabelObject >
 CProcessedOutputType
 Citk::ProgressReporterImplements progress tracking for a filter
 Citk::fftw::Proxy< TPixel >
 Citk::fftw::Proxy< double >
 Citk::fftw::Proxy< float >
 Citk::QuadEdgeBase class for the implementation of a quad-edge data structure as proposed in "Guibas and Stolfi 1985"
 Citk::QuadEdgeMeshBaseIterator< TQuadEdge >Base iterator class for QuadEdgeMesh
 Citk::QuadEdgeMeshBaseIterator< TGeometricalQuadEdge >
 Citk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >TODO explicit specification for VDimension=3!!!
 Citk::QuadEdgeMeshExtendedTraits< TPixelType, VPointDimension, VMaxTopologicalDimension, TCoordRep, TInterpolationWeightType, TCellPixelType, TPData, TDData >Extended traits for a QuadEdgeMesh
 Citk::QuadEdgeMeshFrontBaseIterator< TMesh, TQE >Front iterator on Mesh class
 CQuadEdgeMeshScalarDataVTKPolyDataThis class saves a QuadMesh into a VTK-legacy file format, including its scalar data associated with points
 Citk::QuadEdgeMeshTraits< TPixel, VPointDimension, TPData, TDData, TCoordRep, TInterpolationWeight >Class holding the traits of the QuadEdgeMesh
 CQuadEdgeType
 Citk::QuadraticTriangleCellTopologyQuadraticTriangleCellTopology holds data defining the topological connections of the vertices and edges of a TriangleCell
 Citk::QuadrilateralCellTopologyHolds data defining the topological connections of the vertices and edges of a QuadrilateralCell
 CQuickViewA convenient class to render itk images with vtk
 Citk::RandomPermutationProduce a random permutation of a collection
 Citk::Function::RankHistogram< TInputPixel >
 Citk::RealTimeIntervalA data structure for representing the time span between two RealTimeStamps, with similar high precision and a large dynamic range to what the RealTimeStamps offer
 Citk::RealTimeStampThe RealTimeStamp is a data structure for representing time with high precision and a large dynamic range
 Citk::DefaultPixelAccessorFunctor< TImageType >::Rebind< UImageType >
 Citk::DefaultVectorPixelAccessorFunctor< TImageType >::Rebind< UImageType >
 Citk::VectorImage< TPixel, VImageDimension >::Rebind< UPixelType, NUImageDimension >A structure which enable changing any image class' pixel type to another
 Citk::Image< TPixel, VImageDimension >::Rebind< UPixelType, NUImageDimension >
 Citk::ImageAdaptor< TImage, TAccessor >::Rebind< UPixelType, UImageDimension >
 CRedirectOutputParameters
 Citk::RedPixelAccessor< T >Give access to the red component of a RGBPixel type
 Citk::ExceptionObject::ReferenceCounterInterface
 Citk::RegionA region represents some portion or piece of data
 Citk::NarrowBand< NodeType >::RegionStruct
 Citk::SparseFieldLayer< TNodeType >::RegionType
 CRegressionTestParameters
 Citk::VariationalRegistrationDiffusionRegularizer< TDisplacementField >::RegularizeThreadStruct
 Citk::RelabelComponentImageFilter< TInputImage, TOutputImage >::RelabelComponentObjectType
 Citk::RelabelComponentImageFilter< TInputImage, TOutputImage >::RelabelComponentSizeInPixelsComparator
 CResamplerType
 Citk::ResourceProbe< ValueType, MeanType >Computes the change of a value between two points in code
 Citk::ResourceProbe< RealTimeClock::TimeStampType, RealTimeClock::TimeStampType >
 Citk::ResourceProbe< SizeValueType, double >
 Citk::ResourceProbesCollectorBase< TProbe >Aggregates a set of probes
 Citk::ResourceProbesCollectorBase< MemoryProbe >
 Citk::ResourceProbesCollectorBase< TimeProbe >
 Citk::AttributeRelabelLabelMapFilter< TImage, TAttributeAccessor >::ReverseComparator
 Citk::AttributeKeepNObjectsLabelMapFilter< TImage, TAttributeAccessor >::ReverseComparator
 Citk::FixedArray< TValue, VLength >::ReverseIteratorA reverse iterator through an array
 CRGBImageInfoA container for an rgb image and its descriptiom
 Citk::Functor::RGBToLuminance< TInput, TOutput >
 Citk::Functor::RGBToLuminance< TInputImage::PixelType, TOutputImage::PixelType >
 Citk::Accessor::RGBToLuminancePixelAccessor< TInternalType, TExternalType >Give access to Luminance of a color pixel type
 Citk::Accessor::RGBToLuminancePixelAccessor< TImage::PixelType, TOutputPixelType >
 Citk::Accessor::RGBToVectorPixelAccessor< T >Give access to a RGBPixel as if it were a Vector type
 Citk::Accessor::RGBToVectorPixelAccessor< TImage::PixelType::ComponentType >
 Citk::Functor::Round< TInput, TOutput >
 Citk::Functor::Round< TInputImage::PixelType, TOutputImage::PixelType >
 Citk::Functor::RoundnessLabelObjectAccessor< TLabelObject >
 Citk::LabelContourImageFilter< TInputImage, TOutputImage >::RunLength
 Citk::BinaryImageToLabelMapFilter< TInputImage, TOutputImage >::runLength
 Citk::BinaryContourImageFilter< TInputImage, TOutputImage >::runLength
 Citk::ConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >::runLength
 Citk::Concept::SameDimension< D1, D2 >
 Citk::Concept::SameDimensionOrMinusOne< D1, D2 >
 Citk::Concept::SameDimensionOrMinusOneOrTwo< D1, D2 >
 Citk::Concept::SameType< T1, T2 >
 Citk::Functor::ScalarToRGBPixelFunctor< TScalar >A Function object which maps a scalar value into an RGB pixel value
 Citk::StructureTensorImageFilter< TImage, TTensorImage >::ScaleFunctor
 Citk::ANTSNeighborhoodCorrelationImageToImageMetricv4GetValueAndDerivativeThreader< TDomainPartitioner, TImageToImageMetric, TNeighborhoodCorrelationMetric >::ScanMemType
 Citk::ANTSNeighborhoodCorrelationImageToImageMetricv4GetValueAndDerivativeThreader< TDomainPartitioner, TImageToImageMetric, TNeighborhoodCorrelationMetric >::ScanParametersType
 Citk::watershed::SegmentTable< TScalar >::segment_t
 Citk::Function::SharpM< TInput1, TInput2, TInput3, TOutput >
 Citk::Function::SharpM< TInputImage1::PixelType, TInputImage2::PixelType, TInputImage3::PixelType, TOutputImage::PixelType >
 Citk::Functor::Sigmoid< TInput, TOutput >
 Citk::Functor::Sigmoid< TInputImage::PixelType, TOutputImage::PixelType >
 Citk::Concept::Signed< T >
 Citk::Functor::SimilarPixelsFunctor< TInput >
 Citk::Functor::SimilarPixelsFunctor< TInputImage::ValueType >
 Citk::Functor::SimilarVectorsFunctor< TInput >A connected components filter that labels the objects in a vector image. Two vectors are pointing similar directions if one minus their dot product is less than a threshold. Vectors that are 180 degrees out of phase are similar. Assumes that vectors are normalized
 Citk::Functor::SimilarVectorsFunctor< TInputImage::ValueType >
 Citk::SimpleFastMutexLockCritical section locking class that can be allocated on the stack
 Citk::SimpleFilterWatcherSimple mechanism for monitoring the pipeline events of a filter and reporting these events to std::cout
 Citk::MultivariateLegendrePolynomial::SimpleForwardIteratorIterator which only supports forward iteration and Begin(), IsAtEnd(), and Get() method which work just like as SimpleImageRegionIterator
 CSimpleLoggerType
 CSimpleMultiResolutionImageRegistrationUI< TRegistrator >
 CSimpleMultiResolutionImageRegistrationUI< TRegistration >
 Citk::SimpleMutexLockSimple mutual exclusion locking class
 Citk::SimplexMeshVolumeCalculator< TInputMesh >::SimplexCellVisitor
 Citk::SimplexMeshToTriangleMeshFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor
 Citk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor
 Citk::SimplexMeshGeometryHandle geometric properties for vertices of a simplx mesh
 Citk::Functor::Sin< TInput, TOutput >
 Citk::Functor::Sin< TInputImage::PixelType, TOutputImage::PixelType >
 Citk::Accessor::SinPixelAccessor< TInternalType, TExternalType >Give access to the std::sin() function of a value
 Citk::Accessor::SinPixelAccessor< TImage::PixelType, TOutputPixelType >
 Citk::Size< VDimension >Represent the size (bounds) of a n-dimensional image
 Citk::Size< 2 >
 Citk::Size< ImageDimension >
 Citk::Size< itkGetStaticConstMacro(ImageDimension) >
 Citk::Size< VSpaceDimension >
 Citk::Functor::SkewnessLabelObjectAccessor< TLabelObject >
 Citk::SliceIterator< TPixel, TContainer >A flexible iterator for itk containers(i.e. itk::Neighborhood) that support pixel access through operator[]
 Citk::SmartPointer< TObjectType >Implements transparent reference counting
 Citk::SmartPointer< const itk::ExceptionObject::ReferenceCounterInterface >
 Citk::SmartPointer< const Self >
 Citk::SmartPointer< FunctionType >
 Citk::SmartPointer< GradientImageType >
 Citk::SmartPointer< Self >
 Citk::SmartPointerForwardReference< T >Implements transparent reference counting in situations where forward references / cyclic include dependencies are a problem
 Citk::fem::SolutionProvides functions to access the values of the solution vector
 Citk::MultiphaseSparseFiniteDifferenceImageFilter< TInputImage, TFeatureImage, TOutputImage, TFunction, TIdCell >::SparseDataStruct
 Citk::SparseFieldCityBlockNeighborList< TNeighborhoodType >A convenience class for storing indices which reference neighbor pixels within a neighborhood
 Citk::SparseFieldCityBlockNeighborList< itk::NeighborhoodIterator< OutputImageType > >
 Citk::SparseFieldCityBlockNeighborList< NeighborhoodIterator< OutputImageType > >
 Citk::SparseFieldLevelSetNode< TValue >
 Citk::SpatialObjectPoint< TPointDimension >Point used for spatial objets
 Citk::MutualInformationImageToImageMetric< TFixedImage, TMovingImage >::SpatialSample
 Citk::GradientMagnitudeRecursiveGaussianImageFilter< TInputImage, TOutputImage >::SqrSpacing
 Citk::Functor::Sqrt< TInput, TOutput >
 Citk::Functor::Sqrt< TInputImage::PixelType, TOutputImage::PixelType >
 Citk::Accessor::SqrtPixelAccessor< TInternalType, TExternalType >Give access to the std::sqrt() function of a value
 Citk::Accessor::SqrtPixelAccessor< TImage::PixelType, TOutputPixelType >
 Citk::Functor::Square< TInput, TOutput >
 Citk::Functor::Square< TInputImage::PixelType, TOutputImage::PixelType >
 Citk::Functor::SquaredDifference2< TInput1, TInput2, TOutput >
 Citk::Functor::SquaredDifference2< TInputImage1::PixelType, TInputImage2::PixelType, TOutputImage::PixelType >
 Citk::Functor::StandardDeviationAccumulator< TInputPixel, TAccumulate >
 Citk::Functor::StandardDeviationLabelObjectAccessor< TLabelObject >
 Citk::StdStreamStateSaveSave a stream's format state and restore it upon destruction
 Citk::STLConstContainerAdaptor< TContainer >An adapter object that casts a [const itk::XxxContainer] into [const std::xxx] and enables access to the underlying data structure
 Citk::STLContainerAdaptor< TContainer >An adapter object that casts a itk::XxxContainer into std::xxx and enables access to the underlying data structure
 Citk::StringToolsA set of tools to manipulate a string
 Citk::StructHashFunction< TInput >Generic hash function for an arbitrary struct (or class)
 Citk::FlatStructuringElement< VDimension >::StructuringElementFacet< VDimension3 >
 Citk::Functor::Sub2< TInput1, TInput2, TOutput >
 Citk::Functor::Sub2< TInputImage1::PixelType, TInputImage2::PixelType, TOutputImage::PixelType >
 Citk::Functor::SumAccumulator< TInputPixel, TOuputPixel >
 Citk::Functor::SumLabelObjectAccessor< TLabelObject >
 CSuperclassType
 Citk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >Find Eigen values of a real 2D symmetric matrix. It serves as a thread-safe alternative to the class: vnl_symmetric_eigensystem, which uses netlib routines
 Citk::SymmetricEigenAnalysis< TInput, TOutput >
 Citk::SymmetricEigenAnalysis< TInputImage::PixelType, TOutputImage::PixelType >
 Citk::Functor::SymmetricEigenAnalysisFunction< TInput, TOutput >
 Citk::Functor::SymmetricEigenAnalysisFunction< TInputImage::PixelType, TOutputImage::PixelType >
 Citk::Functor::Tan< TInput, TOutput >
 Citk::Functor::Tan< TInputImage::PixelType, TOutputImage::PixelType >
 Citk::Accessor::TanPixelAccessor< TInternalType, TExternalType >Give access to the std::tan() function of a value
 Citk::Accessor::TanPixelAccessor< TImage::PixelType, TOutputPixelType >
 CTCellInterface
 Citk::Functor::TensorFractionalAnisotropyFunction< TInput >
 Citk::Functor::TensorFractionalAnisotropyFunction< TInputImage::PixelType >
 Citk::Functor::TensorRelativeAnisotropyFunction< TInput >
 Citk::Functor::TensorRelativeAnisotropyFunction< TInputImage::PixelType >
 Citk::Functor::TernaryOperator< TInput1, TInput2, TInput3, TOutput >Return argument 2 if argument 1 is false, and argument 3 otherwise
 Citk::Functor::TernaryOperator< TMask::PixelType, TImage::PixelType, TImage::PixelType, TImage::PixelType >
 Citk::TetrahedronCellTopologyTetrahedronCellTopology holds data defining the topological connections of the vertices and edges of a TetrahedronCell
 Citk::ParallelSparseFieldLevelSetImageFilter< TInputImage, TOutputImage >::ThreadData
 Citk::PatchBasedDenoisingImageFilter< TInputImage, TOutputImage >::ThreadDataStruct
 Citk::ThreadedIteratorRangePartitionerDomain< TIterator >Domain type for the ThreadedIteratorRangePartitioner
 Citk::PatchBasedDenoisingImageFilter< TInputImage, TOutputImage >::ThreadFilterStruct
 Citk::ThreadJobThis class is used to submit jobs to the thread pool. The thread job maintains important information of the submitted job such as Job Id, information to identify if the job has finished executing. It holds the function pointer that the user sets to the function the user wants to be executed in parallel by the thread pool. Also holds the args pointer - it is passed to the executing function by the thread pool
 Citk::ThreadPool::ThreadProcessIdentifiers
 Citk::FiniteDifferenceSparseImageFilter< TInputImageType, TSparseOutputImageType >::ThreadRegionType
 Citk::NarrowBandImageFilterBase< TInputImage, TOutputImage >::ThreadRegionType
 Citk::ThreadPool::ThreadSemaphorePair
 Citk::ImageTransformer< TInputImage >::ThreadStruct
 Citk::VideoSource< TOutputVideoStream >::ThreadStruct
 Citk::BlockMatchingImageFilter< TFixedImage, TMovingImage, TFeatures, TDisplacements, TSimilarities >::ThreadStruct
 Citk::DomainThreader< TDomainPartitioner, TAssociate >::ThreadStruct
 Citk::ImageSource< TOutputImage >::ThreadStruct
 Citk::MatchCardinalityImageToImageMetric< TFixedImage, TMovingImage >::ThreadStruct
 Citk::Functor::ThresholdLabeler< TInput, TOutput >
 Citk::Functor::ThresholdLabeler< TInputImage::PixelType, TOutputImage::PixelType >
 Citk::Functor::TikhonovDeconvolutionFunctor< TInput1, TInput2, TOutput >
 Citk::TileImageFilter< TInputImage, TOutputImage >::TileInfo
 Citk::TimeStampGenerate a unique, increasing time value
 CTParentImageFilter
 Citk::StructureTensorImageFilter< TImage, TTensorImage >::TraceFunctor
 Citk::TreeIteratorBase< TTreeType >This class provides the base implementation for tree iterators
 Citk::TreeIteratorClone< TObjectType >
 Citk::TriangleCellTopology
 Citk::TriangleHelper< TPoint >A convenience class for computation of various triangle elements in 2D or 3D
 Citk::LaplacianDeformationQuadEdgeMeshFilter< TInputMesh, TOutputMesh, TSolverTraits >::Triple
 Citk::STLMeshIO::TripletType
 CTSample
 Cunary_function
 Citk::Concept::Detail::UniqueType< T >
 Citk::Concept::Detail::UniqueType_bool< bool >
 Citk::Concept::Detail::UniqueType_int< int >
 Citk::Concept::Detail::UniqueType_unsigned_int< int >
 Citk::MeshIOBase::UnknownType
 Citk::ImageIOBase::UnknownType
 CUserVisitor
 Cstd::valarray< T >STL class
 CVanHerkGilWermanUtilitiesFunctionality in common for anchor openings/closings and erosions/dilation
 Citk::VariableLengthVector< TValue >Represents an array whose length can be defined at run-time
 CVariableLengthVectorExpression< TExpr1, TExpr2, TBinaryOp >
 Citk::VariableLengthVectorExpression< TExpr1, TExpr2, TBinaryOp >
 Citk::VariableSizeMatrix< T >A templated class holding a M x N size Matrix
 Citk::VariableSizeMatrix< double >
 Citk::Functor::VarianceLabelObjectAccessor< TLabelObject >
 Cstd::vector< T >STL class
 Citk::Functor::VectorCast< TInput, TOutput >
 Citk::Functor::VectorCast< TInputImage::PixelType, TOutputImage::PixelType >
 Citk::Functor::VectorCast< typename itk::VectorLinearInterpolateImageFunction::OutputType, itk::FixedArray >
 Citk::VectorImageNeighborhoodAccessorFunctor< TImage >Provides accessor interfaces to Access pixels and is meant to be used on pointers to pixels held by the Neighborhood class
 Citk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >A simple structure holding type information for ImageToImageMetricv4 classes
 Citk::Functor::VectorIndexSelectionCast< TInput, TOutput >
 Citk::Functor::VectorIndexSelectionCast< TInputImage::PixelType, TOutputImage::PixelType >
 Citk::Functor::VectorMagnitude< TInput, TOutput >
 Citk::Functor::VectorMagnitude< TInputImage::PixelType, TOutputImage::PixelType >
 Citk::Functor::VectorMagnitudeLinearTransform< TInput, TOutput >
 Citk::Functor::VectorMagnitudeLinearTransform< TInputImage::PixelType, TOutputImage::PixelType >
 Citk::Function::VectorMorphologicalGradientHistogram< TInputPixel >
 Citk::Function::VectorMorphologyHistogram< TInputPixel, TCompare >
 Citk::VectorNeighborhoodInnerProduct< TImage >Defines the inner product operation between an itk::Neighborhood and an itk::NeighborhoodOperator
 Citk::VectorNeighborhoodInnerProduct< ImageType >
 Citk::Function::VectorRankHistogram< TInputPixel >
 Citk::Accessor::VectorToRGBPixelAccessor< T >Give access to a Vector pixel type as if it were a RGBPixel type
 Citk::Accessor::VectorToRGBPixelAccessor< TImage::PixelType::ValueType >
 Citk::Versor< T >A templated class holding a unit quaternion
 Citk::Versor< TParametersValueType >
 Citk::ContourExtractor2DImageFilter< TInputImage >::VertexHash
 Citk::CuberilleImageToMeshFilter< TInputImage, TOutputMesh, TInterpolator >::VertexLookupMap< TMeshType >
 Citk::CuberilleImageToMeshFilter< TInputImage, TOutputMesh, TInterpolator >::VertexLookupNode
 CVideoCapture
 Cvidl_istream
 Cvnl_cost_function
 Cvnl_fft_base
 Cvnl_least_squares_function
 Cvnl_matrix
 Cvnl_vector
 Citk::VnlFFTCommonCommon routines related to Vnl's FFT implementation
 CVNLIterativeSparseSolverTraits< T >Generic interface for iterative sparse linear solver
 CVNLSparseLUSolverTraits< T >Generic interface for sparse LU solver
 Citk::VoronoiDiagram2D< TCoordType >::VoronoiEdge
 CvtkCaptureScreen< TImageWriter >
 Citk::VTKVisualize2DSparseLevelSetLayers< TInputImage, TLevelSet >
 Citk::VTKVisualizeImageLevelSetIsoValues< TImage, TLevelSet >
 Citk::WeakPointer< TObjectType >Implements a weak reference to an object
 Citk::WeakPointer< FilterToUpdateType >
 Citk::WeakPointer< ImageType >
 Citk::WeakPointer< itk::GPUImage >
 Citk::WeakPointer< itk::ProcessObject >
 Citk::WeakPointer< OptimizerType >
 Citk::Functor::WeightedAdd2< TInput1, TInput2, TOutput >
 Citk::Functor::WeightedAdd2< TInputImage1::PixelType, TInputImage2::PixelType, TOutputImage::PixelType >
 Citk::Functor::WeightedElongationLabelObjectAccessor< TLabelObject >
 Citk::Functor::WeightedFlatnessLabelObjectAccessor< TLabelObject >
 Citk::Functor::WeightedPrincipalAxesLabelObjectAccessor< TLabelObject >
 Citk::Functor::WeightedPrincipalMomentsLabelObjectAccessor< TLabelObject >
 Citk::Function::WelchWindowFunction< VRadius, TInput, TOutput >Window function for sinc interpolation.

\[ w(x) = 1 - ( \frac{x^2}{m^2} ) \]

 Citk::Functor::WienerDeconvolutionFunctor< TPixel >
 Citk::WisdomFilenameGeneratorBase
 Citk::Functor::XOR< TInput1, TInput2, TOutput >Bitwise XOR fucntor
 Citk::Functor::XOR< TInputImage1::PixelType, TInputImage2::PixelType, TOutputImage::PixelType >
 CEnableIfC
 CFalseType
 CTBaseClass
 CTrueType
 CTSuperclass