]> mj.ucw.cz Git - leo.git/blobdiff - labeller.h
Labelling: Hacks and fixes in segment creation
[leo.git] / labeller.h
index c16c43dd11518a40c37b82733c2f08e4d4aa74a9..d6f53ef60fb3ad0e3249956aed85fdfc086e0d78 100644 (file)
@@ -152,10 +152,28 @@ struct placement
   double y;
   int variant_used;
   bool processed;
+  // FIXME: Replace with clist?
+  struct placement_link *map_links;
+  struct individual *individual;
+};
+
+struct placement_link
+{
+  struct map_placement *mp;
+  struct placement_link *next;
+};
+
+struct map_placement
+{
+  struct placement *placement;
+  struct map_placement *next;
+  struct map_placement *prev;
 };
 
 struct map_part
 {
+  // FIXME: Replace with clist?
+  struct map_placement *placement;
 };
 
 struct individual