#include <Edge.hpp>
Fonctions membres publiques | |
Edge () | |
Constructeur par défaut. | |
Edge (Node, Node, float) | |
Constructeur à partir de 2 noeuds et poids de l'arrête. | |
Edge (const Edge &edge) | |
Constructeur de copie. | |
Edge & | operator= (const Edge &) |
Operateur d'affectation. | |
~Edge () | |
Destructeur. | |
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. | |
double | 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 | |
Edge_Base * | p |
Classe de base. |
Gère un compteur de références Les méthodes sont redirigées vers une instance de Edge_Base
Définition à la ligne 17 du fichier Edge.hpp.
|
Constructeur à partir de 2 noeuds et poids de l'arrête.
Définition à la ligne 7 du fichier Edge.cpp. Références p. |