Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

panda/src/pnmimagetypes/bmp.h File Reference

#include "pandabase.h"
#include "pnmimage_base.h"

Go to the source code of this file.

Defines

#define C_WIN   1
#define C_OS2   2

Functions

unsigned long BMPlenfileheader (int classv)
unsigned long BMPleninfoheader (int classv)
unsigned long BMPlenrgbtable (int classv, unsigned long bitcount)
unsigned long BMPlenline (int classv, unsigned long bitcount, unsigned long x)
unsigned long BMPlenbits (int classv, unsigned long bitcount, unsigned long x, unsigned long y)
unsigned long BMPlenfile (int classv, unsigned long bitcount, unsigned long x, unsigned long y)
unsigned long BMPoffbits (int classv, unsigned long bitcount)

Variables

char er_internal [] = "%s: internal error!"


Detailed Description

Definition in file bmp.h.


Define Documentation

#define C_OS2   2
 

Definition at line 39 of file bmp.h.

Referenced by BMPlenfileheader(), BMPleninfoheader(), BMPlenline(), BMPlenrgbtable(), BMPreadinfoheader(), BMPwriteinfoheader(), BMPwritergb(), and PNMFileTypeBMP::Writer::write_data().

#define C_WIN   1
 

Definition at line 38 of file bmp.h.

Referenced by BMPlenfileheader(), BMPleninfoheader(), BMPlenline(), BMPlenrgbtable(), BMPreadinfoheader(), BMPreadrgbtable(), BMPwriteinfoheader(), BMPwritergb(), and PNMFileTypeBMP::Writer::Writer().


Function Documentation

unsigned long BMPlenbits int  classv,
unsigned long  bitcount,
unsigned long  x,
unsigned long  y
[static]
 

Definition at line 149 of file bmp.h.

References BMPlenline(), x, and y.

Referenced by BMPlenfile().

unsigned long BMPlenfile int  classv,
unsigned long  bitcount,
unsigned long  x,
unsigned long  y
[static]
 

Definition at line 171 of file bmp.h.

References BMPlenbits(), BMPoffbits(), x, and y.

Referenced by BMPEncode(), BMPEncode24(), and BMPwritefileheader().

unsigned long BMPlenfileheader int  classv  )  [static]
 

Definition at line 44 of file bmp.h.

References C_OS2, C_WIN, er_internal, and pm_error().

Referenced by BMPEncode(), BMPEncode24(), and BMPoffbits().

unsigned long BMPleninfoheader int  classv  )  [static]
 

Definition at line 59 of file bmp.h.

References C_OS2, C_WIN, er_internal, and pm_error().

Referenced by BMPEncode(), BMPEncode24(), and BMPoffbits().

unsigned long BMPlenline int  classv,
unsigned long  bitcount,
unsigned long  x
[static]
 

Definition at line 111 of file bmp.h.

References C_OS2, C_WIN, er_internal, pm_error(), and x.

Referenced by BMPlenbits().

unsigned long BMPlenrgbtable int  classv,
unsigned long  bitcount
[static]
 

Definition at line 74 of file bmp.h.

References C_OS2, C_WIN, er_internal, and pm_error().

Referenced by BMPEncode(), and BMPoffbits().

unsigned long BMPoffbits int  classv,
unsigned long  bitcount
[static]
 

Definition at line 160 of file bmp.h.

References BMPlenfileheader(), BMPleninfoheader(), and BMPlenrgbtable().

Referenced by BMPlenfile(), and BMPwritefileheader().


Variable Documentation

char er_internal[] = "%s: internal error!" [static]
 

Definition at line 41 of file bmp.h.

Referenced by BMPlenfileheader(), BMPleninfoheader(), BMPlenline(), and BMPlenrgbtable().


Generated on Fri May 2 00:46:06 2003 for Panda by doxygen1.3