All Packages This Package Previous Next
java.lang.Object | +----GraphDrawingPack.GraphDrawing
Currently, vertices are drawn as rectangles which expand in size to contain the selected property (see VertexDrawing). Edges are arcs between vertices (see EdgeDrawing and DirEdgeDrawing). Edges are always drawn first so that the vertices cover the incoming edges.
public GraphDrawing(GraphCanvas _gc)
public void drawVertex(Vertex v)
public boolean ptInVertex(Vertex v,
double x,
double y)
public Vertex ptOnVert(double x,
double y)
public boolean VertexinRect(Vertex v,
double x,
double y,
double x2,
double y2)
public void drawV()
public void drawHV()
public void drawEdge(Edge e)
public void drawEdge(EdgeList e)
public void drawEdge(Vertex v1,
Vertex v2)
public void drawE()
public void drawHE()
public boolean ptInEdge(EdgeList e,
double x,
double y)
public boolean EdgeinRect(EdgeList e,
double x,
double y,
double x2,
double y2)
public Edge ptOnEdge(double x,
double y)
public void drawGraph()
public void drawvtrans(Vertex v,
int xtrans,
int ytrans)
public void drawHVtrans(int xtrans,
int ytrans)
public void drawAttachedEdges(Vertex v)
public void addAllInRectToHV(double x,
double y,
double x2,
double y2)
public void addAllInRectToHE(double x,
double y,
double x2,
double y2)
public void addAllInRectToHV_E(double x,
double y,
double x2,
double y2)
All Packages This Package Previous Next