Clustering de Proteine
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Member Functions | List of all members
Ensemble_Cluster Class Reference

#include <ensemble_cluster.h>

Public Member Functions

 Ensemble_Cluster (Clustering *parent=NULL)
 Ensemble_Cluster::Ensemble_Cluster() Constructeur d'un ensemble de cluster. More...
 
void addCluster (Cluster *var)
 Ensemble_Cluster::addCluster() Ajoute un cluster a l'ensemble de cluster. More...
 
Ensemble_Clusteroperator= (const Ensemble_Cluster &var)
 Ensemble_Cluster::operator=() Surcharge de l'operateur par copie, permet de copier 2 ensemble de cluster. More...
 
void setparent (Clustering *parent)
 Ensemble_Cluster::setparent() Permet de redefinir le parent de l'ensemble de cluster. More...
 
void calc_AverageSpread ()
 Ensemble_Cluster::calc_AverageSpread() Permet de recalculer l'average spread des membre du cluster. More...
 
int getNbCluster ()
 Ensemble_Cluster::getNbCluster() Permet d'obtenir le nombre de cluster dans l'ensemble. More...
 
double getAverageSpread ()
 Ensemble_Cluster::getAverageSpread() Permet d'obtenir l'average spread de l'ensemble de cluster. More...
 
void fusionnerClusterPlusProche ()
 Ensemble_Cluster::fusionnerClusterPlusProche() Fonction qui permet de fusionner les deux cluster les plus proche de l'ensemble de cluster. More...
 

Constructor & Destructor Documentation

Ensemble_Cluster::Ensemble_Cluster ( Clustering parent = NULL)

Ensemble_Cluster::Ensemble_Cluster() Constructeur d'un ensemble de cluster.

Parameters
[in]parentPointeur vers le pere de l'ensemble

Member Function Documentation

void Ensemble_Cluster::addCluster ( Cluster var)

Ensemble_Cluster::addCluster() Ajoute un cluster a l'ensemble de cluster.

Parameters
[in]varPointeur vers le cluster a ajouter

Here is the caller graph for this function:

void Ensemble_Cluster::calc_AverageSpread ( )

Ensemble_Cluster::calc_AverageSpread() Permet de recalculer l'average spread des membre du cluster.

Here is the caller graph for this function:

void Ensemble_Cluster::fusionnerClusterPlusProche ( )

Ensemble_Cluster::fusionnerClusterPlusProche() Fonction qui permet de fusionner les deux cluster les plus proche de l'ensemble de cluster.

Here is the call graph for this function:

Here is the caller graph for this function:

double Ensemble_Cluster::getAverageSpread ( )

Ensemble_Cluster::getAverageSpread() Permet d'obtenir l'average spread de l'ensemble de cluster.

Returns
L'average spread

Here is the caller graph for this function:

int Ensemble_Cluster::getNbCluster ( )

Ensemble_Cluster::getNbCluster() Permet d'obtenir le nombre de cluster dans l'ensemble.

Returns
Le nombre de cluster

Here is the caller graph for this function:

Ensemble_Cluster & Ensemble_Cluster::operator= ( const Ensemble_Cluster var)

Ensemble_Cluster::operator=() Surcharge de l'operateur par copie, permet de copier 2 ensemble de cluster.

Parameters
[in]varReference vers un autre ensemble de cluster
Returns
un ensemble de cluster
void Ensemble_Cluster::setparent ( Clustering parent)

Ensemble_Cluster::setparent() Permet de redefinir le parent de l'ensemble de cluster.

Parameters
[in]parentPointeur vers le parent

Here is the caller graph for this function:


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