Stg::Camera Class Reference

#include <stage.hh>

Inheritance diagram for Stg::Camera:

Public Member Functions

 Camera ()
virtual void Draw (void) const =0
virtual void Load (Worldfile *wf, int sec)=0
double pitch (void) const
virtual void reset ()=0
virtual void SetProjection (void) const =0
double x (void) const
double y (void) const
double yaw (void) const
double z (void) const
virtual ~Camera ()

Protected Attributes

double _pitch
double _x
double _y
double _yaw
double _z

Constructor & Destructor Documentation

Stg::Camera::Camera ( )
inline
virtual Stg::Camera::~Camera ( )
inlinevirtual

Member Function Documentation

virtual void Stg::Camera::Draw ( void  ) const
pure virtual
virtual void Stg::Camera::Load ( Worldfile wf,
int  sec 
)
pure virtual
double Stg::Camera::pitch ( void  ) const
inline
virtual void Stg::Camera::reset ( )
pure virtual
virtual void Stg::Camera::SetProjection ( void  ) const
pure virtual
double Stg::Camera::x ( void  ) const
inline
double Stg::Camera::y ( void  ) const
inline
double Stg::Camera::yaw ( void  ) const
inline
double Stg::Camera::z ( void  ) const
inline

Member Data Documentation

double Stg::Camera::_pitch
protected
double Stg::Camera::_x
protected
double Stg::Camera::_y
protected
double Stg::Camera::_yaw
protected
double Stg::Camera::_z
protected

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