Arestas - edges

grafos.edges.getAllArcs(self)[código fonte]

Obtém todos os arcos do grafo.

Percorre a matriz de valores do grafo, inserindo todas os arcos do grafo formatadas no padrão [node1, node2, weight] em uma lista. Lembrando que uma aresta == 2 arcos de mesmo valor em direção opostas

Args:
None
Returns:
edges (list): lista contendo todos os arcos do grafo, formatados e não repetidas.
Raises:
None
grafos.edges.getAllEdges(self)[código fonte]

Obtém todas as arestas do grafo.

Percorre a matriz de valores do grafo, inserindo todas as arestas do grafo formatadas no padrão [node1, node2, weight] em uma lista.

Args:
None
Returns:
edges (list): lista contendo todas as arestas do grafo, formatadas e não repetidas.
Raises:
None
grafos.edges.hasNegativeEdge(self)[código fonte]

Verifica se existe alguma aresta com valor negativo.

Percorre todas as arestas do grafo em busca de alguma com valor negativo.

Args:
None
Returns:
Boolean: True se possuir aresta negativa; False em caso contrário
Raises:
None