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: