Pyrogenesis  13997
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
CCamera Member List

This is the complete list of members for CCamera, including all inherited members.

BuildCameraRay(int px, int py, CVector3D &origin, CVector3D &dir) const CCamera
CCamera()CCamera
ClipFrustum(const CPlane &clipPlane)CCamera
GetCameraPlanePoints(float dist, CVector3D pts[4]) const CCamera
GetFarPlane() const CCamerainline
GetFocus() const CCamera
GetFOV() const CCamerainline
GetFrustum() const CCamerainline
GetNearPlane() const CCamerainline
GetOrientation()CCamerainline
GetOrientation() const CCamerainline
GetProjection()CCamerainline
GetProjection() const CCamerainline
GetScreenCoordinates(const CVector3D &world, float &x, float &y) const CCamera
GetViewPort() const CCamerainline
GetViewProjection() const CCamerainline
GetWorldCoordinates(int px, int py, bool aboveWater=false) const CCamera
GetWorldCoordinates(int px, int py, float h) const CCamera
LookAlong(CVector3D camera, CVector3D focus, CVector3D up)CCamera
LookAt(const CVector3D &camera, const CVector3D &orientation, const CVector3D &up)CCamera
m_FarPlaneCCameraprivate
m_FOVCCameraprivate
m_NearPlaneCCameraprivate
m_OrientationCCamera
m_ProjMatCCamera
m_ViewFrustumCCameraprivate
m_ViewPortCCameraprivate
Render(int intermediates=0) const CCamera
SetProjection(float nearp, float farp, float fov)CCamera
SetProjection(const CMatrix3D &matrix)CCamerainline
SetProjectionTile(int tiles, int tile_x, int tile_y)CCamera
SetViewPort(const SViewPort &viewport)CCamera
UpdateFrustum(const CBoundingBoxAligned &scissor=CBoundingBoxAligned(CVector3D(-1.0f,-1.0f,-1.0f), CVector3D(1.0f, 1.0f, 1.0f)))CCamera
~CCamera()CCamera