From: Karryanna Date: Wed, 13 May 2015 17:05:43 +0000 (+0200) Subject: Labelling: Using slope for segments X-Git-Url: http://mj.ucw.cz/gitweb/?a=commitdiff_plain;h=9cecbd9a4ac47beed1e696de612d343b799f9025;p=leo.git Labelling: Using slope for segments --- diff --git a/labeller.c b/labeller.c index 3c5e4fa..14a69be 100644 --- a/labeller.c +++ b/labeller.c @@ -837,8 +837,7 @@ void make_segments(void) rs->x2 = e->n2->o->x; rs->y2 = e->n2->o->y; - // FIXME: Set text rotation - rs->angle = atan2(rs->x2 - rs->x1, rs->y2 - rs->y1); + rs->slope = (rs->y2 - rs->y1) / (rs->x2 - rs->x1); rs->zindex = e->zindex; cur_length += e->length; diff --git a/labeller.h b/labeller.h index d82e830..f4cb2d3 100644 --- a/labeller.h +++ b/labeller.h @@ -61,7 +61,7 @@ struct request_segment double y1; double x2; double y2; - double angle; + double slope; struct symbol *label; z_index_t zindex; };