OpenGL camera.
More...
#include <opengl_interop_deprecated.hpp>
|
| GlCamera () |
|
void | lookAt (Point3d eye, Point3d center, Point3d up) |
|
void | setCameraPos (Point3d pos, double yaw, double pitch, double roll) |
|
void | setScale (Point3d scale) |
|
void | setProjectionMatrix (const Mat &projectionMatrix, bool transpose=true) |
|
void | setPerspectiveProjection (double fov, double aspect, double zNear, double zFar) |
|
void | setOrthoProjection (double left, double right, double bottom, double top, double zNear, double zFar) |
|
void | setupProjectionMatrix () const |
|
void | setupModelViewMatrix () const |
|
§ GlCamera()
cv::GlCamera::GlCamera |
( |
| ) |
|
§ lookAt()
§ setCameraPos()
void cv::GlCamera::setCameraPos |
( |
Point3d |
pos, |
|
|
double |
yaw, |
|
|
double |
pitch, |
|
|
double |
roll |
|
) |
| |
§ setOrthoProjection()
void cv::GlCamera::setOrthoProjection |
( |
double |
left, |
|
|
double |
right, |
|
|
double |
bottom, |
|
|
double |
top, |
|
|
double |
zNear, |
|
|
double |
zFar |
|
) |
| |
§ setPerspectiveProjection()
void cv::GlCamera::setPerspectiveProjection |
( |
double |
fov, |
|
|
double |
aspect, |
|
|
double |
zNear, |
|
|
double |
zFar |
|
) |
| |
§ setProjectionMatrix()
void cv::GlCamera::setProjectionMatrix |
( |
const Mat & |
projectionMatrix, |
|
|
bool |
transpose = true |
|
) |
| |
§ setScale()
§ setupModelViewMatrix()
void cv::GlCamera::setupModelViewMatrix |
( |
| ) |
const |
§ setupProjectionMatrix()
void cv::GlCamera::setupProjectionMatrix |
( |
| ) |
const |
The documentation for this class was generated from the following file: