| ►Naims | |
| ►Ninternal | |
| ►Nfastmarching | |
| CStorageTrait | |
| CStorageTrait< BucketMap< T > > | |
| CStorageTrait< carto::Volume< T > > | |
| ►Nknn | |
| ►CDatabase | |
| CDatabaseCompare | |
| Citerator | |
| CVector | |
| CDistance | |
| CEuclidianDistance | |
| ►CHeap | |
| CMiniHeap | |
| CKnn | |
| CKnnBruteForce | |
| CKnnFriedman | |
| CKnnGlobalFriedman | |
| CManhattanDistance | |
| CMultiDatabase | |
| CSquaredEuclidianDistance | |
| CTchebychevDistance | |
| ►Nmeshdistance | |
| CDistMapMatrixTraits | |
| CDistMapMatrixTraits< std::map< T, U > > | |
| CDistMapMatrixTraits< std::vector< T > > | |
| ►Nmeshgraph | |
| CGraph2ListMeshConvertor | |
| CList2GraphMeshConvertor | Converts a AimsSurface mesh into a (vertexList, faceList) mesh graph |
| CMeshFaceNode | Mesh described as a graph, with nodes and edges |
| CMeshVertexNode | Mesh described as a graph, with nodes and edges |
| ►Nsinglechannel | |
| CElementFilteringImageAlgorithm | |
| CLinearFilteringImageAlgorithm | |
| CSubSamplingImageAlgorithm | Aims::singlechannel::SubSamplingImageAlgorithm is the algorithm to apply subsampling on single channel image |
| CAffineLeastSquareEstimation | |
| CBarycenterCurvature | |
| CBaseDiffusionSmoother | Base class for Heat diffusion |
| CBaseHarrisDetector | Harris Corner Detector |
| CBaseMaskedDiffusionSmoother | |
| CBaseScaleSpace | |
| CBifurcation | |
| CBlobMeasurements | |
| CBoixCurvature | |
| CBoixGaussianCurvature | |
| CBSpline | Centered and scaled B-Spline function, evaluated at run time |
| CBSplineOrder | 1D B-Spline functions centered on 0, recursively evaluated at run time |
| CBSplineOrder< 0 > | Specialization for 0 order B-Spline |
| ►CBucketBlobExtractor | Blobs and watershed |
| CBlobsMerger | |
| CBlobStruct | |
| CGLBlobsMerger | |
| CNoStopCriterion | |
| COneComponentStopCriterion | |
| CStopCriterion | |
| CBundleTransformer | Apply a spatial transformation to fiber bundles |
| CCausalSinglePoleIIRFilter | Special case of Infinite Impulse Response filter |
| CClassifStrategy | |
| CClusterArgMaker | |
| CConeSamplable | |
| CConvolutionFilter | Convolution Filter |
| CConvolutionSubSampler | Convolution Filter |
| CCoordinatesFieldMeshInterpoler | |
| CCoupledDiffusion2DSmoother | |
| CCoupledSmoother | |
| CCoupledSmoother< carto::VolumeRef< T >, carto::VolumeRef< T > > | |
| CCubicResampler | Volume resampler using cubic interpolation |
| CCurvature | |
| CCurvatureFactory | |
| CDericheSmoother | |
| CDiffusionSmoother | Heat diffusion with a volume of given datasource (Dirichlet conditions) |
| CDirectBSplineFilter | This filter uses a convolution with Spline basis functions |
| CDirectBSplineSubSampler | Class excuting a spline-based subsampling |
| CDiscreteBSpline | Discrete B-Splines B-Spline pre sampled only on integral values |
| CDiscreteU | |
| CDiscreteUB | |
| CDiscriminantAnalysis | |
| CDiscriminantAnalysisElement | |
| CDistance | |
| CDynamicStrategy | |
| CElementFilteringFunction | Base class for filtering functions applied in a structuring element |
| CElementFilteringFunctionFactory | Associates a string with a ElementFilteringFunction |
| CElementFilteringImageAlgorithm | |
| CExtractGreyLevelBlobs | Class that define grey-level blobs algorithm extraction |
| CExtremaDifferenceFilter | |
| CExtremaDifferenceSubSampling | |
| CFastBSpline | *Centered and *scaled B-Spline function, evaluated at run time |
| CFastMarching | Fast marching algorithm implementation, for images or buckets |
| CFfdTransformation | FFD vector field deformation transform |
| CFilteringFunctionInterface | Pure virtual class: interface for filtering functions called by aims::FilteringImageAlgorithm and aims::SubSamplingImageAlgorithm |
| CFilteringImageAlgorithmInterface | |
| CFilterType | |
| CFiniteElementCurvature | |
| CFiniteElementSmoother | |
| CFoldArgOverSegment | |
| CFoldGraphAttributes | Creation of cortical folds graph attributes |
| CGaborFilter | |
| CGaussianCurvature | |
| CGeodesicPath | Geodesic paths or distance maps, using the Dijkstra algorithm |
| CGeometricProperties | |
| CGradientAdvection | Propagate labels along a vector field |
| CGreyLevelBlob | Class for grey-level blobs Templated with respect to the type of points: TypeSite<carto::VolumeRef<T> >type for images TypeSite<AimsSurface<D, Void> >type for textures |
| CGreyLevelBlobTools | Class that provide some tools for blob management |
| CHarmonicCageMeshResampler | |
| CHarrisDetector | |
| CHarrisDetector< T, 2 > | |
| CIIRFilterBase | Base class for separable infinite impulse response filters |
| CImageAlgorithm | Aims::ImageAlgorithm class used to implement image algorithms |
| CImageAlgorithmInterface | Aims::ImageAlgorithmInterface is the interface for an image processing algorithm |
| CImageAlgorithmSwitch | Aims::ImageAlgorithmSwitch switches between multichannel and monochannel ImageAlgorithmInterface |
| CImageAlgorithmSwitch< T, false > | Aims::ImageAlgorithmSwitch switch specialization for mono-channel ImageAlgorithmInterface |
| CImageAlgorithmSwitch< T, true > | Aims::ImageAlgorithmSwitch switch specialization for multi-channel ImageAlgorithmInterface |
| CIndividuals | |
| CInterpolatedVolume | Spline interpolation of volumes with simple accessors to interpolated values |
| CInverseBSplineFilter | This filter uses an inverse B-Spline convolution function to transform a discrete signal to its spline representation |
| CIterativeClassification | |
| CKmeansStrategy | |
| CLinearFilteringFunction | Base class for linear filtering functions |
| CLinearFilteringFunctionFactory | |
| CLinearFilteringImageAlgorithm | |
| CLinearResampler | Volume resampler using linear (order 1) interpolation |
| Cltstr_blob | |
| Cltstr_p3d | |
| Cltstr_p3d< Point3d > | |
| Cltstr_p3d< std::pair< Point3df, uint > > | |
| CMajorityFilter | |
| CMajorityLabelResampler | Volume resampler using linear (order 1) interpolation, then selects the majority label in the neighbouring values |
| CMajoritySubSampling | |
| CMaskedDiffusionSmoother | |
| CMaskedDiffusionSmoother< T, carto::VolumeRef< short > > | Heat diffusion, with Dirichlet and Neumann border conditions |
| CMaskedDiffusionSmoother< T, std::vector< Point3df > > | Heat diffusion, with Dirichlet and Neumann border conditions |
| CMaxFilter | |
| CMaximumPoint | Class for maxima |
| CMaxSubSampling | |
| CMeanFilter | |
| CMeanSubSampling | |
| CMedianFilter | |
| CMedianResampler | Volume resampler using linear (order 1) interpolation, then selects the median value in the neighbouring values |
| CMedianSubSampling | |
| ►CMeshInterpoler | Triangular mesh and texture interpolation |
| CPrivate | |
| CMeshToVoxelsResampler | 3D rasterization (voxelization) of a mesh O : VolumeRef<unsigned int> or BucketMap<Void> |
| CMinFilter | |
| CMinSubSampling | |
| CMixtureOfPPCA | |
| CMorphoGreyLevel | Grey-level mathematical morphology |
| CMovingAverageCascadeFilter | Separable Cascade of Moving Average Filter |
| CMovingAverageCascadeKernel | 1D Cascade of Moving Average Kernel |
| CMovingAverageCascadeSubSampler | |
| CMovingAverageFilter | Separable Moving Average Filter |
| CMovingAverageKernel | 1D Moving Average Kernel |
| CMovingAverageSubSampler | |
| CMultiChannelResamplerSwitch | |
| CMultiChannelResamplerSwitch< false, T > | |
| CMultiChannelResamplerSwitch< true, T > | |
| CNearestNeighborResampler | Volume resampler using nearest-neighbour interpolation |
| CNotNullMajorityFilter | |
| CNotNullMeanFilter | |
| CNotNullMeanSubSampling | |
| CNotNullMedianFilter | |
| CNotNullMedianSubSampling | |
| CPairCompare | |
| CPcaStrategy | |
| CPeronaMalikSmoother | |
| CPoint3dCompare | |
| CPoint3dfCompare | |
| ►CPointsDistribution | Points repartition using forces in a given geometry (on a sphere for instance) |
| CCoulombAndRestoringForce | Utility function for sphere_distribution |
| CCoulombForce | Utility function for sphere_distribution |
| CForceFunction | Utility force class for sphere_distribution |
| CMoveConstraints | Utility function for sphere_distribution |
| CSphereMove | Move point constrained to a uinit sphere: project the force to be tangent to the sphere, move the point, then stick it onto the sphere |
| CPpcaAnalyserElement | |
| CPrimalSketch | |
| CPrimalsketch2graph | |
| CProbabilisticPca | |
| CProbabilisticPcaElement | |
| CQuadraticResampler | Volume resampler using quadratic (order 2) interpolation |
| CQuarticResampler | Volume resampler using quartic (order 4) interpolation |
| CQuinticResampler | Volume resampler using quintic (order 5) interpolation |
| CRealToRealFunctionTabulation | |
| CRegularBinnedHistogram | Histogram container class, with a specified number of regular bins |
| CResampler | Resampling of data from a volume, applying a transformation |
| CResamplerFactory | |
| CRigidLeastSquareEstimation | |
| CRigidTransformEstimation | |
| CRoiGtm | |
| CRoiGtmReader | |
| CRoiGtmWriter | Class for AimsRoiGtm writing operation |
| CRoiSelector | |
| CRoiSelectorReader | |
| CRoiStats | |
| CSaddlePoint | Class for saddle points |
| CScaleLevel | |
| CScaleLevel< AimsSurface< D, Void >, Texture< T > > | |
| CScaleLevel< carto::VolumeRef< T >, carto::VolumeRef< T > > | |
| ►CScaleSpace | |
| CBlobDescriptor | |
| CScaleSpace< AimsSurface< D, Void >, Texture< T > > | |
| CScaleSpace< carto::VolumeRef< T >, carto::VolumeRef< T > > | |
| CScaleSpaceBlob | |
| CSetCompare | |
| CSeventhOrderResampler | Volume resampler using seventh-order interpolation |
| CSimiLeastSquareEstimation | |
| CSixthOrderResampler | Volume resampler using sixth-order interpolation |
| CSmoother | |
| CSmoother< AimsSurface< D, Void >, Texture< T > > | |
| CSmoother< carto::VolumeRef< T >, carto::VolumeRef< T > > | |
| CSpam | |
| CSpamBase | |
| CSpamFromLikelihood | |
| CSphereSamplable | |
| CSplineFfd | FFD vector field deformation transform |
| CSplinePyramid | Pyramid of Interpolated Volumes |
| CSplinePyramidBuilder | The method follows that of Under, Aldroubi & Eden, "The L2 Polynomial Spline Pyramid" in IEEE Transactions on Pattern Analysis and Machine Intelligence (1993) |
| CSplineResampler | B-Spline-based resampling |
| CStDevFilter | |
| CSubSamplingImageAlgorithm | Aims::SubSamplingImageAlgorithm is the algorithm to subsample image |
| CSubSamplingPyramidBuilder | |
| CSumFilter | |
| CSumSubSampling | |
| CSymAllPoleIIRFilter | Symmetric, all-pole, infinite impulse response Filter |
| CTabulBSpline | Pre-computed B-Spline values In the "order 0" case, the array is not used (the analytical expression is too simple) |
| CTextureSmoothing | |
| CTransformLeastSquareEstimation | |
| CTranslationLeastSquareEstimation | |
| CTrilinearFfd | FFD vector field deformation transform |
| CVarFilter | |
| CVertexRemover | A class to remove a vertex from a mesh, and remeshing the hole |
| CWriter< aims::FfdTransformation > | FFD vector field transformation writer |
| ►Naimsalgo | The virtual template class fo which samplable classes must inherit from |
| CBucketMapSampler | |
| CGeneralSampler | |
| CPolynomial | |
| CSamplable | |
| ►Ngeodesic | |
| CDijkstraNode | |
| CDijkstraNode1 | |
| CEdge | |
| Cedge_visible_from_source | |
| CFace | |
| CGeodesicAlgorithmBase | |
| CGeodesicAlgorithmDijkstra | |
| CGeodesicAlgorithmDijkstraAlternative | |
| CGeodesicAlgorithmExact | |
| CGeodesicAlgorithmGraphBase | |
| CGeodesicAlgorithmSubdivision | |
| CHalfEdge | |
| CInterval | |
| CIntervalList | |
| CIntervalWithStop | |
| CMemoryAllocator | |
| CMesh | |
| CMeshElementBase | |
| COutputBuffer | |
| CPoint3D | |
| CSimlpeMemoryAllocator | |
| CSimpleVector | |
| CSortedSources | |
| CSubdivisionNode | |
| CSurfacePoint | |
| CSurfacePointWithIndex | |
| CVertex | |
| CAdjacency | |
| CAimsConvolution | The template class to make convolutions |
| CAimsDistmapMask | |
| CAimsDistmapMaskPoint | |
| CAimsEigen | |
| CAimsEMThreshold | |
| CAimsFIRFilter | The class of Finite Impulse Response filters |
| CAimsGradient | The template class for estimating gradients |
| CAimsMaskedConvolution | Make convolution only on a specified mask |
| CAimsPCA | |
| CAimsSVD | |
| CAimsVFilter | The template class to perform a V-filter |
| CBackBalancing | |
| CBalancing | |
| CBlockMatching | |
| CBucketSampler | |
| CCC18Adjacent | |
| CCC26Adjacent | |
| CCC6Adjacent | |
| CChamferMask | |
| CComponents | |
| CComponents18Neighborhood | |
| CComponents26Neighborhood | |
| CConnectivity | |
| CConnectivity18 | |
| CConnectivity26 | |
| CConnectivity6 | |
| CCovarianceStorage | |
| CCramerSolver | |
| CCumulatedHistogram | |
| CDecompositionTQLI | |
| CDetermOptimizer | |
| CDisplacementField | |
| CEqualizer | Classical histogram container class |
| CExponentialDeviates | Exponential random numbers |
| CFacet | |
| CGaussian2DSmoothing | |
| CGaussian3DSmoothing | 3D Deriche's recursive gaussian smoothing filter |
| CGaussianColumns | |
| CGaussianFrames | |
| CGaussianGradient | |
| CGaussianHessian | |
| CGaussianJacobian | |
| CGaussianLines | |
| CGaussianSlices | |
| CGaussJordan | |
| CGCoef | |
| CGeometricMoment | |
| CGMLFunc | |
| CHessenbergAccumulation | |
| CHessenbergQR | |
| CHessenbergReduction | |
| CHistogram | Base class of histogram container class |
| CHouseholderTridiag | |
| CHuffStat | |
| CHuffStatTmpStruct | |
| CLevenbergMarquardt | |
| CLM2Gaussian | |
| CLMFunction | |
| CLMGamma | |
| CLMGaussian | |
| CLMSEstimator | |
| CLZBuffer | |
| CLZHLCompressor | |
| ►CLZHLDecoderStat | |
| CGroup | |
| CLZHLDecompressor | |
| CLZHLEncoder | |
| ►CLZHLEncoderStat | |
| CSymbol | |
| CMaxPyramidFunc | |
| CMeanPyramidFunc | |
| CMedFunc | |
| CMedianPyramidFunc | |
| CMedianSmoothing | |
| CMesher | |
| CMEstimator | |
| CMEstimatorFunc | |
| CMinimisation | |
| CMoment | |
| CMomentBase | |
| CMomentFactory | |
| CMomentIncrementalStrategy | |
| CMomentInvariant | |
| CMomentNormalStrategy | |
| CMomentStrategy | |
| CMomentSurfacicStrategy | |
| CMomentTriangleFactory | |
| CMomentTriangleStrategy | |
| CMomentVolumicStrategy | |
| CMpiDataTypeCode | This class is just a hint to convert an actual mpi data type to an identifier string used in input/output stuff |
| CMSFunc | |
| CNormalDeviates | Normal random numbers |
| CObjectiveFunc | |
| COptimizer | |
| COptimizerProbe | |
| CPowellOptimizer | |
| CPVItem | |
| CPVVectorItem | |
| CPyramid | |
| CPyramidFunc | |
| CRecursiveGaussian | |
| CSampler | |
| CScaleControl | |
| CSimpleHistogram | Classical histogram container class |
| CSingleOptimizer | |
| CSobelGradient | Sobel gradient |
| CSobelGradient< T, 2 > | Sobel gradient 2D specialization |
| CSoftDecisionSimilarComponent | |
| CTabulSpline | |
| CTalairachACPCNorm | |
| CTalairachBoundingBoxPoints | |
| CTalairachBox | |
| CTalairachBoxBase | |
| CTalairachPoints | |
| CTalairachReferential | |
| CTalairachVolume | |
| CTopologicalClassification | |
| CTopologicalClassificationBase | |
| CTopologicalClassificationMeaning | |
| CTopologicalClassifier | |
| CTopologicalClassifier< aims::BucketMap< T > > | |
| CTopologicalClassifier< carto::VolumeRef< T > > | |
| CTopologicalRelation | |
| CTopology | |
| CTopologyBase | |
| CTransformation | |
| CTriangulationMoment | |
| CUniformDeviates | |
| CWLMSEstimator | |