/usr/include/osmgpsmap/osm-gps-map-point.h is in libosmgpsmap-dev 0.7.3-3.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | /* osm-gps-map-point.h */
#ifndef _OSM_GPS_MAP_POINT_H
#define _OSM_GPS_MAP_POINT_H
#include <glib.h>
#include <glib-object.h>
G_BEGIN_DECLS
#define OSM_TYPE_GPS_MAP_POINT osm_gps_map_point_get_type()
typedef struct _OsmGpsMapPoint OsmGpsMapPoint;
struct _OsmGpsMapPoint
{
/* radians */
float rlat;
float rlon;
};
GType osm_gps_map_point_get_type (void) G_GNUC_CONST;
OsmGpsMapPoint * osm_gps_map_point_new_degrees (float lat, float lon);
OsmGpsMapPoint * osm_gps_map_point_new_radians (float rlat, float rlon);
void osm_gps_map_point_get_degrees (OsmGpsMapPoint *point, float *lat, float *lon);
void osm_gps_map_point_get_radians (OsmGpsMapPoint *point, float *rlat, float *rlon);
void osm_gps_map_point_set_degrees (OsmGpsMapPoint *point, float lat, float lon);
void osm_gps_map_point_set_radians (OsmGpsMapPoint *point, float rlat, float rlon);
void osm_gps_map_point_free (OsmGpsMapPoint *point);
OsmGpsMapPoint * osm_gps_map_point_copy (const OsmGpsMapPoint *point);
G_END_DECLS
#endif /* _OSM_GPS_MAP_POINT_H */
|