OpenCPN Partial API docs
|
Manages a set of ShapeBaseChart objects at different resolutions. More...
#include <shapefile_basemap.h>
Public Member Functions | |
void | SetBasemapLandColor (wxColor color) |
wxColor | GetBasemapLandColor () |
void | RenderViewOnDC (ocpnDC &dc, ViewPort &vp) |
ShapeBaseChart & | SelectBaseMap (const size_t &scale) |
bool | IsUsable () |
bool | CrossesLand (double lat1, double lon1, double lat2, double lon2) |
void | Cleanup () |
void | Reset () |
Static Public Member Functions | |
static wxPoint2DDouble | GetDoublePixFromLL (ViewPort &vp, double lat, double lon) |
Manages a set of ShapeBaseChart objects at different resolutions.
Maintains multiple basemap charts at varying quality levels and scales. Handles selection of the appropriate chart based on the current view scale.
Definition at line 187 of file shapefile_basemap.h.
ShapeBaseChartSet::ShapeBaseChartSet | ( | ) |
Definition at line 133 of file shapefile_basemap.cpp.
|
inline |
Definition at line 190 of file shapefile_basemap.h.
|
inline |
Definition at line 211 of file shapefile_basemap.h.
|
inline |
Definition at line 204 of file shapefile_basemap.h.
wxColor ShapeBaseChartSet::GetBasemapLandColor | ( | ) |
Definition at line 139 of file shapefile_basemap.cpp.
|
static |
Definition at line 141 of file shapefile_basemap.cpp.
|
inline |
Definition at line 200 of file shapefile_basemap.h.
Definition at line 629 of file shapefile_basemap.cpp.
void ShapeBaseChartSet::Reset | ( | ) |
Definition at line 201 of file shapefile_basemap.cpp.
ShapeBaseChart & ShapeBaseChartSet::SelectBaseMap | ( | const size_t & | scale | ) |
Definition at line 180 of file shapefile_basemap.cpp.
void ShapeBaseChartSet::SetBasemapLandColor | ( | wxColor | color | ) |
Definition at line 136 of file shapefile_basemap.cpp.