LibrePCB Developers Documentation
OpenGlView Member List

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

addObject(std::shared_ptr< OpenGlObject > obj) noexceptOpenGlView
getIdleTimeMs() const noexceptOpenGlViewinline
initializeGL() overrideOpenGlViewprotected
mAnimationOpenGlViewprivate
mAnimationDataDeltaOpenGlViewprivate
mAnimationDataStartOpenGlViewprivate
mErrorLabelOpenGlViewprivate
mIdleTimeMsOpenGlViewprivate
mInitializedOpenGlViewprivate
mLayoutOpenGlViewprivate
mMousePressCenterOpenGlViewprivate
mMousePressPositionOpenGlViewprivate
mMousePressTransformOpenGlViewprivate
mObjectsOpenGlViewprivate
mouseMoveEvent(QMouseEvent *e) overrideOpenGlViewprotected
mousePressEvent(QMouseEvent *e) overrideOpenGlViewprotected
mProgramOpenGlViewprivate
mProjectionAspectRatioOpenGlViewprivate
mProjectionCenterOpenGlViewprivate
mProjectionFovOpenGlViewprivate
mTransformOpenGlViewprivate
mWaitingSpinnerOpenGlViewprivate
OpenGlView(QWidget *parent=nullptr) noexceptOpenGlViewexplicit
OpenGlView(const OpenGlView &other)=deleteOpenGlView
operator=(const OpenGlView &rhs)=deleteOpenGlView
paintGL() overrideOpenGlViewprotected
removeObject(std::shared_ptr< OpenGlObject > obj) noexceptOpenGlView
resizeGL(int w, int h) overrideOpenGlViewprotected
sCameraPosZOpenGlViewprivatestatic
setObjects(const QVector< std::shared_ptr< OpenGlObject > > &objs) noexceptOpenGlView
sInitialFovOpenGlViewprivatestatic
smoothTo(qreal fov, const QPointF &center, const QMatrix4x4 &transform) noexceptOpenGlViewprotected
startSpinning() noexceptOpenGlView
stopSpinning(QString errorMsg) noexceptOpenGlView
sZoomStepFactorOpenGlViewprivatestatic
toModelPos(const QPointF &pos) const noexceptOpenGlViewprivate
toNormalizedPos(const QPointF &pos) const noexceptOpenGlViewprivate
wheelEvent(QWheelEvent *e) overrideOpenGlViewprotected
zoom(const QPointF &center, qreal factor) noexceptOpenGlViewprivate
zoomAll() noexceptOpenGlView
zoomIn() noexceptOpenGlView
zoomOut() noexceptOpenGlView
~OpenGlView() noexceptOpenGlViewvirtual