![]() |
Maria GDK 5.0.0.738
Documentation of native code in develop branch
|
Public Member Functions | |
Grid (const std::string &storeId, int cellW, int cellH, const RasterProjector &vp, const BasicGeoTypes::PointDXY &offset) | |
BasicGeoTypes::RectXY | calcBounds (const BasicGeoTypes::RectXY &vpBounds, int cellW, int cellH, const BasicGeoTypes::PointDXY &offset) |
BasicGeoTypes::PointXY | calcCellIdxXy (const BasicGeoTypes::PointDXY &xy) const |
int | calcCellIdx (const BasicGeoTypes::PointDXY &xy) const |
bool | isValidIndex (const BasicGeoTypes::PointXY &xy) const |
GridCell * | addPoint (const IndexPointItem &pt) |
GridCell * | addArea (const IndexAreaItem &a) |
const std::vector< int > | getNeighbourIndices (const BasicGeoTypes::PointDXY &pt, double pixelRadius) const |
void | mergeGrid (const Grid &grid) |
Static Public Member Functions | |
static std::pair< int, int > | calcCellCount (int cellW, int cellH, const RasterProjector &vp) |
Public Attributes | |
std::string | StoreId |
int | CellW |
int | CellH |
const RasterProjector & | Vp |
int | CellCountX |
int | CellCountY |
BasicGeoTypes::RectXY | Bounds |
std::vector< GridCell > | Cells |