]>
Commit | Line | Data |
---|---|---|
ad0a8c2d EB |
1 | #ifndef __VIKING_DEMS_H |
2 | #define __VIKING_DEMS_H | |
3 | ||
4 | #include "dem.h" | |
5 | #include "vikcoord.h" | |
6 | ||
5ef1d57e QT |
7 | typedef enum { |
8 | VIK_DEM_INTERPOL_NONE = 0, | |
9 | VIK_DEM_INTERPOL_SIMPLE, | |
10 | VIK_DEM_INTERPOL_BEST, | |
11 | } VikDemInterpol; | |
12 | ||
ad0a8c2d EB |
13 | void a_dems_uninit (); |
14 | VikDEM *a_dems_load(const gchar *filename); | |
15 | void a_dems_unref(const gchar *filename); | |
16 | VikDEM *a_dems_get(const gchar *filename); | |
17 | void a_dems_load_list ( GList **dems ); | |
18 | void a_dems_list_free ( GList *dems ); | |
19 | GList *a_dems_list_copy ( GList *dems ); | |
20 | gint16 a_dems_list_get_elev_by_coord ( GList *dems, const VikCoord *coord ); | |
5ef1d57e | 21 | gint16 a_dems_get_elev_by_coord ( const VikCoord *coord, VikDemInterpol method); |
ad0a8c2d EB |
22 | |
23 | #endif | |
24 | #include <glib.h> | |
25 |