Umasoft
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Member Functions | Public Attributes | List of all members
vtImageWrapper Class Reference
Inheritance diagram for vtImageWrapper:
vtBitmapBase

Public Member Functions

 vtImageWrapper (osg::Image *image)
 
uchar GetPixel8 (int x, int y) const
 
void GetPixel24 (int x, int y, RGBi &rgb) const
 
void GetPixel32 (int x, int y, RGBAi &rgba) const
 
void SetPixel8 (int x, int y, uchar color)
 
void SetPixel24 (int x, int y, const RGBi &rgb)
 
void SetPixel32 (int x, int y, const RGBAi &rgba)
 
uint GetWidth () const
 
uint GetHeight () const
 
uint GetDepth () const
 
uchar * GetData ()
 
uchar * GetRowData (int row)
 
- Public Member Functions inherited from vtBitmapBase
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)
 

Public Attributes

osg::Image * m_image
 

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