org.squigle.layers
Class PolyLineLabelHandler
java.lang.Object
|
+--org.squigle.layers.MetaDataHandler
|
+--org.squigle.layers.PolyLineLabelHandler
- public class PolyLineLabelHandler
- extends MetaDataHandler
|
Method Summary |
protected void |
drawBadge(java.awt.Graphics2D graphics,
java.lang.String text,
int x,
int y,
int style)
|
protected void |
drawRotatedString(java.awt.Graphics2D graphics,
java.lang.String text,
float radians,
int x,
int y,
float length,
java.awt.Color borderColor,
java.awt.Color fillColor)
|
void |
evaluateLine(float[][] pl,
java.lang.String[] metaData)
override to store polyline data and a pointer to its metaData
for later evaluation |
void |
process(java.lang.Object o)
process the collected data |
void |
reset()
clear the previous state from before evaluating the next frame |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PolyLineLabelHandler
public PolyLineLabelHandler(java.awt.Component c)
evaluateLine
public void evaluateLine(float[][] pl,
java.lang.String[] metaData)
- Description copied from class:
MetaDataHandler
- override to store polyline data and a pointer to its metaData
for later evaluation
- Overrides:
evaluateLine in class MetaDataHandler
- Parameters:
pl - polyline to be evaluated
process
public void process(java.lang.Object o)
- Description copied from class:
MetaDataHandler
- process the collected data
- Overrides:
process in class MetaDataHandler
- Parameters:
o - an external object to be used by the process stage
reset
public void reset()
- Description copied from class:
MetaDataHandler
- clear the previous state from before evaluating the next frame
- Overrides:
reset in class MetaDataHandler
drawRotatedString
protected void drawRotatedString(java.awt.Graphics2D graphics,
java.lang.String text,
float radians,
int x,
int y,
float length,
java.awt.Color borderColor,
java.awt.Color fillColor)
drawBadge
protected void drawBadge(java.awt.Graphics2D graphics,
java.lang.String text,
int x,
int y,
int style)