| OsmGpsMap Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Properties | Signals | ||||
#include <osm-gps-map.h> struct OsmGpsMapTrack; struct OsmGpsMapTrackClass; void osm_gps_map_track_add_point (OsmGpsMapTrack *track,const OsmGpsMapPoint *point); void osm_gps_map_track_get_color (OsmGpsMapTrack *track,GdkColor *color); GSList * osm_gps_map_track_get_points (OsmGpsMapTrack *track); OsmGpsMapTrack * osm_gps_map_track_new (void);
"alpha" gfloat : Read / Write / Construct "color" GdkColor* : Read / Write "line-width" gfloat : Read / Write / Construct "track" gpointer : Read / Write / Construct Only "visible" gboolean : Read / Write / Construct
OsmGpsMapTrack stores multiple OsmGpsMapPoint objects, i.e. a track, and
describes how such a track should be drawn on the map
(see osm_gps_map_track_add()), including its colour, width, etc.
void osm_gps_map_track_add_point (OsmGpsMapTrack *track,const OsmGpsMapPoint *point);
void osm_gps_map_track_get_color (OsmGpsMapTrack *track,GdkColor *color);
"alpha" property "alpha" gfloat : Read / Write / Construct
alpha transparency of the track.
Allowed values: [0,1]
Default value: 0.6
"line-width" property "line-width" gfloat : Read / Write / Construct
width of the lines drawn for the track.
Allowed values: [0,100]
Default value: 4
"point-added" signalvoid user_function (OsmGpsMapTrack *self,
OsmGpsMapPoint *arg1,
gpointer user_data) : Run First
The point-added signal.
|
A OsmGpsMapTrack |
|
user data set when the signal handler was connected. |