public class DirectArrowDrawer extends AbstractDirectDrawer
Constructor and Description |
---|
DirectArrowDrawer(Params params) |
Modifier and Type | Method and Description |
---|---|
void |
drawArrow(java.awt.Graphics2D g,
javax.vecmath.Point2d c,
javax.vecmath.Vector2d v) |
void |
drawDoubleHeadedFatArrow(java.awt.Graphics2D g,
javax.vecmath.Point2d c,
javax.vecmath.Vector2d v,
java.lang.String text) |
void |
drawFatArrow(java.awt.Graphics2D g,
javax.vecmath.Point2d c,
javax.vecmath.Vector2d v,
java.lang.String text) |
void |
drawThinArrow(java.awt.Graphics2D g,
javax.vecmath.Point2d c,
javax.vecmath.Vector2d v,
java.lang.String text) |
drawLine, getParams, getTextBounds, getTextPoint, makeBlankImage, makeBlankImage, setParams
public DirectArrowDrawer(Params params)
params
- public void drawArrow(java.awt.Graphics2D g, javax.vecmath.Point2d c, javax.vecmath.Vector2d v)
g
- c
- v
- public void drawFatArrow(java.awt.Graphics2D g, javax.vecmath.Point2d c, javax.vecmath.Vector2d v, java.lang.String text)
g
- c
- v
- text
- public void drawDoubleHeadedFatArrow(java.awt.Graphics2D g, javax.vecmath.Point2d c, javax.vecmath.Vector2d v, java.lang.String text)
g
- c
- v
- text
- public void drawThinArrow(java.awt.Graphics2D g, javax.vecmath.Point2d c, javax.vecmath.Vector2d v, java.lang.String text)
g
- c
- v
- text
-