#include <LightMap.h>
Ö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 |
| LightMap::LightMap | ( | int | width, | |
| int | height | |||
| ) |
Konstruktor Achtung: Die Groesse der LightMap ist analog zu den Texturen auf width * height Pixel festgelegt.
| width | Breite der Lightmap | |
| height | Hoeheder Lightmap |
| LightMap::~LightMap | ( | ) | [virtual] |
Destruktor.
| void LightMap::clear | ( | ) |
Fuellt die Lightmap mit Defaultwerten (hier 0).
| BYTE LightMap::getMax | ( | ) |
Getter fuer den max Wert in der Lightmap.
| void LightMap::set | ( | int | u, | |
| int | v, | |||
| BYTE | value | |||
| ) |
Setter fuer die Lightmap.
| 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.
| int LightMap::m_len |
| BYTE* LightMap::m_map |
1.5.5