summaryrefslogtreecommitdiff
path: root/src/Panorama.H
diff options
context:
space:
mode:
authorJohannes Hofmann <johannes.hofmann@gmx.de>2005-05-20 11:34:39 +0000
committerJohannes Hofmann <johannes.hofmann@gmx.de>2005-05-20 11:34:39 +0000
commitf680b80a513c991f9afdb6c96566cfbb22a7f208 (patch)
treee466d7f7b8f06872dec5ef420c577b5b75d2d65b /src/Panorama.H
parentb957c92f76e834f7727c2bcf259566cbd78b8002 (diff)
add viewpoint name to control window
add viewpoint name to control window
Diffstat (limited to 'src/Panorama.H')
-rw-r--r--src/Panorama.H17
1 files changed, 16 insertions, 1 deletions
diff --git a/src/Panorama.H b/src/Panorama.H
index 66a9a3f..15e51cb 100644
--- a/src/Panorama.H
+++ b/src/Panorama.H
@@ -1,5 +1,5 @@
//
-// "$Id: Panorama.H,v 1.18 2005/05/10 17:57:11 hofmann Exp $"
+// "$Id: Panorama.H,v 1.19 2005/05/20 13:34:39 hofmann Exp $"
//
// Copyright 2005 by Johannes Hofmann
//
@@ -27,6 +27,7 @@
class Panorama {
private:
double view_phi, view_lam, view_height;
+ char *view_name;
double height_dist_ratio;
Hills *mountains;
Hills *visible_mountains;
@@ -85,6 +86,14 @@ class Panorama {
void set_scale(double s);
+ void set_view_lat(double v);
+
+ void set_view_long(double v);
+
+ void set_view_height(double v);
+
+ const char * get_viewpoint();
+
double get_center_angle();
double get_nick_angle();
@@ -94,6 +103,12 @@ class Panorama {
double get_scale();
double get_height_dist_ratio();
+
+ double get_view_lat();
+
+ double get_view_long();
+
+ double get_view_height();
int comp_params(Hill *m1, Hill *m2);