CoreCamera Klassenreferenz

#include <CoreCamera.h>

Aufstellung aller Elemente

Öffentliche Methoden

 CoreCamera ()
void SetProjectionPerspective (float fov, float aspect, float nearPlane, float farPlane)
void SetProjectionParallel (float fov, float aspect, float nearPlane, float farPlane)
void ProjectionToEffectVariable (ID3D10EffectMatrixVariable *projectionVar)
void SetView (CoreVector3 &pos, CoreVector3 &lookAt, CoreVector3 &up)
void SetView (CoreVector3 &xAxis, CoreVector3 &yAxis, CoreVector3 &zAxis, CoreVector3 &pos)
void ViewToEffectVariable (ID3D10EffectMatrixVariable *viewVar)
void WorldViewProjectionToEffectVariable (ID3D10EffectMatrixVariable *viewVar, CoreMatrix4x4 &world)
void GoForward (float distance)
void GoBackward (float distance)
void GoLeft (float distance)
void GoRight (float distance)
void MouseLook (float deltaX, float deltaY)
CoreMatrix4x4 GetProjection ()
CoreMatrix4x4 GetView ()


Beschreibung der Konstruktoren und Destruktoren

CoreCamera::CoreCamera (  ) 


Dokumentation der Elementfunktionen

CoreMatrix4x4 CoreCamera::GetProjection (  )  [inline]

CoreMatrix4x4 CoreCamera::GetView (  )  [inline]

void CoreCamera::GoBackward ( float  distance  ) 

void CoreCamera::GoForward ( float  distance  ) 

void CoreCamera::GoLeft ( float  distance  ) 

void CoreCamera::GoRight ( float  distance  ) 

void CoreCamera::MouseLook ( float  deltaX,
float  deltaY 
)

void CoreCamera::ProjectionToEffectVariable ( ID3D10EffectMatrixVariable *  projectionVar  ) 

void CoreCamera::SetProjectionParallel ( float  fov,
float  aspect,
float  nearPlane,
float  farPlane 
)

void CoreCamera::SetProjectionPerspective ( float  fov,
float  aspect,
float  nearPlane,
float  farPlane 
)

void CoreCamera::SetView ( CoreVector3 xAxis,
CoreVector3 yAxis,
CoreVector3 zAxis,
CoreVector3 pos 
)

void CoreCamera::SetView ( CoreVector3 pos,
CoreVector3 lookAt,
CoreVector3 up 
)

void CoreCamera::ViewToEffectVariable ( ID3D10EffectMatrixVariable *  viewVar  ) 

void CoreCamera::WorldViewProjectionToEffectVariable ( ID3D10EffectMatrixVariable *  viewVar,
CoreMatrix4x4 world 
)


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:

Erzeugt am Tue Jan 20 19:36:47 2009 für FlowVis von  doxygen 1.5.7.1