Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | Related Pages

OpenCAL::Utils::Camera Class Reference

#include <Camera.h>

Collaboration diagram for OpenCAL::Utils::Camera:

Collaboration graph
[legend]
List of all members.

Public Member Functions

const Vector3getTarget () const
Vector3getTargetP ()
float getDistance () const
float getTiltAngle () const
float getRotateAngle () const
float getTwistAngle () const
void setTarget (const Vector3 &target)
void setDistance (float distance)
void setTiltAngle (float degrees)
void setRotateAngle (float degrees)
void setTwistAngle (float degrees)
void zoom (float distance)
void tilt (float degrees)
void rotate (float degrees)
void twist (float degrees)

Protected Attributes

Vector3 m_target
float m_distance
float m_tiltAngle
float m_rotateAngle
float m_twistAngle

Detailed Description

This class represents a camera in a 3D world

Definition at line 27 of file Camera.h.


The documentation for this class was generated from the following files:
Generated on Sun Aug 15 19:19:37 2004 for OpenCAL: Open Computer Animation Library by doxygen 1.3.8