Package | Description |
---|---|
org.apache.lucene.spatial3d.geom |
Shapes implemented using 3D planar geometry.
|
Modifier and Type | Class and Description |
---|---|
class |
GeoCompositePolygon
GeoCompositePolygon is a specific implementation of GeoCompositeAreaShape, which implements GeoPolygon explicitly.
|
Modifier and Type | Method and Description |
---|---|
static GeoPolygon |
GeoPolygonFactory.makeGeoConcavePolygon(PlanetModel planetModel,
List<GeoPoint> pointList)
Create a GeoConcavePolygon using the specified points.
|
static GeoPolygon |
GeoPolygonFactory.makeGeoConcavePolygon(PlanetModel planetModel,
List<GeoPoint> pointList,
List<GeoPolygon> holes)
Create a GeoConcavePolygon using the specified points and holes.
|
static GeoPolygon |
GeoPolygonFactory.makeGeoConvexPolygon(PlanetModel planetModel,
List<GeoPoint> pointList)
Create a GeoConvexPolygon using the specified points.
|
static GeoPolygon |
GeoPolygonFactory.makeGeoConvexPolygon(PlanetModel planetModel,
List<GeoPoint> pointList,
List<GeoPolygon> holes)
Create a GeoConvexPolygon using the specified points and holes.
|
static GeoPolygon |
GeoPolygonFactory.makeGeoPolygon(PlanetModel planetModel,
GeoPolygonFactory.PolygonDescription description)
Create a GeoPolygon using the specified points and holes, using order to determine
siding of the polygon.
|
static GeoPolygon |
GeoPolygonFactory.makeGeoPolygon(PlanetModel planetModel,
GeoPolygonFactory.PolygonDescription description,
double leniencyValue)
Create a GeoPolygon using the specified points and holes, using order to determine
siding of the polygon.
|
static GeoPolygon |
GeoPolygonFactory.makeGeoPolygon(PlanetModel planetModel,
List<GeoPoint> pointList)
Create a GeoPolygon using the specified points and holes, using order to determine
siding of the polygon.
|
static GeoPolygon |
GeoPolygonFactory.makeGeoPolygon(PlanetModel planetModel,
List<GeoPoint> pointList,
List<GeoPolygon> holes)
Create a GeoPolygon using the specified points and holes, using order to determine
siding of the polygon.
|
static GeoPolygon |
GeoPolygonFactory.makeGeoPolygon(PlanetModel planetModel,
List<GeoPoint> pointList,
List<GeoPolygon> holes,
double leniencyValue)
Create a GeoPolygon using the specified points and holes, using order to determine
siding of the polygon.
|
static GeoPolygon |
GeoS2ShapeFactory.makeGeoS2Shape(PlanetModel planetModel,
GeoPoint point1,
GeoPoint point2,
GeoPoint point3,
GeoPoint point4)
Creates a convex polygon with 4 planes by providing 4 points in CCW.
|
static GeoPolygon |
GeoPolygonFactory.makeLargeGeoPolygon(PlanetModel planetModel,
List<GeoPolygonFactory.PolygonDescription> shapesList)
Create a large GeoPolygon.
|
static GeoPolygon[] |
SerializableObject.readPolygonArray(PlanetModel planetModel,
InputStream inputStream)
Read a polygon array.
|
Modifier and Type | Method and Description |
---|---|
static void |
SerializableObject.writePolygonArray(OutputStream outputStream,
GeoPolygon[] values)
Write a polgon array.
|
Modifier and Type | Method and Description |
---|---|
static GeoPolygon |
GeoPolygonFactory.makeGeoConcavePolygon(PlanetModel planetModel,
List<GeoPoint> pointList,
List<GeoPolygon> holes)
Create a GeoConcavePolygon using the specified points and holes.
|
static GeoPolygon |
GeoPolygonFactory.makeGeoConvexPolygon(PlanetModel planetModel,
List<GeoPoint> pointList,
List<GeoPolygon> holes)
Create a GeoConvexPolygon using the specified points and holes.
|
static GeoPolygon |
GeoPolygonFactory.makeGeoPolygon(PlanetModel planetModel,
List<GeoPoint> pointList,
List<GeoPolygon> holes)
Create a GeoPolygon using the specified points and holes, using order to determine
siding of the polygon.
|
static GeoPolygon |
GeoPolygonFactory.makeGeoPolygon(PlanetModel planetModel,
List<GeoPoint> pointList,
List<GeoPolygon> holes,
double leniencyValue)
Create a GeoPolygon using the specified points and holes, using order to determine
siding of the polygon.
|
static void |
SerializableObject.writePolygonArray(OutputStream outputStream,
List<GeoPolygon> values)
Write a polygon array.
|
Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.