RTS2D
Métodos Públicos
Referência da Classe Edge

Aresta do grafo. Mais...

#include <Edge.h>

Lista de todos os Membros.

Métodos Públicos

 Edge (Node *node, float cost, Edge *next)
 Construtor.
virtual ~Edge ()
 Destrutor.
NodegetNode ()
void setNode (Node *node)
 Atribui um no' a aresta.
float getCost ()
void setCost (float cost)
 Atribui um valor cost a aresta.
EdgegetNext ()
void setNext (Edge *next)
 Atribui a proxima aresta.
void show ()
 Imprime aresta e a posicao de seu respectivo no.

Descrição Detalhada

Aresta do grafo.


Construtores & Destrutores

Edge::Edge ( Node node,
float  cost,
Edge next 
)

Construtor.

Parâmetros:
nodeNo' do grafo
costCusto da aresta
nextProxima aresta

Métodos

float Edge::getCost ( )
Retorna:
Custo da aresta
Retorna:
Proxima aresta
Retorna:
No' do grafo
void Edge::setCost ( float  cost)

Atribui um valor cost a aresta.

Parâmetros:
costCusto da aresta
void Edge::setNext ( Edge next)

Atribui a proxima aresta.

Parâmetros:
nextProxima aresta
void Edge::setNode ( Node node)

Atribui um no' a aresta.

Parâmetros:
nodeNo' do grafo

A documentação para esta classe foi gerada a partir dos seguintes arquivos:
 Todos Classes Funções