LibrePCB Developers Documentation
BoardPlaneFragmentsBuilder::JobData Struct Reference
+ Collaboration diagram for BoardPlaneFragmentsBuilder::JobData:

Public Attributes

QPointer< Boardboard
QSet< const Layer * > layers
QList< PlaneDataplanes
QList< KeepoutZoneDatakeepoutZones
QList< PolygonDatapolygons
QList< ViaDatavias
QList< PadDatapads
QList< std::tuple< Transform, PositiveLength, NonEmptyPath > > holes
QList< TraceDatatraces
QHash< Uuid, QVector< Path > > result
bool finished = false

Member Data Documentation

◆ board

QPointer<Board> board

◆ layers

QSet<const Layer*> layers

◆ planes

QList<PlaneData> planes

◆ keepoutZones

QList<KeepoutZoneData> keepoutZones

◆ polygons

QList<PolygonData> polygons

◆ vias

QList<ViaData> vias

◆ pads

QList<PadData> pads

◆ holes

QList<std::tuple<Transform, PositiveLength, NonEmptyPath> > holes

◆ traces

QList<TraceData> traces

◆ result

QHash<Uuid, QVector<Path> > result

◆ finished

bool finished = false

The documentation for this struct was generated from the following file: