#include "dem.h"
#include "vikcoord.h"
+typedef enum {
+ VIK_DEM_INTERPOL_NONE = 0,
+ VIK_DEM_INTERPOL_SIMPLE,
+ VIK_DEM_INTERPOL_BEST,
+} VikDemInterpol;
+
void a_dems_uninit ();
VikDEM *a_dems_load(const gchar *filename);
void a_dems_unref(const gchar *filename);
void a_dems_list_free ( GList *dems );
GList *a_dems_list_copy ( GList *dems );
gint16 a_dems_list_get_elev_by_coord ( GList *dems, const VikCoord *coord );
-gint16 a_dems_get_elev_by_coord ( const VikCoord *coord );
+gint16 a_dems_get_elev_by_coord ( const VikCoord *coord, VikDemInterpol method);
#endif
#include <glib.h>