| 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.