aimsalgo  5.0.5
Neuroimaging image processing
aims::Bifurcation< T > Class Template Reference

#include <aims/primalsketch/scaleSpaceBlob.h>

Inheritance diagram for aims::Bifurcation< T >:
Collaboration diagram for aims::Bifurcation< T >:

Public Member Functions

 Bifurcation (char type, float tUp, float tDown)
 
char Type ()
 
float tUp ()
 
float tDown ()
 
float tMid ()
 
void setType (char type)
 
void settUp (float tUp)
 
void settDown (float tDown)
 
void settMid (float tMid)
 
void AddTopBlob (ScaleSpaceBlob< T > *blob)
 
void AddBottomBlob (ScaleSpaceBlob< T > *blob)
 
std::list< ScaleSpaceBlob< T > * > TopBlobs ()
 
std::list< ScaleSpaceBlob< T > * > BottomBlobs ()
 

Protected Attributes

char _type
 
std::list< ScaleSpaceBlob< T > * > topBlobs
 
std::list< ScaleSpaceBlob< T > * > bottomBlobs
 
float _tUp
 
float _tDown
 
float _tMid
 

Detailed Description

template<class T>
class aims::Bifurcation< T >

Definition at line 57 of file scaleSpaceBlob.h.

Constructor & Destructor Documentation

◆ Bifurcation()

template<class T>
aims::Bifurcation< T >::Bifurcation ( char  type,
float  tUp,
float  tDown 
)
inline

Definition at line 69 of file scaleSpaceBlob.h.

Member Function Documentation

◆ AddBottomBlob()

template<class T>
void aims::Bifurcation< T >::AddBottomBlob ( ScaleSpaceBlob< T > *  blob)
inline

◆ AddTopBlob()

template<class T>
void aims::Bifurcation< T >::AddTopBlob ( ScaleSpaceBlob< T > *  blob)
inline

◆ BottomBlobs()

template<class T>
std::list<ScaleSpaceBlob<T>*> aims::Bifurcation< T >::BottomBlobs ( )
inline

◆ settDown()

template<class T>
void aims::Bifurcation< T >::settDown ( float  tDown)
inline

Definition at line 80 of file scaleSpaceBlob.h.

◆ settMid()

template<class T>
void aims::Bifurcation< T >::settMid ( float  tMid)
inline

Definition at line 81 of file scaleSpaceBlob.h.

◆ settUp()

template<class T>
void aims::Bifurcation< T >::settUp ( float  tUp)
inline

Definition at line 79 of file scaleSpaceBlob.h.

◆ setType()

template<class T>
void aims::Bifurcation< T >::setType ( char  type)
inline

◆ tDown()

template<class T>
float aims::Bifurcation< T >::tDown ( )
inline

Definition at line 76 of file scaleSpaceBlob.h.

Referenced by aims::Bifurcation< Site >::settDown().

◆ tMid()

template<class T>
float aims::Bifurcation< T >::tMid ( )
inline

◆ TopBlobs()

template<class T>
std::list<ScaleSpaceBlob<T>*> aims::Bifurcation< T >::TopBlobs ( )
inline

◆ tUp()

template<class T>
float aims::Bifurcation< T >::tUp ( )
inline

Definition at line 75 of file scaleSpaceBlob.h.

Referenced by aims::Bifurcation< Site >::settUp().

◆ Type()

template<class T>
char aims::Bifurcation< T >::Type ( )
inline

Definition at line 74 of file scaleSpaceBlob.h.

Member Data Documentation

◆ _tDown

template<class T>
float aims::Bifurcation< T >::_tDown
protected

Definition at line 64 of file scaleSpaceBlob.h.

Referenced by aims::Bifurcation< Site >::tDown().

◆ _tMid

template<class T>
float aims::Bifurcation< T >::_tMid
protected

Definition at line 65 of file scaleSpaceBlob.h.

Referenced by aims::Bifurcation< Site >::tMid().

◆ _tUp

template<class T>
float aims::Bifurcation< T >::_tUp
protected

Definition at line 63 of file scaleSpaceBlob.h.

Referenced by aims::Bifurcation< Site >::tUp().

◆ _type

template<class T>
char aims::Bifurcation< T >::_type
protected

Definition at line 60 of file scaleSpaceBlob.h.

Referenced by aims::Bifurcation< Site >::Type().

◆ bottomBlobs

template<class T>
std::list<ScaleSpaceBlob<T>*> aims::Bifurcation< T >::bottomBlobs
protected

Definition at line 62 of file scaleSpaceBlob.h.

Referenced by aims::Bifurcation< Site >::BottomBlobs().

◆ topBlobs

template<class T>
std::list<ScaleSpaceBlob<T>*> aims::Bifurcation< T >::topBlobs
protected

Definition at line 61 of file scaleSpaceBlob.h.

Referenced by aims::Bifurcation< Site >::TopBlobs().


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