Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractList<E> (implements java.util.List<E>)
- com.google.common.geometry.S2CellIndex.Labels
- com.google.common.geometry.S2Point.Shape (implements com.google.common.geometry.S2Shape, java.io.Serializable)
- java.util.AbstractList<E> (implements java.util.List<E>)
- com.google.common.geometry.EncodedInts
- com.google.common.geometry.LittleEndianInput
- com.google.common.geometry.LittleEndianOutput
- com.google.common.geometry.ParametrizedS2Point (implements java.lang.Comparable<T>, java.io.Serializable)
- com.google.common.geometry.PrimitiveArrays
- com.google.common.geometry.PrimitiveArrays.Cursor
- com.google.common.geometry.R1Interval (implements java.io.Serializable)
- com.google.common.geometry.R2Rect (implements java.io.Serializable)
- com.google.common.geometry.R2Vector (implements java.io.Serializable)
- com.google.common.geometry.S1Angle (implements java.lang.Comparable<T>, java.io.Serializable)
- com.google.common.geometry.S1Angle.Builder
- com.google.common.geometry.S1ChordAngle (implements java.lang.Comparable<T>, java.io.Serializable)
- com.google.common.geometry.S1Interval (implements java.lang.Cloneable, java.io.Serializable)
- com.google.common.geometry.S2
- com.google.common.geometry.S2.Metric
- com.google.common.geometry.S2AreaCentroid (implements java.io.Serializable)
- com.google.common.geometry.S2Cap (implements com.google.common.geometry.S2Region, java.io.Serializable)
- com.google.common.geometry.S2Cell (implements com.google.common.geometry.S2Region, java.io.Serializable)
- com.google.common.geometry.S2CellId (implements java.lang.Comparable<T>, java.io.Serializable)
- com.google.common.geometry.S2CellIndex
- com.google.common.geometry.S2CellIndex.CellIterator
- com.google.common.geometry.S2CellIndex.ContentsIterator
- com.google.common.geometry.S2CellIndex.RangeIterator
- com.google.common.geometry.S2CellIndex.NonEmptyRangeIterator
- com.google.common.geometry.S2CellUnion (implements java.lang.Iterable<T>, com.google.common.geometry.S2Region, java.io.Serializable)
- com.google.common.geometry.S2ClosestPointQuery<T>
- com.google.common.geometry.S2ClosestPointQuery.Result<T>
- com.google.common.geometry.S2ContainsPointQuery
- com.google.common.geometry.S2ContainsPointQuery.Options
- com.google.common.geometry.S2ContainsVertexQuery
- com.google.common.geometry.S2ConvexHullQuery
- com.google.common.geometry.S2Edge (implements com.google.common.geometry.S2Shape, java.io.Serializable)
- com.google.common.geometry.S2EdgeIndex
- com.google.common.geometry.S2Polygon.S2PolygonIndex
- com.google.common.geometry.S2EdgeIndex.DataEdgeIterator
- com.google.common.geometry.S2EdgeQuery
- com.google.common.geometry.S2EdgeQuery.ShapeEdges (implements com.google.common.geometry.S2EdgeQuery.Edges)
- com.google.common.geometry.S2EdgeUtil
- com.google.common.geometry.S2EdgeUtil.EdgeCrosser
- com.google.common.geometry.S2EdgeUtil.LongitudePruner
- com.google.common.geometry.S2EdgeUtil.RectBounder
- com.google.common.geometry.S2EdgeUtil.WedgeContains (implements com.google.common.geometry.S2EdgeUtil.WedgeProcessor)
- com.google.common.geometry.S2EdgeUtil.WedgeContainsOrCrosses (implements com.google.common.geometry.S2EdgeUtil.WedgeProcessor)
- com.google.common.geometry.S2EdgeUtil.WedgeContainsOrIntersects (implements com.google.common.geometry.S2EdgeUtil.WedgeProcessor)
- com.google.common.geometry.S2EdgeUtil.WedgeIntersects (implements com.google.common.geometry.S2EdgeUtil.WedgeProcessor)
- com.google.common.geometry.S2EdgeUtil.XYZPruner
- com.google.common.geometry.S2Error
- com.google.common.geometry.S2FractalBuilder
- com.google.common.geometry.S2Iterator<T>
- com.google.common.geometry.S2LatLng (implements java.io.Serializable)
- com.google.common.geometry.S2LatLngRectBase (implements com.google.common.geometry.S2Region, java.io.Serializable)
- com.google.common.geometry.S2LatLngRect
- com.google.common.geometry.S2LatLngRect.Builder
- com.google.common.geometry.S2LaxPolygonShape.Coder (implements com.google.common.geometry.S2Coder<T>)
- com.google.common.geometry.S2LaxPolylineShape.Coder (implements com.google.common.geometry.S2Coder<T>)
- com.google.common.geometry.S2Loop (implements java.lang.Comparable<T>, com.google.common.geometry.S2Region, com.google.common.geometry.S2Shape, java.io.Serializable)
- com.google.common.geometry.S2PaddedCell
- com.google.common.geometry.S2Point (implements java.lang.Comparable<T>, com.google.common.geometry.S2Region, java.io.Serializable)
- com.google.common.geometry.S2Shape.ReferencePoint
- com.google.common.geometry.S2Point.Builder
- com.google.common.geometry.S2Point.Shape.Coder (implements com.google.common.geometry.S2Coder<T>)
- com.google.common.geometry.S2PointCompression
- com.google.common.geometry.S2PointIndex<Data>
- com.google.common.geometry.S2PointIndex.Entry<Data> (implements java.lang.Comparable<T>, com.google.common.geometry.S2Iterator.Entry)
- com.google.common.geometry.S2PointRegion (implements java.lang.Comparable<T>, com.google.common.geometry.S2Region, java.io.Serializable)
- com.google.common.geometry.S2Polygon (implements java.lang.Comparable<T>, com.google.common.geometry.S2Region, java.io.Serializable)
- com.google.common.geometry.S2Polygon.Shape (implements com.google.common.geometry.S2Shape, java.io.Serializable)
- com.google.common.geometry.S2PolygonBuilder
- com.google.common.geometry.S2PolygonBuilder.Options
- com.google.common.geometry.S2PolygonBuilder.Options.Builder
- com.google.common.geometry.S2Polyline (implements com.google.common.geometry.S2Region, com.google.common.geometry.S2Shape, java.io.Serializable)
- com.google.common.geometry.S2Predicates
- com.google.common.geometry.S2Predicates.Sign
- com.google.common.geometry.S2Projections.UvTransform
- com.google.common.geometry.S2RegionCoverer (implements java.io.Serializable)
- com.google.common.geometry.S2RegionCoverer.Builder
- com.google.common.geometry.S2RegionIntersection (implements com.google.common.geometry.S2Region, java.io.Serializable)
- com.google.common.geometry.S2RegionUnion (implements com.google.common.geometry.S2Region, java.io.Serializable)
- com.google.common.geometry.S2Shape.MutableEdge
- com.google.common.geometry.S2ShapeAspect.ChainAspect.Multi (implements com.google.common.geometry.S2ShapeAspect.Mixed)
- com.google.common.geometry.S2LaxPolygonShape.MultiArray (implements com.google.common.geometry.S2LaxPolygonShape)
- com.google.common.geometry.S2LaxPolygonShape.MultiList (implements com.google.common.geometry.S2LaxPolygonShape)
- com.google.common.geometry.S2LaxPolygonShape.MultiPacked (implements com.google.common.geometry.S2LaxPolygonShape)
- com.google.common.geometry.S2LaxPolygonShape.MultiSnapped (implements com.google.common.geometry.S2LaxPolygonShape)
- com.google.common.geometry.S2LaxPolylineShape.MultiArray (implements com.google.common.geometry.S2LaxPolylineShape)
- com.google.common.geometry.S2LaxPolylineShape.MultiPacked (implements com.google.common.geometry.S2LaxPolylineShape)
- com.google.common.geometry.S2LaxPolylineShape.MultiSnapped (implements com.google.common.geometry.S2LaxPolylineShape)
- com.google.common.geometry.S2ShapeAspect.ChainAspect.Simple (implements com.google.common.geometry.S2ShapeAspect.Mixed)
- com.google.common.geometry.S2LaxPolygonShape.SimpleArray (implements com.google.common.geometry.S2LaxPolygonShape)
- com.google.common.geometry.S2LaxPolygonShape.SimpleList (implements com.google.common.geometry.S2LaxPolygonShape)
- com.google.common.geometry.S2LaxPolygonShape.SimplePacked (implements com.google.common.geometry.S2LaxPolygonShape)
- com.google.common.geometry.S2LaxPolygonShape.SimpleSnapped (implements com.google.common.geometry.S2LaxPolygonShape)
- com.google.common.geometry.S2LaxPolylineShape.SimpleArray (implements com.google.common.geometry.S2LaxPolylineShape)
- com.google.common.geometry.S2LaxPolylineShape.SimpleList (implements com.google.common.geometry.S2LaxPolylineShape)
- com.google.common.geometry.S2LaxPolylineShape.SimplePacked (implements com.google.common.geometry.S2LaxPolylineShape)
- com.google.common.geometry.S2LaxPolylineShape.SimpleSnapped (implements com.google.common.geometry.S2LaxPolylineShape)
- com.google.common.geometry.S2ShapeIndex (implements java.io.Serializable)
- com.google.common.geometry.S2ShapeIndex.Cell (implements com.google.common.geometry.S2Iterator.Entry, java.io.Serializable)
- com.google.common.geometry.S2ShapeIndex.S2ClippedShape
- com.google.common.geometry.S2ShapeIndex.Options (implements java.io.Serializable)
- com.google.common.geometry.S2ShapeIndex.RangeIterator
- com.google.common.geometry.S2ShapeIndexCoder (implements com.google.common.geometry.S2Coder<T>)
- com.google.common.geometry.S2ShapeIndexMeasures
- com.google.common.geometry.S2ShapeIndexRegion (implements com.google.common.geometry.S2Region)
- com.google.common.geometry.S2ShapeUtil
- com.google.common.geometry.S2ShapeUtil.AreaCentroidMeasure (implements com.google.common.geometry.S2ShapeUtil.TriangleConsumer)
- com.google.common.geometry.S2ShapeUtil.AreaMeasure (implements com.google.common.geometry.S2ShapeUtil.TriangleConsumer)
- com.google.common.geometry.S2ShapeUtil.CentroidMeasure (implements com.google.common.geometry.S2ShapeUtil.TriangleConsumer)
- com.google.common.geometry.S2TaggedShapeCoder (implements com.google.common.geometry.S2Coder<T>)
- com.google.common.geometry.S2TaggedShapeCoder.Builder
- com.google.common.geometry.S2TextFormat
- com.google.common.geometry.VectorCoder<T> (implements com.google.common.geometry.S2Coder<T>)
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
Interface Hierarchy
- com.google.common.geometry.PrimitiveArrays.Bytes
- com.google.common.geometry.S2CellIndex.CellVisitor
- com.google.common.geometry.S2Coder<T>
- com.google.common.geometry.S2EdgeQuery.Edges
- com.google.common.geometry.S2EdgeUtil.WedgeProcessor
- com.google.common.geometry.S2Iterator.Entry
- com.google.common.geometry.S2Region
- com.google.common.geometry.S2Shape
- com.google.common.geometry.S2ShapeAspect.Mixed (also extends com.google.common.geometry.S2ShapeAspect.ChainAspect, com.google.common.geometry.S2ShapeAspect.EdgeAspect, com.google.common.geometry.S2ShapeAspect.TopoAspect, com.google.common.geometry.S2ShapeAspect.VertexAspect)
- com.google.common.geometry.S2ShapeAspect.EdgeAspect.Closed
- com.google.common.geometry.S2LaxPolygonShape
- com.google.common.geometry.S2ShapeAspect.EdgeAspect.Open
- com.google.common.geometry.S2LaxPolylineShape
- com.google.common.geometry.S2ShapeAspect.EdgeAspect.Closed
- com.google.common.geometry.S2ShapeAspect.Mixed (also extends com.google.common.geometry.S2ShapeAspect.ChainAspect, com.google.common.geometry.S2ShapeAspect.EdgeAspect, com.google.common.geometry.S2ShapeAspect.TopoAspect, com.google.common.geometry.S2ShapeAspect.VertexAspect)
- com.google.common.geometry.S2ShapeAspect.ChainAspect
- com.google.common.geometry.S2ShapeAspect.Mixed (also extends com.google.common.geometry.S2Shape, com.google.common.geometry.S2ShapeAspect.EdgeAspect, com.google.common.geometry.S2ShapeAspect.TopoAspect, com.google.common.geometry.S2ShapeAspect.VertexAspect)
- com.google.common.geometry.S2ShapeAspect.EdgeAspect.Closed
- com.google.common.geometry.S2LaxPolygonShape
- com.google.common.geometry.S2ShapeAspect.EdgeAspect.Open
- com.google.common.geometry.S2LaxPolylineShape
- com.google.common.geometry.S2ShapeAspect.EdgeAspect.Closed
- com.google.common.geometry.S2ShapeAspect.Mixed (also extends com.google.common.geometry.S2Shape, com.google.common.geometry.S2ShapeAspect.EdgeAspect, com.google.common.geometry.S2ShapeAspect.TopoAspect, com.google.common.geometry.S2ShapeAspect.VertexAspect)
- com.google.common.geometry.S2ShapeAspect.EdgeAspect
- com.google.common.geometry.S2ShapeAspect.Mixed (also extends com.google.common.geometry.S2Shape, com.google.common.geometry.S2ShapeAspect.ChainAspect, com.google.common.geometry.S2ShapeAspect.TopoAspect, com.google.common.geometry.S2ShapeAspect.VertexAspect)
- com.google.common.geometry.S2ShapeAspect.EdgeAspect.Closed
- com.google.common.geometry.S2LaxPolygonShape
- com.google.common.geometry.S2ShapeAspect.EdgeAspect.Open
- com.google.common.geometry.S2LaxPolylineShape
- com.google.common.geometry.S2ShapeAspect.EdgeAspect.Closed
- com.google.common.geometry.S2ShapeAspect.Mixed (also extends com.google.common.geometry.S2Shape, com.google.common.geometry.S2ShapeAspect.ChainAspect, com.google.common.geometry.S2ShapeAspect.TopoAspect, com.google.common.geometry.S2ShapeAspect.VertexAspect)
- com.google.common.geometry.S2ShapeAspect.TopoAspect
- com.google.common.geometry.S2ShapeAspect.Mixed (also extends com.google.common.geometry.S2Shape, com.google.common.geometry.S2ShapeAspect.ChainAspect, com.google.common.geometry.S2ShapeAspect.EdgeAspect, com.google.common.geometry.S2ShapeAspect.VertexAspect)
- com.google.common.geometry.S2ShapeAspect.EdgeAspect.Closed
- com.google.common.geometry.S2LaxPolygonShape
- com.google.common.geometry.S2ShapeAspect.EdgeAspect.Open
- com.google.common.geometry.S2LaxPolylineShape
- com.google.common.geometry.S2ShapeAspect.EdgeAspect.Closed
- com.google.common.geometry.S2ShapeAspect.Mixed (also extends com.google.common.geometry.S2Shape, com.google.common.geometry.S2ShapeAspect.ChainAspect, com.google.common.geometry.S2ShapeAspect.EdgeAspect, com.google.common.geometry.S2ShapeAspect.VertexAspect)
- com.google.common.geometry.S2ShapeAspect.VertexAspect
- com.google.common.geometry.S2ShapeAspect.Mixed (also extends com.google.common.geometry.S2Shape, com.google.common.geometry.S2ShapeAspect.ChainAspect, com.google.common.geometry.S2ShapeAspect.EdgeAspect, com.google.common.geometry.S2ShapeAspect.TopoAspect)
- com.google.common.geometry.S2ShapeAspect.EdgeAspect.Closed
- com.google.common.geometry.S2LaxPolygonShape
- com.google.common.geometry.S2ShapeAspect.EdgeAspect.Open
- com.google.common.geometry.S2LaxPolylineShape
- com.google.common.geometry.S2ShapeAspect.EdgeAspect.Closed
- com.google.common.geometry.S2ShapeAspect.Mixed (also extends com.google.common.geometry.S2Shape, com.google.common.geometry.S2ShapeAspect.ChainAspect, com.google.common.geometry.S2ShapeAspect.EdgeAspect, com.google.common.geometry.S2ShapeAspect.TopoAspect)
- com.google.common.geometry.S2ShapeUtil.IntPredicate
- com.google.common.geometry.S2ShapeUtil.TriangleConsumer
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- com.google.common.geometry.R2Rect.Axis
- com.google.common.geometry.S2ContainsPointQuery.S2VertexModel
- com.google.common.geometry.S2Error.Code
- com.google.common.geometry.S2Predicates.Excluded
- com.google.common.geometry.S2Projections
- com.google.common.geometry.S2ShapeIndex.CellRelation
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)