Class CGlCanvasBaseHeadless

Inheritance Relationships

Base Type

Class Documentation

class CGlCanvasBaseHeadless : public mrpt::gui::CGlCanvasBase

A headless dummy implementation of CGlCanvasBase: can be used to keep track of user UI mouse events and update the camera parameters, with actual rendering being delegated to someone else.

Public Functions

CGlCanvasBaseHeadless() = default

Protected Functions

inline virtual void swapBuffers() override
inline virtual void preRender() override
inline virtual void postRender() override
virtual void renderError(const std::string &e) override