Back to bsyte

LightMap Class Reference

LightMap. More...

#include <LightMap.h>

List of all members.

Public Member Functions

 LightMap (int width, int height)
 Konstruktor Achtung: Die Groesse der LightMap ist analog zu den Texturen auf width * height Pixel festgelegt.
virtual ~LightMap ()
 Destruktor.
void clear ()
 Fuellt die Lightmap mit Defaultwerten (hier 0)
BYTE getMax ()
 Getter fuer den max Wert in der Lightmap.
void set (int v, int u, BYTE value)
 Setter fuer die Lightmap.
void dump ()
 Obligatorische Dump-Methode fuer Debugzwecke.

Public Attributes

int m_len
int m_width
int m_height
BYTE * m_map

Detailed Description


Constructor & Destructor Documentation

LightMap::LightMap ( int  width,
int  height 
)

Konstruktor Achtung: Die Groesse der LightMap ist analog zu den Texturen auf width * height Pixel festgelegt.

Parameters:
widthBreite der Lightmap
heightHoehe der Lightmap
LightMap::~LightMap ( ) [virtual]

Destruktor.


Member Function Documentation

void LightMap::clear ( )

Fuellt die Lightmap mit Defaultwerten (hier 0)

void LightMap::dump ( void  )

Obligatorische Dump-Methode fuer Debugzwecke.

Here is the call graph for this function:

BYTE LightMap::getMax ( )

Getter fuer den max Wert in der Lightmap.

Returns:
max. Wert
void LightMap::set ( int  u,
int  v,
BYTE  value 
)

Setter fuer die Lightmap.

Parameters:
uU-Koordinate auf der Lightmap
vV-Koordinate auf der Lightmap
valueWert fuer die uv-Koordinate

Here is the caller graph for this function:


Member Data Documentation


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