summaryrefslogtreecommitdiff
path: root/src/Panorama.cxx
diff options
context:
space:
mode:
authorJohannes Hofmann <johannes.hofmann@gmx.de>2005-05-05 15:00:38 +0000
committerJohannes Hofmann <johannes.hofmann@gmx.de>2005-05-05 15:00:38 +0000
commitfc1943e743aef85b907584ac6e38131dd40e36c6 (patch)
treef3e44b849baec21241b46d2721d357ba6562cdf5 /src/Panorama.cxx
parent767ef733aa52ca53e2ee1bb1a37107c5fdf11e3b (diff)
move label when moving mountain
move label when moving mountain
Diffstat (limited to 'src/Panorama.cxx')
-rw-r--r--src/Panorama.cxx4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/Panorama.cxx b/src/Panorama.cxx
index a24b625..cd1daaf 100644
--- a/src/Panorama.cxx
+++ b/src/Panorama.cxx
@@ -1,5 +1,5 @@
//
-// "$Id: Panorama.cxx,v 1.29 2005/05/05 16:53:02 hofmann Exp $"
+// "$Id: Panorama.cxx,v 1.30 2005/05/05 17:00:38 hofmann Exp $"
//
// Panorama routines.
//
@@ -294,6 +294,8 @@ Panorama::optimize(Mountain *m1, Mountain *m2) {
a_center = a_center + 2.0 * pi_d;
}
+ // atan(tan_dir_view) is not the only possible solution.
+ // Choose the one which is close to m1->alph.
if (fabs(a_center - m1->alph) > pi_d/2.0) {
a_center = a_center + pi_d;
}