Index

A C E G H I L M N O S 
All Classes and Interfaces|All Packages

A

areNeighborCells(long, long) - Static method in class org.elasticsearch.h3.H3
returns whether or not the provided hexagons border
areNeighborCells(String, String) - Static method in class org.elasticsearch.h3.H3
returns whether or not the provided hexagons border

C

CellBoundary - Class in org.elasticsearch.h3
cell boundary points as LatLng
childPosToH3(long, int) - Static method in class org.elasticsearch.h3.H3
Returns the child cell at the given position
childPosToH3(String, int) - Static method in class org.elasticsearch.h3.H3
Returns the child address at the given position

E

equals(Object) - Method in class org.elasticsearch.h3.CellBoundary
 
equals(Object) - Method in class org.elasticsearch.h3.LatLng
 

G

geoToH3(double, double, int) - Static method in class org.elasticsearch.h3.H3
Find the H3 index of the resolution res cell containing the lat/lon (in degrees)
geoToH3Address(double, double, int) - Static method in class org.elasticsearch.h3.H3
Find the H3 index of the resolution res cell containing the lat/lon (in degrees)
getLatDeg() - Method in class org.elasticsearch.h3.LatLng
Returns latitude in degrees
getLatLon(int) - Method in class org.elasticsearch.h3.CellBoundary
Return the point at the given position
getLatRad() - Method in class org.elasticsearch.h3.LatLng
Returns latitude in radians
getLonDeg() - Method in class org.elasticsearch.h3.LatLng
Returns longitude in degrees
getLongRes0Cells() - Static method in class org.elasticsearch.h3.H3
Return all base cells
getLonRad() - Method in class org.elasticsearch.h3.LatLng
Returns longitude in radians
getResolution(long) - Static method in class org.elasticsearch.h3.H3
returns the resolution of the provided H3 cell
getResolution(String) - Static method in class org.elasticsearch.h3.H3
returns the resolution of the provided H3 cell in string format
getStringRes0Cells() - Static method in class org.elasticsearch.h3.H3
Return all base cells
greatCircleMaxLatitude(LatLng) - Method in class org.elasticsearch.h3.LatLng
Determines the maximum latitude of the great circle defined by this LatLng to the provided LatLng.
greatCircleMinLatitude(LatLng) - Method in class org.elasticsearch.h3.LatLng
Determines the minimum latitude of the great circle defined by this LatLng to the provided LatLng.

H

H3 - Class in org.elasticsearch.h3
Defines the public API of the H3 library.
H3() - Constructor for class org.elasticsearch.h3.H3
 
