6.3.1.3.11. GeoLinearRing

public class GeoLinearRing extends GeoLineString

6.3.1.3.11.1. Fields

6.3.1.3.11.1.1. serialVersionUID

protected static final long serialVersionUID

6.3.1.3.11.2. Constructors

6.3.1.3.11.2.1. GeoLinearRing

public GeoLinearRing()

6.3.1.3.11.2.2. GeoLinearRing

public GeoLinearRing(GeoLinearRing geoLinearRing)

6.3.1.3.11.3. Methods

6.3.1.3.11.3.1. clip

public GeoGeometry clip(GeoEnvelope envelope)

6.3.1.3.11.3.2. clipForTiled

public void clipForTiled(GeoLinearRing newRing, GeoLineString newBorder, GeoEnvelope envelope)

6.3.1.3.11.3.3. closeRing

public void closeRing()

6.3.1.3.11.3.4. contains

public boolean contains(GeoEnvelope envelope)

6.3.1.3.11.3.5. copy

public GeoGeometry copy()

6.3.1.3.11.3.6. getCentroid

public GeoPoint getCentroid()

6.3.1.3.11.3.7. getCentroidOfFiniteSetOfPoints

protected GeoPoint getCentroidOfFiniteSetOfPoints()
Returns:Centroid of ring

See also: Wiki: Centroid#Of_a_finite_set_of_points

6.3.1.3.11.3.8. getCentroidPolygon

protected GeoPoint getCentroidPolygon()
Returns:Centroid of ring

See also: Wiki: Centroid#Of_a_finite_set_of_points

6.3.1.3.11.3.9. getInstance

protected GeoLineString getInstance()

6.3.1.3.11.3.10. getType

public int getType()

6.3.1.3.11.3.11. intersects

public boolean intersects()

6.3.1.3.11.3.12. intersects

public boolean intersects(GeoLinearRing ring)

6.3.1.3.11.3.13. isClosed

public boolean isClosed()

6.3.1.3.11.3.14. isValid

public boolean isValid()

6.3.1.3.11.3.15. simplify

public GeoGeometry simplify(double tolerance)

6.3.1.3.11.3.16. simplify

public GeoLinearRing simplify(double tolerance, boolean canNull)

6.3.1.3.11.3.17. toWKT

public String toWKT(boolean full)

6.3.1.3.11.3.18. trimPoints

protected void trimPoints(List<GeoPoint> pointsIn, List<GeoPoint> pointsOut, List<GeoPoint> borderOut, int pos, GeoEnvelope envelope)