- Cell - Class in cells
-
Cell is an Hexagon or pentagon for Discrete Global Grid cell (ISEA).
- Cell(int, double, double) - Constructor for class cells.Cell
-
Constructor for north or south polar pole, in this case
polygon isn't defined.
- Cell(int, double, double, double...) - Constructor for class cells.Cell
-
Constructor for non polar pole cells.
- cell(String) - Method in class cells.Csv
-
Getter for cell from csv line
- CellArea - Class in cells
-
A CellArea is a earth Area with all cells having intersection or included in it.
- CellArea(int, double, double, double, double) - Constructor for class cells.CellArea
-
CellArea constructor.
- CellArea(EarthArea) - Constructor for class cells.CellArea
-
Constructs a CellArea from its equivalent EarthArea.
- CellAreaFactory - Class in cells
-
- CellAreaFactory(Path, EarthAreaFactory, Cell, Cell) - Constructor for class cells.CellAreaFactory
-
- CellFactory - Class in cells
-
- CellFactory() - Constructor for class cells.CellFactory
-
- cells - package cells
-
Package for cells and Area cells
Cell is an Hexagon or pentagon for Discrete Global Grid cell (ISEA).
- COLUMN_SEPARATOR - Static variable in class cells.Csv
-
column separator in csv file
- contains(double, double) - Method in class cells.Cell
-
Override Polygon.contains to manage 180 meridian,
checks if a point is inside the polygon cell.
- contains(Point2D) - Method in class cells.Cell
-
Override Polygon.contains to manage 180 meridian,
checks if a point is inside the polygon cell.
- contains(Point2D) - Method in class earth.EarthArea
-
Override Rectangle2D.contains to manage 180 meridian,
checks if a point is inside the area.
- contains(double, double) - Method in class earth.EarthArea
-
Override Rectangle2D.contains to manage 180 meridian,
checks if a point is inside the area.
- Csv - Class in cells
-
Utility for writing and reading cells from csv files,
Csv files are used to store isea cells definitions (cell numbers and polygon coordinates).
- Csv() - Constructor for class cells.Csv
-
Csv utility constructor
- csvLine(Cell) - Method in class cells.Csv
-
Getter for a csv line from a cell to store in csv file.
- get(EarthArea) - Method in class cells.CellAreaFactory
-
- getArea() - Method in class cells.Cell
-
Getter the bounds of cell as rectangle defined with positives coordinates.
- getArea(double, double) - Method in class earth.EarthAreaFactory
-
Getter for the area containing a point.
- getAreaNumber() - Method in class earth.EarthArea
-
Getter for the area number (identifier)
- getAreaNumber(double, double) - Method in class earth.EarthAreaFactory
-
Getter for the area number containing a point.
- getAreaOver180negative() - Method in class cells.Cell
-
Getter for the bounds of cell as rectangle, defined only if meridian 180 is over the cell,
and defined with negatives coordinates to be used for intersection search
- getCell(double, double) - Method in class cells.CellArea
-
Getter for cell from geographic point,
CellArea (this) should contains the point (longitude,latitude)
- getCellNumber() - Method in class cells.Cell
-
Getter for isea cell number
- getCells() - Method in class cells.CellArea
-
Getter for all cells having intersection or included in the cell area (this)
- getCenter() - Method in class cells.Cell
-
Getter for center of cell.
- getCenter() - Method in class earth.EarthArea
-
Getter for area center, x is real longitude, y is real latitude
- getEarthArea(int) - Method in class earth.EarthAreaFactory
-
Getter for earth area.
- getEarthAreas() - Method in class earth.EarthAreaFactory
-
Getter for all splitted earth areas.
- getIseaCell(double, double) - Method in class jmatlab.IseaMinMax
-
Getter for Isea cell from latitude and longitude
- getIseaIndex(double, double) - Method in class jmatlab.IseaMinMax
-
Getter for Isea index from latitude and longitude
- getNorthCell() - Static method in class cells.CellAreaFactory
-
- getSouthCell() - Static method in class cells.CellAreaFactory
-
- getSplitCount() - Method in enum earth.EarthAreaFactory.SPLIT
-
Getter for split count as integer.