aimsalgo  5.1.2
Neuroimaging image processing
aims::GreyLevelBlobTools< T > Class Template Reference

class that provide some tools for blob management More...

#include <aims/primalsketch/greyLevelBlob.h>

Public Member Functions

 GreyLevelBlobTools (GreyLevelBlob< T > *blob)
 
std::vector< float > Boundingbox ()
 
std::vector< float > Barycenter ()
 
std::vector< float > Boundingbox ()
 
std::vector< float > Barycenter ()
 
std::vector< float > Boundingbox ()
 
std::vector< float > Barycenter ()
 

Detailed Description

template<typename T>
class aims::GreyLevelBlobTools< T >

class that provide some tools for blob management

Definition at line 265 of file greyLevelBlob.h.

Constructor & Destructor Documentation

◆ GreyLevelBlobTools()

template<typename T >
aims::GreyLevelBlobTools< T >::GreyLevelBlobTools ( GreyLevelBlob< T > *  blob)
inline

Definition at line 273 of file greyLevelBlob.h.

Member Function Documentation

◆ Barycenter() [1/3]

template<typename T >
std::vector<float> aims::GreyLevelBlobTools< T >::Barycenter ( )

◆ Barycenter() [2/3]

std::vector< float > aims::GreyLevelBlobTools< Point3d >::Barycenter ( )

Definition at line 650 of file greyLevelBlob.h.

References aims::meshdistance::max().

◆ Barycenter() [3/3]

std::vector< float > aims::GreyLevelBlobTools< std::pair< Point3df, uint > >::Barycenter ( )

Definition at line 700 of file greyLevelBlob.h.

References aims::meshdistance::max().

◆ Boundingbox() [1/3]

template<typename T >
std::vector<float> aims::GreyLevelBlobTools< T >::Boundingbox ( )

◆ Boundingbox() [2/3]

std::vector< float > aims::GreyLevelBlobTools< Point3d >::Boundingbox ( )

Definition at line 617 of file greyLevelBlob.h.

◆ Boundingbox() [3/3]

std::vector< float > aims::GreyLevelBlobTools< std::pair< Point3df, uint > >::Boundingbox ( )

Definition at line 665 of file greyLevelBlob.h.


The documentation for this class was generated from the following file: