Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- com.google.common.geometry.BigPoint (implements java.lang.Comparable<T>)
- com.google.common.geometry.EncodedInts
- com.google.common.geometry.InputStreams
- com.google.common.geometry.LittleEndianInput
- com.google.common.geometry.LittleEndianOutput
- com.google.common.geometry.Matrix3x3
- java.lang.Number (implements java.io.Serializable)
- com.google.common.geometry.Real
- java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
- com.google.common.geometry.ParametrizedS2Point (implements java.lang.Comparable<T>, java.io.Serializable)
- com.google.common.geometry.Platform
- 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.S2CellIdVectorCoder (implements com.google.common.geometry.S2Coder<T>)
- com.google.common.geometry.S2CellIndex
- com.google.common.geometry.S2CellIndex.CellIterator
- com.google.common.geometry.S2CellIndex.CellNode
- com.google.common.geometry.S2CellIndex.ContentsIterator
- com.google.common.geometry.S2CellIndex.Delta
- com.google.common.geometry.S2CellIndex.RangeIterator
- com.google.common.geometry.S2CellIndex.RangeNode
- 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.ChordComparable (implements java.lang.Comparable<T>)
- com.google.common.geometry.S2ClosestPointQuery.EdgeTarget (implements com.google.common.geometry.S2ClosestPointQuery.Target)
- com.google.common.geometry.S2ClosestPointQuery.PointTarget (implements com.google.common.geometry.S2ClosestPointQuery.Target)
- 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.S2ConvexHullQuery.OrderedCcwAround (implements java.util.Comparator<T>)
- com.google.common.geometry.S2Edge (implements com.google.common.geometry.S2Shape, java.io.Serializable)
- com.google.common.geometry.S2EdgeIndex
- com.google.common.geometry.S2EdgeIndex.DataEdgeIterator
- com.google.common.geometry.S2EdgeQuery
- com.google.common.geometry.S2EdgeQuery.CrossingFilter (implements com.google.common.geometry.S2EdgeQuery.Edges)
- com.google.common.geometry.S2EdgeQuery.MergedEdges (implements com.google.common.geometry.S2EdgeQuery.Edges)
- com.google.common.geometry.S2EdgeQuery.ShapeEdges (implements com.google.common.geometry.S2EdgeQuery.Edges)
- com.google.common.geometry.S2EdgeQuery.SimpleEdges (implements com.google.common.geometry.S2EdgeQuery.Edges)
- com.google.common.geometry.S2EdgeQuery.Stepper (implements java.lang.Comparable<T>)
- com.google.common.geometry.S2EdgeUtil
- com.google.common.geometry.S2EdgeUtil.CloserResult
- com.google.common.geometry.S2EdgeUtil.EdgeCrosser
- com.google.common.geometry.S2EdgeUtil.FaceSegment
- com.google.common.geometry.S2EdgeUtil.LongitudePruner
- com.google.common.geometry.S2EdgeUtil.RectBounder
- com.google.common.geometry.S2EdgeUtil.ResultError
- 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.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.S2Loop.CompareBoundaryRelation (implements com.google.common.geometry.S2Loop.LoopRelation)
- com.google.common.geometry.S2Loop.CompressedEncodingProperties
- com.google.common.geometry.S2Loop.ContainsRelation (implements com.google.common.geometry.S2Loop.LoopRelation)
- com.google.common.geometry.S2Loop.IntersectsRelation (implements com.google.common.geometry.S2Loop.LoopRelation)
- com.google.common.geometry.S2Loop.LoopCrosser
- com.google.common.geometry.S2Loop.LoopOffsets
- 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.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.S2PointCompression.FaceRunCoder
- com.google.common.geometry.S2PointCompression.FaceRunCoder.FaceRun
- com.google.common.geometry.S2PointCompression.NthDerivativeCoder
- 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.S2PointVectorCoder (implements com.google.common.geometry.S2Coder<T>)
- com.google.common.geometry.S2PointVectorCoder.Base
- com.google.common.geometry.S2PointVectorCoder.CellPoint
- com.google.common.geometry.S2PointVectorCoder.MutableBlockCode
- com.google.common.geometry.S2Polygon (implements java.lang.Comparable<T>, com.google.common.geometry.S2Region, java.io.Serializable)
- com.google.common.geometry.S2Polygon.EdgeClipper
- com.google.common.geometry.S2Polygon.LoopVertexIndexPair
- 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.CompareDistance
- com.google.common.geometry.S2Predicates.CompareDistances
- com.google.common.geometry.S2Predicates.CompareEdgeDirections
- com.google.common.geometry.S2Predicates.CompareEdgeDistance
- com.google.common.geometry.S2Predicates.EdgeCircumcenterSign
- com.google.common.geometry.S2Predicates.Sign
- com.google.common.geometry.S2Predicates.VoronoiSiteExclusion
- com.google.common.geometry.S2Projections.FaceSiTi
- com.google.common.geometry.S2Projections.UvTransform
- com.google.common.geometry.S2RegionCoverer (implements java.io.Serializable)
- com.google.common.geometry.S2RegionCoverer.ActiveCovering
- com.google.common.geometry.S2RegionCoverer.Builder
- com.google.common.geometry.S2RegionCoverer.Candidate
- com.google.common.geometry.S2RegionCoverer.QueueEntriesComparator (implements java.util.Comparator<T>)
- com.google.common.geometry.S2RegionCoverer.QueueEntry
- 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.S2ShapeAspect.ChainAspect.Simple (implements com.google.common.geometry.S2ShapeAspect.Mixed)
- 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.ClippedEdge
- com.google.common.geometry.S2ShapeIndex.EdgeAllocator
- com.google.common.geometry.S2ShapeIndex.FaceEdge
- com.google.common.geometry.S2ShapeIndex.InteriorTracker
- 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.S2ShapeMeasures
- com.google.common.geometry.S2ShapeMeasures.LoopOrder
- com.google.common.geometry.S2ShapeMeasures.LoopOrderComparator (implements java.util.Comparator<T>)
- com.google.common.geometry.S2ShapeMeasures.MutableDouble
- 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.S2TextFormat.ParseEntry
- com.google.common.geometry.UintVectorCoder (implements com.google.common.geometry.S2Coder<T>)
- com.google.common.geometry.VectorCoder<T> (implements com.google.common.geometry.S2Coder<T>)