public class Arrow
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASSIC |
protected int |
m_arrowLength |
protected java.awt.Stroke |
m_arrowStroke |
protected java.lang.String |
m_arrowType |
protected int |
m_arrowWidth |
static java.lang.String |
SLEEK |
Constructor and Description |
---|
Arrow(java.lang.String type,
int length,
int width) |
Modifier and Type | Method and Description |
---|---|
void |
drawArrow(java.awt.Graphics2D g2d,
int sourceX,
int sourceY,
int destX,
int destY,
int vertexDiam) |
protected java.awt.geom.GeneralPath |
getClassicArrow() |
protected java.awt.geom.GeneralPath |
getSleekArrow() |
public static final java.lang.String CLASSIC
public static final java.lang.String SLEEK
protected java.lang.String m_arrowType
protected int m_arrowLength
protected int m_arrowWidth
protected java.awt.Stroke m_arrowStroke