h3IsValid(long) - Static method in class org.elasticsearch.h3.H3
Returns true if this is a valid H3 index
h3IsValid(String) - Static method in class org.elasticsearch.h3.H3
Returns true if this is a valid H3 index
h3ToChildren(long) - Static method in class org.elasticsearch.h3.H3
Returns the children of the given index.
h3ToChildren(String) - Static method in class org.elasticsearch.h3.H3
Transforms a list of H3 indexes in long form to a list of H3 indexes in string form.
h3ToChildrenSize(long) - Static method in class org.elasticsearch.h3.H3
h3ToChildrenSize returns the exact number of children
h3ToChildrenSize(long, int) - Static method in class org.elasticsearch.h3.H3
h3ToChildrenSize returns the exact number of children for a cell at a given child resolution.
h3ToChildrenSize(String) - Static method in class org.elasticsearch.h3.H3
h3ToChildrenSize returns the exact number of children
h3ToChildrenSize(String, int) - Static method in class org.elasticsearch.h3.H3
h3ToChildrenSize returns the exact number of children for a h3 affress at a given child resolution.
h3ToGeoBoundary(long) - Static method in class org.elasticsearch.h3.H3
Find the cell CellBoundary coordinates for the cell
h3ToGeoBoundary(String) - Static method in class org.elasticsearch.h3.H3
Find the cell CellBoundary coordinates for the cell
h3ToLatLng(long) - Static method in class org.elasticsearch.h3.H3
Find the LatLng center point of the cell.
h3ToLatLng(String) - Static method in class org.elasticsearch.h3.H3
Find the LatLng center point of the cell.
h3ToNoChildrenIntersecting(long) - Static method in class org.elasticsearch.h3.H3
Returns the h3 bins on the level below which are not children of the given H3 index but intersects with it.
h3ToNoChildrenIntersecting(String) - Static method in class org.elasticsearch.h3.H3
Returns the h3 addresses on the level below which are not children of the given H3 address but intersects with it.
h3ToNotIntersectingChildrenSize(long) - Static method in class org.elasticsearch.h3.H3
h3ToNotIntersectingChildrenSize returns the exact number of children intersecting the given parent but not part of the children set.
h3ToNotIntersectingChildrenSize(String) - Static method in class org.elasticsearch.h3.H3
h3ToNotIntersectingChildrenSize returns the exact number of children intersecting the given parent but not part of the children set.
h3ToParent(long) - Static method in class org.elasticsearch.h3.H3
Returns the parent of the given index.
h3ToParent(String) - Static method in class org.elasticsearch.h3.H3
Returns the parent of the given index.
h3ToString(long) - Static method in class org.elasticsearch.h3.H3
Converts from long representation of an index to String representation.
hashCode() - Method in class org.elasticsearch.h3.CellBoundary
 
hashCode() - Method in class org.elasticsearch.h3.LatLng
 
hexRing(long) - Static method in class org.elasticsearch.h3.H3
Returns the neighbor indexes.
hexRing(String) - Static method in class org.elasticsearch.h3.H3
Returns the neighbor indexes.
hexRingPosToH3(long, int) - Static method in class org.elasticsearch.h3.H3
Returns the neighbor index at the given position.
hexRingPosToH3(String, int) - Static method in class org.elasticsearch.h3.H3
Returns the neighbor index at the given position.
hexRingSize(long) - Static method in class org.elasticsearch.h3.H3
Returns the number of neighbor indexes.
hexRingSize(String) - Static method in class org.elasticsearch.h3.H3
Returns the number of neighbor indexes.

I

isPentagon(long) - Static method in class org.elasticsearch.h3.H3
determines if an H3 cell is a pentagon
isPentagon(String) - Static method in class org.elasticsearch.h3.H3
determines if an H3 cell in string format is a pentagon

L

LatLng - Class in org.elasticsearch.h3
pair of latitude/longitude

M

MAX_H3_RES - Static variable in class org.elasticsearch.h3.H3
max H3 resolution; H3 version 1 has 16 resolutions, numbered 0 through 15

N

noChildIntersectingPosToH3(long, int) - Static method in class org.elasticsearch.h3.H3
Returns the no child intersecting cell at the given position
noChildIntersectingPosToH3(String, int) - Static method in class org.elasticsearch.h3.H3
Returns the no child intersecting cell at the given position
northPolarH3(int) - Static method in class org.elasticsearch.h3.H3
Find the h3 index containing the North Pole at the given resolution.
northPolarH3Address(int) - Static method in class org.elasticsearch.h3.H3
Find the h3 address containing the North Pole at the given resolution.
numPoints() - Method in class org.elasticsearch.h3.CellBoundary
Number of points in this boundary

O

org.elasticsearch.h3 - module org.elasticsearch.h3
 
org.elasticsearch.h3 - package org.elasticsearch.h3
 

S

southPolarH3(int) - Static method in class org.elasticsearch.h3.H3
Find the h3 index containing the South Pole at the given resolution.
southPolarH3Address(int) - Static method in class org.elasticsearch.h3.H3
Find the h3 address containing the South Pole at the given resolution.
stringToH3(String) - Static method in class org.elasticsearch.h3.H3
Converts from String representation of an index to long representation.
A C E G H I L M N O S 
All Classes and Interfaces|All Packages