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)
 
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 44 of file tc_win.h.

Constructor & Destructor Documentation

◆ TCWin()

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

Definition at line 127 of file tc_win.cpp.

◆ ~TCWin()

TCWin::~TCWin ( )

Definition at line 258 of file tc_win.cpp.

Member Function Documentation

◆ CreateLayout()

void TCWin::CreateLayout ( )

Definition at line 263 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 72 of file tc_win.h.

◆ HandleChartMouseMove()

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

Definition at line 1112 of file tc_win.cpp.

◆ InitializeStationText()

void TCWin::InitializeStationText ( )

Definition at line 346 of file tc_win.cpp.

◆ MouseEvent()

void TCWin::MouseEvent ( wxMouseEvent &  event)

Definition at line 1103 of file tc_win.cpp.

◆ NXEvent()

void TCWin::NXEvent ( wxCommandEvent &  event)

Definition at line 1019 of file tc_win.cpp.

◆ OKEvent()

void TCWin::OKEvent ( wxCommandEvent &  event)

Definition at line 967 of file tc_win.cpp.

◆ OnCloseWindow()

void TCWin::OnCloseWindow ( wxCloseEvent &  event)

Definition at line 995 of file tc_win.cpp.

◆ OnPaint()

void TCWin::OnPaint ( wxPaintEvent &  event)

Definition at line 1064 of file tc_win.cpp.

◆ OnSize()

void TCWin::OnSize ( wxSizeEvent &  event)

Definition at line 1085 of file tc_win.cpp.

◆ OnTCWinPopupTimerEvent()

void TCWin::OnTCWinPopupTimerEvent ( wxTimerEvent &  event)

Definition at line 1143 of file tc_win.cpp.

◆ OnTimeIndicatorTimer()

void TCWin::OnTimeIndicatorTimer ( wxTimerEvent &  event)

Definition at line 1279 of file tc_win.cpp.

◆ PaintChart()

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

Definition at line 401 of file tc_win.cpp.

◆ PREvent()

void TCWin::PREvent ( wxCommandEvent &  event)

Definition at line 1036 of file tc_win.cpp.

◆ RecalculateSize()

void TCWin::RecalculateSize ( )

Definition at line 926 of file tc_win.cpp.

◆ RePosition()

void TCWin::RePosition ( )

Definition at line 1053 of file tc_win.cpp.

◆ SetTimeFactors()

void TCWin::SetTimeFactors ( )

Definition at line 846 of file tc_win.cpp.

◆ TimezoneOnChoice()

void TCWin::TimezoneOnChoice ( wxCommandEvent &  event)

Definition at line 919 of file tc_win.cpp.


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