NGL  6.5
The NCCA Graphics Library
Camera.h File Reference

a simple camera class based on the Hill Book More...

#include "Types.h"
#include "Vec4.h"
#include "Vec3.h"
#include "Mat4.h"
#include <cmath>
#include "RibExport.h"
#include "Plane.h"
#include "AABB.h"
+ Include dependency graph for Camera.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ngl::Camera
 simple camera class to allow movement in an opengl scene. a lot of this stuff is from the HILL book Computer Graphics with OpenGL 2nd Ed Prentice Hall a very good book fustrum culling modified from http://www.lighthouse3d.com/opengl/viewfrustum/index.php?defvf More...
 

Namespaces

 ngl
 implementation files for RibExport class
 

Enumerations

enum  ngl::CameraIntercept : char { ngl::CameraIntercept::OUTSIDE, ngl::CameraIntercept::INTERSECT, ngl::CameraIntercept::INSIDE }
 

Detailed Description

a simple camera class based on the Hill Book

Definition in file Camera.h.