Menge
Modular Pedestrian Simulation Framework for Research and Development
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
Menge::Vis::CameraParam Class Reference

A set of parameters specifying a single camera. More...

#include <ViewConfig.h>

Public Member Functions

 CameraParam ()
 Default constructor.
 

Public Attributes

float _posX
 Camera x-position in world space.
 
float _posY
 Camera y-position in world space.
 
float _posZ
 Camera z-position in world space.
 
float _tgtX
 Camera's target x-position in world space.
 
float _tgtY
 Camera's target y-position in world space.
 
float _tgtZ
 Camera's target z-position in world space.
 
float _farPlane
 Distance to camera's far plane.
 
float _nearPlane
 Distance to camera's near plane.
 
float _orthoScale
 The "scale" factor applid to the camera in orthographic view.
 
float _fov
 The camera's horizontal field of view (in degrees).
 
SceneGraph::GLCamera::CamEnum _projType
 The camera's projection type (perspective or orthographic). More...
 

Detailed Description

A set of parameters specifying a single camera.

Member Data Documentation

SceneGraph::GLCamera::CamEnum Menge::Vis::CameraParam::_projType

The camera's projection type (perspective or orthographic).

See also
SceneGraph::GLCamera

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