cameraFOV() const | mrpt::gui::CGlCanvasBase | |
cameraParams() const | mrpt::gui::CGlCanvasBase | |
CGlCanvasBase()=default | mrpt::gui::CGlCanvasBase | |
clearColorA | mrpt::gui::CGlCanvasBase | private |
clearColorB | mrpt::gui::CGlCanvasBase | private |
clearColorG | mrpt::gui::CGlCanvasBase | private |
clearColorR | mrpt::gui::CGlCanvasBase | private |
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 | |
m_cameraParams | mrpt::gui::CGlCanvasBase | private |
m_maxZoom | mrpt::gui::CGlCanvasBase | private |
m_minZoom | mrpt::gui::CGlCanvasBase | private |
m_mouseClickX | mrpt::gui::CGlCanvasBase | private |
m_mouseClickY | mrpt::gui::CGlCanvasBase | private |
m_mouseLastX | mrpt::gui::CGlCanvasBase | private |
m_mouseLastY | mrpt::gui::CGlCanvasBase | private |
m_openGLScene | mrpt::gui::CGlCanvasBase | private |
mouseClicked | mrpt::gui::CGlCanvasBase | private |
OnUserManuallyMovesCamera(float new_cameraPointingX, float new_cameraPointingY, float new_cameraPointingZ, float new_cameraZoomDistance, float new_cameraElevationDeg, float new_cameraAzimuthDeg) | mrpt::gui::CGlCanvasBase | inlinevirtual |
postRender()=0 | mrpt::gui::CGlCanvasBase | protectedpure virtual |
preRender()=0 | mrpt::gui::CGlCanvasBase | protectedpure virtual |
renderCanvas(int width=-1, int height=-1) | mrpt::gui::CGlCanvasBase | protectedvirtual |
renderError(const std::string &err_msg)=0 | mrpt::gui::CGlCanvasBase | protectedpure virtual |
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()=0 | mrpt::gui::CGlCanvasBase | protectedpure virtual |
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 | |
useCameraFromScene | mrpt::gui::CGlCanvasBase | private |
~CGlCanvasBase()=default | mrpt::gui::CGlCanvasBase | virtual |