| Name | Kind | Description |
| length | operation | |
| LIFECYCLE | class | |
| lift | operation | |
| light | class view | |
| light | deployment view | |
| light | package | |
| LightManager | class | ************************************************************************** * \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. **************************************************************************** |
| LightManager | artifact | |
| LightManager | operation | |
| LightMap | artifact | |
| LightMap | class | ************************************************************************** * \class LightMap \brief LightMap **************************************************************************** |
| LightMap | operation | |
| lightMaps | relation | |
| LightPoint | artifact | |
| LightPoint | class | ************************************************************************** * \class LightPoint \brief Klasse fuer ein Punktlicht **************************************************************************** |
| LightPoint | operation | |
| LightPoint | operation | |
| lightPointList | relation | |
| LightZone | class | ************************************************************************** * \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 **************************************************************************** |
| LightZone | artifact | |
| LightZone | operation | |
| LightZone | operation | |
| lightZoneList | relation | |
| Line | operation | |
| Line | artifact | |
| Line | class | ************************************************************************** * \class Line \brief Klasse einer Line **************************************************************************** |
| load | operation | |
| load | operation | |
| load | operation | |
| load | operation | |
| load | operation | |
| load | operation | |
| load | operation | |
| load | operation | |
| load | operation | |
| load | operation | |
| load | operation | |
| load | operation | |
| load | operation | |
| load | operation | |
| load | operation | |
| loadMapfile | operation | |
| Logging | operation | |
| Logging | operation | |
| Logging | artifact | |
| Logging | class | ************************************************************************** * \class Logging \brief Einfache Logging-Klasse (noch nicht wirklich implementiert) **************************************************************************** |