v2.0.2
Classes | Enumerations | Variables
CC3Camera.h File Reference
#import "CC3Node.h"

Classes

class  CC3Camera
 
class  CC3Frustum
 
category  CC3Node(Camera)
 

Enumerations

enum  CC3FieldOfViewOrientation { CC3FieldOfViewOrientationUndefined, CC3FieldOfViewOrientationHorizontal, CC3FieldOfViewOrientationVertical, CC3FieldOfViewOrientationDiagonal }
 

Variables

static const GLfloat kCC3DefaultFarClippingDistance = 1000.0f
 
static const GLfloat kCC3DefaultFieldOfView = 45.0f
 
static const GLfloat kCC3DefaultFrustumFitPadding = 0.02f
 
static const GLfloat kCC3DefaultNearClippingDistance = 1.0f
 

Enumeration Type Documentation

Defines the orientation of the camera's field of view measurement.

Enumerator
CC3FieldOfViewOrientationUndefined 

The FOV orientation is undefined.

CC3FieldOfViewOrientationHorizontal 

The FOV spans the horizontal aspect of the display surface.

CC3FieldOfViewOrientationVertical 

The FOV spans the vertical aspect of the display surface.

CC3FieldOfViewOrientationDiagonal 

The FOV spans the diagonal aspect of the display surface.

Variable Documentation

const GLfloat kCC3DefaultFarClippingDistance = 1000.0f
static

Default distance from the camera to the far clipping plane.

const GLfloat kCC3DefaultFieldOfView = 45.0f
static

Default camera field of view.

Measured in degrees.

const GLfloat kCC3DefaultFrustumFitPadding = 0.02f
static

Default padding around a node when framed by the camera using one of the moveToShowAllOf:...

or moveWithDuration:toShowAllOf: family of methods.

const GLfloat kCC3DefaultNearClippingDistance = 1.0f
static

Default distance from the camera to the near clipping plane.