]> git.sur5r.net Git - iec16022/blobdiff - image.h
Imported Upstream version 0.2.3
[iec16022] / image.h
diff --git a/image.h b/image.h
index 6d56da3283bc335976880f8007acd0e9d905e821..14f6f9260d53931808fd598a716ab73571bd71f6 100644 (file)
--- a/image.h
+++ b/image.h
@@ -1,4 +1,4 @@
-/** 
+/**
  *
  * Image handling tools, (c) AJK 2001-2005
  *
@@ -16,7 +16,7 @@
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
  *
- */ 
+ */
 
 #ifndef __IMAGE_H
 #define __IMAGE_H
 typedef unsigned int Colour;   // RGB value
 
 // Image object
-typedef struct
-{
-   int      W,                  // width
-           L,                  // Line length in Image (W+1)
-            H;                  // height
-   unsigned char *Image;        // image array, one byte per pixel
-   int      C;                  // colours (can be non power of 2, max 256)
-   Colour  *Colour;             // colour map (must have entry for each colour)
-}
-Image;
+typedef struct {
+       int W,                  // width
+        L,                     // Line length in Image (W+1)
+        H;                     // height
+       unsigned char *Image;   // image array, one byte per pixel
+       int C;                  // colours (can be non power of 2, max 256)
+       Colour *Colour;         // colour map (must have entry for each colour)
+} Image;
 
 // macros and functions
 
 #define ImagePixel(i,x,y)      ((i)->Image[1+(i)->L*(y)+(x)])
 
-Image *ImageNew(int w,int h,int c);            // create a new blank image
-void ImageFree(Image* i);                      // free an image
-void ImageWriteGif(Image *i,int fh,int back,int trans,char *comment);
-void ImageWritePNG(Image *i,int fh,int back,int trans,char *comment);
-void ImageText(Image *i,int x,int y,int c,char *text); // write 8x8 text
-void ImageSmall(Image *i,int x,int y,int c,char *text);        // write 4x6 text
-void ImageRect(Image *i,int x,int y,int w,int h,int c);        // fill a box
+Image *ImageNew(int w, int h, int c);  // create a new blank image
+void ImageFree(Image * i);     // free an image
+void ImageWriteGif(Image * i, int fh, int back, int trans, char *comment);
+void ImageWritePNG(Image * i, int fh, int back, int trans, char *comment);
+void ImageText(Image * i, int x, int y, int c, char *text);    // write 8x8 text
+void ImageSmall(Image * i, int x, int y, int c, char *text);   // write 4x6 text
+void ImageRect(Image * i, int x, int y, int w, int h, int c);  // fill a box
 #define ImageWrite ImageWritePNG       // default
 
-#endif /* __IMAGE_H */
+#endif                         /* __IMAGE_H */