See: Description
| Interface | Description |
|---|---|
| GeoArea |
A GeoArea represents a standard 2-D breakdown of a part of sphere.
|
| GeoBBox |
All bounding box shapes have this interface in common.
|
| GeoDistance |
Generic geo-distance-capable shape class description.
|
| GeoDistanceShape |
Distance shapes have capabilities of both geohashing and distance
computation (which also includes point membership determination).
|
| GeoMembershipShape |
Membership shapes have capabilities of both geohashing and membership
determination.
|
| GeoShape |
Generic shape.
|
| GeoSizeable |
Some shapes can compute radii of a geocircle in which they are inscribed.
|
| Membership |
Interface describing 3d shape membership methods.
|
| Class | Description |
|---|---|
| Bounds |
An object for accumulating bounds information.
|
| GeoAreaFactory |
Factory for
GeoArea. |
| GeoBaseExtendedShape |
Base extended shape object.
|
| GeoBBoxBase |
All bounding box shapes can derive from this base class, which furnishes
some common code
|
| GeoBBoxFactory |
Factory for
GeoBBox. |
| GeoCircle |
Circular area with a center and radius.
|
| GeoCompositeMembershipShape |
GeoComposite is a set of GeoMembershipShape's, treated as a unit.
|
| GeoConvexPolygon |
GeoConvexPolygon objects are generic building blocks of more complex structures.
|
| GeoDegenerateHorizontalLine |
Degenerate bounding box limited on two sides (left lon, right lon).
|
| GeoDegenerateLatitudeZone |
This GeoBBox represents an area rectangle of one specific latitude with
no longitude bounds.
|
| GeoDegenerateLongitudeSlice |
Degenerate longitude slice.
|
| GeoDegeneratePoint |
This class represents a degenerate point bounding box.
|
| GeoDegenerateVerticalLine |
Degenerate bounding box limited on two sides (top lat, bottom lat).
|
| GeoLatitudeZone |
This GeoBBox represents an area rectangle limited only in latitude.
|
| GeoLongitudeSlice |
Bounding box limited on left and right.
|
| GeoNorthLatitudeZone |
This GeoBBox represents an area rectangle limited only in south latitude.
|
| GeoNorthRectangle |
Bounding box limited on three sides (bottom lat, left lon, right lon), including
the north pole.
|
| GeoPath |
GeoSearchableShape representing a path across the surface of the globe,
with a specified half-width.
|
| GeoPath.PathSegment |
This is the precalculated data for a path segment.
|
| GeoPath.SegmentEndpoint |
This is precalculated data for segment endpoint.
|
| GeoPoint |
This class represents a point on the surface of a unit sphere.
|
| GeoPolygonFactory |
Class which constructs a GeoMembershipShape representing an arbitrary polygon.
|
| GeoRectangle |
Bounding box limited on four sides (top lat, bottom lat, left lon, right lon).
|
| GeoSouthLatitudeZone |
This GeoBBox represents an area rectangle limited only in north latitude.
|
| GeoSouthRectangle |
Bounding box limited on three sides (top lat, left lon, right lon).
|
| GeoWideDegenerateHorizontalLine |
Degenerate bounding box wider than PI and limited on two sides (left lon, right lon).
|
| GeoWideLongitudeSlice |
Bounding box wider than PI but limited on left and right sides (
left lon, right lon).
|
| GeoWideNorthRectangle |
Bounding box wider than PI but limited on three sides (
bottom lat, left lon, right lon).
|
| GeoWideRectangle |
Bounding box wider than PI but limited on four sides (top lat,
bottom lat, left lon, right lon).
|
| GeoWideSouthRectangle |
Bounding box wider than PI but limited on three sides (top lat,
left lon, right lon).
|
| GeoWorld |
Bounding box including the entire world.
|
| Plane |
We know about three kinds of planes.
|
| SidedPlane |
Combination of a plane, and a sign value indicating what evaluation values are on the correct
side of the plane.
|
| Tools |
Static methods globally useful for 3d geometric work.
|
| Vector |
A 3d vector in space, not necessarily
going through the origin.
|
Copyright © 2000-2015 Apache Software Foundation. All Rights Reserved.