| Package | Description |
|---|---|
| com.vividsolutions.jts.algorithm.distance |
Classes to compute distance metrics between geonetries.
|
| com.vividsolutions.jts.algorithm.locate |
Classes to determine the topological location of points in geometries.
|
| com.vividsolutions.jts.geom |
Contains the
Geometry interface hierarchy and supporting classes.
|
| com.vividsolutions.jts.geom.util |
Provides classes that parse and modify Geometry objects.
|
| com.vividsolutions.jts.geomgraph |
Contains classes that implement topology graphs.
|
| com.vividsolutions.jts.operation.buffer.validate |
Classes to perform validation of the results of buffer operations.
|
| com.vividsolutions.jts.operation.distance3d | |
| com.vividsolutions.jts.operation.predicate |
Classes which implement topological predicates optimized for particular kinds of geometries.
|
| com.vividsolutions.jts.triangulate.quadedge |
Classes to implement a topological subdivision of quadeges, to support creating triangulations and Voronoi diagrams.
|
| com.vividsolutions.jts.util |
Contains support classes for the Java Topology Suite.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
DistanceToPoint.computeDistance(Polygon
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
SimplePointInAreaLocator.containsPointInPolygon(Coordinate
|
| Modifier and Type | Method and Description |
|---|---|
Polygon |
GeometryFactory.createPolygon(Coordinate
Constructs a
Polygon with the given exterior boundary.
|
Polygon |
GeometryFactory.createPolygon(CoordinateSequence
Constructs a
Polygon with the given exterior boundary.
|
Polygon |
GeometryFactory.createPolygon(LinearRing
Constructs a
Polygon with the given exterior boundary.
|
Polygon |
GeometryFactory.createPolygon(LinearRing
Constructs a
Polygon with the given exterior boundary and interior boundaries.
|
static Polygon |
GeometryFactory.toPolygonArray(Collection
Converts the
List to an array.
|
| Modifier and Type | Method and Description |
|---|---|
MultiPolygon |
GeometryFactory.createMultiPolygon(Polygon
Creates a MultiPolygon using the given Polygons; a null or empty array will create an empty Polygon.
|
| Constructor and Description | |
|---|---|
MultiPolygon(Polygon
|
|
MultiPolygon(Polygon
Deprecated.
Use GeometryFactory instead
|
| Modifier and Type | Method and Description |
|---|---|
protected Geometry |
GeometryTransformer.transformPolygon(Polygon
|
| Modifier and Type | Method and Description |
|---|---|
Polygon |
EdgeRing.toPolygon(GeometryFactory
|
| Modifier and Type | Method and Description |
|---|---|
static void |
DistanceToPointFinder.computeDistance(Polygon
|
| Modifier and Type | Method and Description |
|---|---|
Polygon |
PlanarPolygon3D.getPolygon()
|
| Constructor and Description | |
|---|---|
PlanarPolygon3D(Polygon
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
RectangleContains.contains(Polygon
Tests whether a rectangle contains a given geometry.
|
static boolean |
RectangleIntersects.intersects(Polygon
Tests whether a rectangle intersects a given geometry.
|
| Constructor and Description | |
|---|---|
RectangleContains(Polygon
Create a new contains computer for two geometries.
|
|
RectangleIntersects(Polygon
Create a new intersects computer for a rectangle.
|
| Modifier and Type | Method and Description |
|---|---|
Polygon |
QuadEdgeTriangle.getGeometry(GeometryFactory
|
Polygon |
QuadEdgeSubdivision.getVoronoiCellPolygon(QuadEdge
Gets the Voronoi cell around a site specified by the origin of a QuadEdge.
|
| Modifier and Type | Method and Description |
|---|---|
Polygon |
GeometricShapeFactory.createArcPolygon(double startAng, double angExtent)
Creates an elliptical arc polygon.
|
Polygon |
GeometricShapeFactory.createCircle()
Creates a circular or elliptical
Polygon.
|
Polygon |
GeometricShapeFactory.createEllipse()
Creates an elliptical
Polygon.
|
Polygon |
GeometricShapeFactory.createRectangle()
Creates a rectangular
Polygon.
|
Polygon |
GeometricShapeFactory.createSquircle()
Creates a squircular
Polygon.
|
Polygon |
GeometricShapeFactory.createSupercircle(double power)
Creates a supercircular
Polygon of a given positive power.
|