|
bioprocessing 6.0.4
|
#include <bioprocessing/classification/cah.h>


Public Member Functions | |
| CahElementFactory (const std::vector< std::list< Point3d > > &classes=std::vector< std::list< Point3d > >(), const AimsData< T > &data=AimsData< T >()) | |
| virtual | ~CahElementFactory () |
| virtual Element< T > * | creator (int n) const =0 |
| virtual std::list< Element< T > * > | creator () const |
| virtual std::string | methodType () const =0 |
| const std::vector< std::list< Point3d > > & | classes () const |
| const AimsData< T > & | data () const |
| virtual bool | initDistanceAlreadyComputed () const |
| virtual const AimsData< float > * | initDistances () const |
Protected Attributes | |
| const std::vector< std::list< Point3d > > & | _classes |
| const AimsData< T > & | _data |
| CahElementFactory< T >::CahElementFactory | ( | const std::vector< std::list< Point3d > > & | classes = std::vector< std::list< Point3d > >(), |
| const AimsData< T > & | data = AimsData<T>() ) |
Definition at line 766 of file cah_d.h.
References _classes, _data, classes(), and data().
Referenced by BaryCahElementFactory< T >::BaryCahElementFactory(), Max2By2DistanceCahElementFactory< T >::Max2By2DistanceCahElementFactory(), PcaCahElementFactory< T >::PcaCahElementFactory(), PcaReprocReconsErrorCahElementFactory< T >::PcaReprocReconsErrorCahElementFactory(), PPcaCahElementFactory< T >::PPcaCahElementFactory(), and SCKBDistanceCahElementFactory< T >::SCKBDistanceCahElementFactory().
|
virtual |
|
inline |
Definition at line 276 of file cah.h.
References _classes.
Referenced by BaryCahElementFactory< T >::BaryCahElementFactory(), Cah< T >::Cah(), CahElementFactory(), PcaCahElementFactory< T >::PcaCahElementFactory(), PcaReprocReconsErrorCahElementFactory< T >::PcaReprocReconsErrorCahElementFactory(), PPcaCahElementFactory< T >::PPcaCahElementFactory(), and SCKBDistanceCahElementFactory< T >::SCKBDistanceCahElementFactory().
|
virtual |
Reimplemented in Max2By2DistanceCahElementFactory< T >.
|
pure virtual |
|
inline |
Definition at line 277 of file cah.h.
References _data.
Referenced by BaryCahElementFactory< T >::BaryCahElementFactory(), CahElementFactory(), PcaCahElementFactory< T >::PcaCahElementFactory(), PcaReprocReconsErrorCahElementFactory< T >::PcaReprocReconsErrorCahElementFactory(), and PPcaCahElementFactory< T >::PPcaCahElementFactory().
|
inlinevirtual |
Reimplemented in Max2By2DistanceCahElementFactory< T >, and SCKBDistanceCahElementFactory< T >.
|
inlinevirtual |
Reimplemented in Max2By2DistanceCahElementFactory< T >, and SCKBDistanceCahElementFactory< T >.
|
pure virtual |
|
protected |
Definition at line 283 of file cah.h.
Referenced by CahElementFactory(), classes(), BaryCahElementFactory< T >::creator(), creator(), PcaCahElementFactory< T >::creator(), PcaReprocReconsErrorCahElementFactory< T >::creator(), and PPcaCahElementFactory< T >::creator().
|
protected |
Definition at line 284 of file cah.h.
Referenced by CahElementFactory(), BaryCahElementFactory< T >::creator(), PcaCahElementFactory< T >::creator(), PcaReprocReconsErrorCahElementFactory< T >::creator(), PPcaCahElementFactory< T >::creator(), and data().