OpenCPN Partial API docs
Loading...
Searching...
No Matches
route_point.h File Reference

Waypoint or mark abstraction. More...

#include <functional>
#include <vector>
#include <wx/bitmap.h>
#include <wx/colour.h>
#include <wx/datetime.h>
#include <wx/string.h>
#include "model/hyperlink.h"
#include "bbox.h"

Go to the source code of this file.

Classes

class  RoutePoint
 Represents a waypoint or mark within the navigation system. More...
 

Macros

#define MAX_INT_VAL   2147483647
 
#define SCAMIN_MIN   800
 
#define ETA_FORMAT_STR   "%x %H:%M"
 

Typedefs

using RoutePointList = std::vector< RoutePoint * >
 

Variables

wxColour g_colourWaypointRangeRingsColour
 Global instance.
 
int g_LayerIdx
 Global instance.
 
wxRect g_blink_rect
 Global instance.
 

Detailed Description

Waypoint or mark abstraction.

Definition in file route_point.h.

Macro Definition Documentation

◆ ETA_FORMAT_STR

#define ETA_FORMAT_STR   "%x %H:%M"

Definition at line 44 of file route_point.h.

◆ MAX_INT_VAL

#define MAX_INT_VAL   2147483647

Definition at line 39 of file route_point.h.

◆ SCAMIN_MIN

#define SCAMIN_MIN   800

Definition at line 42 of file route_point.h.

Typedef Documentation

◆ RoutePointList

using RoutePointList = std::vector<RoutePoint *>

Definition at line 614 of file route_point.h.

Variable Documentation

◆ g_blink_rect

wxRect g_blink_rect
extern

Global instance.

Definition at line 45 of file route_point.cpp.

◆ g_colourWaypointRangeRingsColour

wxColour g_colourWaypointRangeRingsColour
extern

Global instance.

Definition at line 41 of file route_point.cpp.

◆ g_LayerIdx

int g_LayerIdx
extern

Global instance.

Definition at line 43 of file route_point.cpp.