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

Dashboard clock. More...

#include "clock.h"
#include <wx/wxprec.h>
#include <wx/wx.h>
#include <math.h>
#include <time.h>

Go to the source code of this file.

Macros

#define PI   3.1415926535897931160E0 /* pi */
 
#define DEGREE   (PI / 180.0)
 
#define RADIAN   (180.0 / PI)
 
#define TPI   (2 * PI)
 
#define ZENITH_OFFICIAL   (90.0 + 50.0 / 60.0)
 
#define ZENITH_CIVIL   96.0
 
#define ZENITH_NAUTICAL   102.0
 
#define ZENITH_ASTRONOMICAL   108.0
 

Functions

wxDateTime convHrmn (double dhr)
 

Detailed Description

Dashboard clock.

Definition in file clock.cpp.

Macro Definition Documentation

◆ DEGREE

#define DEGREE   (PI / 180.0)

Definition at line 247 of file clock.cpp.

◆ PI

#define PI   3.1415926535897931160E0 /* pi */

Definition at line 245 of file clock.cpp.

◆ RADIAN

#define RADIAN   (180.0 / PI)

Definition at line 248 of file clock.cpp.

◆ TPI

#define TPI   (2 * PI)

Definition at line 249 of file clock.cpp.

◆ ZENITH_ASTRONOMICAL

#define ZENITH_ASTRONOMICAL   108.0

Definition at line 255 of file clock.cpp.

◆ ZENITH_CIVIL

#define ZENITH_CIVIL   96.0

Definition at line 253 of file clock.cpp.

◆ ZENITH_NAUTICAL

#define ZENITH_NAUTICAL   102.0

Definition at line 254 of file clock.cpp.

◆ ZENITH_OFFICIAL

#define ZENITH_OFFICIAL   (90.0 + 50.0 / 60.0)

Definition at line 252 of file clock.cpp.

Function Documentation

◆ convHrmn()

wxDateTime convHrmn ( double  dhr)

Definition at line 258 of file clock.cpp.