![]() |
![]() |
![]() |
OsmGpsMap Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Properties | Signals |
#include <osm-gps-map.h> OsmGpsMapTrack; 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
);
|
|
|
GSList * osm_gps_map_track_get_points (OsmGpsMapTrack *track
);
|
|
Returns : |
"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
"visible"
property"visible" gboolean : Read / Write / Construct
should this track be visible.
Default value: TRUE
"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. |