Package org.geotools.renderer.lite
Class DashedShape
Object
DashedShape
- All Implemented Interfaces:
Shape
A shape wrapper that generates a stroked version of the shape without actually holding it all in memory (it is
streamed through the path iterator)
- Author:
- Andrea Aime - OpenGeo
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
The iterator that generates the dashed segments in a streaming fashion -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
contains
(double x, double y) boolean
contains
(double x, double y, double w, double h) boolean
boolean
getPathIterator
(AffineTransform at, double flatness) boolean
intersects
(double x, double y, double w, double h) boolean
static void
-
Constructor Details
-
DashedShape
-
-
Method Details
-
contains
public boolean contains(double x, double y, double w, double h) -
contains
public boolean contains(double x, double y) -
contains
-
contains
-
getBounds
-
getBounds2D
- Specified by:
getBounds2D
in interfaceShape
-
intersects
public boolean intersects(double x, double y, double w, double h) - Specified by:
intersects
in interfaceShape
-
intersects
- Specified by:
intersects
in interfaceShape
-
getPathIterator
- Specified by:
getPathIterator
in interfaceShape
-
getPathIterator
- Specified by:
getPathIterator
in interfaceShape
-
main
- Throws:
Exception
-