#include <bioprocessing/classification/cah.h>
|
| SCKBDistanceElement (const AimsData< double > *maxMomentValueRatios, const AimsData< double > *kinModel2by2Distances, const AimsData< double > *interactionSurf, const std::vector< double > *labelsVolumes, float spatialregularizationWeight, float timeOfMaximumWeight, float meanDist2By2, float varDist2By2, float meanSurfVolRatio, float varSurfVolRatio, float meanMaxMomentRatio, float varMaxMomentRatio, const std::set< int > &constitutedFrom=std::set< int >(), int number=-1) |
|
virtual | ~SCKBDistanceElement () |
|
virtual float | distanceTo (Element< T > *other, const std::vector< std::list< Point3d > > &classes, const AimsData< T > &data, const AimsData< float > &initDistances) |
|
virtual Element< T > * | agregateTo (Element< T > *other, const std::vector< std::list< Point3d > > &classes, const AimsData< T > &data, const AimsData< float > &initDistances, int newNb=-1) |
|
| Element (int number, int card, const std::set< int > &constitutedFrom=std::set< int >()) |
|
virtual | ~Element () |
|
int | number () const |
|
void | setNumber (int number) |
|
int | card () const |
|
void | setCard (int card) |
|
const std::set< int > & | constitutedFrom () const |
|
template<typename T>
class SCKBDistanceElement< T >
Definition at line 217 of file cah.h.
◆ SCKBDistanceElement()
template<typename T >
SCKBDistanceElement< T >::SCKBDistanceElement |
( |
const AimsData< double > * |
maxMomentValueRatios, |
|
|
const AimsData< double > * |
kinModel2by2Distances, |
|
|
const AimsData< double > * |
interactionSurf, |
|
|
const std::vector< double > * |
labelsVolumes, |
|
|
float |
spatialregularizationWeight, |
|
|
float |
timeOfMaximumWeight, |
|
|
float |
meanDist2By2, |
|
|
float |
varDist2By2, |
|
|
float |
meanSurfVolRatio, |
|
|
float |
varSurfVolRatio, |
|
|
float |
meanMaxMomentRatio, |
|
|
float |
varMaxMomentRatio, |
|
|
const std::set< int > & |
constitutedFrom = std::set<int>() , |
|
|
int |
number = -1 |
|
) |
| |
|
inline |
◆ ~SCKBDistanceElement()
◆ agregateTo()
template<typename T >
Element< T > * SCKBDistanceElement< T >::agregateTo |
( |
Element< T > * |
other, |
|
|
const std::vector< std::list< Point3d > > & |
classes, |
|
|
const AimsData< T > & |
data, |
|
|
const AimsData< float > & |
initDistances, |
|
|
int |
newNb = -1 |
|
) |
| |
|
virtual |
◆ distanceTo()
template<typename T >
float SCKBDistanceElement< T >::distanceTo |
( |
Element< T > * |
other, |
|
|
const std::vector< std::list< Point3d > > & |
classes, |
|
|
const AimsData< T > & |
data, |
|
|
const AimsData< float > & |
initDistances |
|
) |
| |
|
virtual |
The documentation for this class was generated from the following files:
- bioprocessing/classification/cah.h
- bioprocessing/classification/cah_d.h