public class ArrowLineStringSegmentStyle extends LineStringSegmentStyle
Modifier and Type | Class and Description |
---|---|
static class |
ArrowLineStringSegmentStyle.NarrowSolid |
static class |
ArrowLineStringSegmentStyle.Open |
static class |
ArrowLineStringSegmentStyle.Solid |
Modifier and Type | Field and Description |
---|---|
protected double |
finLength |
icon, name
enabled, fillColorWithAlpha, lineColorWithAlpha, stroke
Constructor and Description |
---|
ArrowLineStringSegmentStyle(java.lang.String name,
java.lang.String iconFile,
double finAngle,
double finLength,
boolean filled) |
Modifier and Type | Method and Description |
---|---|
protected void |
paint(java.awt.geom.Point2D p0,
java.awt.geom.Point2D p1,
Viewport viewport,
java.awt.Graphics2D graphics) |
getIcon, getName, paint, paintLineString
clone, initialize, isEnabled, paint, paintGeometry, setEnabled
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
clone, initialize, isEnabled, paint, setEnabled
public ArrowLineStringSegmentStyle(java.lang.String name, java.lang.String iconFile, double finAngle, double finLength, boolean filled)
finAngle
- degreesfinLength
- pixelsprotected void paint(java.awt.geom.Point2D p0, java.awt.geom.Point2D p1, Viewport viewport, java.awt.Graphics2D graphics) throws java.awt.geom.NoninvertibleTransformException
paint
in class LineStringSegmentStyle
java.awt.geom.NoninvertibleTransformException