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: