LightMap Klassenreferenz

LightMap. Mehr ...

#include <LightMap.h>

Aufstellung aller Elemente

Öffentliche Methoden

 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.

Öffentliche Attribute

int m_len
int m_width
int m_height
BYTE * m_map


Ausführliche Beschreibung

LightMap.

Beschreibung der Konstruktoren und Destruktoren

LightMap::LightMap ( int  width,
int  height 
)

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

Parameter:
width Breite der Lightmap
height Hoeheder Lightmap

LightMap::~LightMap (  )  [virtual]

Destruktor.


Dokumentation der Elementfunktionen

void LightMap::clear (  ) 

Fuellt die Lightmap mit Defaultwerten (hier 0).

BYTE LightMap::getMax (  ) 

Getter fuer den max Wert in der Lightmap.

Rückgabe:
max. Wert

void LightMap::set ( int  u,
int  v,
BYTE  value 
)

Setter fuer die Lightmap.

Parameter:
u U-Koordinate auf der Lightmap
v V-Koordinate auf der Lightmap
value an der uv-Koordinate zu setzender Wert

void LightMap::dump (  ) 

Obligatorische Dump-Methode fuer Debugzwecke.


Dokumentation der Datenelemente


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien:

Generated on Sun Nov 1 16:26:43 2009 for engine3d by doxygen 1.5.5