LibrePCB Developers Documentation
SceneData3D Member List

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

addArea(const Layer &layer, const Path &outline, const Transform &transform) noexceptSceneData3D
addCircle(const Circle &circle, const Transform &transform) noexceptSceneData3D
addDevice(const Uuid &uuid, const Transform &transform, const QString &stepFile, const Point3D &stepPosition, const Angle3D &stepRotation, const QString &name) noexceptSceneData3D
addHole(const NonEmptyPath &path, const PositiveLength &diameter, bool plated, bool via, const Transform &transform) noexceptSceneData3D
addPolygon(const Polygon &polygon, const Transform &transform) noexceptSceneData3D
addStroke(const Layer &layer, const QVector< Path > &paths, const Length &width, const Transform &transform) noexceptSceneData3D
addVia(const Point &position, const PositiveLength &size, const PositiveLength &drillDiameter, const Layer &startLayer, const Layer &endLayer, const tl::optional< PositiveLength > &stopMaskDiameterTop, const tl::optional< PositiveLength > &stopMaskDiameterBottom) noexceptSceneData3D
getAreas() const noexceptSceneData3Dinline
getAutoBoardOutline() const noexceptSceneData3Dinline
getCircles() const noexceptSceneData3Dinline
getDevices() const noexceptSceneData3Dinline
getFileSystem() const noexceptSceneData3Dinline
getHoles() const noexceptSceneData3Dinline
getPolygons() const noexceptSceneData3Dinline
getProjectName() const noexceptSceneData3Dinline
getSilkscreen() const noexceptSceneData3Dinline
getSilkscreenLayersBot() const noexceptSceneData3Dinline
getSilkscreenLayersTop() const noexceptSceneData3Dinline
getSolderResist() const noexceptSceneData3Dinline
getStepAlphaValue() const noexceptSceneData3Dinline
getStrokes() const noexceptSceneData3Dinline
getThickness() const noexceptSceneData3Dinline
getVias() const noexceptSceneData3Dinline
mAreasSceneData3Dprivate
mAutoBoardOutlineSceneData3Dprivate
mCirclesSceneData3Dprivate
mDevicesSceneData3Dprivate
mFileSystemSceneData3Dprivate
mHolesSceneData3Dprivate
mPolygonsSceneData3Dprivate
mProjectNameSceneData3Dprivate
mSilkscreenSceneData3Dprivate
mSilkscreenLayersBotSceneData3Dprivate
mSilkscreenLayersTopSceneData3Dprivate
mSolderResistSceneData3Dprivate
mStepAlphaValueSceneData3Dprivate
mStrokesSceneData3Dprivate
mThicknessSceneData3Dprivate
mViasSceneData3Dprivate
operator=(const SceneData3D &rhs)=deleteSceneData3D
preprocess(bool center, bool sortDevices=false, Length *width=nullptr, Length *height=nullptr)SceneData3D
SceneData3D(std::shared_ptr< FileSystem > fs=nullptr, bool autoBoardOutline=false) noexceptSceneData3Dexplicit
SceneData3D(const SceneData3D &other)=deleteSceneData3D
setAutoBoardOutline(bool value) noexceptSceneData3Dinline
setProjectName(const QString &value) noexceptSceneData3Dinline
setSilkscreen(const PcbColor *value) noexceptSceneData3Dinline
setSilkscreenLayersBot(const QSet< const Layer * > &value) noexceptSceneData3Dinline
setSilkscreenLayersTop(const QSet< const Layer * > &value) noexceptSceneData3Dinline
setSolderResist(const PcbColor *value) noexceptSceneData3Dinline
setStepAlphaValue(qreal value) noexceptSceneData3Dinline
setThickness(const PositiveLength &value) noexceptSceneData3Dinline
~SceneData3D() noexceptSceneData3D