Main MRPT website > C++ reference
MRPT logo
List of all members | Public Member Functions | Public Attributes
mrpt::opengl::COpenGLViewport::TLastProjectiveMatrixInfo Struct Reference

Detailed Description

Definition at line 323 of file COpenGLViewport.h.

#include <mrpt/opengl/COpenGLViewport.h>

Public Member Functions

 TLastProjectiveMatrixInfo ()
 

Public Attributes

bool is_projective
 
TPoint3D eye
 The camera is here. More...
 
TPoint3D pointing
 The camera points to here. More...
 
TPoint3D up
 Up vector of the camera. More...
 
float FOV
 FOV in degrees. More...
 
size_t viewport_width
 
size_t viewport_height
 In pixels. This may be smaller than the total render window. More...
 
float azimuth
 
float elev
 Camera elev & azimuth, in radians. More...
 
float zoom
 

Constructor & Destructor Documentation

mrpt::opengl::COpenGLViewport::TLastProjectiveMatrixInfo::TLastProjectiveMatrixInfo ( )
inline

Definition at line 325 of file COpenGLViewport.h.

Member Data Documentation

float mrpt::opengl::COpenGLViewport::TLastProjectiveMatrixInfo::azimuth

Definition at line 333 of file COpenGLViewport.h.

float mrpt::opengl::COpenGLViewport::TLastProjectiveMatrixInfo::elev

Camera elev & azimuth, in radians.

Definition at line 333 of file COpenGLViewport.h.

TPoint3D mrpt::opengl::COpenGLViewport::TLastProjectiveMatrixInfo::eye

The camera is here.

Definition at line 328 of file COpenGLViewport.h.

float mrpt::opengl::COpenGLViewport::TLastProjectiveMatrixInfo::FOV

FOV in degrees.

Definition at line 331 of file COpenGLViewport.h.

bool mrpt::opengl::COpenGLViewport::TLastProjectiveMatrixInfo::is_projective

Definition at line 327 of file COpenGLViewport.h.

TPoint3D mrpt::opengl::COpenGLViewport::TLastProjectiveMatrixInfo::pointing

The camera points to here.

Definition at line 329 of file COpenGLViewport.h.

TPoint3D mrpt::opengl::COpenGLViewport::TLastProjectiveMatrixInfo::up

Up vector of the camera.

Definition at line 330 of file COpenGLViewport.h.

size_t mrpt::opengl::COpenGLViewport::TLastProjectiveMatrixInfo::viewport_height

In pixels. This may be smaller than the total render window.

Definition at line 332 of file COpenGLViewport.h.

size_t mrpt::opengl::COpenGLViewport::TLastProjectiveMatrixInfo::viewport_width

Definition at line 332 of file COpenGLViewport.h.

float mrpt::opengl::COpenGLViewport::TLastProjectiveMatrixInfo::zoom

Definition at line 334 of file COpenGLViewport.h.




Page generated by Doxygen 1.8.8 for MRPT 1.2.2 SVN:Unversioned directory at Tue Oct 14 02:14:08 UTC 2014