aimsalgo 6.0.0
Neuroimaging image processing
Balancing< T > Class Template Reference

#include <aims/math/balanc.h>

Public Member Functions

 Balancing ()
 Constructor and destructor.
 
virtual ~Balancing ()
 destructor
 
carto::VolumeRef< T > doit (carto::VolumeRef< T >, carto::VolumeRef< T > *sc=NULL)
 Matrix balancing computation.
 
void setRadix (T r)
 Floating-point precision.
 

Detailed Description

template<class T>
class Balancing< T >

Definition at line 48 of file balanc.h.

Constructor & Destructor Documentation

◆ Balancing()

template<class T>
Balancing< T >::Balancing ( )

Constructor and destructor.

cconstructor

◆ ~Balancing()

template<class T>
virtual Balancing< T >::~Balancing ( )
inlinevirtual

destructor

Definition at line 57 of file balanc.h.

Member Function Documentation

◆ doit()

template<class T>
carto::VolumeRef< T > Balancing< T >::doit ( carto::VolumeRef< T > ,
carto::VolumeRef< T > * sc = NULL )

Matrix balancing computation.

\ This function is adapted from the Numerical Recipes in C. \ Given an input matrix, this routine returns a balanced matrix with identical eigenvalues. A symmetric matrix is already balanced and is unaffected by this procedure.

◆ setRadix()

template<class T>
void Balancing< T >::setRadix ( T r)
inline

Floating-point precision.

\

Parameters
rshould be the machine's floating-point radix.

Definition at line 71 of file balanc.h.


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