vtBitmapBase Class Reference

Inheritance diagram for vtBitmapBase:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual unsigned char GetPixel8 (int x, int y) const =0
virtual void GetPixel24 (int x, int y, RGBi &rgb) const =0
virtual void GetPixel32 (int x, int y, RGBAi &rgba) const =0
virtual void SetPixel8 (int x, int y, unsigned char color)=0
virtual void SetPixel24 (int x, int y, const RGBi &rgb)=0
virtual void SetPixel32 (int x, int y, const RGBAi &rgba)=0
virtual unsigned int GetWidth () const =0
virtual unsigned int GetHeight () const =0
virtual unsigned int GetDepth () const =0
void ScalePixel8 (int x, int y, float fScale)
void ScalePixel24 (int x, int y, float fScale)
void ScalePixel32 (int x, int y, float fScale)
void BlitTo (vtBitmapBase &target, int x, int y)

Detailed Description

A highly virtual class which defines the basic functionality that any bitmap must expose.


Generated on Tue Apr 22 10:10:59 2008 for vtdata library by  doxygen 1.4.5