MRPT  1.9.9
List of all members | Public Member Functions | Public Attributes
mrpt::gui::CGlCanvasBase::CamaraParams Struct Reference

Detailed Description

Definition at line 31 of file CGlCanvasBase.h.

#include <mrpt/gui/CGlCanvasBase.h>

Public Member Functions

 CamaraParams ()=default
 
void setElevationDeg (float deg)
 

Public Attributes

float cameraPointingX = .0f
 
float cameraPointingY = .0f
 
float cameraPointingZ = .0f
 
float cameraZoomDistance = 40.f
 
float cameraElevationDeg = 45.f
 
float cameraAzimuthDeg = 45.f
 
bool cameraIsProjective = true
 
float cameraFOV = 30.f
 

Constructor & Destructor Documentation

◆ CamaraParams()

mrpt::gui::CGlCanvasBase::CamaraParams::CamaraParams ( )
default

Member Function Documentation

◆ setElevationDeg()

void CGlCanvasBase::CamaraParams::setElevationDeg ( float  deg)

Definition at line 340 of file CGlCanvasBase.cpp.

Member Data Documentation

◆ cameraAzimuthDeg

float mrpt::gui::CGlCanvasBase::CamaraParams::cameraAzimuthDeg = 45.f

Definition at line 39 of file CGlCanvasBase.h.

Referenced by mrpt::gui::CGlCanvasBase::OnUserManuallyMovesCamera().

◆ cameraElevationDeg

float mrpt::gui::CGlCanvasBase::CamaraParams::cameraElevationDeg = 45.f

Definition at line 39 of file CGlCanvasBase.h.

Referenced by mrpt::gui::CGlCanvasBase::OnUserManuallyMovesCamera().

◆ cameraFOV

float mrpt::gui::CGlCanvasBase::CamaraParams::cameraFOV = 30.f

Definition at line 41 of file CGlCanvasBase.h.

◆ cameraIsProjective

bool mrpt::gui::CGlCanvasBase::CamaraParams::cameraIsProjective = true

Definition at line 40 of file CGlCanvasBase.h.

◆ cameraPointingX

float mrpt::gui::CGlCanvasBase::CamaraParams::cameraPointingX = .0f

Definition at line 36 of file CGlCanvasBase.h.

Referenced by mrpt::gui::CGlCanvasBase::OnUserManuallyMovesCamera().

◆ cameraPointingY

float mrpt::gui::CGlCanvasBase::CamaraParams::cameraPointingY = .0f

Definition at line 36 of file CGlCanvasBase.h.

Referenced by mrpt::gui::CGlCanvasBase::OnUserManuallyMovesCamera().

◆ cameraPointingZ

float mrpt::gui::CGlCanvasBase::CamaraParams::cameraPointingZ = .0f

Definition at line 37 of file CGlCanvasBase.h.

Referenced by mrpt::gui::CGlCanvasBase::OnUserManuallyMovesCamera().

◆ cameraZoomDistance

float mrpt::gui::CGlCanvasBase::CamaraParams::cameraZoomDistance = 40.f

Definition at line 38 of file CGlCanvasBase.h.

Referenced by mrpt::gui::CGlCanvasBase::OnUserManuallyMovesCamera().




Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: 7e629e01a Sat Dec 14 00:05:55 2019 +0100 at sáb dic 14 00:15:10 CET 2019