#include <LightPoint.h>
Öffentliche Methoden | |
| LightPoint () | |
| Konstruktor. | |
| LightPoint (float posX, float posY, float posZ) | |
| Konstruktor mit Positonskoordinate im 3D-Raum. | |
| virtual | ~LightPoint () |
| Destruktor. | |
| void | set (float posX, float posY, float posZ) |
| Setter fuer die Positionskoordinate. | |
| void | calcParameters (float xs, float ys, float xe, float ye) |
| Berechnet einige Parameter. | |
| float | calc (float x) |
| Berechnet den y Wert. | |
| float | getXS () |
| Getter fuer XS. | |
| float | getYS () |
| Getter fuer YS. | |
| float | getXE () |
| Getter fuer XE. | |
| float | getYE () |
| Getter fuer YE. | |
| void | dump () |
| Obligtorische Dump-Methode fuer Debugzwecke. | |
| void | dumpDiagram () |
| Dump-Methode fuer detailierte Debugausgaben. | |
Öffentliche Attribute | |
| Vec | m_pos |
Private Methoden | |
| void | init () |
| Allgemeine Initialisierung. | |
Private Attribute | |
| float | xs |
| float | ys |
| float | xe |
| float | ye |
| float | c |
| float | a |
| LightPoint::LightPoint | ( | ) |
Konstruktor.
| LightPoint::LightPoint | ( | float | posX, | |
| float | posY, | |||
| float | posZ | |||
| ) |
Konstruktor mit Positonskoordinate im 3D-Raum.
| posX | ||
| posY | ||
| posZ |
| LightPoint::~LightPoint | ( | ) | [virtual] |
Destruktor.
| void LightPoint::set | ( | float | posX, | |
| float | posY, | |||
| float | posZ | |||
| ) |
Setter fuer die Positionskoordinate.
| posX | ||
| posY | ||
| posZ |
| void LightPoint::calcParameters | ( | float | xs, | |
| float | ys, | |||
| float | xe, | |||
| float | ye | |||
| ) |
Berechnet einige Parameter.
| xs | ||
| ys | ||
| xe | ||
| ye |
| float LightPoint::calc | ( | float | x | ) |
Berechnet den y Wert.
| x |
| float LightPoint::getXS | ( | ) |
Getter fuer XS.
| float LightPoint::getYS | ( | ) |
Getter fuer YS.
| float LightPoint::getXE | ( | ) |
Getter fuer XE.
| float LightPoint::getYE | ( | ) |
Getter fuer YE.
| void LightPoint::dump | ( | ) |
Obligtorische Dump-Methode fuer Debugzwecke.
| void LightPoint::dumpDiagram | ( | ) |
Dump-Methode fuer detailierte Debugausgaben.
| void LightPoint::init | ( | ) | [private] |
Allgemeine Initialisierung.
float LightPoint::xs [private] |
float LightPoint::ys [private] |
float LightPoint::xe [private] |
float LightPoint::ye [private] |
float LightPoint::c [private] |
float LightPoint::a [private] |
1.5.5