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.