#include <PerspectiveCamera.hh>
Public Member Functions | |
PerspectiveCamera () | |
void | setPostion (SFVec3f position) |
SFVec3f | position () const |
void | setOrientation (SFRotation orientation) |
SFRotation | orientation () const |
void | setFocalDistance (float focalDistance) |
float | focalDistance () const |
void | setHeightAngle (float heightAngle) |
float | heightAngle () const |
virtual void | setAttribute (Attribute *A) |
Private Attributes | |
SFVec3f | m_position |
SFRotation | m_orientation |
float | m_focalDistance |
float | m_heightAngle |
vrml1::PerspectiveCamera::PerspectiveCamera | ( | ) |
void vrml1::PerspectiveCamera::setPostion | ( | SFVec3f | position | ) |
SFVec3f vrml1::PerspectiveCamera::position | ( | ) | const |
void vrml1::PerspectiveCamera::setOrientation | ( | SFRotation | orientation | ) |
SFRotation vrml1::PerspectiveCamera::orientation | ( | ) | const |
void vrml1::PerspectiveCamera::setFocalDistance | ( | float | focalDistance | ) |
float vrml1::PerspectiveCamera::focalDistance | ( | ) | const |
void vrml1::PerspectiveCamera::setHeightAngle | ( | float | heightAngle | ) |
float vrml1::PerspectiveCamera::heightAngle | ( | ) | const |
void vrml1::PerspectiveCamera::setAttribute | ( | Attribute * | A | ) | [virtual] |
Reimplemented from vrml1::Node.
SFVec3f vrml1::PerspectiveCamera::m_position [private] |
float vrml1::PerspectiveCamera::m_focalDistance [private] |
float vrml1::PerspectiveCamera::m_heightAngle [private] |