|
Assignments
Assignments
|
Classes | |
| struct | tagBITMAPFILEHEADER |
| struct | tagBITMAPINFOHEADER |
| struct | tagRGBTRIPLE |
| struct | tagRGBQUAD |
Namespaces | |
| namespace | Image |
Macros | |
| #define | BI_RGB 0L |
| #define | BI_RLE8 1L |
| #define | BI_RLE4 2L |
| #define | BI_BITFIELDS 3L |
| #define | BMP_BF_TYPE 0x4D42 |
| #define | BMP_BF_OFF_BITS 54 |
| #define | BMP_BI_SIZE 40 |
Typedefs | |
| typedef char | BYTE |
| typedef unsigned short int | WORD |
| typedef unsigned int | DWORD |
| typedef int | LONG |
| typedef struct tagBITMAPFILEHEADER | BITMAPFILEHEADER |
| typedef struct tagBITMAPINFOHEADER | BITMAPINFOHEADER |
| typedef struct tagRGBTRIPLE | RGBTRIPLE |
| typedef struct tagRGBQUAD | RGBQUAD |
Functions | |
| static WORD | WordReadLE (FILE *fp) |
| static void | WordWriteLE (WORD x, FILE *fp) |
| static DWORD | DWordReadLE (FILE *fp) |
| static void | DWordWriteLE (DWORD x, FILE *fp) |
| static LONG | LongReadLE (FILE *fp) |
| static void | LongWriteLE (LONG x, FILE *fp) |
| void | Image::BMPReadImage (FILE *fp, Image32 &img) |
| void | Image::BMPWriteImage (const Image32 &img, FILE *fp) |
| void | Image::BMPReadImage (std::string fileName, Image32 &img) |
| void | Image::BMPWriteImage (const Image32 &img, std::string fileName) |
| #define BI_BITFIELDS 3L |
| #define BI_RGB 0L |
| #define BI_RLE4 2L |
| #define BI_RLE8 1L |
| #define BMP_BF_OFF_BITS 54 |
| #define BMP_BF_TYPE 0x4D42 |
| #define BMP_BI_SIZE 40 |
| typedef struct tagBITMAPFILEHEADER BITMAPFILEHEADER |
| typedef struct tagBITMAPINFOHEADER BITMAPINFOHEADER |
| typedef char BYTE |
| typedef unsigned int DWORD |
| typedef int LONG |
| typedef struct tagRGBQUAD RGBQUAD |
| typedef struct tagRGBTRIPLE RGBTRIPLE |
| typedef unsigned short int WORD |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |