OpenCPN Partial API docs
Loading...
Searching...
No Matches
TCWin Class Reference
Inheritance diagram for TCWin:

Classes

class  TideChartPanel
 

Public Member Functions

 TCWin (ChartCanvas *parent, int x, int y, void *pvIDX)
 
 TCWin (AbstractChartCanvas *parent, int x, int y, void *pvIDX)
 
void OnSize (wxSizeEvent &event)
 
void OnPaint (wxPaintEvent &event)
 
void MouseEvent (wxMouseEvent &event)
 
void OnTCWinPopupTimerEvent (wxTimerEvent &event)
 
void OnTimeIndicatorTimer (wxTimerEvent &event)
 
void OKEvent (wxCommandEvent &event)
 
void NXEvent (wxCommandEvent &event)
 
void PREvent (wxCommandEvent &event)
 
void OnCloseWindow (wxCloseEvent &event)
 
void TimezoneOnChoice (wxCommandEvent &event)
 
void RePosition ()
 
void RecalculateSize ()
 
void SetTimeFactors ()
 
void CreateLayout ()
 
void InitializeStationText ()
 
void PaintChart (wxDC &dc, const wxRect &chartRect)
 
void HandleChartMouseMove (int mainWindowX, int mainWindowY, const wxPoint &chartPanelPos)
 
IDX_entryGetCurrentIDX () const
 

Detailed Description

Definition at line 46 of file tc_win.h.

Constructor & Destructor Documentation

◆ TCWin() [1/2]

TCWin::TCWin ( ChartCanvas parent,
int  x,
int  y,
void *  pvIDX 
)

Definition at line 137 of file tc_win.cpp.

◆ TCWin() [2/2]

TCWin::TCWin ( AbstractChartCanvas parent,
int  x,
int  y,
void *  pvIDX 
)

Definition at line 270 of file tc_win.cpp.

◆ ~TCWin()

TCWin::~TCWin ( )
virtual

Definition at line 273 of file tc_win.cpp.

Member Function Documentation

◆ CreateLayout()

void TCWin::CreateLayout ( )

Definition at line 278 of file tc_win.cpp.

◆ GetCurrentIDX()

IDX_entry * TCWin::GetCurrentIDX ( ) const
inline
Returns
Pointer to the IDX_entry for the currently displayed tide/current station

Definition at line 77 of file tc_win.h.

◆ HandleChartMouseMove()

void TCWin::HandleChartMouseMove ( int  mainWindowX,
int  mainWindowY,
const wxPoint &  chartPanelPos 
)

Definition at line 1133 of file tc_win.cpp.

◆ InitializeStationText()

void TCWin::InitializeStationText ( )

Definition at line 364 of file tc_win.cpp.

◆ MouseEvent()

void TCWin::MouseEvent ( wxMouseEvent &  event)

Definition at line 1124 of file tc_win.cpp.

◆ NXEvent()

void TCWin::NXEvent ( wxCommandEvent &  event)

Definition at line 1040 of file tc_win.cpp.

◆ OKEvent()

void TCWin::OKEvent ( wxCommandEvent &  event)

Definition at line 988 of file tc_win.cpp.

◆ OnCloseWindow()

void TCWin::OnCloseWindow ( wxCloseEvent &  event)

Definition at line 1016 of file tc_win.cpp.

◆ OnPaint()

void TCWin::OnPaint ( wxPaintEvent &  event)

Definition at line 1085 of file tc_win.cpp.

◆ OnSize()

void TCWin::OnSize ( wxSizeEvent &  event)

Definition at line 1106 of file tc_win.cpp.

◆ OnTCWinPopupTimerEvent()

void TCWin::OnTCWinPopupTimerEvent ( wxTimerEvent &  event)

Definition at line 1164 of file tc_win.cpp.

◆ OnTimeIndicatorTimer()

void TCWin::OnTimeIndicatorTimer ( wxTimerEvent &  event)

Definition at line 1300 of file tc_win.cpp.

◆ PaintChart()

void TCWin::PaintChart ( wxDC &  dc,
const wxRect &  chartRect 
)

Definition at line 419 of file tc_win.cpp.

◆ PREvent()

void TCWin::PREvent ( wxCommandEvent &  event)

Definition at line 1057 of file tc_win.cpp.

◆ RecalculateSize()

void TCWin::RecalculateSize ( )

Definition at line 947 of file tc_win.cpp.

◆ RePosition()

void TCWin::RePosition ( )

Definition at line 1074 of file tc_win.cpp.

◆ SetTimeFactors()

void TCWin::SetTimeFactors ( )

Definition at line 867 of file tc_win.cpp.

◆ TimezoneOnChoice()

void TCWin::TimezoneOnChoice ( wxCommandEvent &  event)

Definition at line 940 of file tc_win.cpp.


The documentation for this class was generated from the following files: