| Package | Description |
|---|---|
| com.revolsys.io.wkt | |
| com.revolsys.jts.algorithm |
Contains classes and interfaces implementing fundamental computational geometry algorithms.
|
| com.revolsys.jts.geom |
Contains the
Geometry interface hierarchy and supporting classes. |
| com.revolsys.jts.geom.impl | |
| com.revolsys.jts.geom.prep |
Classes to perform optimized geometric operations on suitably prepared geometries.
|
| com.revolsys.jts.geom.segment | |
| com.revolsys.jts.geom.util |
Provides classes that parse and modify Geometry objects.
|
| com.revolsys.jts.geom.vertex | |
| com.revolsys.jts.geomgraph |
Contains classes that implement topology graphs.
|
| com.revolsys.jts.operation.valid |
Provides classes for testing the validity of geometries.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
WktWriter.write(PrintWriter out,
LinearRing line) |
static void |
EWktWriter.write(PrintWriter out,
LinearRing line) |
| Constructor and Description |
|---|
MCPointInRing(LinearRing ring) |
| Modifier and Type | Method and Description |
|---|---|
LinearRing |
LinearRing.clone() |
LinearRing |
Polygon.getExteriorRing() |
LinearRing |
Polygon.getInteriorRing(int ringIndex) |
LinearRing |
Polygon.getRing(int ringIndex) |
LinearRing |
GeometryFactory.linearRing() |
LinearRing |
GeometryFactory.linearRing(Collection<?> points) |
LinearRing |
GeometryFactory.linearRing(int axisCount,
double... coordinates) |
LinearRing |
GeometryFactory.linearRing(int axisCount,
int vertexCount,
double... coordinates) |
LinearRing |
GeometryFactory.linearRing(LineString points)
Creates a
LinearRing using the given LineString. |
LinearRing |
GeometryFactory.linearRing(Point... points)
Creates a
LinearRing using the given Coordinatess. |
LinearRing |
LinearRing.move(double... deltas) |
LinearRing |
LinearRing.moveVertex(Point newPoint,
int vertexIndex) |
LinearRing |
LinearRing.reverse() |
| Modifier and Type | Method and Description |
|---|---|
List<LinearRing> |
Polygon.getRings() |
Iterable<LinearRing> |
Polygon.holes() |
Iterable<LinearRing> |
Polygon.rings() |
| Modifier and Type | Method and Description |
|---|---|
Polygon |
GeometryFactory.polygon(LinearRing shell)
Constructs a
Polygon with the given exterior boundary. |
| Modifier and Type | Class and Description |
|---|---|
class |
LinearRingDoubleGf
Models an OGC SFS
LinearRing. |
| Modifier and Type | Method and Description |
|---|---|
LinearRing |
AbstractPolygon.getExteriorRing() |
LinearRing |
AbstractPolygon.getInteriorRing(int ringIndex) |
LinearRing |
PolygonImpl.getRing(int ringIndex) |
LinearRing |
LinearRingDoubleGf.move(double... deltas) |
LinearRing |
LinearRingDoubleGf.moveVertex(Point newPoint,
int vertexIndex) |
LinearRing |
LinearRingDoubleGf.reverse() |
static LinearRing |
AbstractPolygon.scroll(LinearRing ring,
int index)
Shifts the positions of the coordinates until
firstCoordinate
is first. |
| Modifier and Type | Method and Description |
|---|---|
List<LinearRing> |
PolygonImpl.getRings() |
Iterable<LinearRing> |
AbstractPolygon.holes() |
Iterable<LinearRing> |
AbstractPolygon.rings() |
| Modifier and Type | Method and Description |
|---|---|
static int |
AbstractPolygon.minCoordinateIndex(LinearRing ring)
Returns the minimum coordinate, using the usual lexicographic comparison.
|
static LinearRing |
AbstractPolygon.scroll(LinearRing ring,
int index)
Shifts the positions of the coordinates until
firstCoordinate
is first. |
| Constructor and Description |
|---|
PolygonImpl(GeometryFactory factory,
LinearRing... rings)
Constructs a
Polygon with the given exterior boundary and
interior boundaries. |
| Modifier and Type | Method and Description |
|---|---|
LinearRing |
PreparedPolygon.getRing(int ringIndex) |
| Modifier and Type | Method and Description |
|---|---|
List<LinearRing> |
PreparedPolygon.getRings() |
| Modifier and Type | Method and Description |
|---|---|
LinearRing |
PolygonSegment.getRing() |
LinearRing |
MultiPolygonSegment.getRing() |
| Modifier and Type | Method and Description |
|---|---|
static LinearRing |
CleanDuplicatePoints.clean(LinearRing ring) |
| Modifier and Type | Method and Description |
|---|---|
static LinearRing |
CleanDuplicatePoints.clean(LinearRing ring) |
protected Geometry |
GeometryTransformer.transformLinearRing(LinearRing geometry,
Geometry parent)
Transforms a LinearRing.
|
| Modifier and Type | Method and Description |
|---|---|
LinearRing |
PolygonVertex.getRing() |
LinearRing |
MultiPolygonVertex.getRing() |
| Modifier and Type | Method and Description |
|---|---|
LinearRing |
EdgeRing.getLinearRing() |
| Modifier and Type | Method and Description |
|---|---|
void |
IndexedNestedRingTester.add(LinearRing ring) |
static Point |
IsValidOp.findPtNotNode(Iterable<? extends Point> testPoints,
LinearRing searchRing,
GeometryGraph graph)
Find a point from the list of testCoords
that is NOT a node in the edge for the list of searchCoords
|
Copyright © 2015 Revolution Systems Inc.. All rights reserved.