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: