JWS C++ Library
C++ language utility library
|
Camera for 3D viewing in OpenGL. More...
#include <jwsc++/config.h>
#include <iostream>
#include <jwsc/vector/vector.h>
#include <jwsc/matrix/matrix.h>
#include <jwsc/image/image.h>
#include <jwsc++/base/exception.h>
#include <jwsc++/base/cloneable.h>
#include <jwsc++/base/readable.h>
#include <jwsc++/base/writeable.h>
Go to the source code of this file.
Classes | |
class | jwscxx::graphics::Camera_f |
Camera for 3D viewing in OpenGL. More... | |
class | jwscxx::graphics::Camera_d |
Camera for 3D viewing in OpenGL. More... | |
class | jwscxx::graphics::Stereo_camera_f |
Stereo pair of cameras for 3D viewing in OpenGL. More... | |
class | jwscxx::graphics::Stereo_camera_d |
Stereo pair of cameras for 3D viewing in OpenGL. More... | |
Namespaces | |
namespace | jwscxx |
namespace | jwscxx::graphics |
Camera for 3D viewing in OpenGL.
The Camera is defined by a perspective reference point (focal point), a view reference point, an up vector, an aperture, and near and far clipping planes.
Definition in file camera.h.