KiCad PCB EDA Suite
|
! The properties of a padstack drill. Drill position is always the pad position (origin). More...
#include <padstack.h>
Public Member Functions | |
bool | operator== (const DRILL_PROPS &aOther) const |
Public Attributes | |
VECTOR2I | size |
Drill diameter (x == y) or slot dimensions (x != y) | |
PAD_DRILL_SHAPE | shape |
PCB_LAYER_ID | start |
PCB_LAYER_ID | end |
! The properties of a padstack drill. Drill position is always the pad position (origin).
Definition at line 238 of file padstack.h.
bool PADSTACK::DRILL_PROPS::operator== | ( | const DRILL_PROPS & | aOther | ) | const |
PCB_LAYER_ID PADSTACK::DRILL_PROPS::end |
Definition at line 243 of file padstack.h.
Referenced by PCB_VIA::BottomLayer(), PAD::ConditionallyFlashed(), PCB_VIA::ConditionallyFlashed(), PADSTACK::Deserialize(), PADSTACK::EndLayer(), PCB_VIA::IsOnLayer(), PCB_VIA::LayerPair(), operator==(), PADSTACK::PADSTACK(), PCB_VIA::PCB_VIA(), PCB_VIA::SanitizeLayers(), PCB_VIA::SetBottomLayer(), PCB_VIA::SetLayerPair(), and PCB_VIA::SetLayerSet().
PAD_DRILL_SHAPE PADSTACK::DRILL_PROPS::shape |
Definition at line 241 of file padstack.h.
Referenced by PADSTACK::DrillShape(), PAD::GetDrillShape(), operator==(), PADSTACK::PADSTACK(), PAD::SetDrillShape(), and PADSTACK::SetDrillShape().
VECTOR2I PADSTACK::DRILL_PROPS::size |
Drill diameter (x == y) or slot dimensions (x != y)
Definition at line 240 of file padstack.h.
Referenced by PAD::BuildEffectiveShapes(), PADSTACK::Compare(), PADSTACK::Deserialize(), PCB_VIA::GetDrill(), PAD::GetDrillSize(), PAD::GetDrillSizeX(), PAD::GetDrillSizeY(), PCB_VIA::GetDrillValue(), PAD::GetMsgPanelInfo(), PAD::IsOnCopperLayer(), operator==(), PAD::PAD(), PAD::SetAttribute(), PCB_VIA::SetDrill(), PCB_VIA::SetDrillDefault(), PAD::SetDrillSize(), PAD::SetDrillSizeX(), and PAD::SetDrillSizeY().
PCB_LAYER_ID PADSTACK::DRILL_PROPS::start |
Definition at line 242 of file padstack.h.
Referenced by PAD::ConditionallyFlashed(), PCB_VIA::ConditionallyFlashed(), PADSTACK::Deserialize(), PCB_VIA::GetLayer(), PCB_VIA::IsOnLayer(), PCB_VIA::LayerPair(), operator==(), PADSTACK::PADSTACK(), PCB_VIA::PCB_VIA(), PCB_VIA::SanitizeLayers(), PCB_VIA::SetLayer(), PCB_VIA::SetLayerPair(), PCB_VIA::SetLayerSet(), PCB_VIA::SetTopLayer(), PADSTACK::StartLayer(), and PCB_VIA::TopLayer().