Representa la red de vuelos como un grafo dirigido.
More...
#include <GrafoDeRutas.hpp>
Representa la red de vuelos como un grafo dirigido.
◆ ~GrafoDeRutas()
GrafoDeRutas::~GrafoDeRutas |
( |
| ) |
|
◆ agregarAeropuerto()
void GrafoDeRutas::agregarAeropuerto |
( |
Aeropuerto * | aeropuerto | ) |
|
Agrega un aeropuerto a la red.
◆ agregarVuelo()
void GrafoDeRutas::agregarVuelo |
( |
const Vuelo & | vuelo | ) |
|
Agrega un vuelo entre dos aeropuertos.
◆ mostrarRedDeRutas()
void GrafoDeRutas::mostrarRedDeRutas |
( |
| ) |
const |
Muestra la red de rutas por consola.
◆ obtenerAeropuerto()
Aeropuerto * GrafoDeRutas::obtenerAeropuerto |
( |
const std::string & | codigoIATA | ) |
const |
- Returns
- Puntero al aeropuerto dado su código.
◆ obtenerVuelosDesde()
std::vector< Vuelo > GrafoDeRutas::obtenerVuelosDesde |
( |
const std::string & | codigoIATA | ) |
const |
- Returns
- Lista de vuelos desde un aeropuerto.
The documentation for this class was generated from the following files: