LibrePCB Developers Documentation
BoardDesignRuleCheckData::Pad Struct Reference

#include <boarddesignrulecheckdata.h>

+ Collaboration diagram for BoardDesignRuleCheckData::Pad:

Public Attributes

Uuid uuid
 
QString libPkgPadName
 
Point position
 
Angle rotation
 
bool mirror
 
QList< Holeholes
 
QHash< const Layer *, QList< PadGeometry > > geometries
 
QSet< const Layer * > layersWithTraces
 
UnsignedLength copperClearance
 
tl::optional< Uuidnet
 
QString netName
 

Member Data Documentation

◆ uuid

Uuid uuid

◆ libPkgPadName

QString libPkgPadName

◆ position

Point position

◆ rotation

Angle rotation

◆ mirror

bool mirror

◆ holes

QList<Hole> holes

◆ geometries

QHash<const Layer*, QList<PadGeometry> > geometries

◆ layersWithTraces

QSet<const Layer*> layersWithTraces

◆ copperClearance

UnsignedLength copperClearance

◆ net

tl::optional<Uuid> net

◆ netName

QString netName

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