Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

amire::common::ImageBackground Class Reference

List of all members.

Public Member Functions

 ImageBackground (const osg::ref_ptr< Image > &image=NULL, bool mirrorHorizonal=false, bool mirrorVertical=false, bool useGLDimension=false)
void draw (int viewPortX, int viewPortY, int viewPortWidth, int viewPortHeight, bool convertToRGB=false)
void setImage (const osg::ref_ptr< Image > &image)

Protected Attributes

osg::ref_ptr< Imageimage
int bufferSize
unsigned char * buffer
bool mirrorHorizonal
bool mirrorVertical
bool useGLDimension
int imageId

Constructor & Destructor Documentation

amire::common::ImageBackground::ImageBackground const osg::ref_ptr< Image > &  image = NULL,
bool  mirrorHorizonal = false,
bool  mirrorVertical = false,
bool  useGLDimension = false

Member Function Documentation

void amire::common::ImageBackground::draw int  viewPortX,
int  viewPortY,
int  viewPortWidth,
int  viewPortHeight,
bool  convertToRGB = false

void amire::common::ImageBackground::setImage const osg::ref_ptr< Image > &  image  ) 

Member Data Documentation

unsigned char* amire::common::ImageBackground::buffer [protected]

int amire::common::ImageBackground::bufferSize [protected]

osg::ref_ptr<Image> amire::common::ImageBackground::image [protected]

int amire::common::ImageBackground::imageId [protected]

bool amire::common::ImageBackground::mirrorHorizonal [protected]

bool amire::common::ImageBackground::mirrorVertical [protected]

bool amire::common::ImageBackground::useGLDimension [protected]

The documentation for this class was generated from the following file:
Generated on Tue May 20 17:23:55 2003 for AMIRE-Framework by doxygen1.3