diff options
Diffstat (limited to 'src/Hill.H')
-rw-r--r-- | src/Hill.H | 12 |
1 files changed, 8 insertions, 4 deletions
@@ -27,7 +27,7 @@ class Hill { double a_view; double a_nick; double dist; - int x, y; + double x, y; int label_x, label_y; char *name; int flags; @@ -36,7 +36,7 @@ class Hill { Hill(const Hill& h); - Hill(int x_tmp, int y_tmp); + Hill(double x_tmp, double y_tmp); ~Hill(); }; @@ -60,6 +60,8 @@ class Hills { void add(Hill *m); + void remove(const Hill *m); + void add(Hills *h); void sort_phi(); @@ -71,9 +73,11 @@ class Hills { void clear(); void clobber(); + + int contains(const Hill *m) const; - int get_num(); + int get_num() const; - Hill *get(int n); + Hill *get(int n) const; }; #endif |