From 0e624fe97759e7b389b9eb991542d47679796688 Mon Sep 17 00:00:00 2001
From: Luc Maisonobe <luc@orekit.org>
Date: Thu, 22 May 2014 17:31:24 +0200
Subject: [PATCH] Changed arrows in activity diagrams.

---
 ...hage-inner-recursion-activity-diagram.puml | 10 ++++-----
 .../duvenhage-top-loop-activity-diagram.puml  | 22 +++++++++----------
 2 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/design/duvenhage-inner-recursion-activity-diagram.puml b/design/duvenhage-inner-recursion-activity-diagram.puml
index 107631c2..04efd176 100644
--- a/design/duvenhage-inner-recursion-activity-diagram.puml
+++ b/design/duvenhage-inner-recursion-activity-diagram.puml
@@ -47,22 +47,22 @@
     end note
     stop
   endif
-  :previous ← start;
-  : crossings ← line-of-sight segment crossings of next level sub-tiles;
+  :previous ⇦ start;
+  : crossings ⇦ line-of-sight segment crossings of next level sub-tiles;
   note right
     crossings can be computed either
     using flat body hypothesis
     or taking curvature into account
   end note
   repeat
-    :intersection ← recurse(previous, crossing);
+    :intersection ⇦ recurse(previous, crossing);
     if (found intersection?) then (yes)
       : return intersection;
       stop
     endif
-    :previous ← crossing;
+    :previous ⇦ crossing;
   repeat while (more crossings?)
-  :intersection ← recurse(previous, end);
+  :intersection ⇦ recurse(previous, end);
   : return intersection;
   stop
 
diff --git a/design/duvenhage-top-loop-activity-diagram.puml b/design/duvenhage-top-loop-activity-diagram.puml
index 44b856d4..773abc72 100644
--- a/design/duvenhage-top-loop-activity-diagram.puml
+++ b/design/duvenhage-top-loop-activity-diagram.puml
@@ -29,30 +29,30 @@
   skinparam ActivityFontSize                    11
 
   start
-  : gp₀ ← point at altitude 0;
+  : gp₀ ⇦ point at altitude 0;
   : select tile containing gpâ‚€;
-  : current point ← null;
-  : hmax ← tile maximum elevation;
+  : current point ⇦ null;
+  : hmax ⇦ tile maximum elevation;
   while (current point is null)
-    : entry ← point at altitude hmax;
+    : entry ⇦ point at altitude hmax;
     if (locate entry point) then (in selected tile)
     else (outside of selected tile)
       : select tile containing entry point;
-      : hmax ← max(hmax, tile maximum elevation);
-      : current point ← null;
+      : hmax ⇦ max(hmax, tile maximum elevation);
+      : current point ⇦ null;
     endif
   endwhile
   repeat
-    : exit ← line-of-sight exit point from tile;
-    : intersection ← Duvenhage(current, exit);
+    : exit ⇦ line-of-sight exit point from tile;
+    : intersection ⇦ Duvenhage(current, exit);
     if (found intersection?) then (yes)
       : return intersection;
       stop
     endif
     if (tile exited at side?) then (no)
-      : searching ← false;
+      : searching ⇦ false;
     else (yes)
-      : forward point ← point slightly after exit point;
+      : forward point ⇦ point slightly after exit point;
       : select tile containing forward point;
       if (DEM traversed between\ncurrent and forward points) then (yes)
         : return current point;
@@ -61,7 +61,7 @@
         end note
         stop
       endif
-      : current point ← forward point;
+      : current point ⇦ forward point;
     endif
   repeat while (searching ?)
   :search failed;
-- 
GitLab