Package org.geotools.grid
Class PolygonBuilder
Object
PolygonBuilder
- Direct Known Subclasses:
HexagonBuilder
,OblongBuilder
,OvalBuilder
The base class for builders that generate polygonal grid elements.
- Since:
- 8.0
- Author:
- mbedward
- See Also:
-
org.geotools.grid.hexagon.HexagonGridBuilder
org.geotools.grid.oblong.OblongGridBuilder
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
buildGrid
(GridFeatureBuilder gridFeatureBuilder, double vertexSpacing, ListFeatureCollection fc) abstract PolygonElement
createNeighbor
(PolygonElement el, Neighbor neighbor) abstract PolygonElement
abstract PolygonElement
abstract PolygonElement
abstract boolean
isValidDenseVertexSpacing
(double v) abstract boolean
isValidNeighbor
(Neighbor neighbor)
-
Field Details
-
gridBounds
-
-
Constructor Details
-
PolygonBuilder
-
-
Method Details
-
buildGrid
public boolean buildGrid(GridFeatureBuilder gridFeatureBuilder, double vertexSpacing, ListFeatureCollection fc) -
isValidNeighbor
-
createNeighbor
-
getFirstElement
-
getNextXElement
-
getNextYElement
-
isValidDenseVertexSpacing
public abstract boolean isValidDenseVertexSpacing(double v)
-