com.mindfusion.graphs
Class Embedding

java.lang.Object
  extended by com.mindfusion.graphs.Embedding

public class Embedding
extends java.lang.Object


Constructor Summary
Embedding(Graph graph)
           
 
Method Summary
 void Add(Vertex v)
           
 void CreateDirectedEdges()
           
 java.util.ArrayList<Edge> get(Vertex v)
           
 Edge GetNext(Vertex v, Edge e)
           
 Edge GetNextRightFaceEdge(Edge e)
           
 Edge GetPrevious(Vertex v, Edge e)
           
 Edge GetReverse(Edge e)
           
 java.util.Collection<Vertex> getVertices()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Embedding

public Embedding(Graph graph)
Method Detail

Add

public void Add(Vertex v)

GetNextRightFaceEdge

public Edge GetNextRightFaceEdge(Edge e)

CreateDirectedEdges

public void CreateDirectedEdges()

GetNext

public Edge GetNext(Vertex v,
                    Edge e)

GetPrevious

public Edge GetPrevious(Vertex v,
                        Edge e)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

GetReverse

public Edge GetReverse(Edge e)

get

public java.util.ArrayList<Edge> get(Vertex v)

getVertices

public java.util.Collection<Vertex> getVertices()