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

Detailed Description

Definition at line 321 of file COpenGLViewport.h.

#include <mrpt/opengl/COpenGLViewport.h>

Public Member Functions

 TLastProjectiveMatrixInfo ()
 

Public Attributes

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

Constructor & Destructor Documentation

◆ TLastProjectiveMatrixInfo()

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

Definition at line 323 of file COpenGLViewport.h.

Member Data Documentation

◆ azimuth

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

Definition at line 330 of file COpenGLViewport.h.

◆ elev

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

Camera elev & azimuth, in radians.

Definition at line 330 of file COpenGLViewport.h.

◆ eye

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

The camera is here.

Definition at line 325 of file COpenGLViewport.h.

◆ FOV

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

FOV in degrees.

Definition at line 329 of file COpenGLViewport.h.

◆ is_projective

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

Definition at line 332 of file COpenGLViewport.h.

◆ pointing

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

The camera points to here.

Definition at line 326 of file COpenGLViewport.h.

◆ up

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

Up vector of the camera.

Definition at line 327 of file COpenGLViewport.h.

◆ viewport_height

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

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

Definition at line 328 of file COpenGLViewport.h.

◆ viewport_width

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

Definition at line 328 of file COpenGLViewport.h.

◆ zoom

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

Definition at line 331 of file COpenGLViewport.h.




Page generated by Doxygen 1.8.13 for MRPT 1.5.3 at Mon Oct 30 10:27:08 UTC 2017