public class OvalBuilder extends PolygonBuilder
Ovals
class to build grids.gridBounds
Modifier and Type | Method and Description |
---|---|
Oval |
createNeighbor(PolygonElement el,
Neighbor neighbor)
Creates a new
Oval positioned at the given neighbor position relative to the
reference element. |
PolygonElement |
getFirstElement() |
PolygonElement |
getNextXElement(PolygonElement el) |
PolygonElement |
getNextYElement(PolygonElement el) |
boolean |
isValidDenseVertexSpacing(double v) |
boolean |
isValidNeighbor(Neighbor neighbor) |
buildGrid
public boolean isValidNeighbor(Neighbor neighbor)
isValidNeighbor
in class PolygonBuilder
public Oval createNeighbor(PolygonElement el, Neighbor neighbor)
Oval
positioned at the given neighbor position relative to the
reference element.createNeighbor
in class PolygonBuilder
el
- the reference ovalneighbor
- a neighbour positionOval
objectIllegalArgumentException
- if either argument is null
or if el
is not
an instance of Oval
public boolean isValidDenseVertexSpacing(double v)
isValidDenseVertexSpacing
in class PolygonBuilder
public PolygonElement getFirstElement()
getFirstElement
in class PolygonBuilder
public PolygonElement getNextXElement(PolygonElement el)
getNextXElement
in class PolygonBuilder
public PolygonElement getNextYElement(PolygonElement el)
getNextYElement
in class PolygonBuilder
Copyright © 1996–2022 Geotools. All rights reserved.