Home
last modified time | relevance | path

Searched refs:LOOKUP_BITS (Results 1 – 1 of 1) sorted by relevance

/frameworks/base/location/java/com/android/internal/location/altitude/
DS2CellIdUtils.java39 private static final int LOOKUP_BITS = 4; field in S2CellIdUtils
40 private static final int LOOKUP_MASK = (1 << LOOKUP_BITS) - 1;
43 private static final int[] LOOKUP_POS = new int[1 << (2 * LOOKUP_BITS + 2)];
44 private static final int[] LOOKUP_IJ = new int[1 << (2 * LOOKUP_BITS + 2)];
312 bits += ((i >> (k * LOOKUP_BITS)) & LOOKUP_MASK) << (LOOKUP_BITS + 2); in lookupBits()
313 bits += ((j >> (k * LOOKUP_BITS)) & LOOKUP_MASK) << 2; in lookupBits()
318 return sb | ((((long) bits) >> 2) << ((k & 0x3) * 2 * LOOKUP_BITS)); in updateBits()
347 int nbits = (k == 7) ? (MAX_LEVEL - 7 * LOOKUP_BITS) : LOOKUP_BITS; in toIjo()
348 bits += ((int) (s2CellId >>> (k * 2 * LOOKUP_BITS + 1)) & ((1 << (2 * nbits)) in toIjo()
351 i += (bits >> (LOOKUP_BITS + 2)) << (k * LOOKUP_BITS); in toIjo()
[all …]