ShapeOp
 All Classes Files Functions Variables Typedefs Macros Pages
Public Member Functions | List of all members
Camera Class Reference

Public Member Functions

 Camera (const Eigen::Vector3f &position, const Eigen::Vector3f &aim, float aspectRatio=1.0)
 
void updateProjection () const
 
void updateView () const
 
const Eigen::Matrix4f & getProjection () const
 
const Eigen::Matrix4f & getInverseProjection () const
 
const Eigen::Matrix4f & getView () const
 
void rotateStraff (float angle)
 
void rotateUp (float angle)
 
void move (float speed)
 
void straff (float speed)
 
void flight (float speed)
 

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