Apollo  6.0
Open source self driving car software
SceneViewer Member List

This is the complete list of members for SceneViewer, including all inherited members.

AddNewShaderProg(const std::string &shaderProgName, const std::shared_ptr< QOpenGLShaderProgram > &newShaderProg)SceneViewer
AddPermanentRenderObj(RenderableObject *obj)SceneViewerinline
AddTempRenderableObj(const std::string &tmpObjGroupName, RenderableObject *renderObj)SceneViewer
CameraAttitudeChanged(const QVector3D &attitude)SceneViewersignal
CameraPos(void) constSceneViewerinline
CameraPosChanged(const QVector3D &pos)SceneViewersignal
CamerAttitude(void) constSceneViewerinline
CameraType enum nameSceneViewer
ChangeCameraType(int index)SceneViewerslot
enterEvent(QEvent *event) overrideSceneViewerprotected
FindShaderProg(const std::string &shaderProgName)SceneViewerinline
FREE enum valueSceneViewer
initializeGL() overrideSceneViewerprotected
is_init(void) constSceneViewerinline
IsFreeCamera(void) constSceneViewerinline
leaveEvent(QEvent *event) overrideSceneViewerprotected
mouseMoveEvent(QMouseEvent *mouseEvent) overrideSceneViewerprotected
mousePressEvent(QMouseEvent *mouseEvent) overrideSceneViewerprotected
mouseReleaseEvent(QMouseEvent *event) overrideSceneViewerprotected
paintGL() overrideSceneViewerprotected
ResetCameraPosAttitude(void)SceneViewerslot
resizeGL(int w, int h) overrideSceneViewerprotected
SceneViewer(QWidget *parent=nullptr)SceneViewerexplicit
sensitivity(void) constSceneViewerinline
set_sensitivity(float s)SceneViewerinlineslot
setTempObjGroupEnabled(const std::string &tmpObjGroupName, bool b)SceneViewer
TARGET enum valueSceneViewer
UpdateCameraPitch(double pitchInDegrees)SceneViewerslot
UpdateCameraRoll(double rollInDegrees)SceneViewerslot
UpdateCameraX(double x)SceneViewerslot
UpdateCameraY(double Y)SceneViewerslot
UpdateCameraYaw(double yawInDegrees)SceneViewerslot
UpdateCameraZ(double Z)SceneViewerslot
wheelEvent(QWheelEvent *event) overrideSceneViewerprotected
~SceneViewer()SceneViewer