aimsdata  5.0.5
Neuroimaging data handling
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345678]
 Cstd::__numeric_limits_base [external]
 Caims::_convertedNiftiArrayValue< U >
 Caims::_convertedNiftiArrayValue< AimsVector< U, D > >
 Caims::_convertedNiftiValue< U >
 Caims::_convertedNiftiValue< AimsVector< U, D > >
 CAimsBinaryInverseThe object function for binary inverse
 CAimsBucketItem< T >The template base class for all types of bucket items
 CAimsColorMapReader
 CAimsColorMapWriter
 CAimsFlip< T >The template object function for flipping
 Caims::internal::AimsGraphReader_Private
 Caims::AimsGraphWriter_Private
 CAimsMerge< T, U >The template class to merge data and byte label data
 CAimsSurface< D, T >The template class to manage a mesh
 CAimsSurface< D, Void >
 CAimsTexThreshold< T, U >
 CAimsThreshold< T, U >The template class to make thresholds
 Caims::APCReaderReads .APC (anterior/posterior commissures) files
 Caims::ArgReader
 Caims::ArgWriter
 CBaseTree [external]
 Caims::BckMapReader< T >BucketMap objects can be read / written by BckMapReader / BckMapWriter, these IO classes operate on the EXACT SAME FORMAT as the BCK format used by AimsBucket objects
 Caims::BckMapWriter< T >BucketMap objects can be read / written by BckMapReader / BckMapWriter, these IO classes operate on the EXACT SAME FORMAT as the BCK format used by AimsBucket objects
 Caims::BckReader< T >
 Caims::BckWriter< T >
 Cinternal::between_with_bounds< T >
 Cinternal::between_with_lower_bound< T >
 Cinternal::between_with_upper_bound< T >
 Cinternal::between_without_bounds< T >
 Cbinary_function
 Caims::BorderThe base class to manage borders on data containers
 Caims::BorderFiller< T >This class contains static methods to fill the border of a VolumeRef with chosen values
 Caims::BorderIterator< T >Represents the border of a volume
 Caims::BoundingBox
 Caims::BucketMapGeneratorFactory class for various common shapes of meshes
 Caims::BundleInfo
 Caims::BundleListenerSerial processing of bundles
 Caims::BundleProducerSerial processing of bundles
 Caims::BundlesSlicerListener
 Caims::ChannelReader< OUTP >Reads a AimsData or carto::VolumeRef, with conversion if needed
 CChannelSelector< AimsData< T >, AimsData< U > >
 CChannelSelector< AimsVector< T, D >, U >
 CChannelSelector< carto::VolumeRef< T >, carto::VolumeRef< U > >Channel selection / extraction class to get one selected channel in a multi-dimensional data type (RGB, vector etc.)
 Caims::CiftiToolsCIFTI-2 shaped matrices manipulation tools
 CCircleXY
 Caims::ClockThe basic time tool
 Caims::CoarseReaderReads a AimsData<int16_t>, with conversion if needed
 Caims::ColorMap
 CCOMPLEX
 Caims::ConnectedComponentEngine< T, O >
 Caims::ConnectedComponentEngine< AimsData< T >, AimsData< O > >
 Caims::ConnectivityTopology of a data container
 Caims::strel::ConnectivityFactoryAims::strel::Connectivity generator
 Caims::BorderIterator< T >::const_iteratorBorder: const iterator
 Caims::SparseVolume< carto::Volume< T > >::const_iterator
 Caims::SparseVolume< carto::Volume< T > >::const_LowLevelStorage
 Ccarto::Converter< AimsData< INP >, AimsData< INP > > [external]
 Ccarto::Converter< carto::VolumeRef< INP >, carto::VolumeRef< INP > > [external]
 Ccarto::ConverterAllocator< aims::BucketMap< INP >, aims::BucketMap< OUTP > >
 Ccarto::ConverterAllocator< aims::BucketMap< INP >, AimsData< OUTP > >
 Ccarto::ConverterAllocator< aims::BucketMap< INP >, VolumeRef< OUTP > >
 Ccarto::ConverterAllocator< AimsData< INP >, AimsData< INP > >
 Ccarto::ConverterAllocator< AimsData< INP >, AimsData< OUTP > >
 Ccarto::ConverterAllocator< carto::VolumeRef< INP >, carto::VolumeRef< INP > >
 Ccarto::ConverterAllocator< carto::VolumeRef< INP >, carto::VolumeRef< OUTP > >
 Ccarto::ConverterSwitch< AimsData< INP >, AimsData< INP >, std::numeric_limits< INP >::is_specialized &&std::numeric_limits< INP >::is_bounded > [external]
 Ccarto::ConverterSwitch< carto::VolumeRef< INP >, carto::VolumeRef< INP >, std::numeric_limits< INP >::is_specialized &&std::numeric_limits< INP >::is_bounded > [external]
 Caims::CoordinatesLess< T, D >Helper class for ordering Coordinates by their z, y, x coordinates
 Caims::CutMeshCut meshes by a plane
 Cdata_history
 Ccarto::DataTypeCode< aims::AffineTransformation3d >
 Ccarto::DataTypeCode< aims::BucketMap< T > >
 Ccarto::DataTypeCode< aims::SparseMatrix >
 Ccarto::DataTypeCode< aims::SparseOrDenseMatrix >
 Ccarto::DataTypeCode< AimsBucket< T > >
 Ccarto::DataTypeCode< AimsData< T > >
 Ccarto::DataTypeCode< AimsTimeSurface< 2, T > >
 Ccarto::DataTypeCode< AimsTimeSurface< 4, T > >
 Ccarto::DataTypeCode< AimsTimeSurface< D, T > >
 Ccarto::DataTypeCode< TimeTexture< T > >
 Ccarto::DefaultRefConstruction [external]
 Caims::RoiDiff::DiffStat
 Ccarto::Divider< AimsVector< T, D >, U >
 Cdsr
 CDtiTensor
 Caims::EcatReader< T >The class for Ecat data read operation
 Caims::EcatSinoReader< T >
 Caims::EcatSinoWriter< T >
 Caims::EcatWriterThe class for VIDA data write operation
 Caims::AimsGraphReader::ElementInfo
 Caims::AimsGraphWriter::ElementInfo
 Caims::FdfParType< T >
 Caims::FdfProcPar
 Caims::FdfReader< T >
 Caims::FiberInfo
 Caims::FileFormat< T >Low-level object IO format: each specific format has such a reader / writer
 Caims::FileFormat< AimsBucket< T > >
 Caims::FileFormat< AimsData< T > >
 Caims::FileFormat< AimsSurfaceTriangle >
 Caims::FileFormat< AimsTimeSurface< 3, Void > >
 Caims::FileFormat< AimsTimeSurface< D, T > >
 Caims::FileFormat< AimsTimeSurface< D, Void > >
 Caims::FileFormat< BucketMap< T > >
 Caims::FileFormat< carto::SyntaxSet >
 Caims::FileFormat< carto::Volume< T > >
 Caims::FileFormat< carto::VolumeRef< T > >
 Caims::FileFormat< Graph >
 Caims::FileFormat< Hierarchy >
 Caims::FileFormat< Motion >
 Caims::FileFormat< SparseMatrix >
 Caims::FileFormat< SparseOrDenseMatrix >
 Caims::FileFormat< TimeTexture< T > >
 Caims::FileFormatDictionary< T >Formats holder for each format of Aims object, used by Reader and Writer
 Caims::FinderGeneric finder / checker for all data objects and file formats This will replace the old AimsFinder
 Caims::FinderFormatFinder format checker
 Caims::SurfaceGenerator::Generator
 Caims::BucketMapGenerator::Generator
 Caims::SurfaceGenerator::Generator_wireframe
 Caims::GenericWriter
 Caims::GenesisReader< T >
 Caims::GraphElementCodeDescribe how Aims objects are stored in graph objects
 Caims::GraphIterator
 Caims::GraphManipVarious manipulations on graphs
 Caims::Header
 Cheader_key
 Cimage_dimension
 Cimghdr
 Ccarto::Info [external]
 Caims::IntegrableOf< REAL >
 Caims::IntegratorOf< REAL >
 Ccarto::Interface [external]
 Caims::IOObjectTypesDictionary
 Caims::ItemReader< T >Low-level "small item" reader, used by higher-level file readers
 Caims::ItemReader< AimsBucketItem< T > >
 Caims::ItemReader< AimsVector< T, D > >
 Caims::ItemReader< DtiTensor >
 Caims::ItemReader< SparseMatrix >
 Caims::ItemReader< std::list< T > >
 Caims::ItemReader< std::vector< T > >
 Caims::ItemReader< Tensor >
 Caims::ItemReader< Trieder >
 Caims::ItemWriter< T >Low-level "small item" writer, used by higher-level file readers
 Caims::ItemWriter< AimsBucketItem< T > >
 Caims::ItemWriter< AimsVector< T, D > >
 Caims::ItemWriter< DtiTensor >
 Caims::ItemWriter< SparseMatrix >
 Caims::ItemWriter< std::list< T > >
 Caims::ItemWriter< std::vector< T > >
 Caims::ItemWriter< Tensor >
 Caims::ItemWriter< Trieder >
 Caims::SparseVolume< carto::Volume< T > >::iterator
 Caims::JpegReader< T >
 Caims::JpegWriter< T >
 Caims::LowLevelArgReaderWrapper for a specific GraphReader
 Caims::LowLevelArgWriterWrapper for a specific GraphWriter
 Caims::SparseVolume< carto::Volume< T > >::LowLevelStorage
 Cstd::map< K, T >STL class
 CMassCenters< T >
 Caims::MathUtil< T >Defines basic math functions that run on iterators
 Caims::SparseOrDenseMatrix::MatrixLazyReaderMatrixLazyReader allows to read a row or a column from file, on demand
 Caims::MeshProjection< T >
 Caims::MeshProjectionFactory< T >
 Caims::MeshReader< D, T >Mesh format readers for mesh objects
 Caims::MeshWriter< D, T >Mesh format writer for mesh objects
 CMotionReaderClass for Motion reading operation
 Caims::MotionWriterThe class for motion write operation
 Caims::NodeFilter
 Ccarto::OptionBase [external]
 Ccarto::OptionsParser [external]
 Cinternal::outside_with_bounds< T >
 Cinternal::outside_with_lower_bound< T >
 Cinternal::outside_with_upper_bound< T >
 Cinternal::outside_without_bounds< T >
 Caims::Path
 Ccarto::Plugin [external]
 Caims::PlyReader< D, T >
 Caims::PlyWriter< D, T >
 Caims::Polyline
 Caims::PolylinePolynomialInterpolator
 Caims::PovWriter< D, T >POV (http://www.povray.org) format writer for mesh objects
 CAimsData< T >::Private
 Caims::ProcessLink mechanism between the Finder and a process operating on arbitrary data types
 Caims::ProcessInput
 Caims::ProgressInfo< T1, T2 >The template class used to display progression in text mode
 Caims::Quaternion
 Ccarto::RawConverter< aims::BucketMap< INP >, aims::BucketMap< OUTP > >Partial specialization of Converter between buckets of different types
 Ccarto::RawConverter< aims::BucketMap< INP >, AimsData< OUTP > >Partial specialization of Converter between buckets and volumes
 Ccarto::RawConverter< aims::BucketMap< INP >, VolumeRef< OUTP > >Partial specialization of Converter between buckets and volumes
 Ccarto::RawConverter< aims::BucketMap< Void >, AimsData< OUTP > >Partial specialization of Converter between void buckets and volumes
 Ccarto::RawConverter< aims::BucketMap< Void >, VolumeRef< OUTP > >Partial specialization of Converter between void buckets and volumes
 Ccarto::RawConverter< AimsData< INP >, aims::BucketMap< OUTP > >Partial specialization of Converter between volumes and buckets
 Ccarto::RawConverter< AimsData< INP >, aims::BucketMap< Void > >Partial specialization of Converter between volumes and void buckets
 Ccarto::RawConverter< AimsData< INP >, AimsData< INP > >
 Ccarto::RawConverter< AimsData< INP >, AimsData< OUTP > >
 Ccarto::RawConverter< AimsHSV, AimsRGB >
 Ccarto::RawConverter< AimsHSV, AimsRGBA >
 Ccarto::RawConverter< AimsHSV, OUTP >
 Ccarto::RawConverter< AimsRGB, AimsHSV >
 Ccarto::RawConverter< AimsRGB, AimsRGBA >
 Ccarto::RawConverter< AimsRGB, AimsVector< T, D > >
 Ccarto::RawConverter< AimsRGB, OUTP >
 Ccarto::RawConverter< AimsRGBA, AimsHSV >
 Ccarto::RawConverter< AimsRGBA, AimsRGB >
 Ccarto::RawConverter< AimsRGBA, AimsVector< T, D > >
 Ccarto::RawConverter< AimsRGBA, OUTP >
 Ccarto::RawConverter< AimsVector< T, D >, AimsRGB >
 Ccarto::RawConverter< AimsVector< T, D >, AimsRGBA >
 Ccarto::RawConverter< carto::VolumeRef< INP >, carto::VolumeRef< INP > >
 Ccarto::RawConverter< carto::VolumeRef< INP >, carto::VolumeRef< OUTP > >
 Ccarto::RawConverter< INP, AimsHSV >
 Ccarto::RawConverter< INP, AimsRGB >
 Ccarto::RawConverter< INP, AimsRGBA >
 Ccarto::RawConverter< TimeTexture< INP >, TimeTexture< OUTP > >Partial specialization of Converter for different kind of textures
 Ccarto::RawConverter< VolumeRef< INP >, aims::BucketMap< OUTP > >Partial specialization of Converter between volumes and buckets
 Ccarto::RawConverter< VolumeRef< INP >, aims::BucketMap< Void > >Partial specialization of Converter between volumes and void buckets
 Caims::Reader< T >Generic reader for every format of Aims object
 Caims::Reader< AimsData< int16_t > >
 Ccarto::RefData< T > [external]
 Cinternal::rel_between_with_bounds< T >
 Cinternal::rel_between_with_lower_bound< T >
 Cinternal::rel_between_with_upper_bound< T >
 Cinternal::rel_between_without_bounds< T >
 Ccarto::Rescaler< AimsData< AimsRGB >, AimsData< AimsVector< T, D > > >
 Ccarto::Rescaler< AimsData< AimsVector< T, D > >, AimsData< AimsRGB > >
 Ccarto::Rescaler< AimsData< INP >, AimsData< INP > > [external]
 Ccarto::Rescaler< AimsData< INP >, AimsData< OUTP > >Low-level rescaling converter partial specialization
 Ccarto::Rescaler< carto::VolumeRef< INP >, carto::VolumeRef< INP > > [external]
 Ccarto::Rescaler< carto::VolumeRef< INP >, carto::VolumeRef< OUTP > >
 Caims::RoiDiffDifferences between two labelled graphs (sulci...)
 Caims::RoiFeatures
 Caims::RombergIntegratorOf< REAL >
 Caims::PolylinePolynomialInterpolator::Sampler
 Caims::ScalarFeaturesProviderThis class should be inherited by all subclasses that provides scalar features
 Caims::ScaledEncoding< INP, OUTP >
 Caims::ScannerConfAn attempt to efficiently manage view/sinogram acquisition PET data
 Caims::Selection
 Caims::SelectionExpander
 Caims::SelectionReader
 Caims::SelectionSet
 Caims::SelectionWriter
 Caims::Selector
 Caims::strel::ShapeFactoryAims::strel::Shape generator
 Caims::Sinogram< T >
 CSiteIterator< S >
 CSiteIterator< AimsData< T > >
 CSiteIterator< AimsSurface< D, Void > >
 CSiteType< T >
 CSiteType< AimsData< T > >
 CSiteType< AimsSurface< D, Void > >
 Caims::SparseMatrixUtil
 Caims::SparseVolume< T >
 Caims::SparseVolume< BucketMap< T > >
 Caims::SparseVolume< BucketMap< Void > >
 Caims::SparseVolume< carto::Volume< T > >
 Caims::specifiedLabels
 Caims::SpmReader< T >The template class for SPM read operation
 Caims::SpmWriter< T >The template class for SPM write operation
 Caims::StandardReferentials
 Caims::StructuredConstVolume< T >
 Caims::StructuredVolume< T >Class giving access to an iterator over the voxels of a volume inside of a structuring element
 Caims::StructuringElementAims::StructuringElement class representing a 3D structuring element
 Caims::SurfaceGeneratorFactory class for various common shapes of meshes
 Caims::SurfaceManip
 Ccarto::SyntaxedObject< T > [external]
 CTensor
 Caims::Tex2Graph< T >
 Caims::TexReader< T >Tex format readers for texture objects
 CTexture< T >
 CTexturedData< Geom, Text >
 CTexturedData< AimsData< T >, AimsData< T > >
 CTexturedData< AimsSurface< D, Void >, Texture< T > >
 CTexType< T >
 CTexType< AimsData< T > >
 CTexType< Texture< T > >
 Caims::TexWriter< T >Tex format readers for texture objects
 Caims::TiffReader< T >
 Caims::TiffWriter< T >
 Caims::TrapezeIntegratorOf< REAL >
 CTreeVisitor [external]
 CTrieder
 Caims::TriReaderTri format readers for mesh objects
 Caims::TriWriter
 Cunary_function
 Cstd::vector< T >STL class
 Caims::VidaReader< T >The class for VIDA data read operation
 Caims::VidaWriterThe class for VIDA data write operation
 Ccarto::internal::VolumePrinter< OUTP, MODE >
 Ccarto::internal::VolumePrinter< OUTP, false >
 Ccarto::internal::VolumePrinter< OUTP, true >
 Caims::WavefrontMeshReader< D, T >
 Caims::WavefrontMeshWriter< D, T >
 Caims::WavefrontMeshWriter< D, Void >
 Caims::AimsGraphReader::Wrapper
 Caims::AimsGraphWriter::Wrapper