OpenCPN Partial API docs
Loading...
Searching...
No Matches
RoutePointGui Class Reference

Public Member Functions

 RoutePointGui (RoutePoint &point)
 
void Draw (ocpnDC &dc, ChartCanvas *canvas, wxPoint *rpn=0, bool boverride_viz=false)
 
void CalculateDCRect (wxDC &dc, ChartCanvas *canvas, wxRect *prect)
 
bool IsVisibleSelectable (ChartCanvas *canvas, bool boverrideViz=false)
 
wxPoint2DDouble GetDragHandlePoint (ChartCanvas *canvas)
 
void SetPointFromDraghandlePoint (ChartCanvas *canvas, double lat, double lon)
 
void SetPointFromDraghandlePoint (ChartCanvas *canvas, int x, int y)
 
void PresetDragOffset (ChartCanvas *canvas, int x, int y)
 
void ShowScaleWarningMessage (ChartCanvas *canvas)
 
bool SendToGPS (const wxString &com_name, SendToGpsDlg *dialog)
 
void ReLoadIcon (void)
 
void EnableDragHandle (bool bEnable)
 
int GetIconImageIndex ()
 
wxBitmap * GetIconBitmap ()
 

Detailed Description

Definition at line 37 of file route_point_gui.h.

Constructor & Destructor Documentation

◆ RoutePointGui()

RoutePointGui::RoutePointGui ( RoutePoint point)
inline

Definition at line 39 of file route_point_gui.h.

Member Function Documentation

◆ CalculateDCRect()

void RoutePointGui::CalculateDCRect ( wxDC &  dc,
ChartCanvas canvas,
wxRect *  prect 
)

Definition at line 701 of file route_point_gui.cpp.

◆ Draw()

void RoutePointGui::Draw ( ocpnDC dc,
ChartCanvas canvas,
wxPoint *  rpn = 0,
bool  boverride_viz = false 
)

Definition at line 59 of file route_point_gui.cpp.

◆ EnableDragHandle()

void RoutePointGui::EnableDragHandle ( bool  bEnable)

Definition at line 786 of file route_point_gui.cpp.

◆ GetDragHandlePoint()

wxPoint2DDouble RoutePointGui::GetDragHandlePoint ( ChartCanvas canvas)

Definition at line 725 of file route_point_gui.cpp.

◆ GetIconBitmap()

wxBitmap * RoutePointGui::GetIconBitmap ( )
inline

Definition at line 55 of file route_point_gui.h.

◆ GetIconImageIndex()

int RoutePointGui::GetIconImageIndex ( )

Definition at line 931 of file route_point_gui.cpp.

◆ IsVisibleSelectable()

bool RoutePointGui::IsVisibleSelectable ( ChartCanvas canvas,
bool  boverrideViz = false 
)

Definition at line 721 of file route_point_gui.cpp.

◆ PresetDragOffset()

void RoutePointGui::PresetDragOffset ( ChartCanvas canvas,
int  x,
int  y 
)

Definition at line 753 of file route_point_gui.cpp.

◆ ReLoadIcon()

void RoutePointGui::ReLoadIcon ( void  )

Definition at line 864 of file route_point_gui.cpp.

◆ SendToGPS()

bool RoutePointGui::SendToGPS ( const wxString &  com_name,
SendToGpsDlg dialog 
)

Definition at line 910 of file route_point_gui.cpp.

◆ SetPointFromDraghandlePoint() [1/2]

void RoutePointGui::SetPointFromDraghandlePoint ( ChartCanvas canvas,
double  lat,
double  lon 
)

Definition at line 732 of file route_point_gui.cpp.

◆ SetPointFromDraghandlePoint() [2/2]

void RoutePointGui::SetPointFromDraghandlePoint ( ChartCanvas canvas,
int  x,
int  y 
)

Definition at line 743 of file route_point_gui.cpp.

◆ ShowScaleWarningMessage()

void RoutePointGui::ShowScaleWarningMessage ( ChartCanvas canvas)

Definition at line 775 of file route_point_gui.cpp.


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