OpenCPN Partial API docs
|
Implement s57_ocpn_utils.h – S57 utilities with core opencpn dependencies. More...
#include "s57_ocpn_utils.h"
#include "chartimg.h"
#include "chcanv.h"
#include "ocpn_plugin.h"
#include "pluginmanager.h"
#include "quilt.h"
#include "s52plib.h"
Go to the source code of this file.
Functions | |
bool | s57_GetVisibleLightSectors (ChartCanvas *cc, double lat, double lon, ViewPort &viewport, std::vector< s57Sector_t > §orlegs) |
bool | s57_ProcessExtendedLightSectors (ChartCanvas *cc, ChartPlugInWrapper *target_plugin_chart, s57chart *Chs57, ListOfObjRazRules *rule_list, ListOfPI_S57Obj *pi_rule_list, std::vector< s57Sector_t > §orlegs) |
void | s57_DrawExtendedLightSectors (ocpnDC &dc, ViewPort &viewport, std::vector< s57Sector_t > §orlegs) |
bool | s57_CheckExtendedLightSectors (ChartCanvas *cc, int mx, int my, ViewPort &viewport, std::vector< s57Sector_t > §orlegs) |
Implement s57_ocpn_utils.h – S57 utilities with core opencpn dependencies.
Definition in file s57_ocpn_utils.cpp.
bool s57_CheckExtendedLightSectors | ( | ChartCanvas * | cc, |
int | mx, | ||
int | my, | ||
ViewPort & | viewport, | ||
std::vector< s57Sector_t > & | sectorlegs | ||
) |
Definition at line 665 of file s57_ocpn_utils.cpp.
void s57_DrawExtendedLightSectors | ( | ocpnDC & | dc, |
ViewPort & | viewport, | ||
std::vector< s57Sector_t > & | sectorlegs | ||
) |
Definition at line 299 of file s57_ocpn_utils.cpp.
bool s57_GetVisibleLightSectors | ( | ChartCanvas * | cc, |
double | lat, | ||
double | lon, | ||
ViewPort & | viewport, | ||
std::vector< s57Sector_t > & | sectorlegs | ||
) |
Definition at line 34 of file s57_ocpn_utils.cpp.
bool s57_ProcessExtendedLightSectors | ( | ChartCanvas * | cc, |
ChartPlugInWrapper * | target_plugin_chart, | ||
s57chart * | Chs57, | ||
ListOfObjRazRules * | rule_list, | ||
ListOfPI_S57Obj * | pi_rule_list, | ||
std::vector< s57Sector_t > & | sectorlegs | ||
) |
Definition at line 98 of file s57_ocpn_utils.cpp.