qjpeg/Image.h
changeset 76 9cbf4c7e7986
child 78 a55bf2fa3f74
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/qjpeg/Image.h	Mon Jan 22 00:45:57 2007 +0100
@@ -0,0 +1,20 @@
+class FloatPlane;
+
+class Image
+{
+	unsigned int components;
+    bool ready;
+
+    bool sameDimensions();
+
+public:
+	FloatPlane *plane;
+
+    Image();
+	Image(FloatPlane _plane[], const unsigned int _components);
+
+    void free();
+	void setComponents(unsigned int n);
+    void writePPM(const char *filename);
+	unsigned int getComponents();
+};