D:/CHAI3D/build-2-0-0/2.0.0/win32/src/scenegraph/CCamera.h File Reference

Scenegraph
Virtual Camera. More...

#include "scenegraph/CGenericObject.h"
#include "math/CMaths.h"
#include "files/CImageLoader.h"

Go to the source code of this file.

Classes

struct  cClippingPlane
 Struct used for enabling arbitrary clipping planes after the viewing matrix has been set up. More...
class  cCamera
 cCamera describes a virtual Camera located inside the world. Its job in life is to set up the OpenGL projection matrix for the current OpenGL rendering context. The default camera looks down the negative x-axis. OpenGL folks may wonder why we chose the negative x-axis... it turns out that's a better representation of the standard conventions used in general robotics. More...

Defines

#define CHAI_MAX_CLIP_PLANES   6
 The maximum number of arbitrary clip planes.

Variables

const int CHAI_MONO = 0
 Constant specifying specific stereo rendering frames (Monoscopic View).
const int CHAI_STEREO_LEFT = -1
 Constant specifying specific stereo rendering frames (Stereoscopic View - Left Eye).
const int CHAI_STEREO_RIGHT = 1
 Constant specifying specific stereo rendering frames (Monoscopic View - Right Eye).
const int CHAI_STEREO_DEFAULT = -1000


Detailed Description

Scenegraph
Virtual Camera.


Variable Documentation

const int CHAI_STEREO_DEFAULT = -1000

This constant is used to tell the _viewport_ that he should decide which frame(s) to render, and send MONO, LEFT, and/or RIGHT to the camera.



CHAI3D 2.0.0 documentation
Please address any questions to support@chai3d.org
(C) 2003-2009 - CHAI 3D
All Rights Reserved.