diff options
author | Johannes Hofmann <Johannes.Hofmann@gmx.de> | 2006-12-18 18:26:41 +0100 |
---|---|---|
committer | Johannes Hofmann <Johannes.Hofmann@gmx.de> | 2006-12-18 18:26:41 +0100 |
commit | faf5dff31fcbafb5cfa8575b85ffaf2408ff5d39 (patch) | |
tree | fa0ccd1aadedca0dd9d6d4711e7deccee6bc5a7e /src/GipfelWidget.H | |
parent | a432b9670a3df4ddadc6979601c37204aab927cd (diff) |
make bilinear resampling optional
Diffstat (limited to 'src/GipfelWidget.H')
-rw-r--r-- | src/GipfelWidget.H | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/GipfelWidget.H b/src/GipfelWidget.H index b6bb901..2210e07 100644 --- a/src/GipfelWidget.H +++ b/src/GipfelWidget.H @@ -46,6 +46,11 @@ class GipfelWidget : public Fl_Widget { uchar *r, uchar *g, uchar *b); public: + typedef enum { + NEAREST = 0, + BILINEAR = 1 + } sample_mode_t; + GipfelWidget(int X,int Y,int W, int H); void center(); @@ -114,8 +119,8 @@ class GipfelWidget : public Fl_Widget { int comp_params(); - int get_pixel(double a_alph, double a_nick, - uchar *r, uchar *g, uchar *b); + int get_pixel(GipfelWidget::sample_mode_t, + double a_alph, double a_nick, uchar *r, uchar *g, uchar *b); void draw(); }; |