OpenCPN Partial API docs
Loading...
Searching...
No Matches
GshhsPolyCell Class Reference

Public Member Functions

 GshhsPolyCell (FILE *fpoly, int x0, int y0, PolygonFileHeader *header)
void ClearPolyV ()
void drawMapPlain (ocpnDC &pnt, double dx, ViewPort &vp, wxColor seaColor, wxColor landColor, bool idl)
void drawSeaBorderLines (ocpnDC &pnt, double dx, ViewPort &vp)
std::vector< wxLineF > * getCoasts ()
contour_list & getPoly1 ()

Public Attributes

std::vector< wxLineF > * high_res_map [GSSH_SUBM *GSSH_SUBM]

Detailed Description

Definition at line 93 of file gshhs.h.

Constructor & Destructor Documentation

◆ GshhsPolyCell()

GshhsPolyCell::GshhsPolyCell ( FILE * fpoly,
int x0,
int y0,
PolygonFileHeader * header )

Definition at line 176 of file gshhs.cpp.

◆ ~GshhsPolyCell()

GshhsPolyCell::~GshhsPolyCell ( )

Definition at line 190 of file gshhs.cpp.

Member Function Documentation

◆ ClearPolyV()

void GshhsPolyCell::ClearPolyV ( )

Definition at line 197 of file gshhs.cpp.

◆ drawMapPlain()

void GshhsPolyCell::drawMapPlain ( ocpnDC & pnt,
double dx,
ViewPort & vp,
wxColor seaColor,
wxColor landColor,
bool idl )

Definition at line 579 of file gshhs.cpp.

◆ drawSeaBorderLines()

void GshhsPolyCell::drawSeaBorderLines ( ocpnDC & pnt,
double dx,
ViewPort & vp )

Definition at line 663 of file gshhs.cpp.

◆ getCoasts()

std::vector< wxLineF > * GshhsPolyCell::getCoasts ( )
inline

Definition at line 104 of file gshhs.h.

◆ getPoly1()

contour_list & GshhsPolyCell::getPoly1 ( )
inline

Definition at line 105 of file gshhs.h.

Member Data Documentation

◆ high_res_map

std::vector<wxLineF>* GshhsPolyCell::high_res_map[GSSH_SUBM *GSSH_SUBM]

Definition at line 109 of file gshhs.h.


The documentation for this class was generated from the following files:
  • /home/runner/work/main/main/opencpn/gui/include/gui/gshhs.h
  • /home/runner/work/main/main/opencpn/gui/src/gshhs.cpp