|  | 
| class | BorderFiller | 
|  | This class contains static methods to fill the border of a VolumeRef with chosen values.  More... 
 | 
|  | 
| class | BorderIterator | 
|  | Represents the border of a volume.  More... 
 | 
|  | 
| class | BucketMap | 
|  | An alternate, ordered, representation for buckets (voxels lists).  More... 
 | 
|  | 
| struct | CoordinatesLess | 
|  | Helper class for ordering Coordinates by their z, y, x coordinates.  More... 
 | 
|  | 
| struct | CoordinatesLess< T, 3 > | 
|  | 
| class | BucketUtil | 
|  | Utility class related to buckets.  More... 
 | 
|  | 
| class | SparseVolume | 
|  | 
| class | SparseVolume< carto::Volume< T > > | 
|  | 
| class | SparseVolume< BucketMap< T > > | 
|  | 
| class | SparseVolume< BucketMap< Void > > | 
|  | 
| class | BucketMapGenerator | 
|  | Factory class for various common shapes of meshes.  More... 
 | 
|  | 
| class | ColorMap | 
|  | 
| class | Connectivity | 
|  | Topology of a data container.  More... 
 | 
|  | 
| class | ConnectedComponentEngine | 
|  | 
| class | ConnectedComponentEngine< carto::VolumeRef< T >, carto::VolumeRef< O > > | 
|  | 
| class | StructuringElement | 
|  | aims::StructuringElement class representing a 3D structuring element.  More... 
 | 
|  | 
| class | StructuredVolume | 
|  | Class giving access to an iterator over the voxels of a volume inside of a structuring element.  More... 
 | 
|  | 
| class | StructuredConstVolume | 
|  | 
| class | StructuringElementRef | 
|  | Convenient handle for a StructuringElement.  More... 
 | 
|  | 
| class | Polyline | 
|  | 
| class | PolylinePolynomialInterpolator | 
|  | 
| class | AimsFastAllocationData | 
|  | 
| class | Header | 
|  | 
| class | PythonHeader | 
|  | Attributed python-like header, stores all needed information about an object, currently used for volumes (AimsData).  More... 
 | 
|  | 
| class | SliceFormatHeader | 
|  | Header used for 2D image formats.  More... 
 | 
|  | 
| class | Path | 
|  | 
| class | Settings | 
|  | 
| class | ScalarFeaturesProvider | 
|  | This class should be inherited by all subclasses that provides scalar features.  More... 
 | 
|  | 
| class | ScalarSetFeatures | 
|  | 
| class | PointSetFeatures | 
|  | 
| class | PointsInImageFeatures | 
|  | 
| class | RoiFeatures | 
|  | 
| class | Bundle | 
|  | 
| class | Bundles | 
|  | 
| class | FiberInfo | 
|  | 
| class | BundleInfo | 
|  | 
| class | BundleListener | 
|  | Serial processing of bundles.  More... 
 | 
|  | 
| class | BundleProducer | 
|  | Serial processing of bundles.  More... 
 | 
|  | 
| class | BundleWriter | 
|  | Writes bundles information to a bundles file.  More... 
 | 
|  | 
| class | BundleReader | 
|  | Reads a bundles file, and emits events while walking through its data.  More... 
 | 
|  | 
| class | BundleFormatReader | 
|  | Virtual base class for bundles/fibers file formats support.  More... 
 | 
|  | 
| class | ConnectomistBundlesReader | 
|  | Connectomist .bundles format reader.  More... 
 | 
|  | 
| class | BundleToGraph | 
|  | Bundles structure building as a Graph.  More... 
 | 
|  | 
| class | BundleToGraphWriter | 
|  | 
| class | BundleROISplit | 
|  | 
| class | BundleROISelect | 
|  | 
| class | BundleMotion | 
|  | 
| class | CurveSelection | 
|  | 
| class | CurveOrientation | 
|  | 
| class | BundlesFeatures | 
|  | 
| class | BundlesFusion | 
|  | Bundles fusionning: can merge several bundles producers (files...) into a single output, merging bundles split accross several producers, but having the same name.  More... 
 | 
|  | 
| class | BundleRegroup | 
|  | 
| class | BundleSampler | 
|  | Filter fibers by randomly discarding a proportion of them.  More... 
 | 
|  | 
| class | BundlesSlicerListener | 
|  | 
| class | BundlesSlicer | 
|  | 
| class | SimpleBundlesSlicer | 
|  | 
| class | BundleSlicesToMesh | 
|  | 
| class | FiberOversampler | 
|  | 
| class | MRTrixBundleReader | 
|  | MRTrix .tck format reader.  More... 
 | 
|  | 
| class | TrackvisBundleReader | 
|  | Trackvis .trk format reader.  More... 
 | 
|  | 
| class | AimsApplication | 
|  | 
| struct | ProcessInput | 
|  | 
| struct | GraphElementCode | 
|  | Describe how Aims objects are stored in graph objects.  More... 
 | 
|  | 
| class | GraphManip | 
|  | Various manipulations on graphs.  More... 
 | 
|  | 
| class | AimsGraphReader | 
|  | Reader / postprocessor for graph reading.  More... 
 | 
|  | 
| class | AimsGraphWriter | 
|  | 
| struct | AimsGraphWriter_Private | 
|  | 
| class | APCReader | 
|  | Reads .APC (anterior/posterior commissures) files.  More... 
 | 
|  | 
| class | ArgHeader | 
|  | Descriptor class for the .arg GRAPH file format header.  More... 
 | 
|  | 
| class | LowLevelArgReader | 
|  | Wrapper for a specific GraphReader.  More... 
 | 
|  | 
| class | ArgReader | 
|  | 
| class | LowLevelStandardArgReader | 
|  | Wrapper for the standard GraphReader.  More... 
 | 
|  | 
| class | LowLevelArgWriter | 
|  | Wrapper for a specific GraphWriter.  More... 
 | 
