org.jhotdraw.geom
Class GrowStroke
java.lang.Object
org.jhotdraw.geom.DoubleStroke
org.jhotdraw.geom.GrowStroke
- All Implemented Interfaces:
- java.awt.Stroke
public class GrowStroke
- extends DoubleStroke
GrowStroke can be used to grow/shrink a figure by a specified line width.
This only works with closed convex paths having edges in clockwise direction.
Note: Although this is a Stroke object, it does not actually create a stroked
shape, but one that can be used for filling.
- Version:
- 1.1 2006-12-09 Take winding rule into account.
1.0 June 9, 2006 Created.
- Author:
- Werner Randelshofer.
Constructor Summary |
GrowStroke(float grow,
float miterLimit)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GrowStroke
public GrowStroke(float grow,
float miterLimit)
createStrokedShape
public java.awt.Shape createStrokedShape(java.awt.Shape s)
- Specified by:
createStrokedShape
in interface java.awt.Stroke
- Overrides:
createStrokedShape
in class DoubleStroke