Main MRPT website > C++ reference for 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 ()
 
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 ( )
inline

Definition at line 33 of file CGlCanvasBase.h.

Member Function Documentation

◆ setElevationDeg()

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

Definition at line 339 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.17 for MRPT 1.9.9 Git: ad3a9d8ae Tue May 1 23:10:22 2018 -0700 at miƩ 12 jul 2023 10:03:34 CEST