|
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.