summaryrefslogtreecommitdiff
path: root/navit/item.c
diff options
context:
space:
mode:
authormartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>2008-08-05 18:29:34 +0000
committermartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>2008-08-05 18:29:34 +0000
commitf7653870724b1c217722d52f19bc7de178620cea (patch)
treed8f2fff96b665862fc632fa72dc31241ea87ea80 /navit/item.c
parent8044cf29a40000e4bae88f6e323891e1ea4d8d6a (diff)
downloadnavit-f7653870724b1c217722d52f19bc7de178620cea.tar.gz
Add:gui_internal:Added support for POIs
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@1251 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/item.c')
-rw-r--r--navit/item.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/navit/item.c b/navit/item.c
index 5f5885e08..c6de4ba80 100644
--- a/navit/item.c
+++ b/navit/item.c
@@ -49,6 +49,18 @@ item_coord_get(struct item *it, struct coord *c, int count)
return it->meth->item_coord_get(it->priv_data, c, count);
}
+int
+item_coord_get_pro(struct item *it, struct coord *c, int count, enum projection to)
+{
+ int ret=item_coord_get(it, c, count);
+ int i;
+ enum projection from=map_projection(it->map);
+ if (from != to)
+ for (i = 0 ; i < count ; i++)
+ transform_from_to(c+i, from, c+i, to);
+ return ret;
+}
+
int
item_coord_is_segment(struct item *it)
{