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

Detailed Description

Definition at line 27 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 334 of file CGlCanvasBase.cpp.

Member Data Documentation

◆ cameraAzimuthDeg

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

Definition at line 35 of file CGlCanvasBase.h.

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

◆ cameraElevationDeg

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

Definition at line 35 of file CGlCanvasBase.h.

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

◆ cameraFOV

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

Definition at line 37 of file CGlCanvasBase.h.

◆ cameraIsProjective

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

Definition at line 36 of file CGlCanvasBase.h.

◆ cameraPointingX

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

Definition at line 32 of file CGlCanvasBase.h.

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

◆ cameraPointingY

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

Definition at line 32 of file CGlCanvasBase.h.

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

◆ cameraPointingZ

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

Definition at line 33 of file CGlCanvasBase.h.

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

◆ cameraZoomDistance

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

Definition at line 34 of file CGlCanvasBase.h.

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




Page generated by Doxygen 1.8.14 for MRPT 2.0.0 Git: b38439d21 Tue Mar 31 19:58:06 2020 +0200 at miƩ abr 1 00:50:30 CEST 2020