Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
CALATK::ApplicationUtils
CALATK::CAlgorithm< TState >Base class for all the registration algorithms which introduces state dependency
CALATK::CAlgorithmBase< TFloat, VImageDimension >Base class for all the registration algorithms which is still unaware of the state type
CALATK::CAlgorithmFactory< TFloat, VImageDimension >Factory class to dynamically create different algorithms
CALATK::CAtlasBuilder< TState >Generic atlas builder algorithm. Connects to the atlas-builder objective function. In principle any registration component algorithm can be used. However, a shooting method is highly encouraged to limit memory requirements
CALATK::CAtlasBuilderFullGradient< TState >
CALATK::CAtlasBuilderSubiterationUpdate< TState >
CALATK::CAtlasFullGradientObjectiveFunction< TState >Objective function for atlas-building. Makes use of a multistate and manages multiple individual objective functions
CALATK::CAtlasObjectiveFunction< TState >Objective function for atlas-building. Makes use of a multistate and manages multiple individual objective functions
CALATK::CAtlasSubiterationUpdateObjectiveFunction< TState >Objective function for atlas-building. Makes use of a multistate and manages multiple individual objective functions
CALATK::CAugmentedLagrangianInterface< T, VImageDimension >
CALATK::CBase
CALATK::CConstrainedOptimizationInterface
CALATK::CObjectiveFunctionBase< T, VImageDimension >::CEnergyValues
CALATK::CEvolver< T, VImageDimension >
CALATK::CFFTDataType< double >
CALATK::CFFTDataType< float >
CALATK::CFourierDomainKernel< T, VImageDimension >
CALATK::CGaussianKernel< T, VImageDimension >
CALATK::CHelmholtzKernel< T, VImageDimension >
CALATK::CJSONConfigurationImplements ways to extract information from a JSON data description. This can be used to keep track of parameters and to read in configuration files
CALATK::CJSONDataParser< TFloat >Provides functionality to parse the basic and advanced data JSON formats. This is functionality needed for example by the image-manager and to extract one image to determine image dimension on the fly
CALATK::CKernel< T, VImageDimension >
CALATK::CKernelFactory< TFloat, VImageDimension >Factory class to dynamically create different CKernel's
CALATK::CLDDMMAdjointGeodesicShootingObjectiveFunction< TState >
CALATK::CLDDMMGenericRegistration< TState >
CALATK::CLDDMMGeodesicShootingInitialImageMomentumRegistration< TState >
CALATK::CLDDMMGeodesicShootingObjectiveFunction< TState >
CALATK::CLDDMMGeometricMetamorphosisObjectiveFunction< TState >
CALATK::CLDDMMGeometricMetamorphosisRegistration< TState >
CALATK::CLDDMMGrowthModelObjectiveFunction< TState >
CALATK::CLDDMMGrowthModelRegistration< TState >
CALATK::CLDDMMSimplifiedGeodesicShootingObjectiveFunction< TState >
CALATK::CLDDMMSimplifiedMetamorphosisGeodesicShootingObjectiveFunction< TState >
CALATK::CLDDMMSimplifiedMetamorphosisGeodesicShootingRegistration< TState >
CALATK::CLDDMMSpatioTemporalVelocityFieldObjectiveFunction< TState >
CALATK::CLDDMMVelocityFieldRegistration< TState >
CALATK::CLDDMMVelocityFieldWithMomentumRegistration< TState >Class which introduces output of the momentum
CALATK::CLongitudinalAtlasBuilder< TFloat, VImageDimension >
CALATK::CMetamorphosisAdjointGeodesicShootingObjectiveFunction< TState >
CALATK::CMetamorphosisGeodesicShootingInitialImageMomentumRegistration< TState >
CALATK::CMetric< T, VImageDimension >
CALATK::CMetricFactory< T, VImageDimension >
CALATK::CMetricSSD< T, VImageDimension >Sum of squared intensity difference similarity metric
CALATK::CMultiGaussianKernel< T, VImageDimension >
CALATK::CObjectiveFunction< TState >
CALATK::CObjectiveFunctionBase< T, VImageDimension >
CALATK::CObjectiveFunctionFactory< T, VImageDimension >
CALATK::CLongitudinalAtlasBuilder< TFloat, VImageDimension >::CompareData
CALATK::COneStepEvolver< T, VImageDimension >
CALATK::COneStepEvolverSemiLagrangianAdvection< T, VImageDimension >Implementation of a one-step advection evolver using a semi-lagrangian approach
CALATK::CProcessBase
CALATK::CQueryEnvironmentVariables
CALATK::CResampler< T, VImageDimension >
CALATK::CResamplerLinear< T, VImageDimension >
CALATK::CScalarObjectiveFunction< TState >
CALATK::CSolver< TState >
CALATK::CSolverFactory< TState >
CALATK::CSolverIpOpt< TState >
CALATK::CSolverLBFGS< TState >
CALATK::CSolverLineSearch< TState >
CALATK::CSolverLineSearchConstrained< TState >
CALATK::CSolverLineSearchUnconstrained< TState >
CALATK::CSolverMultiScale< TState >
CALATK::CSolverNLOpt< TState >
CALATK::CState< TFloat >
CALATK::CStateFactory< TFloat, VImageDimension >Factory class to dynamically create different CState's
CALATK::CStateImageDomain< TFloat, VImageDimension >
CALATK::CStateImageMultipleStates< TIndividualState >
CALATK::CStateInitialImageMomentum< TFloat, VImageDimension >
CALATK::CStateInitialMomentum< TFloat, VImageDimension >
CALATK::CStateMultipleStates< TIndividualState >
CALATK::CStateScalar< TScalar >A state representing a single scalar
CALATK::CStateSpatioTemporalVelocityField< TFloat, VImageDimension >
CALATK::CStationaryEvolver< T, VImageDimension >Assumes that a given velocity field is stationary for a finite integration time
CALATK::CTimePoint< T, VectorImageType, VectorFieldType >
CALATK::CVelocityFieldObjectiveFunction< TState >
CALATK::CVelocityFieldObjectiveFunctionWithMomentum< TState >
std::delimiter_istream_iterator< T, T_delim >
CALATK::ITKAffineTransform< T, VImageDimension >
CALATK::ITKAffineTransform2D< T >
CALATK::ITKAffineTransform3D< T >
CALATK::ITKCharImage< VImageDimension >
CALATK::ITKCharImageReader< VImageDimension >
CALATK::ITKCharImageWriter< VImageDimension >
CALATK::ITKDeformationField< T, VImageDimension >
CALATK::ITKDeformationField2D< T >
CALATK::ITKDeformationField3D< T >
CALATK::ITKDeformationPixel< T, VImageDimension >
CALATK::ITKDeformationPixel2D< T >
CALATK::ITKDeformationPixel3D< T >
CALATK::ITKImage< T, VImageDimension >
CALATK::ITKImage2D< T >
CALATK::ITKImage3D< T >
CALATK::ITKImageReader< T, VImageDimension >
CALATK::ITKImageReader2D< T >
CALATK::ITKImageReader3D< T >
CALATK::ITKImageWriter< T, VImageDimension >
CALATK::ITKImageWriter2D< T >
CALATK::ITKImageWriter3D< T >
CALATK::ITKResampleFilter< T, VImageDimension >
CALATK::ITKResampleFilter2D< T >
CALATK::ITKResampleFilter3D< T >
CALATK::ITKVectorImage< T, VImageDimension >
CALATK::ITKVectorImage2D< T >
CALATK::ITKVectorImage3D< T >
CALATK::ITKVectorImageReader< T, VImageDimension >
CALATK::ITKVectorImageReader2D< T >
CALATK::ITKVectorImageReader3D< T >
CALATK::ITKVectorImageWriter< T, VImageDimension >
CALATK::ITKVectorImageWriter2D< T >
CALATK::ITKVectorImageWriter3D< T >
CALATK::KernelUtils< TFloat, VImageDimension >
CALATK::LDDMMUtils< T, VImageDimension >
CALATK::LogRegister::LevelRangeType
CALATK::LogBuffer
CALATK::LogLevelManipulator
CALATK::LogRegister
CALATK::LogStream
itk::LongitudinalStatisticsFilter< MyRealType, MyIntegerType >This class takes creates a DWI atlas form a set of DWI images
Model3D
pedigree
itk::LongitudinalStatisticsFilter< MyRealType, MyIntegerType >::SCaseInformation
CALATK::CJSONDataParser< TFloat >::SImageDatum
surpoint
CALATK::CSolverIpOpt< TState >::SUserData
CALATK::CSolverNLOpt< TState >::SUserData
Timer
Tri
Triangle
CALATK::VectorArray< T, VImageDimension >An array class that stores vector-valued data Supports multiple dimensions (currently 1D, 2D, 3D)
CALATK::VectorField< T, VImageDimension >
CALATK::VectorFieldUtils< T, VImageDimension >
CALATK::VectorImage< T, VImageDimension >
CALATK::VectorImageUtils< T, VImageDimension >
Vertex