|
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) |
|
SelectItem * | FindSelection (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) |
|
SelectItem * | AddSelectablePoint (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 () |
|
Definition at line 51 of file select.h.
◆ Select()
◆ ~Select()
◆ AddAllSelectableRoutePoints()
bool Select::AddAllSelectableRoutePoints |
( |
Route * |
pr | ) |
|
◆ AddAllSelectableRouteSegments()
bool Select::AddAllSelectableRouteSegments |
( |
Route * |
pr | ) |
|
◆ AddAllSelectableTrackSegments()
bool Select::AddAllSelectableTrackSegments |
( |
Track * |
pr | ) |
|
◆ AddSelectablePoint()
SelectItem * Select::AddSelectablePoint |
( |
float |
slat, |
|
|
float |
slon, |
|
|
const void * |
data, |
|
|
int |
fseltype |
|
) |
| |
◆ AddSelectableRoutePoint()
bool Select::AddSelectableRoutePoint |
( |
float |
slat, |
|
|
float |
slon, |
|
|
RoutePoint * |
pRoutePointAdd |
|
) |
| |
◆ AddSelectableRouteSegment()
bool Select::AddSelectableRouteSegment |
( |
float |
slat1, |
|
|
float |
slon1, |
|
|
float |
slat2, |
|
|
float |
slon2, |
|
|
RoutePoint * |
pRoutePointAdd1, |
|
|
RoutePoint * |
pRoutePointAdd2, |
|
|
Route * |
pRoute |
|
) |
| |
◆ AddSelectableTrackSegment()
bool Select::AddSelectableTrackSegment |
( |
float |
slat1, |
|
|
float |
slon1, |
|
|
float |
slat2, |
|
|
float |
slon2, |
|
|
TrackPoint * |
pTrackPointAdd1, |
|
|
TrackPoint * |
pTrackPointAdd2, |
|
|
Track * |
pTrack |
|
) |
| |
◆ DeleteAllSelectableRoutePoints()
bool Select::DeleteAllSelectableRoutePoints |
( |
Route * |
pr | ) |
|
◆ DeleteAllSelectableRouteSegments()
bool Select::DeleteAllSelectableRouteSegments |
( |
Route * |
pr | ) |
|
◆ DeleteAllSelectableTrackSegments()
bool Select::DeleteAllSelectableTrackSegments |
( |
Track * |
pt | ) |
|
◆ DeleteAllSelectableTypePoints()
bool Select::DeleteAllSelectableTypePoints |
( |
int |
SeltypeToDelete | ) |
|
◆ DeletePointSelectableTrackSegments()
bool Select::DeletePointSelectableTrackSegments |
( |
TrackPoint * |
pt | ) |
|
◆ DeleteSelectablePoint()
bool Select::DeleteSelectablePoint |
( |
void * |
data, |
|
|
int |
SeltypeToDelete |
|
) |
| |
◆ DeleteSelectableRoutePoint()
bool Select::DeleteSelectableRoutePoint |
( |
RoutePoint * |
prp | ) |
|
◆ FindSelection()
◆ FindSelectionList()
SelectableItemList Select::FindSelectionList |
( |
SelectCtx & |
ctx, |
|
|
float |
slat, |
|
|
float |
slon, |
|
|
int |
fseltype |
|
) |
| |
◆ GetSelectList()
SelectableItemList * Select::GetSelectList |
( |
| ) |
|
|
inline |
◆ IsSegmentSelected()
bool Select::IsSegmentSelected |
( |
float |
a, |
|
|
float |
b, |
|
|
float |
c, |
|
|
float |
d, |
|
|
float |
slat, |
|
|
float |
slon |
|
) |
| |
◆ IsSelectableRoutePointValid()
bool Select::IsSelectableRoutePointValid |
( |
RoutePoint * |
pRoutePoint | ) |
|
◆ IsSelectableSegmentSelected()
bool Select::IsSelectableSegmentSelected |
( |
SelectCtx & |
ctx, |
|
|
float |
slat, |
|
|
float |
slon, |
|
|
SelectItem * |
pFindSel |
|
) |
| |
◆ ModifySelectablePoint()
bool Select::ModifySelectablePoint |
( |
float |
slat, |
|
|
float |
slon, |
|
|
void * |
data, |
|
|
int |
fseltype |
|
) |
| |
◆ SetSelectPixelRadius()
void Select::SetSelectPixelRadius |
( |
int |
radius | ) |
|
|
inline |
◆ UpdateSelectableRouteSegments()
bool Select::UpdateSelectableRouteSegments |
( |
RoutePoint * |
prp | ) |
|
The documentation for this class was generated from the following files: