#include <gridpp.h>
Public Member Functions | |
| ivec2 | get_closest_neighbours (float lat, float lon, int num) const |
| vec2 | get_elevs () const |
| vec2 | get_lafs () const |
| vec2 | get_lats () const |
| vec2 | get_lons () const |
| ivec | get_nearest_neighbour (float lat, float lon) const |
| ivec2 | get_neighbours (float lat, float lon, float radius) const |
| ivec2 | get_neighbours_with_distance (float lat, float lon, float radius, vec &distances) const |
| int | get_num_neighbours (float lat, float lon, float radius) const |
| Grid () | |
| Grid (vec2 lats, vec2 lons, vec2 elevs=vec2(), vec2 lafs=vec2()) | |
| ivec | size () const |
Represents a 2D grid of locations and their metadata.
| gridpp::Grid::Grid | ( | ) |
| ivec2 gridpp::Grid::get_closest_neighbours | ( | float | lat, |
| float | lon, | ||
| int | num | ||
| ) | const |
| vec2 gridpp::Grid::get_elevs | ( | ) | const |
| vec2 gridpp::Grid::get_lafs | ( | ) | const |
| vec2 gridpp::Grid::get_lats | ( | ) | const |
| vec2 gridpp::Grid::get_lons | ( | ) | const |
| ivec gridpp::Grid::get_nearest_neighbour | ( | float | lat, |
| float | lon | ||
| ) | const |
| ivec2 gridpp::Grid::get_neighbours | ( | float | lat, |
| float | lon, | ||
| float | radius | ||
| ) | const |
| ivec2 gridpp::Grid::get_neighbours_with_distance | ( | float | lat, |
| float | lon, | ||
| float | radius, | ||
| vec & | distances | ||
| ) | const |
| int gridpp::Grid::get_num_neighbours | ( | float | lat, |
| float | lon, | ||
| float | radius | ||
| ) | const |
| ivec gridpp::Grid::size | ( | ) | const |
1.8.13