Page principale | Hiérarchie des classes | Liste des classes | Liste des fichiers | Membres de classe | Membres de fichier

Référence de la classe Edge_Base

Arrete entre noeuds. Plus de détails...

#include <Edge.hpp>

Liste de tous les membres

Fonctions membres privées

 Edge_Base (Node, Node, float)
 Constructeur à partir de 2 noeuds et poids de l'arrête.

string toString () const
 Retourne une chaîne de caractères détaillée.

Node getSRC () const
 Retourne le noeud source de l'arrête.

Node getDST () const
 Retourne le noeud destination de l'arrête.

float getWeight () const
 Retourne le poids de l'arrête.

void setCoord (int, int, int, int)
 Fixe les coordonées de l'arrête.

int getX0 () const
 Coordonnée x0.

int getY0 () const
 Coordonnée y0.

int getX1 () const
 Coordonnée x1.

int getY1 () const
 Coordonnée y1.


Attributs privés

int use
 Compteur de référence.

Node src
 Noeud source.

Node dst
 Noeud destination.

float weight
 Poids.

int x0
 Position pour le dessin du graphe.

int y0
 Position pour le dessin du graphe.

int x1
 Position pour le dessin du graphe.

int y1
 Position pour le dessin du graphe.


Description détaillée

Arrete entre noeuds.

Définition à la ligne 58 du fichier Edge.hpp.


Documentation des contructeurs et destructeur

Edge_Base::Edge_Base Node  ,
Node  ,
float 
[private]
 

Constructeur à partir de 2 noeuds et poids de l'arrête.

Paramètres:
Node source
Node destination
float poids de l'arrête

Définition à la ligne 58 du fichier Edge.cpp.

Références Edge_Base().

Référencé par Edge_Base().


La documentation de cette classe a été générée à partir des fichiers suivants:
Généré le Sun Jun 27 15:59:33 2004 pour segment par doxygen 1.3.7