CVR-Lib last update 20 Sep 2009

cvr::ioBMP::ioBMP::infoHeader Class Reference

Class infoHeader implements BITMAPINFOHEADER. More...

#include <cvrIOBMP.h>

List of all members.

Public Member Functions

 infoHeader ()
bool read (std::ifstream &in)
bool write (std::ofstream &out) const
int length () const

Public Attributes

uint32 size
uint32 width
uint32 height
uint16 planes
uint16 bitCount
uint32 compression
uint32 sizeImage
uint32 xPixPerMeter
uint32 yPixPerMeter
uint32 colorsUsed
uint32 colorsImportant


Detailed Description

Class infoHeader implements BITMAPINFOHEADER.

This class is defined within the class cvr::ioBMP.


Constructor & Destructor Documentation

cvr::ioBMP::ioBMP::infoHeader::infoHeader (  ) 

constructor


Member Function Documentation

int cvr::ioBMP::ioBMP::infoHeader::length (  )  const [inline]

size of the info header (in bytes)

bool cvr::ioBMP::ioBMP::infoHeader::read ( std::ifstream &  in  ) 

read

bool cvr::ioBMP::ioBMP::infoHeader::write ( std::ofstream &  out  )  const

write


Member Data Documentation

uint16 cvr::ioBMP::ioBMP::infoHeader::bitCount

bitcount

uint32 cvr::ioBMP::ioBMP::infoHeader::colorsImportant

colorsImportant

uint32 cvr::ioBMP::ioBMP::infoHeader::colorsUsed

colorsUsed

uint32 cvr::ioBMP::ioBMP::infoHeader::compression

compression

uint32 cvr::ioBMP::ioBMP::infoHeader::height

height

uint16 cvr::ioBMP::ioBMP::infoHeader::planes

planes

uint32 cvr::ioBMP::ioBMP::infoHeader::size [mutable]

size

uint32 cvr::ioBMP::ioBMP::infoHeader::sizeImage

sizeImage

uint32 cvr::ioBMP::ioBMP::infoHeader::width

width

uint32 cvr::ioBMP::ioBMP::infoHeader::xPixPerMeter

xPixPerMeter

uint32 cvr::ioBMP::ioBMP::infoHeader::yPixPerMeter

yPixPerMeter


The documentation for this class was generated from the following file:

Generated on Sun Sep 20 22:08:53 2009 for CVR-Lib by Doxygen 1.5.8