com.vividsolutions.jump.workbench.ui.renderer.style
Class ArrowLineStringSegmentStyle
java.lang.Object
com.vividsolutions.jump.workbench.ui.renderer.style.LineStringStyle
com.vividsolutions.jump.workbench.ui.renderer.style.LineStringSegmentStyle
com.vividsolutions.jump.workbench.ui.renderer.style.ArrowLineStringSegmentStyle
- All Implemented Interfaces:
- ChoosableStyle, Style, java.lang.Cloneable
- Direct Known Subclasses:
- ArrowLineStringSegmentStyle.NarrowSolid, ArrowLineStringSegmentStyle.Open, ArrowLineStringSegmentStyle.Solid
public class ArrowLineStringSegmentStyle
- extends LineStringSegmentStyle
|
Constructor Summary |
ArrowLineStringSegmentStyle(java.lang.String name,
java.lang.String iconFile,
double finAngle,
double finLength,
boolean filled)
|
|
Method Summary |
protected void |
paint(java.awt.geom.Point2D p0,
java.awt.geom.Point2D p1,
Viewport viewport,
java.awt.Graphics2D graphics)
|
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
finLength
protected double finLength
ArrowLineStringSegmentStyle
public ArrowLineStringSegmentStyle(java.lang.String name,
java.lang.String iconFile,
double finAngle,
double finLength,
boolean filled)
- Parameters:
finAngle - degreesfinLength - pixels
paint
protected void paint(java.awt.geom.Point2D p0,
java.awt.geom.Point2D p1,
Viewport viewport,
java.awt.Graphics2D graphics)
throws java.awt.geom.NoninvertibleTransformException
- Specified by:
paint in class LineStringSegmentStyle
- Throws:
java.awt.geom.NoninvertibleTransformException