Uses of Class
com.google.common.geometry.PrimitiveArrays.Cursor
-
Uses of PrimitiveArrays.Cursor in com.google.common.geometry
Methods in com.google.common.geometry that return PrimitiveArrays.CursorModifier and TypeMethodDescriptiondefault PrimitiveArrays.Cursor
PrimitiveArrays.Bytes.cursor()
Returns aPrimitiveArrays.Cursor
.default PrimitiveArrays.Cursor
PrimitiveArrays.Bytes.cursor
(long position) Returns aPrimitiveArrays.Cursor
with the givenposition
.default PrimitiveArrays.Cursor
PrimitiveArrays.Bytes.cursor
(long position, long limit) Methods in com.google.common.geometry with parameters of type PrimitiveArrays.CursorModifier and TypeMethodDescriptionS2CellIdVectorCoder.decode
(PrimitiveArrays.Bytes data, PrimitiveArrays.Cursor cursor) S2Coder.decode
(PrimitiveArrays.Bytes data, PrimitiveArrays.Cursor cursor) S2LaxPolygonShape.Coder.decode
(PrimitiveArrays.Bytes data, PrimitiveArrays.Cursor cursor) S2LaxPolylineShape.Coder.decode
(PrimitiveArrays.Bytes data, PrimitiveArrays.Cursor cursor) S2Point.Shape.Coder.decode
(PrimitiveArrays.Bytes data, PrimitiveArrays.Cursor cursor) S2PointVectorCoder.decode
(PrimitiveArrays.Bytes data, PrimitiveArrays.Cursor cursor) S2ShapeIndexCoder.decode
(PrimitiveArrays.Bytes data, PrimitiveArrays.Cursor cursor) S2TaggedShapeCoder.decode
(PrimitiveArrays.Bytes data, PrimitiveArrays.Cursor cursor) UintVectorCoder.decode
(PrimitiveArrays.Bytes data, PrimitiveArrays.Cursor cursor) VectorCoder.decode
(PrimitiveArrays.Bytes data, PrimitiveArrays.Cursor cursor) private static S2ShapeIndex.S2ClippedShape[]
S2ShapeIndexCoder.decodeClippedShapes
(List<S2Shape> shapes, PrimitiveArrays.Bytes data, PrimitiveArrays.Cursor cursor) S2PointVectorCoder.decodeCompact
(PrimitiveArrays.Bytes data, PrimitiveArrays.Cursor cursor) private static int[]
S2ShapeIndexCoder.decodeEdges
(int numEdges, PrimitiveArrays.Bytes data, PrimitiveArrays.Cursor cursor) DecodesnumEdges
edge IDs of aS2ShapeIndex.S2ClippedShape
.S2PointVectorCoder.decodeFast
(PrimitiveArrays.Bytes data, PrimitiveArrays.Cursor cursor) default long
PrimitiveArrays.Bytes.readUintWithLength
(PrimitiveArrays.Cursor cursor, int numBytes) Returns a unsigned integer consisting ofnumBytes
bytes read from this array atcursor.position
in little-endian format as an unsigned 64-bit integer.default int
PrimitiveArrays.Bytes.readVarint32
(PrimitiveArrays.Cursor cursor) Same asPrimitiveArrays.Bytes.readVarint64(Cursor)
, but throws anIllegalArgumentException
if the read varint64 is greater thanInteger.MAX_VALUE
.default long
PrimitiveArrays.Bytes.readVarint64
(PrimitiveArrays.Cursor cursor) Returns a unsigned integer consisting ofnumBytes
bytes read from this array atcursor.position
in little-endian format as an unsigned 64-bit integer.default InputStream
PrimitiveArrays.Bytes.toInputStream
(PrimitiveArrays.Cursor cursor) Returns anInputStream
wrapping this array starting atcursor.position
.Constructors in com.google.common.geometry with parameters of type PrimitiveArrays.CursorModifierConstructorDescription(package private)
EncodedS2ShapeIndex
(PrimitiveArrays.Bytes data, PrimitiveArrays.Cursor cursor, List<S2Shape> shapeFactory)