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

Public Member Functions

 IsoLine (double val, double coeff, double offset, const GribRecord *rec)
 
void drawIsoLine (GRIBOverlayFactory *pof, wxDC *dc, PlugIn_ViewPort *vp, bool bHiDef)
 
void drawIsoLineLabels (GRIBOverlayFactory *pof, wxDC *dc, PlugIn_ViewPort *vp, int density, int first, wxImage &imageLabel)
 
void drawIsoLineLabelsGL (GRIBOverlayFactory *pof, PlugIn_ViewPort *vp, int density, int first, wxString label, wxColour &color, TexFont &texfont)
 
int getNbSegments ()
 
double getValue ()
 

Detailed Description

Definition at line 123 of file IsoLine.h.

Constructor & Destructor Documentation

◆ IsoLine()

IsoLine::IsoLine ( double val,
double coeff,
double offset,
const GribRecord * rec )

printf("create Isobar : press=%4.0f long=%d\n", pressure/100, trace.size());

Definition at line 165 of file IsoLine.cpp.

◆ ~IsoLine()

IsoLine::~IsoLine ( )

Definition at line 228 of file IsoLine.cpp.

Member Function Documentation

◆ drawIsoLine()

void IsoLine::drawIsoLine ( GRIBOverlayFactory * pof,
wxDC * dc,
PlugIn_ViewPort * vp,
bool bHiDef )

Definition at line 372 of file IsoLine.cpp.

◆ drawIsoLineLabels()

void IsoLine::drawIsoLineLabels ( GRIBOverlayFactory * pof,
wxDC * dc,
PlugIn_ViewPort * vp,
int density,
int first,
wxImage & imageLabel )

Definition at line 474 of file IsoLine.cpp.

◆ drawIsoLineLabelsGL()

void IsoLine::drawIsoLineLabelsGL ( GRIBOverlayFactory * pof,
PlugIn_ViewPort * vp,
int density,
int first,
wxString label,
wxColour & color,
TexFont & texfont )

Definition at line 522 of file IsoLine.cpp.

◆ getNbSegments()

int IsoLine::getNbSegments ( )
inline

Definition at line 137 of file IsoLine.h.

◆ getValue()

double IsoLine::getValue ( )
inline

Definition at line 139 of file IsoLine.h.


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