HOG2
Public Attributes | List of all members
recCamera Struct Reference

#include <Common.h>

Collaboration diagram for recCamera:
Collaboration graph
[legend]

Public Attributes

recVec viewPos
 
bool thirdPerson
 
recVec viewDir
 
recVec viewUp
 
recRotation rotations
 
recFrustum frust
 
GLdouble aperture
 
GLint viewWidth
 
GLint viewHeight
 
GLfloat viewOriginX
 
GLfloat viewOriginY
 

Detailed Description

Definition at line 34 of file Common.h.

Member Data Documentation

◆ aperture

GLdouble recCamera::aperture

Definition at line 46 of file Common.h.

Referenced by mouseDolly(), resetCamera(), SetZoom(), and updateProjection().

◆ frust

recFrustum recCamera::frust

Definition at line 45 of file Common.h.

Referenced by drawGL(), GetOGLPos(), and updateProjection().

◆ rotations

recRotation recCamera::rotations

◆ thirdPerson

bool recCamera::thirdPerson

Definition at line 37 of file Common.h.

Referenced by if(), initialConditions(), mouseMovedNoButton(), and updateModelView().

◆ viewDir

recVec recCamera::viewDir

Definition at line 40 of file Common.h.

Referenced by cameraLookAt(), cameraLookingAt(), resetCamera(), and updateModelView().

◆ viewHeight

GLint recCamera::viewHeight

◆ viewOriginX

GLfloat recCamera::viewOriginX

Definition at line 48 of file Common.h.

Referenced by if(), resizeGL(), and setPortCamera().

◆ viewOriginY

GLfloat recCamera::viewOriginY

Definition at line 48 of file Common.h.

Referenced by if(), resizeGL(), and setPortCamera().

◆ viewPos

recVec recCamera::viewPos

◆ viewUp

recVec recCamera::viewUp

Definition at line 41 of file Common.h.

Referenced by resetCamera(), and updateModelView().

◆ viewWidth

GLint recCamera::viewWidth

The documentation for this struct was generated from the following file: