From 4b2dc2ab9526ccca3cc6a0a7d85e9236b7ed3582 Mon Sep 17 00:00:00 2001 From: Johannes Hofmann Date: Mon, 18 Dec 2006 22:11:00 +0100 Subject: add distortion profile handling --- src/GipfelWidget.H | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/GipfelWidget.H') 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 #include #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 -- cgit v1.2.3