Package | Description |
---|---|
org.apache.lucene.bkdtree3d |
Fast "indexed point inside geo3d shape" query implementation.
|
org.apache.lucene.geo3d |
Shapes implemented using 3D planar geometry.
|
Class and Description |
---|
GeoShape
Generic shape.
|
PlanetModel
Holds mathematical constants associated with the model of a planet.
|
Class and Description |
---|
ArcDistance
Arc distance computation style.
|
BasePlanetObject
All Geo3D shapes can derive from this base class, which furnishes
some common code
|
BaseXYZSolid
Base class of a family of 3D rectangles, bounded on six sides by X,Y,Z limits
|
Bounds
An interface for accumulating bounds information.
|
DistanceStyle
Distance computation styles, supporting various ways of computing
distance to shapes.
|
GeoArea
A GeoArea represents a standard 2-D breakdown of a part of sphere.
|
GeoBaseBBox
All bounding box shapes can derive from this base class, which furnishes
some common code
|
GeoBaseCircle
GeoCircles have all the characteristics of GeoBaseDistanceShapes, plus GeoSizeable.
|
GeoBaseDistanceShape
Distance shapes have capabilities of both geohashing and distance
computation (which also includes point membership determination).
|
GeoBaseMembershipShape
Membership shapes have capabilities of both geohashing and membership
determination.
|
GeoBasePolygon
GeoBasePolygon objects are the base class of most GeoPolygon objects.
|
GeoBaseShape
Base extended shape object.
|
GeoBBox
All bounding box shapes have this interface in common.
|
GeoCircle
Interface describing circular area with a center and radius.
|
GeoCompositeMembershipShape
GeoComposite is a set of GeoMembershipShape's, treated as a unit.
|
GeoDistance
An implementer of this interface is capable of computing the described "distance" values,
which are meant to provide both actual distance values, as well as
distance estimates that can be computed more cheaply.
|
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.
|
GeoOutsideDistance
Implemented by Geo3D shapes that can compute the distance from a point to the closest outside edge.
|
GeoPath.PathSegment
This is the pre-calculated 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 sphere or ellipsoid.
|
GeoPolygon
GeoPolygon interface description.
|
GeoShape
Generic shape.
|
GeoSizeable
Some shapes can compute radii of a geocircle in which they are inscribed.
|
GeoWideDegenerateHorizontalLine.EitherBound
Membership implementation representing a wide cutoff (more than 180 degrees).
|
GeoWideNorthRectangle.EitherBound
Membership implementation representing a wide (more than 180 degree) bound.
|
GeoWideRectangle.EitherBound
A membership implementation representing a wide (more than 180) left/right bound.
|
GeoWideSouthRectangle.EitherBound
Membership implementation representing width more than 180.
|
LatLonBounds
An object for accumulating latitude/longitude bounds information.
|
LinearDistance
Linear distance computation style.
|
LinearSquaredDistance
Linear squared distance computation style.
|
Membership
Implemented by Geo3D shapes that can calculate if a point is within it or not.
|
NormalDistance
Normal distance computation style.
|
NormalSquaredDistance
Normal squared distance computation style.
|
Plane
We know about three kinds of planes.
|
PlanetModel
Holds mathematical constants associated with the model of a planet.
|
SidedPlane
Combination of a plane, and a sign value indicating what evaluation values are on the correct
side of the plane.
|
Vector
A 3d vector in space, not necessarily
going through the origin.
|
XYZBounds
An object for accumulating XYZ bounds information.
|
XYZSolid
Interface for a family of 3D rectangles, bounded on six sides by X,Y,Z limits
|
Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.