IGS_Texture Class Reference

#include <basic/geometry/IGS/IGS_Texture.h>

List of all members.

Public Member Functions

 IGS_Texture ()
 ~IGS_Texture ()
void LoadFromDisk ()
void MakeActive () const
void SetFilename (const char *name)

Protected Member Functions

const unsigned char * GetBuffer () const
int GetSizeX () const
int GetSizeY () const

Protected Attributes

char * mFilename
AUX_RGBImageRec * mImage
GLuint mTextureNumber


Detailed Description

Definition at line 8 of file IGS_Texture.h.


Constructor & Destructor Documentation

IGS_Texture::IGS_Texture  ) 
 

Definition at line 12 of file IGS_Texture.cpp.

IGS_Texture::~IGS_Texture  ) 
 

Definition at line 24 of file IGS_Texture.cpp.

References mFilename.


Member Function Documentation

const unsigned char * IGS_Texture::GetBuffer  )  const [protected]
 

Definition at line 37 of file IGS_Texture.cpp.

References mImage.

Referenced by LoadFromDisk().

int IGS_Texture::GetSizeX  )  const [protected]
 

Definition at line 47 of file IGS_Texture.cpp.

References mImage.

int IGS_Texture::GetSizeY  )  const [protected]
 

Definition at line 57 of file IGS_Texture.cpp.

References mImage.

void IGS_Texture::LoadFromDisk  ) 
 

Definition at line 68 of file IGS_Texture.cpp.

References GetBuffer(), mImage, and mTextureNumber.

Here is the call graph for this function:

void IGS_Texture::MakeActive  )  const
 

Definition at line 132 of file IGS_Texture.cpp.

References mTextureNumber.

void IGS_Texture::SetFilename const char *  name  ) 
 

Definition at line 148 of file IGS_Texture.cpp.

References mFilename.


Member Data Documentation

char* IGS_Texture::mFilename [protected]
 

Definition at line 21 of file IGS_Texture.h.

Referenced by SetFilename(), and ~IGS_Texture().

AUX_RGBImageRec* IGS_Texture::mImage [protected]
 

Definition at line 22 of file IGS_Texture.h.

Referenced by GetBuffer(), GetSizeX(), GetSizeY(), and LoadFromDisk().

GLuint IGS_Texture::mTextureNumber [protected]
 

Definition at line 23 of file IGS_Texture.h.

Referenced by LoadFromDisk(), and MakeActive().


The documentation for this class was generated from the following files:
Generated on Sat Apr 1 21:49:24 2006 for Motion Planning Kernel by  doxygen 1.4.6-NO