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 |