KiCad PCB EDA Suite
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
PADSTACK Member List

This is the complete list of members for PADSTACK, including all inherited members.

AddPrimitive(PCB_SHAPE *aShape, PCB_LAYER_ID aLayer)PADSTACK
ALL_LAYERSPADSTACKstatic
AnchorShape(PCB_LAYER_ID aLayer) constPADSTACK
AppendPrimitives(const std::vector< std::shared_ptr< PCB_SHAPE > > &aPrimitivesList, PCB_LAYER_ID aLayer)PADSTACK
BackOuterLayers()PADSTACKinline
BackOuterLayers() constPADSTACKinline
ChamferPositions(PCB_LAYER_ID aLayer)PADSTACK
ChamferPositions(PCB_LAYER_ID aLayer) constPADSTACK
ChamferRatio(PCB_LAYER_ID aLayer) constPADSTACK
Clearance(PCB_LAYER_ID aLayer=F_Cu)PADSTACK
Clearance(PCB_LAYER_ID aLayer=F_Cu) constPADSTACK
ClearPrimitives(PCB_LAYER_ID aLayer)PADSTACK
Compare(const PADSTACK *aPadstackRef, const PADSTACK *aPadstackCmp)PADSTACKstatic
CopperLayer(PCB_LAYER_ID aLayer)PADSTACK
CopperLayer(PCB_LAYER_ID aLayer) constPADSTACK
CUSTOM_SHAPE_ZONE_MODE enum namePADSTACK
CustomShapeInZoneMode() constPADSTACKinline
DefaultThermalSpokeAngleForShape(PCB_LAYER_ID aLayer=F_Cu) constPADSTACK
Deserialize(const google::protobuf::Any &aContainer) overridePADSTACKvirtual
Drill()PADSTACKinline
Drill() constPADSTACKinline
DrillShape() constPADSTACK
EffectiveLayerFor(PCB_LAYER_ID aLayer) constPADSTACK
EndLayer() constPADSTACK
FlipLayers(int aCopperLayerCount)PADSTACK
ForEachUniqueLayer(const std::function< void(PCB_LAYER_ID)> &aMethod) constPADSTACK
FrontOuterLayers()PADSTACKinline
FrontOuterLayers() constPADSTACKinline
GetOrientation() constPADSTACKinline
INNER_LAYERSPADSTACKstatic
IsTented(PCB_LAYER_ID aSide) constPADSTACK
LayerSet() constPADSTACKinline
LayerSet()PADSTACKinline
m_backMaskPropsPADSTACKprivate
m_copperPropsPADSTACKprivate
m_customNamePADSTACKprivate
m_customShapeInZoneModePADSTACKprivate
m_drillPADSTACKprivate
m_frontMaskPropsPADSTACKprivate
m_layerSetPADSTACKprivate
m_modePADSTACKprivate
m_orientationPADSTACKprivate
m_parentPADSTACKprivate
m_secondaryDrillPADSTACKprivate
m_unconnectedLayerModePADSTACKprivate
MODE enum namePADSTACK
Mode() constPADSTACKinline
Name() constPADSTACK
Offset(PCB_LAYER_ID aLayer)PADSTACK
Offset(PCB_LAYER_ID aLayer) constPADSTACK
operator!=(const PADSTACK &aOther) constPADSTACKinline
operator=(const PADSTACK &aOther)PADSTACK
operator==(const PADSTACK &aOther) constPADSTACK
packCopperLayer(PCB_LAYER_ID aLayer, kiapi::board::types::PadStack &aProto) constPADSTACKprivate
PADSTACK(BOARD_ITEM *aParent)PADSTACK
PADSTACK(const PADSTACK &aOther)PADSTACK
Primitives(PCB_LAYER_ID aLayer)PADSTACK
Primitives(PCB_LAYER_ID aLayer) constPADSTACK
RelevantShapeLayers(const PADSTACK &aOther) constPADSTACK
ReplacePrimitives(const std::vector< std::shared_ptr< PCB_SHAPE > > &aPrimitivesList, PCB_LAYER_ID aLayer)PADSTACK
RoundRectRadius(PCB_LAYER_ID aLayer) constPADSTACK
RoundRectRadiusRatio(PCB_LAYER_ID aLayer) constPADSTACK
SecondaryDrill()PADSTACKinline
SecondaryDrill() constPADSTACKinline
Serialize(google::protobuf::Any &aContainer) const overridePADSTACKvirtual
SetAnchorShape(PAD_SHAPE aShape, PCB_LAYER_ID aLayer)PADSTACK
SetChamferPositions(int aPositions, PCB_LAYER_ID aLayer)PADSTACK
SetChamferRatio(double aRatio, PCB_LAYER_ID aLayer)PADSTACK
SetCustomShapeInZoneMode(CUSTOM_SHAPE_ZONE_MODE aM)PADSTACKinline
SetDrillShape(PAD_DRILL_SHAPE aShape)PADSTACK
SetLayerSet(const LSET &aSet)PADSTACKinline
SetMode(MODE aMode)PADSTACK
SetOrientation(EDA_ANGLE aAngle)PADSTACKinline
SetRoundRectRadius(double aRadius, PCB_LAYER_ID aLayer)PADSTACK
SetRoundRectRadiusRatio(double aRatio, PCB_LAYER_ID aLayer)PADSTACK
SetShape(PAD_SHAPE aShape, PCB_LAYER_ID aLayer)PADSTACK
SetSize(const VECTOR2I &aSize, PCB_LAYER_ID aLayer)PADSTACK
SetThermalSpokeAngle(EDA_ANGLE aAngle, PCB_LAYER_ID aLayer=F_Cu)PADSTACK
SetUnconnectedLayerMode(UNCONNECTED_LAYER_MODE aMode)PADSTACKinline
Shape(PCB_LAYER_ID aLayer) constPADSTACK
Similarity(const PADSTACK &aOther) constPADSTACK
Size(PCB_LAYER_ID aLayer) constPADSTACK
SolderMaskMargin(PCB_LAYER_ID aLayer=F_Cu)PADSTACK
SolderMaskMargin(PCB_LAYER_ID aLayer=F_Cu) constPADSTACK
SolderPasteMargin(PCB_LAYER_ID aLayer=F_Cu)PADSTACK
SolderPasteMargin(PCB_LAYER_ID aLayer=F_Cu) constPADSTACK
SolderPasteMarginRatio(PCB_LAYER_ID aLayer=F_Cu)PADSTACK
SolderPasteMarginRatio(PCB_LAYER_ID aLayer=F_Cu) constPADSTACK
StartLayer() constPADSTACK
ThermalGap(PCB_LAYER_ID aLayer=F_Cu)PADSTACK
ThermalGap(PCB_LAYER_ID aLayer=F_Cu) constPADSTACK
ThermalSpokeAngle(PCB_LAYER_ID aLayer=F_Cu) constPADSTACK
ThermalSpokeWidth(PCB_LAYER_ID aLayer=F_Cu)PADSTACK
ThermalSpokeWidth(PCB_LAYER_ID aLayer=F_Cu) constPADSTACK
TrapezoidDeltaSize(PCB_LAYER_ID aLayer)PADSTACK
TrapezoidDeltaSize(PCB_LAYER_ID aLayer) constPADSTACK
TYPE enum namePADSTACK
UNCONNECTED_LAYER_MODE enum namePADSTACK
UnconnectedLayerMode() constPADSTACKinline
UniqueLayers() constPADSTACK
unpackCopperLayer(const kiapi::board::types::PadStackLayer &aProto)PADSTACKprivate
ZoneConnection(PCB_LAYER_ID aLayer=F_Cu)PADSTACK
ZoneConnection(PCB_LAYER_ID aLayer=F_Cu) constPADSTACK
~PADSTACK()=defaultPADSTACKvirtual
~SERIALIZABLE()=defaultSERIALIZABLEvirtual