cameraFOV() const | mrpt::gui::CGlCanvasBase | |
cameraParams() const | mrpt::gui::CGlCanvasBase | |
CGlCanvasBase() | mrpt::gui::CGlCanvasBase | |
CGlCanvasBaseHeadless()=default | mrpt::gui::CGlCanvasBaseHeadless | |
clearColors() | mrpt::gui::CGlCanvasBase | |
getAzimuthDegrees() const | mrpt::gui::CGlCanvasBase | |
getCameraPointingX() const | mrpt::gui::CGlCanvasBase | |
getCameraPointingY() const | mrpt::gui::CGlCanvasBase | |
getCameraPointingZ() const | mrpt::gui::CGlCanvasBase | |
getClearColorA() const | mrpt::gui::CGlCanvasBase | |
getClearColorB() const | mrpt::gui::CGlCanvasBase | |
getClearColorG() const | mrpt::gui::CGlCanvasBase | |
getClearColorR() const | mrpt::gui::CGlCanvasBase | |
getElevationDegrees() const | mrpt::gui::CGlCanvasBase | |
getLastMousePosition(int &x, int &y) const | mrpt::gui::CGlCanvasBase | inline |
getOpenGLSceneRef() | mrpt::gui::CGlCanvasBase | inline |
getRefCameraParams() const | mrpt::gui::CGlCanvasBase | |
getUseCameraFromScene() const | mrpt::gui::CGlCanvasBase | |
getZoomDistance() const | mrpt::gui::CGlCanvasBase | |
isCameraProjective() const | mrpt::gui::CGlCanvasBase | |
OnUserManuallyMovesCamera(float new_cameraPointingX, float new_cameraPointingY, float new_cameraPointingZ, float new_cameraZoomDistance, float new_cameraElevationDeg, float new_cameraAzimuthDeg) | mrpt::gui::CGlCanvasBase | inlinevirtual |
postRender() override | mrpt::gui::CGlCanvasBaseHeadless | inlineprotectedvirtual |
preRender() override | mrpt::gui::CGlCanvasBaseHeadless | inlineprotectedvirtual |
renderCanvas(int width=-1, int height=-1) | mrpt::gui::CGlCanvasBase | protectedvirtual |
renderError(const std::string &e) override | mrpt::gui::CGlCanvasBaseHeadless | protectedvirtual |
resizeViewport(int w, int h) | mrpt::gui::CGlCanvasBase | |
SENSIBILITY_DEG_PER_PIXEL | mrpt::gui::CGlCanvasBase | static |
setAzimuthDegrees(float ang) | mrpt::gui::CGlCanvasBase | virtual |
setCameraFOV(float FOV) | mrpt::gui::CGlCanvasBase | virtual |
setCameraParams(const CamaraParams ¶ms) | mrpt::gui::CGlCanvasBase | virtual |
setCameraPointing(float pointX, float pointY, float pointZ) | mrpt::gui::CGlCanvasBase | virtual |
setCameraProjective(bool is) | mrpt::gui::CGlCanvasBase | virtual |
setClearColors(float r, float g, float b, float a=1.0f) | mrpt::gui::CGlCanvasBase | |
setElevationDegrees(float ang) | mrpt::gui::CGlCanvasBase | virtual |
setMaximumZoom(float zoom) | mrpt::gui::CGlCanvasBase | |
setMinimumZoom(float zoom) | mrpt::gui::CGlCanvasBase | |
setMouseClicked(bool is) | mrpt::gui::CGlCanvasBase | |
setMousePos(int x, int y) | mrpt::gui::CGlCanvasBase | |
setOpenGLSceneRef(mrpt::opengl::COpenGLScene::Ptr scene) | mrpt::gui::CGlCanvasBase | |
setUseCameraFromScene(bool is) | mrpt::gui::CGlCanvasBase | |
setZoomDistance(float zoom) | mrpt::gui::CGlCanvasBase | virtual |
swapBuffers() override | mrpt::gui::CGlCanvasBaseHeadless | inlineprotectedvirtual |
updateCameraParams(mrpt::opengl::CCamera &cam) const | mrpt::gui::CGlCanvasBase | |
updateLastPos(int x, int y) | mrpt::gui::CGlCanvasBase | |
updateOrbitCamera(CamaraParams ¶ms, int x, int y) const | mrpt::gui::CGlCanvasBase | |
updatePan(CamaraParams ¶ms, int x, int y) const | mrpt::gui::CGlCanvasBase | |
updateRotate(CamaraParams ¶ms, int x, int y) const | mrpt::gui::CGlCanvasBase | |
updateZoom(CamaraParams ¶ms, int x, int y) const | mrpt::gui::CGlCanvasBase | |
updateZoom(CamaraParams ¶ms, float delta) const | mrpt::gui::CGlCanvasBase | |
~CGlCanvasBase() | mrpt::gui::CGlCanvasBase | virtual |
~CGlCanvasBaseHeadless() override=default | mrpt::gui::CGlCanvasBaseHeadless | virtual |