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.