org.jzy3d.maths.graphs
Interface IGraph<V,E>

All Known Implementing Classes:
DefaultGraph

public interface IGraph<V,E>


Method Summary
 void addEdge(E edge, V v1, V v2)
           
 void addVertex(V vertex)
           
 List<E> getEdges()
           
 V getEdgeStartVertex(E e)
           
 V getEdgeStopVertex(E e)
           
 V getRandomVertex()
           
 V getVertex(int i)
           
 List<V> getVertices()
           
 

Method Detail

addVertex

void addVertex(V vertex)

addEdge

void addEdge(E edge,
             V v1,
             V v2)

getVertex

V getVertex(int i)

getRandomVertex

V getRandomVertex()

getVertices

List<V> getVertices()

getEdges

List<E> getEdges()

getEdgeStartVertex

V getEdgeStartVertex(E e)

getEdgeStopVertex

V getEdgeStopVertex(E e)