|  | 
| class | ArgWriter | 
|  | 
| class | LowLevelStandardArgWriter | 
|  | Wrapper for the standard GraphWriter.  More... 
 | 
|  | 
| class | BckFormat | 
|  | 
| class | BckMapFormat | 
|  | 
| class | VolumeFormat | 
|  | 
| class | VolumeRefFormat | 
|  | 
| class | MinfFormat | 
|  | 
| class | ArgFormat | 
|  | 
| class | GraphVolumeFormat | 
|  | 
| class | HieFormat | 
|  | 
| class | MeshFormat | 
|  | 
| class | TriFormat | 
|  | 
| class | PovFormat | 
|  | 
| class | Vrml1Format | 
|  | 
| class | MniObjFormat | 
|  | 
| class | WavefrontMeshFormat | 
|  | 
| class | ImasFormat | 
|  | 
| class | ImasSorDFormat | 
|  | 
| class | StxFormat | 
|  | 
| class | TexFormat | 
|  | 
| class | SpmFormat | 
|  | 
| class | GenesisFormat | 
|  | 
| class | ImasVolFormat | 
|  | 
| class | SomaIOAimsDataFormat | 
|  | 
| class | BckHeader | 
|  | Descriptor class for the .bck BUCKET file format header.  More... 
 | 
|  | 
| class | DefaultItemReader< AimsBucketItem< T > > | 
|  | 
| class | DefaultAsciiItemReader< AimsBucketItem< T > > | 
|  | 
| class | DefaultBSwapItemReader< AimsBucketItem< T > > | 
|  | 
| class | DefaultItemWriter< AimsBucketItem< T > > | 
|  | 
| class | DefaultAsciiItemWriter< AimsBucketItem< T > > | 
|  | 
| class | DefaultBSwapItemWriter< AimsBucketItem< T > > | 
|  | 
| class | BckReader | 
|  | 
| class | BckWriter | 
|  | 
| class | BckMapReader | 
|  | 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.  More... 
 | 
|  | 
| class | BckMapWriter | 
|  | 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.  More... 
 | 
|  | 
| class | ChannelReader | 
|  | Reads a carto::VolumeRef, with conversion if needed.  More... 
 | 
|  | 
| class | CoarseReader | 
|  | Reads a AimsData<int16_t>, with conversion if needed.  More... 
 | 
|  | 
| class | DefaultItemReader | 
|  | Default low-levels readers.  More... 
 | 
|  | 
| class | DefaultAsciiItemReader | 
|  | 
| class | DefaultBSwapItemReader | 
|  | 
| class | DefaultItemReader< AimsVector< T, D > > | 
|  | Partial specialization for vectors.  More... 
 | 
|  | 
| class | DefaultBSwapItemReader< AimsVector< T, D > > | 
|  | Partial specialization for vectors.  More... 
 | 
|  | 
| class | DefaultItemWriter | 
|  | Default low-levels writers.  More... 
 | 
|  | 
| class | DefaultAsciiItemWriter | 
|  | 
| class | DefaultBSwapItemWriter | 
|  | 
| class | DefaultItemWriter< AimsVector< T, D > > | 
|  | Partial specialization for vectors.  More... 
 | 
|  | 
| class | DefaultBSwapItemWriter< AimsVector< T, D > > | 
|  | Partial specialization for vectors.  More... 
 | 
|  | 
| class | DefaultItemReader< DtiTensor > | 
|  | 
| class | DefaultAsciiItemReader< DtiTensor > | 
|  | 
| class | DefaultBSwapItemReader< DtiTensor > | 
|  | 
| class | DefaultItemWriter< DtiTensor > | 
|  | 
| class | DefaultAsciiItemWriter< DtiTensor > | 
|  | 
| class | DefaultBSwapItemWriter< DtiTensor > | 
|  | 
| class | Finder | 
|  | Generic finder / checker for all data objects and file formats This will replace the old AimsFinder.  More... 
 | 
|  | 
| class | FinderSpmFormat | 
|  | 
| class | FinderGenesisFormat | 
|  | 
| class | FinderMeshFormat | 
|  | 
| class | FinderTriFormat | 
|  | 
| class | FinderMniObjFormat | 
|  | 
| class | FinderWavefrontFormat | 
|  | 
| class | FinderTexFormat | 
|  | 
| class | FinderBckFormat | 
|  | 
| class | FinderGraphFormat | 
|  | 
| class | FinderTrmFormat | 
|  | 
| class | FinderHieFormat | 
|  | 
| class | FinderImasFormat | 
|  | 
| class | FileFormat | 
|  | Low-level object IO format: each specific format has such a reader / writer.  More... 
 | 
|  | 
| class | FinderFormat | 
|  | Finder format checker.  More... 
 | 
|  | 
| class | FileFormatDictionary | 
|  | Formats holder for each format of Aims object, used by Reader and Writer.  More... 
 | 
|  | 
| class | IOObjectTypesDictionary | 
|  | 
| class | GenesisHeader | 
|  | GE Genesis format header.  More... 
 | 
|  | 
| class | GenesisReader | 
|  | 
| class | GraphBundlesFormat | 
|  | 
| class | HierarchyReader | 
|  | 
| class | ImasHeader | 
|  | 
| class | IOOptions | 
|  | 
| class | ItemReader | 
|  | Low-level "small item" reader, used by higher-level file readers.  More... 
 | 
|  | 
| class | DefaultItemReader< std::vector< T > > | 
|  | Partial specialization for vectors.  More... 
 | 
|  | 
| class | DefaultBSwapItemReader< std::vector< T > > | 
|  | Partial specialization for vectors.  More... 
 | 
|  | 
| class | DefaultAsciiItemReader< std::vector< T > > | 
|  | Partial specialization for vectors.  More... 
 | 
