|
| MagneticPlotMap (MagneticPlotType type, MAGtype_MagneticModel *&mm, MAGtype_MagneticModel *&tmm, MAGtype_Ellipsoid *ellip) |
|
void | ConfigureAccuracy (int stepsize, int poleaccuracy) |
|
double | CalcParameter (double lat, double lon) |
|
void | BuildParamCache (ParamCache &cache, double lat) |
|
double | CachedCalcParameter (double lat, double lon) |
|
bool | Interpolate (double x1, double x2, double y1, double y2, bool lat, double lonval, double &rx, double &ry) |
|
void | PlotRegion (std::list< PlotLineSeg * > ®ion, double lat1, double lon1, double lat2, double lon2) |
|
bool | Recompute (wxDateTime date) |
|
void | Plot (pi_ocpnDC *dc, PlugIn_ViewPort *vp, wxColour color) |
|
void | ClearMap () |
|
void | DrawContour (pi_ocpnDC *dc, PlugIn_ViewPort &VP, double contour, double lat, double lon) |
|
Definition at line 74 of file MagneticPlotMap.h.
◆ MagneticPlotMap()
◆ ~MagneticPlotMap()
MagneticPlotMap::~MagneticPlotMap |
( |
| ) |
|
|
inline |
◆ BuildParamCache()
void MagneticPlotMap::BuildParamCache |
( |
ParamCache & | cache, |
|
|
double | lat ) |
◆ CachedCalcParameter()
double MagneticPlotMap::CachedCalcParameter |
( |
double | lat, |
|
|
double | lon ) |
◆ CalcParameter()
double MagneticPlotMap::CalcParameter |
( |
double | lat, |
|
|
double | lon ) |
◆ ClearMap()
void MagneticPlotMap::ClearMap |
( |
| ) |
|
◆ ConfigureAccuracy()
void MagneticPlotMap::ConfigureAccuracy |
( |
int | stepsize, |
|
|
int | poleaccuracy ) |
◆ DrawContour()
◆ Interpolate()
bool MagneticPlotMap::Interpolate |
( |
double | x1, |
|
|
double | x2, |
|
|
double | y1, |
|
|
double | y2, |
|
|
bool | lat, |
|
|
double | lonval, |
|
|
double & | rx, |
|
|
double & | ry ) |
◆ Plot()
◆ PlotRegion()
void MagneticPlotMap::PlotRegion |
( |
std::list< PlotLineSeg * > & | region, |
|
|
double | lat1, |
|
|
double | lon1, |
|
|
double | lat2, |
|
|
double | lon2 ) |
◆ Recompute()
bool MagneticPlotMap::Recompute |
( |
wxDateTime | date | ) |
|
◆ Ellip
◆ lastx
int MagneticPlotMap::lastx |
◆ lasty
int MagneticPlotMap::lasty |
◆ m_bEnabled
bool MagneticPlotMap::m_bEnabled |
◆ m_Cache
◆ m_map
std::list<PlotLineSeg *> MagneticPlotMap::m_map[LATITUDE_ZONES][LONGITUDE_ZONES] |
◆ m_PoleAccuracy
double MagneticPlotMap::m_PoleAccuracy |
◆ m_Spacing
double MagneticPlotMap::m_Spacing |
◆ m_Step
double MagneticPlotMap::m_Step |
◆ m_TexFont
◆ m_type
MagneticPlotType MagneticPlotMap::m_type |
◆ MagneticModel
◆ TimedMagneticModel
◆ UserDate
The documentation for this class was generated from the following files: