diff options
author | Johannes Hofmann <Johannes.Hofmann@gmx.de> | 2006-12-18 22:11:00 +0100 |
---|---|---|
committer | Johannes Hofmann <Johannes.Hofmann@gmx.de> | 2006-12-18 22:11:00 +0100 |
commit | 4b2dc2ab9526ccca3cc6a0a7d85e9236b7ed3582 (patch) | |
tree | 210946ecf21d42100bcf9ded155f63a11462a7e7 /src/GipfelWidget.H | |
parent | 7872b3cd1f6d1ee55f9b5fc772fe5463bd3c647e (diff) |
add distortion profile handling
Diffstat (limited to 'src/GipfelWidget.H')
-rw-r--r-- | src/GipfelWidget.H | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/GipfelWidget.H b/src/GipfelWidget.H index a3f9ed7..fa82803 100644 --- a/src/GipfelWidget.H +++ b/src/GipfelWidget.H @@ -10,6 +10,7 @@ #include <FL/Fl_Widget.H> #include <FL/Fl_Menu_Button.H> #include "Panorama.H" +#include "ImageMetaData.H" class GipfelWidget : public Fl_Widget { private: @@ -22,6 +23,8 @@ class GipfelWidget : public Fl_Widget { Fl_Menu_Button *mb; char *img_file; double track_width; + ImageMetaData *md; + int show_hidden; int handle(int event); @@ -124,6 +127,12 @@ class GipfelWidget : public Fl_Widget { int get_pixel(GipfelWidget::sample_mode_t, double a_alph, double a_nick, uchar *r, uchar *g, uchar *b); + int get_distortion_profile_name(char *buf, int buflen); + + int save_distortion_params(const char *prof_name); + + int load_distortion_params(const char *prof_name); + void draw(); }; #endif |