OpenCPN Partial API docs
Loading...
Searching...
No Matches
route_prop_dlg_impl.cpp File Reference

Implement route_props_dlg_impl.h – route properties dialog. More...

#include <wx/clipbrd.h>
#include "model/georef.h"
#include "model/own_ship.h"
#include "model/routeman.h"
#include "model/select.h"
#include "model/navobj_db.h"
#include "model/navutil_base.h"
#include "chcanv.h"
#include "gui_lib.h"
#include "mark_info.h"
#include "navutil.h"
#include "ocpn_plugin.h"
#include "print_dialog.h"
#include "routemanagerdialog.h"
#include "route_printout.h"
#include "route_prop_dlg_impl.h"
#include "tcmgr.h"

Go to the source code of this file.

Macros

#define UTCINPUT   0
 Format date/time in UTC.
 
#define LTINPUT    1
 Format date/time using timezone configured in the operating system./*#end#*‍/.
 
#define LMTINPUT   2
 Format date/time using the remote location LMT time.
 
#define GLOBAL_SETTINGS_INPUT   3
 Format date/time according to global OpenCPN settings.
 
#define ID_RCLK_MENU_COPY_TEXT   7013
 
#define ID_RCLK_MENU_EDIT_WP   7014
 
#define ID_RCLK_MENU_DELETE   7015
 
#define ID_RCLK_MENU_MOVEUP_WP   7026
 
#define ID_RCLK_MENU_MOVEDOWN_WP   7027
 
#define COLUMN_PLANNED_SPEED   9
 
#define COLUMN_ETD   13
 
#define PI   (4. * atan(1.0))
 
#define TPI   (2. * PI)
 
#define DEGS   (180. / PI)
 
#define RADS   (PI / 180.)
 
#define MOTWILIGHT    1
 
#define SUNRISE   2
 
#define DAY   3
 
#define SUNSET   4
 
#define EVTWILIGHT   5
 
#define NIGHT   6
 

Functions

wxString GetLayerName (int id)
 

Variables

RoutePropDlgImplpRoutePropDialog
 Global instance.
 

Detailed Description

Implement route_props_dlg_impl.h – route properties dialog.

Definition in file route_prop_dlg_impl.cpp.

Macro Definition Documentation

◆ COLUMN_ETD

#define COLUMN_ETD   13

Definition at line 59 of file route_prop_dlg_impl.cpp.

◆ COLUMN_PLANNED_SPEED

#define COLUMN_PLANNED_SPEED   9

Definition at line 58 of file route_prop_dlg_impl.cpp.

◆ DAY

#define DAY   3

Definition at line 71 of file route_prop_dlg_impl.cpp.

◆ DEGS

#define DEGS   (180. / PI)

Definition at line 65 of file route_prop_dlg_impl.cpp.

◆ EVTWILIGHT

#define EVTWILIGHT   5

Definition at line 73 of file route_prop_dlg_impl.cpp.

◆ GLOBAL_SETTINGS_INPUT

#define GLOBAL_SETTINGS_INPUT   3

Format date/time according to global OpenCPN settings.

Definition at line 50 of file route_prop_dlg_impl.cpp.

◆ ID_RCLK_MENU_COPY_TEXT

#define ID_RCLK_MENU_COPY_TEXT   7013

Definition at line 52 of file route_prop_dlg_impl.cpp.

◆ ID_RCLK_MENU_DELETE

#define ID_RCLK_MENU_DELETE   7015

Definition at line 54 of file route_prop_dlg_impl.cpp.

◆ ID_RCLK_MENU_EDIT_WP

#define ID_RCLK_MENU_EDIT_WP   7014

Definition at line 53 of file route_prop_dlg_impl.cpp.

◆ ID_RCLK_MENU_MOVEDOWN_WP

#define ID_RCLK_MENU_MOVEDOWN_WP   7027

Definition at line 56 of file route_prop_dlg_impl.cpp.

◆ ID_RCLK_MENU_MOVEUP_WP

#define ID_RCLK_MENU_MOVEUP_WP   7026

Definition at line 55 of file route_prop_dlg_impl.cpp.

◆ LMTINPUT

#define LMTINPUT   2

Format date/time using the remote location LMT time.

Definition at line 48 of file route_prop_dlg_impl.cpp.

◆ LTINPUT

#define LTINPUT    1

Format date/time using timezone configured in the operating system./*#end#*‍/.

Definition at line 47 of file route_prop_dlg_impl.cpp.

◆ MOTWILIGHT

#define MOTWILIGHT    1

Definition at line 68 of file route_prop_dlg_impl.cpp.

◆ NIGHT

#define NIGHT   6

Definition at line 74 of file route_prop_dlg_impl.cpp.

◆ PI

#define PI   (4. * atan(1.0))

Definition at line 62 of file route_prop_dlg_impl.cpp.

◆ RADS

#define RADS   (PI / 180.)

Definition at line 66 of file route_prop_dlg_impl.cpp.

◆ SUNRISE

#define SUNRISE   2

Definition at line 70 of file route_prop_dlg_impl.cpp.

◆ SUNSET

#define SUNSET   4

Definition at line 72 of file route_prop_dlg_impl.cpp.

◆ TPI

#define TPI   (2. * PI)

Definition at line 64 of file route_prop_dlg_impl.cpp.

◆ UTCINPUT

#define UTCINPUT   0

Format date/time in UTC.

Definition at line 45 of file route_prop_dlg_impl.cpp.

Function Documentation

◆ GetLayerName()

wxString GetLayerName ( int  id)
extern

Definition at line 137 of file navutil.cpp.

Variable Documentation

◆ pRoutePropDialog

RoutePropDlgImpl* pRoutePropDialog

Global instance.

Definition at line 76 of file route_prop_dlg_impl.cpp.