|
Public Member Functions |
|
TStdLine< float > | getProjectedLine (float x, float y) |
|
TKoo3d< float > | getPos () |
|
void | setUpVector (TKoo3d< GLfloat > &v) |
|
void | moveForw (float f) |
|
BOOLEAN | checkTopPlanes (TKoo3d< float > k, float size) |
|
BOOLEAN | checkSidePlanes (TKoo3d< float > k, float size) |
|
BOOLEAN | isVisible (TKoo3d< float > k, float size) |
|
void | calcClipPlanes () |
|
void | setZoom (double dist) |
|
virtual void | setDir (TKoo3d< GLfloat > &k) |
|
virtual void | setPos (TKoo3d< GLfloat > &k) |
|
virtual void | recalcView () |
|
virtual void | set () |
|
virtual void | recalcProj () |
Diese Klasse verwaltet die Kamera. Mit den dazugehörigen Methoden kann man die Position und Lage der Kamera verändern.