#include <EnergyMap.h>
Inheritance diagram for EnergyMap:
Public Types | |
enum | Type { UNKNOWN, POLYGONAL, MAP2D, MAP3D } |
Public Member Functions | |
EnergyMap (unsigned u, unsigned v) | |
virtual Type | type (void) const |
virtual bool | getPointEnergy (const Vector3 &, Vector3 &)=0 |
virtual bool | setPointEnergy (const Vector3 &, const Vector3 &)=0 |
unsigned | uRes (void) const |
unsigned | vRes (void) const |
Protected Attributes | |
unsigned | _uRes |
unsigned | _vRes |
Geometry * | _pGeometry |
Definition at line 10 of file EnergyMap.h.
|
Definition at line 14 of file EnergyCoat.h. |
|
Definition at line 16 of file EnergyMap.h. |
|
Implemented in LightMap. |
|
Implemented in LightMap. |
|
Reimplemented from EnergyCoat. Definition at line 18 of file EnergyMap.h. |
|
Definition at line 26 of file EnergyMap.h. |
|
Definition at line 27 of file EnergyMap.h. |
|
Definition at line 22 of file EnergyCoat.h. |
|
Definition at line 12 of file EnergyMap.h. Referenced by LightMap::getMapCoords(), LightMap::getValue(), LightMap::LightMap(), and LightMap::setValue(). |
|
Definition at line 13 of file EnergyMap.h. Referenced by LightMap::getMapCoords(), LightMap::getPointEnergy(), LightMap::getValue(), LightMap::LightMap(), LightMap::setPointEnergy(), LightMap::setValue(), and LightMap::~LightMap(). |