struct mrpt::opengl::CompiledViewport::CameraState

Overview

Cached camera state (for detecting changes)

struct CameraState
{
    // fields

    mrpt::math::TPose3D pose;
    double zoomDistance = 1.0;
    double azimuth = 0.0;
    double elevation = 0.0;
    double FOV = 60.0;
    bool is6DOF = false;

    // methods

    bool operator != (const CameraState& other) const;
};