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 99 of file gshhs.h.

Constructor & Destructor Documentation

◆ GshhsPolyCell()

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

Definition at line 185 of file gshhs.cpp.

◆ ~GshhsPolyCell()

GshhsPolyCell::~GshhsPolyCell ( )

Definition at line 199 of file gshhs.cpp.

Member Function Documentation

◆ ClearPolyV()

void GshhsPolyCell::ClearPolyV ( )

Definition at line 206 of file gshhs.cpp.

◆ drawMapPlain()

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

Definition at line 594 of file gshhs.cpp.

◆ drawSeaBorderLines()

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

Definition at line 678 of file gshhs.cpp.

◆ getCoasts()

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

Definition at line 110 of file gshhs.h.

◆ getPoly1()

contour_list & GshhsPolyCell::getPoly1 ( )
inline

Definition at line 111 of file gshhs.h.

Member Data Documentation

◆ high_res_map

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

Definition at line 115 of file gshhs.h.


The documentation for this class was generated from the following files: