|
KiCad PCB EDA Suite
|
#include <padstack.h>
Public Member Functions | |
| bool | operator== (const POST_MACHINING_PROPS &aOther) const |
Public Attributes | |
| std::optional< PAD_DRILL_POST_MACHINING_MODE > | mode |
| int | size = 0 |
| int | depth = 0 |
| int | angle = 0 |
Definition at line 271 of file padstack.h.
| bool PADSTACK::POST_MACHINING_PROPS::operator== | ( | const POST_MACHINING_PROPS & | aOther | ) | const |
| int PADSTACK::POST_MACHINING_PROPS::angle = 0 |
Definition at line 276 of file padstack.h.
Referenced by EXPORTER_STEP::buildFootprint3DShapes(), EXPORTER_STEP::buildTrack3DShape(), PAD::GetPostMachiningKnockout(), PCB_VIA::GetPostMachiningKnockout(), DIALOG_PAD_PROPERTIES::initValues(), operator==(), PCB_IO_KICAD_SEXPR_PARSER::parsePostMachining(), PADSTACK::Serialize(), DIALOG_TRACK_VIA_PROPERTIES::TransferDataFromWindow(), and DIALOG_PAD_PROPERTIES::transferDataToPad().
| int PADSTACK::POST_MACHINING_PROPS::depth = 0 |
Definition at line 275 of file padstack.h.
Referenced by EXPORTER_STEP::buildFootprint3DShapes(), EXPORTER_STEP::buildTrack3DShape(), PAD::GetPostMachiningKnockout(), PCB_VIA::GetPostMachiningKnockout(), DIALOG_PAD_PROPERTIES::initValues(), RENDER_3D_RAYTRACE_BASE::insertHole(), operator==(), PCB_IO_KICAD_SEXPR_PARSER::parsePostMachining(), PADSTACK::Serialize(), DIALOG_TRACK_VIA_PROPERTIES::TransferDataFromWindow(), and DIALOG_PAD_PROPERTIES::transferDataToPad().
| std::optional<PAD_DRILL_POST_MACHINING_MODE> PADSTACK::POST_MACHINING_PROPS::mode |
Definition at line 273 of file padstack.h.
Referenced by ZONE_FILLER::buildCopperItemClearances(), EXPORTER_STEP::buildFootprint3DShapes(), EXPORTER_STEP::buildTrack3DShape(), PCB_IO_IPC2581::ensureBackdrillSpecs(), PAD::GetEffectiveShape(), PCB_VIA::GetEffectiveShape(), PAD::GetPostMachiningKnockout(), PCB_VIA::GetPostMachiningKnockout(), DIALOG_PAD_PROPERTIES::initValues(), RENDER_3D_RAYTRACE_BASE::insertHole(), ZONE_FILLER::knockoutThermalReliefs(), operator==(), PCB_IO_KICAD_SEXPR_PARSER::parsePostMachining(), PADSTACK::Serialize(), DIALOG_TRACK_VIA_PROPERTIES::TransferDataFromWindow(), DIALOG_PAD_PROPERTIES::transferDataToPad(), and DIALOG_TRACK_VIA_PROPERTIES::TransferDataToWindow().
| int PADSTACK::POST_MACHINING_PROPS::size = 0 |
Definition at line 274 of file padstack.h.
Referenced by ZONE_FILLER::buildCopperItemClearances(), EXPORTER_STEP::buildFootprint3DShapes(), EXPORTER_STEP::buildTrack3DShape(), PAD::GetEffectiveShape(), PCB_VIA::GetEffectiveShape(), PAD::GetPostMachiningKnockout(), PCB_VIA::GetPostMachiningKnockout(), DIALOG_PAD_PROPERTIES::initValues(), ZONE_FILLER::knockoutThermalReliefs(), operator==(), PCB_IO_KICAD_SEXPR_PARSER::parsePostMachining(), PADSTACK::Serialize(), DIALOG_TRACK_VIA_PROPERTIES::TransferDataFromWindow(), and DIALOG_PAD_PROPERTIES::transferDataToPad().