#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. |
1.3.7