OpenCPN Partial API docs
Select Class Reference

Public Member Functions

void SetSelectPixelRadius (int radius)
 
bool IsSelectableRoutePointValid (RoutePoint *pRoutePoint)
 
bool AddSelectableRoutePoint (float slat, float slon, RoutePoint *pRoutePointAdd)
 
bool AddSelectableRouteSegment (float slat1, float slon1, float slat2, float slon2, RoutePoint *pRoutePointAdd1, RoutePoint *pRoutePointAdd2, Route *pRoute)
 
bool AddSelectableTrackSegment (float slat1, float slon1, float slat2, float slon2, TrackPoint *pTrackPointAdd1, TrackPoint *pTrackPointAdd2, Track *pTrack)
 
SelectItemFindSelection (SelectCtx &ctx, float slat, float slon, int fseltype)
 
SelectableItemList FindSelectionList (SelectCtx &ctx, float slat, float slon, int fseltype)
 
bool DeleteAllSelectableRouteSegments (Route *)
 
bool DeleteAllSelectableTrackSegments (Track *)
 
bool DeleteAllSelectableRoutePoints (Route *)
 
bool AddAllSelectableRouteSegments (Route *pr)
 
bool AddAllSelectableTrackSegments (Track *pr)
 
bool AddAllSelectableRoutePoints (Route *pr)
 
bool UpdateSelectableRouteSegments (RoutePoint *prp)
 
bool DeletePointSelectableTrackSegments (TrackPoint *pt)
 
bool IsSegmentSelected (float a, float b, float c, float d, float slat, float slon)
 
bool IsSelectableSegmentSelected (SelectCtx &ctx, float slat, float slon, SelectItem *pFindSel)
 
SelectItemAddSelectablePoint (float slat, float slon, const void *data, int fseltype)
 
bool DeleteAllPoints (void)
 
bool DeleteSelectablePoint (void *data, int SeltypeToDelete)
 
bool ModifySelectablePoint (float slat, float slon, void *data, int fseltype)
 
bool DeleteAllSelectableTypePoints (int SeltypeToDelete)
 
bool DeleteSelectableRoutePoint (RoutePoint *prp)
 
SelectableItemList * GetSelectList ()
 

Detailed Description

Definition at line 54 of file select.h.


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