LibrePCB Developers Documentation
OpenGlSceneBuilder Member List

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

cancel() noexceptOpenGlSceneBuilder
Color typedefOpenGlSceneBuilder
extrude(const ClipperLib::Paths &paths, qreal z, qreal height, qreal scaleFactor, bool faces=true, bool edges=true, bool closed=true) constOpenGlSceneBuilderprivate
finished(QString errorMsg)OpenGlSceneBuildersignal
getPaths(const std::shared_ptr< SceneData3D > &data, const QStringList layers) constOpenGlSceneBuilderprivate
isBusy() const noexceptOpenGlSceneBuilder
mAbortOpenGlSceneBuilderprivate
mBoardObjectsOpenGlSceneBuilderprivate
mDevicesOpenGlSceneBuilderprivate
mFutureOpenGlSceneBuilderprivate
mMaxArcToleranceOpenGlSceneBuilderprivate
mStepModelsOpenGlSceneBuilderprivate
objectAdded(std::shared_ptr< librepcb::editor::OpenGlObject > obj)OpenGlSceneBuildersignal
objectRemoved(std::shared_ptr< librepcb::editor::OpenGlObject > obj)OpenGlSceneBuildersignal
objectUpdated(std::shared_ptr< librepcb::editor::OpenGlObject > obj)OpenGlSceneBuildersignal
OpenGlSceneBuilder(QObject *parent=nullptr) noexceptOpenGlSceneBuilder
OpenGlSceneBuilder(const OpenGlSceneBuilder &other)=deleteOpenGlSceneBuilder
operator=(const OpenGlSceneBuilder &rhs)=deleteOpenGlSceneBuilder
publishDevice(const SceneData3D::DeviceData &obj, const QByteArray &stepContent, qreal z, qreal scaleFactor, qreal alpha)OpenGlSceneBuilderprivate
publishTriangleData(const QString &id, const QColor &color, const QVector< QVector3D > &triangles)OpenGlSceneBuilderprivate
run(std::shared_ptr< SceneData3D > data) noexceptOpenGlSceneBuilderprivate
start(std::shared_ptr< SceneData3D > data) noexceptOpenGlSceneBuilder
started()OpenGlSceneBuildersignal
StepModel typedefOpenGlSceneBuilder
tesselate(const ClipperLib::Path &path, qreal z, qreal scaleFactor)OpenGlSceneBuilderprivatestatic
waitForFinished() noexceptOpenGlSceneBuilder
~OpenGlSceneBuilder() noexceptOpenGlSceneBuilder