OpenCPN Partial API docs
Loading...
Searching...
No Matches
magnetic_plot_map.cpp File Reference

Implement MagneticPlotmap.h. More...

#include <wx/wxprec.h>
#include <wx/wx.h>
#include <wx/progdlg.h>
#include "ocpn_plugin.h"
#include "pi_ocpndc.h"
#include <GL/gl.h>
#include <GL/glu.h>
#include "GeomagnetismHeader.h"
#include "magnetic_plot_map.h"

Go to the source code of this file.

Functions

double square (double x)
 
void AddLineSeg (std::list< PlotLineSeg * > &region, double lat1, double lon1, double lat2, double lon2, double contour1, double contour2)
 
void DrawLineSeg (pi_ocpnDC *dc, PlugIn_ViewPort &VP, double lat1, double lon1, double lat2, double lon2)
 

Detailed Description

Implement MagneticPlotmap.h.

Definition in file magnetic_plot_map.cpp.

Function Documentation

◆ AddLineSeg()

void AddLineSeg ( std::list< PlotLineSeg * > &  region,
double  lat1,
double  lon1,
double  lat2,
double  lon2,
double  contour1,
double  contour2 
)

Definition at line 277 of file magnetic_plot_map.cpp.

◆ DrawLineSeg()

void DrawLineSeg ( pi_ocpnDC dc,
PlugIn_ViewPort VP,
double  lat1,
double  lon1,
double  lat2,
double  lon2 
)

Definition at line 427 of file magnetic_plot_map.cpp.

◆ square()

double square ( double  x)

Definition at line 49 of file magnetic_plot_map.cpp.