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.HexagonGridBuilderorg.geotools.grid.oblong.OblongGridBuilder
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbuildGrid(GridFeatureBuilder gridFeatureBuilder, double vertexSpacing, ListFeatureCollection fc) abstract PolygonElementcreateNeighbor(PolygonElement el, Neighbor neighbor) abstract PolygonElementabstract PolygonElementabstract PolygonElementabstract booleanisValidDenseVertexSpacing(double v) abstract booleanisValidNeighbor(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)
-