L

NameKindDescription
lengthoperation
LIFECYCLEclass
liftoperation
lightclass view
lightdeployment view
lightpackage
LightManagerclass**************************************************************************
* \class Light
\brief Containerklasse fuer alle Lichtquellen

Es gibt folgende Arten von Lichtquellen:
- Ambient Light, Umgebungslicht:
Die Licht wird von der Umgebung reflektiert und erhellt den Raum ohne das
die Quelle ersichtlich ist (z.B. Tageslicht bei bedecktem Himmel).
Die Intensitaet bleibt ueber die Entfernung gleich.

- Directional Light (direktes Licht):
Die Quelle ist unendlich weit entfernt, so dass die Lichtstrahlen quasi
parallel zueinander in eine Richtung verlaufen. Dadurch wird zur
Beschreibung nur ein einfacher Richtungsvektor benoetigt.
Die Intensitaet bleibt ueber die Entfernung gleich.
Beispiel: Direkte Sonnenstrahlen.

- Point Light (Punktlicht):
Die Quelle hat eine Position. Die Lichtstahlen werden kugelfoermig von der
Lichtquelle abgestrahlt.
Die Intensitaet nimmt quadratisch mit der Entfernung ab
Beispiel: Eine offene Kerzenflamme

- Spot Light (Spot Light):
Die Lichtstrahlen werden von einem Ausgangspunkt in eine Richtung ausgesendet
Die Intensitaet nimmt quadratisch mit der Entfernung ab
Beispiel: Taschenlampe

Hier werden derzeit nur Ambient, Directional und Pointlight unterstuetzt
Diese Komponenten koennen fuer jede (Portal-)Zone einzeln eingestellt werden.
D.h. Die Klasse Light ist ein Container fuer eine Liste von 'LightZone'
Fuer jede (Portal-)Zone gibt es genau ein LightZone, welches die
zugehoerigen Lights (Ambient, Directional, Points) beinhaltet.
****************************************************************************
LightManagerartifact
LightManageroperation
LightMapartifact
LightMapclass**************************************************************************
* \class LightMap
\brief LightMap
****************************************************************************
LightMapoperation
lightMapsrelation
LightPointartifact
LightPointclass**************************************************************************
* \class LightPoint
\brief Klasse fuer ein Punktlicht
****************************************************************************
LightPointoperation
LightPointoperation
lightPointListrelation
LightZoneclass**************************************************************************
* \class LightZone
\brief Klasse fuer eine Zone:
Es gibt nur eine Lichtumgebung pro Zone
In einer Zone kann es nur ein Directional Light geben
Eine Zone kann beliebig viele PointLights enthalten
****************************************************************************
LightZoneartifact
LightZoneoperation
LightZoneoperation
lightZoneListrelation
Lineoperation
Lineartifact
Lineclass**************************************************************************
* \class Line
\brief Klasse einer Line
****************************************************************************
loadoperation
loadoperation
loadoperation
loadoperation
loadoperation
loadoperation
loadoperation
loadoperation
loadoperation
loadoperation
loadoperation
loadoperation
loadoperation
loadoperation
loadoperation
loadMapfileoperation
Loggingoperation
Loggingoperation
Loggingartifact
Loggingclass**************************************************************************
* \class Logging
\brief Einfache Logging-Klasse (noch nicht wirklich implementiert)
****************************************************************************