Class S2LaxPolylineShape.SimpleSnapped
java.lang.Object
com.google.common.geometry.S2ShapeAspect.ChainAspect.Simple
com.google.common.geometry.S2ShapeAspect.ChainAspect.Simple.Snapped
com.google.common.geometry.S2LaxPolylineShape.SimpleSnapped
- All Implemented Interfaces:
S2LaxPolylineShape, S2Shape, S2ShapeAspect.ChainAspect, S2ShapeAspect.EdgeAspect, S2ShapeAspect.EdgeAspect.Open, S2ShapeAspect.Mixed, S2ShapeAspect.TopoAspect, S2ShapeAspect.VertexAspect
- Enclosing interface:
S2LaxPolylineShape
public static class S2LaxPolylineShape.SimpleSnapped
extends S2ShapeAspect.ChainAspect.Simple.Snapped
implements S2LaxPolylineShape
A polyline storing cell IDs in a single 'long' array.
-
Nested Class Summary
Nested classes/interfaces inherited from class S2ShapeAspect.ChainAspect.Simple
S2ShapeAspect.ChainAspect.Simple.Array, S2ShapeAspect.ChainAspect.Simple.Packed, S2ShapeAspect.ChainAspect.Simple.SnappedNested classes/interfaces inherited from interface S2LaxPolylineShape
S2LaxPolylineShape.Coder, S2LaxPolylineShape.MultiArray, S2LaxPolylineShape.MultiPacked, S2LaxPolylineShape.MultiSnapped, S2LaxPolylineShape.SimpleArray, S2LaxPolylineShape.SimpleList, S2LaxPolylineShape.SimplePacked, S2LaxPolylineShape.SimpleSnappedNested classes/interfaces inherited from interface S2Shape
S2Shape.MutableEdge, S2Shape.ReferencePointNested classes/interfaces inherited from interface S2ShapeAspect.ChainAspect
S2ShapeAspect.ChainAspect.Multi, S2ShapeAspect.ChainAspect.SimpleNested classes/interfaces inherited from interface S2ShapeAspect.EdgeAspect
S2ShapeAspect.EdgeAspect.Closed, S2ShapeAspect.EdgeAspect.Open -
Field Summary
Fields inherited from interface S2LaxPolylineShape
EMPTY -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class S2ShapeAspect.ChainAspect.Simple.Snapped
numVertices, vertexMethods inherited from class S2ShapeAspect.ChainAspect.Simple
chainId, edgeId, getChainLength, getChainStart, numChainsMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface S2LaxPolylineShape
containsOrigin, dimension, hasInterior, isEmpty, isFull, numEdges, readResolveMethods inherited from interface S2Shape
chain, chains, getChainLength, getChainStart, getReferencePoint, numChainsMethods inherited from interface S2ShapeAspect.ChainAspect
chainId, edgeId, getChainLength, getChainStart, numChainsMethods inherited from interface S2ShapeAspect.EdgeAspect
getChainEdge, getChainVertex, getEdge, numEdgesMethods inherited from interface S2ShapeAspect.EdgeAspect.Open
adjustChains, getChainEdge, getChainVertex, getEdge, vertexIdMethods inherited from interface S2ShapeAspect.TopoAspect
containsOrigin, dimension, hasInteriorMethods inherited from interface S2ShapeAspect.VertexAspect
numVertices, vertex, vertices
-
Constructor Details
-
SimpleSnapped
-