|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectEDU.auburn.VGJ.graph.Edge
A class for representing a graph edge.
Here is the source.
Field Summary | |
java.lang.Object |
data
A general purpose data field. |
java.util.Hashtable |
data_
|
static java.lang.String[] |
defaultDataTypes_
Just change this list to change the data types. |
protected Node |
head_
|
protected DPoint3[] |
points_
|
boolean |
selected
|
static java.awt.Color[] |
styleColors
|
static java.lang.String[] |
styleLabels
|
static java.lang.String[] |
styleNames
|
static java.lang.String[] |
stylePatterns
|
protected Node |
tail_
|
Constructor Summary | |
Edge(Node tail,
Node head,
DPoint3[] points,
boolean dummy)
|
|
Edge(Node tail,
Node head,
Edge from)
|
|
Edge(Node tail,
Node head,
GMLobject gml)
|
Method Summary | |
void |
draw(java.awt.Graphics graphics,
Matrix44 transform,
boolean inplane,
boolean directed,
boolean arrow_only,
int quality,
GraphCanvas canvas,
int which_gr)
|
java.lang.String |
getLabel()
|
int |
getLineStyle()
|
Node |
head()
|
boolean |
isDummy()
|
DPoint3[] |
points()
|
protected java.lang.String |
PSnum_(double num)
Formats a number for use in Postscript. |
protected java.lang.StringBuffer |
psString_(java.lang.String source)
Add escape characters for PostScript. |
void |
saveState()
|
void |
setGMLvalues(GMLobject gml)
|
void |
setLabel(java.lang.String label)
|
void |
setLineStyle(int line_style)
|
void |
slide(Matrix44 moveTransform,
Matrix44 viewTransform,
int xoffs,
int yoffs)
|
Node |
tail()
|
java.lang.String |
toPS(Matrix44 transform,
boolean inplane,
boolean directed)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected Node head_
protected Node tail_
protected DPoint3[] points_
public boolean selected
public static java.lang.String[] styleNames
public static java.awt.Color[] styleColors
public static java.lang.String[] styleLabels
public static java.lang.String[] stylePatterns
public static java.lang.String[] defaultDataTypes_
public java.util.Hashtable data_
public java.lang.Object data
Constructor Detail |
public Edge(Node tail, Node head, DPoint3[] points, boolean dummy)
public Edge(Node tail, Node head, Edge from)
public Edge(Node tail, Node head, GMLobject gml)
Method Detail |
public void setGMLvalues(GMLobject gml)
public void draw(java.awt.Graphics graphics, Matrix44 transform, boolean inplane, boolean directed, boolean arrow_only, int quality, GraphCanvas canvas, int which_gr)
public java.lang.String toPS(Matrix44 transform, boolean inplane, boolean directed)
protected java.lang.StringBuffer psString_(java.lang.String source)
source
- The string to format.
protected java.lang.String PSnum_(double num)
num
- The number to format.
public DPoint3[] points()
public Node head()
public Node tail()
public boolean isDummy()
public void saveState()
public void slide(Matrix44 moveTransform, Matrix44 viewTransform, int xoffs, int yoffs)
public java.lang.String getLabel()
public void setLabel(java.lang.String label)
public void setLineStyle(int line_style)
public int getLineStyle()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |