summaryrefslogtreecommitdiff
path: root/src/TIFFOutputImage.H
diff options
context:
space:
mode:
authorJohannes Hofmann <Johannes.Hofmann@gmx.de>2007-05-21 17:23:13 +0200
committerJohannes Hofmann <Johannes.Hofmann@gmx.de>2007-05-21 17:23:13 +0200
commit22bfb713b453db342e1435e14ff04c6bacc90683 (patch)
treeb1bb6677ff20260931af060fcf98c7de39d19719 /src/TIFFOutputImage.H
parent41d41d7a970760ace88f13539a3969c85c351d8c (diff)
parenta7784b543b1bf2052b301457b5b7d4f64d20595e (diff)
merge
Diffstat (limited to 'src/TIFFOutputImage.H')
-rw-r--r--src/TIFFOutputImage.H7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/TIFFOutputImage.H b/src/TIFFOutputImage.H
index 820a281..9b0f83b 100644
--- a/src/TIFFOutputImage.H
+++ b/src/TIFFOutputImage.H
@@ -12,21 +12,22 @@
#include "OutputImage.H"
-class TIFFOutputImage : OutputImage {
+class TIFFOutputImage : public OutputImage {
private:
+ int bitspersample;
unsigned char *row;
char *file;
TIFF *tiff;
public:
- TIFFOutputImage(const char *file);
+ TIFFOutputImage(const char *file, int b = 8);
~TIFFOutputImage();
protected:
int init_internal(int w, int h);
- int set_pixel_internal(int x, char r, char g, char b);
+ int set_pixel_internal(int x, int r, int g, int b);
int next_line_internal();