Public Member Functions | Protected Attributes | List of all members
Stg::Camera Class Referenceabstract

#include <stage.hh>

Inheritance diagram for Stg::Camera:
Inheritance graph
[legend]

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
 

Detailed Description

Definition at line 1271 of file stage.hh.

Constructor & Destructor Documentation

◆ Camera()

Stg::Camera::Camera ( )
inline

Definition at line 1278 of file stage.hh.

◆ ~Camera()

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

Definition at line 1279 of file stage.hh.

Member Function Documentation

◆ Draw()

virtual void Stg::Camera::Draw ( void  ) const
pure virtual

◆ Load()

virtual void Stg::Camera::Load ( Worldfile wf,
int  sec 
)
pure virtual

◆ pitch()

double Stg::Camera::pitch ( void  ) const
inline

Definition at line 1284 of file stage.hh.

◆ reset()

virtual void Stg::Camera::reset ( )
pure virtual

◆ SetProjection()

virtual void Stg::Camera::SetProjection ( void  ) const
pure virtual

◆ x()

double Stg::Camera::x ( void  ) const
inline

Definition at line 1285 of file stage.hh.

◆ y()

double Stg::Camera::y ( void  ) const
inline

Definition at line 1286 of file stage.hh.

◆ yaw()

double Stg::Camera::yaw ( void  ) const
inline

Definition at line 1283 of file stage.hh.

◆ z()

double Stg::Camera::z ( void  ) const
inline

Definition at line 1287 of file stage.hh.

Member Data Documentation

◆ _pitch

double Stg::Camera::_pitch
protected

Definition at line 1273 of file stage.hh.

◆ _x

double Stg::Camera::_x
protected

Definition at line 1275 of file stage.hh.

◆ _y

double Stg::Camera::_y
protected

Definition at line 1275 of file stage.hh.

◆ _yaw

double Stg::Camera::_yaw
protected

Definition at line 1274 of file stage.hh.

◆ _z

double Stg::Camera::_z
protected

Definition at line 1275 of file stage.hh.


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


stage
Author(s): Richard Vaughan , Brian Gerkey , Reed Hedges , Andrew Howard , Toby Collett , Pooya Karimian , Jeremy Asher , Alex Couture-Beil , Geoff Biggs , Rich Mattes , Abbas Sadat
autogenerated on Mon Feb 28 2022 23:48:56