Main Page | Class Hierarchy | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages | Examples

MicrosoftBMP_RT Class Reference


Public Member Functions

 MicrosoftBMP_RT (const char *filename)
 ~MicrosoftBMP_RT ()
bool read ()
bool write ()
void extract_data (int *)
void extract_data_grey (int *)
void put_data (int *)
void put_data_grey (int *)
bool set_size (unsigned int, unsigned int)
void set_filename (const char *)

Data Fields

unsigned int FileSize
unsigned int ImageWidth
unsigned int ImageHeight
unsigned int HorizResolution
unsigned int VertResolution
unsigned char type1
unsigned char type2
unsigned int reserved
unsigned int data_off
unsigned int head_size
unsigned int no_planes
unsigned int bits_per_pixel
unsigned int comp_method
unsigned int bitmap_size
unsigned int no_cols
unsigned int no_sig_cols

Detailed Description

Definition at line 59 of file MicrosoftBMP_RT.h.


Member Function Documentation

void MicrosoftBMP_RT::extract_data_grey int *  grey  ) 
 

Converts raw data from raw_data to greyscale in the buffer grey. Note: Also flips the image vertically as bitmaps are stored upsidedown.

Definition at line 453 of file MicrosoftBMP_RT.cpp.

References ImageHeight, and ImageWidth.


The documentation for this class was generated from the following files:
Generated on Tue Jan 24 11:59:11 2006 for VETLib by  doxygen 1.4.4