![]() |
LibrePCB Developers Documentation
|
This is the complete list of members for SceneData3D, including all inherited members.
| addArea(const Layer &layer, const Path &outline, const Transform &transform) noexcept | SceneData3D | |
| addCircle(const Circle &circle, const Transform &transform) noexcept | SceneData3D | |
| addDevice(const Uuid &uuid, const Transform &transform, const QString &stepFile, const Point3D &stepPosition, const Angle3D &stepRotation, const QString &name) noexcept | SceneData3D | |
| addHole(const NonEmptyPath &path, const PositiveLength &diameter, bool plated, bool via, const Transform &transform) noexcept | SceneData3D | |
| addPolygon(const Polygon &polygon, const Transform &transform) noexcept | SceneData3D | |
| addStroke(const Layer &layer, const QVector< Path > &paths, const Length &width, const Transform &transform) noexcept | SceneData3D | |
| addVia(const Point &position, const PositiveLength &size, const PositiveLength &drillDiameter, const Layer &startLayer, const Layer &endLayer, const std::optional< PositiveLength > &stopMaskDiameterTop, const std::optional< PositiveLength > &stopMaskDiameterBottom) noexcept | SceneData3D | |
| getAreas() const noexcept | SceneData3D | inline |
| getAutoBoardOutline() const noexcept | SceneData3D | inline |
| getCircles() const noexcept | SceneData3D | inline |
| getDevices() const noexcept | SceneData3D | inline |
| getFileSystem() const noexcept | SceneData3D | inline |
| getHoles() const noexcept | SceneData3D | inline |
| getPolygons() const noexcept | SceneData3D | inline |
| getProjectName() const noexcept | SceneData3D | inline |
| getSilkscreen() const noexcept | SceneData3D | inline |
| getSilkscreenLayersBot() const noexcept | SceneData3D | inline |
| getSilkscreenLayersTop() const noexcept | SceneData3D | inline |
| getSolderResist() const noexcept | SceneData3D | inline |
| getStepAlphaValue() const noexcept | SceneData3D | inline |
| getStrokes() const noexcept | SceneData3D | inline |
| getThickness() const noexcept | SceneData3D | inline |
| getVias() const noexcept | SceneData3D | inline |
| mAreas | SceneData3D | private |
| mAutoBoardOutline | SceneData3D | private |
| mCircles | SceneData3D | private |
| mDevices | SceneData3D | private |
| mFileSystem | SceneData3D | private |
| mHoles | SceneData3D | private |
| mPolygons | SceneData3D | private |
| mProjectName | SceneData3D | private |
| mSilkscreen | SceneData3D | private |
| mSilkscreenLayersBot | SceneData3D | private |
| mSilkscreenLayersTop | SceneData3D | private |
| mSolderResist | SceneData3D | private |
| mStepAlphaValue | SceneData3D | private |
| mStrokes | SceneData3D | private |
| mThickness | SceneData3D | private |
| mVias | SceneData3D | private |
| operator=(const SceneData3D &rhs)=delete | SceneData3D | |
| preprocess(bool center, bool sortDevices=false, Length *width=nullptr, Length *height=nullptr) | SceneData3D | |
| SceneData3D(std::shared_ptr< FileSystem > fs=nullptr, bool autoBoardOutline=false) noexcept | SceneData3D | explicit |
| SceneData3D(const SceneData3D &other)=delete | SceneData3D | |
| setAutoBoardOutline(bool value) noexcept | SceneData3D | inline |
| setProjectName(const QString &value) noexcept | SceneData3D | inline |
| setSilkscreen(const PcbColor *value) noexcept | SceneData3D | inline |
| setSilkscreenLayersBot(const QSet< const Layer * > &value) noexcept | SceneData3D | inline |
| setSilkscreenLayersTop(const QSet< const Layer * > &value) noexcept | SceneData3D | inline |
| setSolderResist(const PcbColor *value) noexcept | SceneData3D | inline |
| setStepAlphaValue(qreal value) noexcept | SceneData3D | inline |
| setThickness(const PositiveLength &value) noexcept | SceneData3D | inline |
| ~SceneData3D() noexcept | SceneData3D |