|  | 
| class | ItemWriter | 
|  | Low-level "small item" writer, used by higher-level file readers.  More... 
 | 
|  | 
| class | DefaultItemWriter< std::vector< T > > | 
|  | Partial specialization for vectors.  More... 
 | 
|  | 
| class | DefaultBSwapItemWriter< std::vector< T > > | 
|  | Partial specialization for vectors.  More... 
 | 
|  | 
| class | DefaultAsciiItemWriter< std::vector< T > > | 
|  | Partial specialization for vectors.  More... 
 | 
|  | 
| class | LabelReader | 
|  | 
| class | DefaultItemReader< std::list< T > > | 
|  | 
| class | DefaultAsciiItemReader< std::list< T > > | 
|  | 
| class | DefaultBSwapItemReader< std::list< T > > | 
|  | 
| class | DefaultItemWriter< std::list< T > > | 
|  | 
| class | DefaultAsciiItemWriter< std::list< T > > | 
|  | 
| class | DefaultBSwapItemWriter< std::list< T > > | 
|  | 
| class | MniObjHeader | 
|  | 
| class | MotionWriter | 
|  | The class for motion write operation.  More... 
 | 
|  | 
| class | PovWriter | 
|  | POV (http://www.povray.org) format writer for mesh objects.  More... 
 | 
|  | 
| class | ScaledEncoding | 
|  | 
| class | SelectionReader | 
|  | 
| class | SelectionWriter | 
|  | 
| class | SpmReader | 
|  | The template class for SPM read operation.  More... 
 | 
|  | 
| class | SpmHeader | 
|  | SPM Header class.  More... 
 | 
|  | 
| class | SpmWriter | 
|  | The template class for SPM write operation.  More... 
 | 
|  | 
| class | DefaultItemReader< Trieder > | 
|  | 
| class | DefaultAsciiItemReader< Trieder > | 
|  | 
| class | DefaultBSwapItemReader< Trieder > | 
|  | 
| class | DefaultItemWriter< Trieder > | 
|  | 
| class | DefaultAsciiItemWriter< Trieder > | 
|  | 
| class | DefaultBSwapItemWriter< Trieder > | 
|  | 
| class | TrmHeader | 
|  | Descriptor class for the .trm Motion file format header.  More... 
 | 
|  | 
| class | Reader | 
|  | Generic reader for every format of Aims object.  More... 
 | 
|  | 
| class | ReaderAsObject | 
|  | 
| class | GenericWriter | 
|  | 
| class | Writer | 
|  | Generic writer for every format of Aims object.  More... 
 | 
|  | 
| class | MeshHeader | 
|  | 
| class | MeshReader | 
|  | Mesh format readers for mesh objects.  More... 
 | 
|  | 
| class | MeshWriter | 
|  | Mesh format writer for mesh objects.  More... 
 | 
|  | 
| class | LowLevelRoiReader | 
|  | 
| class | DefaultItemReader< Tensor > | 
|  | 
| class | DefaultAsciiItemReader< Tensor > | 
|  | 
| class | DefaultBSwapItemReader< Tensor > | 
|  | 
| class | DefaultItemWriter< Tensor > | 
|  | 
| class | DefaultAsciiItemWriter< Tensor > | 
|  | 
| class | DefaultBSwapItemWriter< Tensor > | 
|  | 
| class | TriHeader | 
|  | 
| class | TriReader | 
|  | Tri format readers for mesh objects.  More... 
 | 
|  | 
| class | TriWriter | 
|  | 
| class | TexHeader | 
|  | 
| class | TexReader | 
|  | Tex format readers for texture objects.  More... 
 | 
|  | 
| class | TexWriter | 
|  | Tex format readers for texture objects.  More... 
 | 
|  | 
| class | Process | 
|  | Link mechanism between the Finder and a process operating on arbitrary data types.  More... 
 | 
|  | 
| class | WavefrontHeader | 
|  | 
| class | WavefrontMeshWriter | 
|  | 
| class | WavefrontMeshWriter< D, Void > | 
|  | 
| class | WavefrontMeshReader | 
|  | 
| class | IntegrableOf | 
|  | 
| class | IntegratorOf | 
|  | 
| class | MathUtil | 
|  | Defines basic math functions that run on iterators.  More... 
 | 
|  | 
| class | RombergIntegratorOf | 
|  | 
| class | TrapezeIntegratorOf | 
|  | 
| class | CutMesh | 
|  | Cut meshes by a plane.  More... 
 | 
|  | 
| class | CutTexturedMesh | 
|  | Textured variant of CutMesh.  More... 
 | 
|  | 
| class | SurfaceGenerator | 
|  | Factory class for various common shapes of meshes.  More... 
 | 
|  | 
| class | SurfaceManip | 
|  | 
| class | Tex2Graph | 
|  | 
| class | MeshProjection | 
|  | 
| class | MeshProjectionFactory | 
|  | 
| class | DecomposedAffineTransformation3d | 
|  | 
| class | Interpolator | 
|  | 
| class | LinearInterpolator | 
|  | 
| class | Quaternion | 
|  | 
| class | StandardReferentials | 
|  | 
| class | Hierarchy | 
|  | 
| struct | specifiedLabels | 
|  | 
| class | MaskIterator | 
|  | 
| class | MotionedMaskIterator | 
|  | 
| class | MaskIteratorOf | 
|  | 
| class | NodeFilter | 
|  | 
| class | LabelNodeFilter | 
|  | 
| class | NameNodeFilter | 
|  | 
| class | MaskIteratorOf< Graph > | 
|  | 
| class | MaskIteratorOf< carto::VolumeRef< T > > | 
|  | 
| class | ROILabelMap | 
|  | 
| class | VolumeROILabelMap | 
|  | 
| class | MotionedVolumeROILabelMap | 
|  | 
| class | RoiIterator | 
|  | 
| class | MotionedRoiIterator | 
|  | 
| class | RoiIteratorOf | 
|  | 
| class | RoiIteratorOf< Graph > | 
|  | 
| class | RoiIteratorOf< carto::VolumeRef< T > > | 
|  | 
| class | AimsRoi | 
|  | 
| class | RoiDiff | 
|  | Differences between two labelled graphs (sulci...).  More... 
 | 
|  | 
| class | VoxelSampler | 
|  | 
| class | SimpleVoxelSampler | 
|  | 
| class | Selection | 
|  | 
| class | SelectionSet | 
|  | 
| class | Selector | 
|  | 
| class | SelectionExpander | 
|  | 
| class | CiftiTools | 
|  | CIFTI-2 shaped matrices manipulation tools.  More... 
 | 
|  | 
| class | SparseMatrix | 
|  | 
| class | DefaultItemReader< SparseMatrix > | 
|  | 
| class | DefaultAsciiItemReader< SparseMatrix > | 
|  | 
| class | DefaultBSwapItemReader< SparseMatrix > | 
|  | 
| class | DefaultItemWriter< SparseMatrix > | 
|  | 
| class | DefaultAsciiItemWriter< SparseMatrix > | 
|  | 
| class | DefaultBSwapItemWriter< SparseMatrix > | 
|  | 
| class | SparseMatrixUtil | 
|  | 
| class | SparseOrDenseMatrix | 
|  | 
| class | AffineTransformation3d | 
|  | Affine 3D transformation.  More... 
 | 
|  | 
| class | TransformationChain3d | 
|  | Container for a composition of multiple transformations.  More... 
 | 
|  | 
| class | TransformationGraph3d | 
|  | Manage transformations (affine and non-linear) transformations graph.  More... 
 | 
|  | 
| class | AnyTypeReaderProcess | 
|  | A process to read an object of type T, even if the type on file is different.  More... 
 | 
|  | 
| class | AnyTypeReader | 
|  | A class to read an object of type T, even if the type on file is different.  More... 
 | 
|  | 
| class | BoundingBox | 
|  | 
| class | Clock | 
|  | The basic time tool.  More... 
 | 
|  | 
| class | const_cyclic_iterator | 
|  | A const cyclic iterator is a const iterator that goes back to the begining of the container when it reaches the end.  More... 
 | 
|  | 
| class | cyclic_iterator | 
|  | A cyclic iterator is an iterator that goes back to the begining of the container when it reaches the end.  More... 
 | 
|  | 
| class | ProgressInfo | 
|  | The template class used to display progression in text mode.  More... 
 | 
|  | 
| class | EcatFormat | 
|  | 
| class | EcatHeader | 
|  | The descriptor class of the Ecat header.  More... 
 | 
|  | 
| class | EcatReader | 
|  | The class for Ecat data read operation.  More... 
 | 
|  | 
| class | EcatSinoHeader | 
|  | The descriptor class of the Ecat header.  More... 
 | 
|  | 
| class | EcatSinoReader | 
|  | 
| class | EcatSinoWriter | 
|  | 
| class | EcatWriter | 
|  | The class for VIDA data write operation.  More... 
 | 
|  | 
| class | FinderEcatFormat | 
|  | 
| class | EcatPlugin | 
|  | 
| class | ScannerConf | 
|  | An attempt to efficiently manage view/sinogram acquisition PET data.  More... 
 | 
|  | 
| class | Sinogram | 
|  | 
| class | FinderVidaFormat | 
|  | 
| class | VidaFormat | 
|  | 
| class | VidaHeader | 
|  | The descriptor class of the VIDA header.  More... 
 | 
|  | 
| class | VidaReader | 
|  | The class for VIDA data read operation.  More... 
 | 
|  | 
| class | VidaWriter | 
|  | The class for VIDA data write operation.  More... 
 | 
|  | 
| class | VidaPlugin | 
|  | 
| class | PlyFormat | 
|  | 
| class | PlyHeader | 
|  | 
| class | PlyReader | 
|  | 
| class | PlyWriter | 
|  | 
| class | FinderPlyFormat | 
|  | 
| class | PlyPlugin | 
|  | 
| class | FdfFormat | 
|  | 
| class | FdfHeader | 
|  | 
| class | FdfReader | 
|  | 
| class | FinderFdfFormat | 
|  | 
| class | FdfParType | 
|  | 
| class | FdfProcPar | 
|  | 
| class | FdfPlugin | 
|  | 
| class | JpegFormat | 
|  | 
| class | JpegHeader | 
|  | The descriptor class of the .dim GIS header.  More... 
 | 
|  | 
| class | JpegReader | 
|  | 
| class | JpegWriter | 
|  | 
| class | FinderJpegFormat | 
|  | 
| class | JpegPlugin | 
|  | 
| class | TiffFormat | 
|  | 
| class | TiffHeader | 
|  | The descriptor class of the .dim GIS header.  More... 
 | 
|  | 
| class | TiffReader | 
|  | 
| class | TiffWriter | 
|  | 
| class | FinderTiffFormat | 
|  | 
| class | TiffPlugin | 
|  | 
| class | GiftiMeshFormat | 
|  | 
| class | GiftiTextureFormat | 
|  | 
| class | GiftiHeader | 
|  | GIFTI Header class.  More... 
 | 
|  | 
| class | FinderGiftiFormat | 
|  | 
| class | _convertedNiftiValue | 
|  | 
| class | _convertedNiftiValue< AimsVector< U, D > > | 
|  | 
| class | _convertedNiftiArrayValue | 
|  | 
| class | _convertedNiftiArrayValue< AimsVector< U, D > > | 
|  | 
| class | GiftiPlugin | 
|  | 
|  | 
| template<typename T > | 
| void | AimsConnectedComponent (carto::VolumeRef< T > data, aims::Connectivity::Type connectivity, std::map< T, size_t > &valids, const T &backgrnd=0, bool bin=true, size_t minSize=0, size_t maxSize=0, size_t numMax=0, bool verbose=true) | 
|  | 
| template<typename T > | 
| void | AimsConnectedComponent (carto::VolumeRef< T > data, aims::Connectivity::Type connectivity, const T &backgrnd=0, bool bin=true, size_t minSize=0, size_t maxSize=0, size_t numMax=0, bool verbose=true) | 
|  | 
| template<typename T > | 
| void | AimsConnectedComponent (BucketMap< T > &data, aims::Connectivity::Type connectivity, const T &backgrnd=0, bool bin=true, size_t minSize=0, size_t maxSize=0, size_t numMax=0, bool verbose=true) | 
|  | 
| template<typename T > | 
| void | AimsConnectedComponent (AimsBucket< Void > &component, const carto::VolumeRef< T > &data, aims::Connectivity::Type connectivity, const T &backgrnd=0, bool bin=true, size_t minsize=0, size_t maxSize=0, size_t maxcomp=0, bool verbose=true) | 
|  | 
| template<typename T > | 
| void | AimsConnectedComponent (AimsBucket< Void > &component, const BucketMap< T > &data, Connectivity::Type connectivity, const T &backgrnd=0, bool bin=true, size_t minsize=0, size_t maxSize=0, size_t maxcomp=0, bool verbose=true) | 
|  | 
| template<typename T > | 
| carto::VolumeRef< int16_t > | AimsLabeledConnectedComponent (AimsBucket< Void > &component, const carto::VolumeRef< T > &data, aims::Connectivity::Type connectivity, const T &backgrnd=0, bool bin=true, size_t minsize=0, size_t maxSize=0, size_t maxcomp=0, bool verbose=true) | 
|  | 
| template<typename T > | 
| AimsData< T > | transpose (const AimsData< T > &thing) | 
|  | 
| template<typename T > | 
| void | incSorting (AimsData< T > &thing) | 
|  | 
| template<typename T > | 
| void | decSorting (AimsData< T > &thing) | 
|  | 
| template<typename T > | 
| AimsData< int32_t > | incOrder (const AimsData< T > &thing) | 
|  | 
| template<typename T > | 
| AimsData< int32_t > | decOrder (const AimsData< T > &thing) | 
|  | 
| template<typename T > | 
| bool | hasSameDim (const AimsData< T > &v1, const AimsData< T > &v2) | 
|  | 
| template<typename T > | 
| bool | hasSameSize (const AimsData< T > &v1, const AimsData< T > &v2) | 
|  | 
| template<typename T > | 
| AimsData< T > | triInf (const AimsData< T > &thing) | 
|  | 
| template<typename T > | 
| AimsData< T > | triSup (const AimsData< T > &thing) | 
|  | 
| std::string | aimsVersion () | 
|  | 
| template<typename T > | 
| AIMSDATA_API T | byteswap (const T &x) | 
|  | 
| template<typename T > | 
| AIMSDATA_API T | byteswap16 (const T &x) | 
|  | 
| template<typename T > | 
| AIMSDATA_API T | byteswap32 (const T &x) | 
|  | 
| template<typename T > | 
| AIMSDATA_API T | byteswap64 (const T &x) | 
|  | 
| AIMSDATA_API short | byteswap (const short &x) | 
|  | 
| AIMSDATA_API unsigned short | byteswap (const unsigned short &x) | 
|  | 
| AIMSDATA_API int | byteswap (const int &x) | 
|  | 
| AIMSDATA_API unsigned int | byteswap (unsigned int x) | 
|  | 
| AIMSDATA_API float | byteswap (const float &x) | 
|  | 
| template<class T > | 
| GenesisReader< T > & | operator>> (GenesisReader< T > &reader, AimsData< T > &thing) | 
|  | 
| AIMSDATA_API HierarchyReader & | operator>> (HierarchyReader &, Tree &) | 
|  | 
| HierarchyReader & | operator>> (HierarchyReader &reader, Hierarchy &thing) | 
|  | 
| MotionWriter & | operator<< (MotionWriter &writer, const AffineTransformation3d &thing) __attribute__((__deprecated__("OBSOLETE"))) | 
|  | — OBSOLETE —  More... 
 | 
|  | 
| template<int D, class T > | 
| AIMSDATA_API PovWriter< D, T > & | operator<< (PovWriter< D, T > &writer, const AimsTimeSurface< D, T > &thing) | 
|  | 
| template<typename T > | 
| bool | canEncodeAsScaledS16 (const carto::Volume< T > &vol, float &slope, float &offset, bool enableoffset=true, double *maxerr=0) | 
|  | Checks if a volume can be encoded as 16 bit signed ints with a scale factor and optionally an offset.  More... 
 | 
|  | 
| template<> | 
| bool | canEncodeAsScaledS16 (const carto::Volume< float > &vol, float &slope, float &offset, bool enableoffset, double *) | 
|  | 
| template<> | 
| bool | canEncodeAsScaledS16 (const carto::Volume< double > &vol, float &slope, float &offset, bool enableoffset, double *) | 
|  | 
| template<class T > | 
| SpmReader< T > & | operator>> (SpmReader< T > &reader, AimsData< T > &thing) | 
|  | 
| template<class T > | 
| SpmWriter< T > & | operator<< (SpmWriter< T > &writer, const AimsData< T > &thing) | 
|  | 
| void | spmAttributesConverter (carto::Object header) | 
|  | 
| void | spmAttributesConverter (carto::GenericObject &header) | 
|  | 
| template<class T > | 
| aims::GenericWriter & | operator<< (aims::GenericWriter &writer, const T &thing) | 
|  | 
| template<class T > | 
| aims::Writer< T > & | operator<< (aims::Writer< T > &writer, const T &thing) | 
|  | 
| template<typename T > | 
| bool | write (const T &obj, const std::string &filename, carto::Object options=carto::none(), const std::string *format=0) | 
|  | Finds the correct format and writes the object, global version.  More... 
 | 
|  | 
| template<int D, class T > | 
| AIMSDATA_API MeshReader< D, T > & | operator>> (MeshReader< D, T > &reader, AimsTimeSurface< D, T > &thing) | 
|  | 
| template<int D, class T > | 
| AIMSDATA_API MeshWriter< D, T > & | operator<< (MeshWriter< D, T > &writer, const AimsTimeSurface< D, T > &thing) | 
|  | 
| TriReader & | operator>> (TriReader &reader, AimsSurfaceTriangle &thing) | 
|  | 
| TriWriter & | operator<< (TriWriter &writer, AimsSurfaceTriangle &thing) | 
|  | 
| template<class T > | 
| AIMSDATA_API TexReader< T > & | operator>> (TexReader< T > &r, TimeTexture< T > &thing) | 
|  | 
| template<class T > | 
| AIMSDATA_API ItemWriter< T > & | operator>> (ItemWriter< T > &w, TimeTexture< T > &thing) | 
|  | 
| template<int D, class T > | 
| WavefrontMeshWriter< D, T > & | operator<< (WavefrontMeshWriter< D, T > &writer, const AimsTimeSurface< D, T > &thing) | 
|  | 
| template<long D, typename T > | 
| WavefrontMeshReader< D, T > & | operator>> (WavefrontMeshReader< D, T > &reader, AimsTimeSurface< D, T > &thing) | 
|  | 
| int | textureMax (const TimeTexture< short > &intex) | 
|  | 
| int | textureMin (const TimeTexture< short > &intex) | 
|  | 
| std::map< short, size_t > * | labelsHistogram (const TimeTexture< short > &intex, int maxlabel=32767, int minlabel=-32768, bool verbose=false) | 
|  | 
| carto::VolumeRef< AimsRGBA > | giftiColormap (const carto::Object header) | 
|  | 
| template<typename T > | 
| carto::VolumeRef< AimsRGBA > | giftiColormap (const TimeTexture< T > &texture) | 
|  | 
| BucketMap< Void > * | mask (const BucketMap< Void > &src, const BucketMap< Void > &m, bool intersect=true) | 
|  | mask src object with m.  More... 
 | 
|  | 
| template<typename T > | 
| BucketMap< Void > * | maskWithVolume (const BucketMap< Void > &src, const carto::rc_ptr< carto::Volume< T > > m, const T &val=0, bool insideval=false) | 
|  | mask src object with m, avoiding value val in m if insideval is true, keeping only val otherwise  More... 
 | 
|  | 
| carto::rc_ptr< Interpolator > | getLinearInterpolator (const std::string &) | 
|  | 
| template<typename T > | 
| carto::rc_ptr< Interpolator > | getLinearInterpolator (const carto::rc_ptr< carto::Volume< T > > &) | 
|  | 
| template carto::rc_ptr< Interpolator > | getLinearInterpolator (const carto::rc_ptr< carto::Volume< uint8_t > > &) | 
|  | 
| template carto::rc_ptr< Interpolator > | getLinearInterpolator (const carto::rc_ptr< carto::Volume< int8_t > > &) | 
|  | 
| template carto::rc_ptr< Interpolator > | getLinearInterpolator (const carto::rc_ptr< carto::Volume< uint16_t > > &) | 
|  | 
| template carto::rc_ptr< Interpolator > | getLinearInterpolator (const carto::rc_ptr< carto::Volume< int16_t > > &) | 
|  | 
| template carto::rc_ptr< Interpolator > | getLinearInterpolator (const carto::rc_ptr< carto::Volume< short > > &) | 
|  | 
| template carto::rc_ptr< Interpolator > | getLinearInterpolator (const carto::rc_ptr< carto::Volume< uint32_t > > &) | 
|  | 
| template carto::rc_ptr< Interpolator > | getLinearInterpolator (const carto::rc_ptr< carto::Volume< int32_t > > &) | 
|  | 
| template carto::rc_ptr< Interpolator > | getLinearInterpolator (const carto::rc_ptr< carto::Volume< float > > &) | 
|  | 
| template carto::rc_ptr< Interpolator > | getLinearInterpolator (const carto::rc_ptr< carto::Volume< double > > &) | 
|  | 
| Quaternion | operator* (const Quaternion &a, const Quaternion &b) | 
|  | 
| template<typename T > | 
| void | floodFill (carto::Volume< T > &vol, const Point3d &pos, T value, Connectivity::Type connectivity=Connectivity::CONNECTIVITY_18_XYZ, T tolerence=0, bool verbose=false) | 
|  | 
| carto::rc_ptr< MaskIterator > | getMaskIterator (const std::string &fileName) | 
|  | 
| carto::rc_ptr< MaskIterator > | getMaskIterator (const std::string &fileName, carto::rc_ptr< VoxelSampler > voxelSampler) | 
|  | 
| template<class T > | 
| carto::rc_ptr< MaskIterator > | getMaskIterator (const carto::rc_ptr< carto::Volume< T > > &data) | 
|  | 
| template<class T > | 
| carto::rc_ptr< MaskIterator > | getMaskIterator (const carto::VolumeRef< T > &data) | 
|  | 
| template<class T > | 
| carto::rc_ptr< MaskIterator > | getMaskIterator (const carto::VolumeRef< T > &data, carto::rc_ptr< VoxelSampler > voxelSampler) | 
|  | 
| template<class T > | 
| carto::rc_ptr< MaskIterator > | getMaskIterator (const carto::rc_ptr< carto::Volume< T > > &data, carto::rc_ptr< VoxelSampler > voxelSampler) | 
|  | 
| carto::rc_ptr< MaskIterator > | getMaskIterator (const std::string &fileName, const AffineTransformation3d &motion) | 
|  | 
| carto::rc_ptr< MaskIterator > | getMaskIterator (const std::string &fileName, carto::rc_ptr< VoxelSampler > voxelSampler, const AffineTransformation3d &motion) | 
|  | 
| template<class T > | 
| carto::rc_ptr< MaskIterator > | getMaskIterator (const carto::VolumeRef< T > &data, const AffineTransformation3d &motion) | 
|  | 
| template<class T > | 
| carto::rc_ptr< MaskIterator > | getMaskIterator (const carto::rc_ptr< carto::Volume< T > > &data, const AffineTransformation3d &motion) | 
|  | 
| template<class T > | 
| carto::rc_ptr< MaskIterator > | getMaskIterator (const carto::VolumeRef< T > &data, carto::rc_ptr< VoxelSampler > voxelSampler, const AffineTransformation3d &motion) | 
|  | 
| template<class T > | 
| carto::rc_ptr< MaskIterator > | getMaskIterator (const carto::rc_ptr< carto::Volume< T > > &data, carto::rc_ptr< VoxelSampler > voxelSampler, const AffineTransformation3d &motion) | 
|  | 
| carto::rc_ptr< RoiIterator > | getRoiIterator (const std::string &fileName, carto::rc_ptr< VoxelSampler > voxelSampler=carto::rc_ptr< VoxelSampler >()) | 
|  | 
| template<class T > | 
| carto::rc_ptr< RoiIterator > | getRoiIterator (const carto::VolumeRef< T > &data, carto::rc_ptr< VoxelSampler > voxelSampler=carto::rc_ptr< VoxelSampler >()) | 
|  | 
| template<class T > | 
| carto::rc_ptr< RoiIterator > | getRoiIterator (const carto::rc_ptr< carto::Volume< T > > &data, carto::rc_ptr< VoxelSampler > voxelSampler=carto::rc_ptr< VoxelSampler >()) | 
|  | 
| carto::rc_ptr< RoiIterator > | getRoiIterator (const Graph &data, carto::rc_ptr< VoxelSampler > voxelSampler=carto::rc_ptr< VoxelSampler >()) | 
|  | 
| carto::rc_ptr< RoiIterator > | getRoiIterator (const std::string &fileName, const AffineTransformation3d &) | 
|  | 
| carto::rc_ptr< RoiIterator > | getRoiIterator (const std::string &fileName, carto::rc_ptr< VoxelSampler > voxelSampler, const AffineTransformation3d &) | 
|  | 
| template<class T > | 
| carto::rc_ptr< RoiIterator > | getRoiIterator (const carto::VolumeRef< T > &data, const AffineTransformation3d &motion) | 
|  | 
| template<class T > | 
| carto::rc_ptr< RoiIterator > | getRoiIterator (const carto::rc_ptr< carto::Volume< T > > &data, const AffineTransformation3d &motion) | 
|  | 
| carto::rc_ptr< RoiIterator > | getRoiIterator (const Graph &data, const AffineTransformation3d &motion) | 
|  | 
| template<class T > | 
| carto::rc_ptr< RoiIterator > | getRoiIterator (const carto::VolumeRef< T > &data, carto::rc_ptr< VoxelSampler > voxelSampler, const AffineTransformation3d &motion) | 
|  | 
| template<class T > | 
| carto::rc_ptr< RoiIterator > | getRoiIterator (const carto::rc_ptr< carto::Volume< T > > &data, carto::rc_ptr< VoxelSampler > voxelSampler, const AffineTransformation3d &motion) | 
|  | 
| carto::rc_ptr< RoiIterator > | getRoiIterator (const Graph &data, carto::rc_ptr< VoxelSampler > voxelSampler, const AffineTransformation3d &motion) | 
|  | 
| aims::SparseMatrix | operator+ (const aims::SparseMatrix &thing) | 
|  | 
| aims::SparseMatrix | operator- (const aims::SparseMatrix &thing) | 
|  | 
| aims::SparseMatrix | operator+ (const aims::SparseMatrix &thing1, const aims::SparseMatrix &thing2) | 
|  | 
| aims::SparseMatrix | operator- (const aims::SparseMatrix &thing1, const aims::SparseMatrix &thing2) | 
|  | 
| aims::SparseMatrix | operator* (const aims::SparseMatrix &thing1, const aims::SparseMatrix &thing2) | 
|  | 
| std::vector< double > | operator* (const aims::SparseMatrix &thing1, const std::vector< double > &thing2) | 
|  | 
| aims::SparseMatrix | operator* (const aims::SparseMatrix &thing1, const double &thing2) | 
|  | 
| aims::SparseMatrix | operator/ (const aims::SparseMatrix &thing1, const double &thing2) | 
|  | 
| aims::SparseOrDenseMatrix | operator- (const aims::SparseOrDenseMatrix &thing) | 
|  | 
| aims::SparseOrDenseMatrix | operator+ (const aims::SparseOrDenseMatrix &thing1, const aims::SparseOrDenseMatrix &thing2) | 
|  | 
| aims::SparseOrDenseMatrix | operator- (const aims::SparseOrDenseMatrix &thing1, const aims::SparseOrDenseMatrix &thing2) | 
|  | 
| aims::SparseOrDenseMatrix | operator* (const aims::SparseOrDenseMatrix &thing1, const double &thing2) | 
|  | 
| aims::SparseOrDenseMatrix | operator/ (const aims::SparseOrDenseMatrix &thing1, const double &thing2) | 
|  | 
| void | transformBoundingBox (const AffineTransformation3d &AffineTransformation3d, const Point3df &pmin1, const Point3df &pmax1, Point3df &pmin2, Point3df &pmax2) | 
|  | 
| AffineTransformation3d | operator* (const AffineTransformation3d &affineTransformation3d1, const AffineTransformation3d &affineTransformation3d2) | 
|  | 
| carto::rc_ptr< soma::Transformation3d > | operator* (const carto::rc_ptr< soma::Transformation3d > &transformation3d1, const carto::rc_ptr< soma::Transformation3d > &transformation3d2) | 
|  | 
| template<typename TContainer , typename TIterator > | 
| TIterator | cyclic_advance (TIterator i, TContainer &c) | 
|  | 
| template<typename ObjectType , typename ValueType > | 
| void | minmax (const ObjectType &, ValueType &min, ValueType &max) | 
|  | 
| template<typename ValueType > | 
| void | minmax (const carto::Volume< ValueType > &volume, ValueType &min, ValueType &max) | 
|  | 
| template<typename ValueType > | 
| void | minmax (const carto::rc_ptr< carto::Volume< ValueType > > &volume, ValueType &min, ValueType &max) | 
|  | 
| template<typename ValueType > | 
| void | minmax (const carto::VolumeRef< ValueType > &volume, ValueType &min, ValueType &max) | 
|  | 
| template<class T1 , class T2 > | 
| std::ostream & | operator<< (std::ostream &out, aims::ProgressInfo< T1, T2 > &progression) | 
|  | 
| template<typename Vector , typename IndexType > | 
| void | toMap (const Vector &vector, std::map< IndexType, typename Vector::value_type > &map, const typename Vector::value_type &background=Vector::value_type(0)) | 
|  | convert a vector or list into a sparse toMap  More... 
 | 
|  | 
| template<class T > | 
| EcatReader< T > & | operator>> (EcatReader< T > &reader, AimsData< T > &thing) | 
|  | 
| template<class T > | 
| EcatSinoReader< T > & | operator>> (EcatSinoReader< T > &reader, std::vector< Sinogram< T > > &thing) | 
|  | 
| template<class T > | 
| EcatSinoWriter< T > & | operator<< (EcatSinoWriter< T > &writer, Sinogram< T > &thing) | 
|  | 
| template<class T > | 
| EcatSinoWriter< T > & | operator<< (EcatSinoWriter< T > &writer, const std::vector< Sinogram< T > > &thing) | 
|  | 
| EcatWriter & | operator<< (EcatWriter &writer, const AimsData< short > &thing) | 
|  | 
| EcatWriter & | operator<< (EcatWriter &writer, const AimsData< float > &thing) | 
|  | 
| template<class T > | 
| VidaReader< T > & | operator>> (VidaReader< T > &reader, AimsData< T > &thing) | 
|  | 
| VidaWriter & | operator<< (VidaWriter &writer, const AimsData< short > &thing) | 
|  | 
| VidaWriter & | operator<< (VidaWriter &writer, const AimsData< float > &thing) | 
|  | 
| template<long D, typename T > | 
| PlyReader< D, T > & | operator>> (PlyReader< D, T > &reader, AimsTimeSurface< D, T > &thing) | 
|  | 
| template<long D, typename T > | 
| PlyWriter< D, T > & | operator<< (PlyWriter< D, T > &writer, const AimsTimeSurface< D, T > &thing) | 
|  | 
| template<class T > | 
| AIMSDATA_API FdfReader< T > & | operator>> (FdfReader< T > &, AimsData< T > &) | 
|  | 
| template<class T > | 
| FdfReader< T > & | operator>> (FdfReader< T > &reader, AimsData< T > &thing) | 
|  | 
| template<class T > | 
| JpegReader< T > & | operator>> (JpegReader< T > &reader, AimsData< T > &thing) | 
|  | 
| template<class T > | 
| JpegWriter< T > & | operator<< (JpegWriter< T > &writer, const AimsData< T > &thing) | 
|  | 
| template<class T > | 
| TiffReader< T > & | operator>> (TiffReader< T > &reader, AimsData< T > &thing) | 
|  | 
| template<class T > | 
| TiffWriter< T > & | operator<< (TiffWriter< T > &writer, const AimsData< T > &thing) | 
|  | 
| template<typename U > | 
| U | convertedNiftiValue (void *data, int index, int dtype) | 
|  | 
| template<typename U > | 
| U | convertedNiftiArrayValue (void *data, int index, int dtype, size_t size) | 
|  | 
| std::string | niftiDataType (int dt) | 
|  | 
| int | niftiIntDataType (const std::string &typecode) | 
|  | 
| std::string | giftiTextureDataType (int dtype, int &ndim, int *dims, int intent, int &ntime) | 
|  | 
|  | 
| This implementation uses Neville's algorithm that is a recursive way.  | 
| template<class REAL > | 
| AIMSDATA_API REAL | AimsLagrangeInterpolation (const std::vector< REAL > &xa, const std::vector< REAL > &ya, REAL x, REAL *dy) | 
|  | Returns the interpolation of a function defined at (xa,ya) points at x (dy is the error)  More... 
 | 
|  | 
|  | 
| template<typename T > | 
| T | sqr (const T &x) | 
|  | Get the square of x.  More... 
 | 
|  | 
| template<typename T > | 
| T | cub (const T &x) | 
|  | Get the cube of x.  More... 
 | 
|  | 
| template<typename T > | 
| float | sgn (const T &x) | 
|  | Get the sign of x.  More... 
 | 
|  | 
| template<typename T > | 
| T | absdiff (const T &x, const T &y) | 
|  | Get the absolute difference between 2 values without having to take care of used type this is particularly useful for unsigned types.  More... 
 | 
|  | 
|  | 
| AimsRGB | absdiff (const AimsRGB &x, const AimsRGB &y) | 
|  | Get the absolute difference between 2 AimsRGBie AimsRGB(abs(Rx - Ry), abs(Gx - Gy), abs(Bx - By))  More...
 | 
|  | 
| AimsRGBA | absdiff (const AimsRGBA &x, const AimsRGBA &y) | 
|  | Get the absolute difference between 2 AimsRGBAie AimsRGBA(abs(Rx - Ry), abs(Gx - Gy), abs(Bx - By), abs(Ax - Ay))  More...
 | 
|  |