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

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

addPadPrimitivesToPolygon(PCB_LAYER_ID aLayer, SHAPE_POLY_SET *aMergedPolygon, int aError, ERROR_LOC aErrorLoc) constPADprivate
AddPrimitive(PCB_LAYER_ID aLayer, PCB_SHAPE *aPrimitive)PAD
AddPrimitivePoly(PCB_LAYER_ID aLayer, const SHAPE_POLY_SET &aPoly, int aThickness, bool aFilled)PAD
AddPrimitivePoly(PCB_LAYER_ID aLayer, const std::vector< VECTOR2I > &aPoly, int aThickness, bool aFilled)PAD
ApertureMask()PADstatic
AppendPrimitives(PCB_LAYER_ID aLayer, const std::vector< std::shared_ptr< PCB_SHAPE > > &aPrimitivesList)PAD
BOARD_CONNECTED_ITEM(BOARD_ITEM *aParent, KICAD_T idtype)BOARD_CONNECTED_ITEM
BOARD_ITEM(BOARD_ITEM *aParent, KICAD_T idtype, PCB_LAYER_ID aLayer=F_Cu)BOARD_ITEMinline
BoardCopperLayerCount() constBOARD_ITEMvirtual
BoardLayerCount() constBOARD_ITEMvirtual
BoardLayerSet() constBOARD_ITEMvirtual
BuildEffectivePolygon(ERROR_LOC aErrorLoc=ERROR_INSIDE) constPAD
buildEffectiveShape(PCB_LAYER_ID aLayer) constPADprivate
BuildEffectiveShapes() constPAD
CanFlashLayer(int aLayer)PADinline
CanHaveNumber() constPAD
CheckPad(UNITS_PROVIDER *aUnitsProvider, bool aForPadProperties, const std::function< void(int aErrorCode, const wxString &aMsg)> &aErrorHandler) constPAD
ClassOf(const EDA_ITEM *aItem)PADinlinestatic
ClearBrightened()EDA_ITEMinline
ClearEditFlags()EDA_ITEMinlinevirtual
ClearFlags(EDA_ITEM_FLAGS aMask=EDA_ITEM_ALL_FLAGS)EDA_ITEMinline
ClearSelected()EDA_ITEMinline
ClearTempFlags()EDA_ITEMinlinevirtual
ClearZoneLayerOverrides()PAD
Clone() const overridePADvirtual
ClonePad() constPADinline
Compare(const PAD *aPadRef, const PAD *aPadCmp)PADstatic
COMPARE_FLAGS enum nameBOARD_ITEM
ConditionallyFlashed(PCB_LAYER_ID aLayer) constPADinline
ConnSMDMask()PADstatic
DeletePrimitivesList(PCB_LAYER_ID aLayer=UNDEFINED_LAYER)PAD
DeleteStructure()BOARD_ITEM
Deserialize(const google::protobuf::Any &aContainer) overridePADvirtual
doCheckPad(PCB_LAYER_ID aLayer, UNITS_PROVIDER *aUnitsProvider, bool aForPadProperties, const std::function< void(int aErrorCode, const wxString &aMsg)> &aErrorHandler) constPADprivate
DRC enum valueBOARD_ITEM
Duplicate() constBOARD_ITEMvirtual
EDA_ITEM(EDA_ITEM *parent, KICAD_T idType, bool isSCH_ITEM=false, bool isBOARD_ITEM=false)EDA_ITEMprotected
EDA_ITEM(KICAD_T idType, bool isSCH_ITEM=false, bool isBOARD_ITEM=false)EDA_ITEMprotected
EDA_ITEM(const EDA_ITEM &base)EDA_ITEMprotected
FlashLayer(int aLayer, bool aOnlyCheckIfPermitted=false) constPAD
FlashLayer(LSET aLayers) constPAD
Flip(const VECTOR2I &VECTOR2I, FLIP_DIRECTION aFlipDirection) overridePADvirtual
FlipPrimitives(FLIP_DIRECTION aFlipDirection)PAD
Get(PROPERTY_BASE *aProperty) constINSPECTABLEinline
Get(PROPERTY_BASE *aProperty) constINSPECTABLEinline
Get(const wxString &aProperty) constINSPECTABLEinline
GetAnchorPadShape(PCB_LAYER_ID aLayer) constPADinline
GetAttribute() constPADinline
GetBoard() constBOARD_ITEMvirtual
GetBoard()BOARD_ITEMvirtual
GetBoundingBox() const overridePADvirtual
GetBoundingRadius() constPAD
GetCenter() const overridePADinlinevirtual
GetChamferPositions(PCB_LAYER_ID aLayer) constPADinline
GetChamferRectRatio(PCB_LAYER_ID aLayer) constPADinline
GetClass() const overridePADinlinevirtual
GetClearanceOverrides(wxString *aSource) const overridePADvirtual
GetCustomShapeInZoneOpt() constPADinline
GetDelta(PCB_LAYER_ID aLayer) constPADinline
GetDisplayNetname() constBOARD_CONNECTED_ITEM
GetDrillShape() constPADinline
GetDrillSize() constPADinline
GetDrillSizeX() constPADinline
GetDrillSizeY() constPADinline
GetEditFlags() constEDA_ITEMinline
GetEffectiveHoleShape() const overridePADvirtual
GetEffectiveNetClass() constBOARD_CONNECTED_ITEMvirtual
GetEffectivePolygon(PCB_LAYER_ID aLayer, ERROR_LOC aErrorLoc=ERROR_INSIDE) constPAD
GetEffectiveShape(PCB_LAYER_ID aLayer, FLASHING flashPTHPads=FLASHING::DEFAULT) const overridePADvirtual
GetEmbeddedFiles()EDA_ITEMinlinevirtual
GetFlags() constEDA_ITEMinline
GetFocusPosition() constEDA_ITEMinlinevirtual
GetFontMetrics() constBOARD_ITEM
GetForcedTransparency() constKIGFX::VIEW_ITEMinline
GetFPRelativeOrientation() constPAD
GetFPRelativePosition() constBOARD_ITEM
GetFriendlyName() constEDA_ITEMvirtual
GetFrontRoundRectRadiusRatio() constPADinline
GetFrontRoundRectRadiusSize() constPAD
GetFrontShape() constPADinline
GetItemDescription(UNITS_PROVIDER *aUnitsProvider, bool aFull) const overridePADvirtual
GetKeepTopBottom() constPADinline
GetLayer() const overridePADvirtual
GetLayerName() constBOARD_ITEM
GetLayerSet() const overridePADinlinevirtual
GetLocalClearance() const overridePADinlinevirtual
GetLocalClearance(wxString *aSource) const overridePADvirtual
GetLocalRatsnestVisible() constBOARD_CONNECTED_ITEMinline
GetLocalSolderMaskMargin() constPADinline
GetLocalSolderPasteMargin() constPADinline
GetLocalSolderPasteMarginRatio() constPADinline
GetLocalSpokeWidthOverride(wxString *aSource=nullptr) constPAD
GetLocalThermalGapOverride(wxString *aSource) constPAD
GetLocalThermalGapOverride() constPADinline
GetLocalThermalSpokeWidthOverride() constPADinline
GetLocalZoneConnection() constPADinline
GetMenuImage() const overridePADvirtual
GetMsgPanelInfo(EDA_DRAW_FRAME *aFrame, std::vector< MSG_PANEL_ITEM > &aList) overridePADvirtual
GetNet() constBOARD_CONNECTED_ITEMinline
GetNetClassName() constBOARD_CONNECTED_ITEM
GetNetCode() constBOARD_CONNECTED_ITEM
GetNetname() constBOARD_CONNECTED_ITEM
GetNetnameMsg() constBOARD_CONNECTED_ITEM
GetNumber() constPADinline
GetOffset(PCB_LAYER_ID aLayer) constPADinline
GetOrientation() constPADinline
GetOrientationDegrees() constPADinline
GetOwnClearance(PCB_LAYER_ID aLayer, wxString *aSource=nullptr) const overridePADvirtual
GetPadToDieLength() constPADinline
GetParent() constBOARD_ITEMinline
GetParentAsString() constBOARD_ITEM
GetParentFootprint() constBOARD_ITEM
GetParentGroup() constBOARD_ITEMinline
GetPinFunction() constPADinline
GetPinType() constPADinline
GetPosition() const overridePADinlinevirtual
GetPrimitives(PCB_LAYER_ID aLayer) constPADinline
GetPrincipalLayer() constPAD
GetProperty() constPADinline
GetRemoveUnconnected() constPADinline
GetRoundRectCornerRadius(PCB_LAYER_ID aLayer) constPAD
GetRoundRectRadiusRatio(PCB_LAYER_ID aLayer) constPADinline
GetShape(PCB_LAYER_ID aLayer) constPADinline
GetShortNetname() constBOARD_CONNECTED_ITEM
GetSize(PCB_LAYER_ID aLayer) constPADinline
GetSizeX() constPADinline
GetSizeY() constPADinline
GetSolderMaskExpansion(PCB_LAYER_ID aLayer) constPAD
GetSolderPasteMargin(PCB_LAYER_ID aLayer) constPAD
GetSortPosition() constEDA_ITEMinlinevirtual
GetStroke() constBOARD_ITEMvirtual
GetSubRatsnest() constPADinline
GetTeardropAllowSpanTwoTracks() constBOARD_CONNECTED_ITEMinline
GetTeardropBestLengthRatio() constBOARD_CONNECTED_ITEMinline
GetTeardropBestWidthRatio() constBOARD_CONNECTED_ITEMinline
GetTeardropCurved() constBOARD_CONNECTED_ITEMinline
GetTeardropMaxLength() constBOARD_CONNECTED_ITEMinline
GetTeardropMaxTrackWidth() constBOARD_CONNECTED_ITEMinline
GetTeardropMaxWidth() constBOARD_CONNECTED_ITEMinline
GetTeardropParams()BOARD_CONNECTED_ITEMinline
GetTeardropParams() constBOARD_CONNECTED_ITEMinline
GetTeardropPreferZoneConnections() constBOARD_CONNECTED_ITEMinline
GetTeardropsEnabled() constBOARD_CONNECTED_ITEMinline
GetTempFlags() constEDA_ITEMinline
GetThermalGap() constPADinline
GetThermalSpokeAngle() constPADinline
GetThermalSpokeAngleDegrees() constPADinline
GetTypeDesc() constEDA_ITEM
GetUnconnectedLayerMode() constPADinline
GetX() constBOARD_ITEMinline
GetY() constBOARD_ITEMinline
GetZoneConnectionOverrides(wxString *aSource=nullptr) constPAD
GetZoneLayerOverride(PCB_LAYER_ID aLayer) constPAD
HasDrilledHole() const overridePADinlinevirtual
HasFlag(EDA_ITEM_FLAGS aFlag) constEDA_ITEMinline
HasHole() const overridePADinlinevirtual
HasLineStroke() constBOARD_ITEMinlinevirtual
HitTest(const VECTOR2I &aPosition, int aAccuracy=0) const overridePADvirtual
HitTest(const BOX2I &aRect, bool aContained, int aAccuracy=0) const overridePADvirtual
ImportSettingsFrom(const PAD &aMasterPad)PAD
IsAperturePad() constPADinline
IsBOARD_ITEM() constKIGFX::VIEW_ITEMinline
IsBrightened() constEDA_ITEMinline
IsConnected() const overrideBOARD_CONNECTED_ITEMinlinevirtual
IsDirty() constPADinline
IsEntered() constEDA_ITEMinline
IsFlipped() constPAD
IsForceVisible() constEDA_ITEMinline
IsFreePad() constPAD
IsKnockout() constBOARD_ITEMinlinevirtual
IsLocked() const overridePADvirtual
IsModified() constEDA_ITEMinline
IsMoving() constEDA_ITEMinline
IsNew() constEDA_ITEMinline
IsNoConnectPad() constPAD
IsOnCopperLayer() const overridePADvirtual
IsOnLayer(PCB_LAYER_ID aLayer) const overridePADinlinevirtual
IsReplaceable() constEDA_ITEMinlinevirtual
IsRollover() constEDA_ITEMinline
IsSCH_ITEM() constKIGFX::VIEW_ITEMinline
IsSelected() constEDA_ITEMinline
IsShownAsBitmap() constEDA_ITEMinline
IsSideSpecific() constBOARD_ITEM
IsTented(PCB_LAYER_ID aLayer) constBOARD_ITEMinlinevirtual
IsType(const std::vector< KICAD_T > &aScanTypes) const overridePADinlinevirtual
IterateForward(std::deque< T > &aList, INSPECTOR inspector, void *testData, const std::vector< KICAD_T > &scanTypes)EDA_ITEMinlinestatic
IterateForward(std::vector< T > &aList, INSPECTOR inspector, void *testData, const std::vector< KICAD_T > &scanTypes)EDA_ITEMinlinestatic
LAYER_POLYGON_MAP typedefPADprivate
LAYER_SHAPE_MAP typedefPADprivate
layerMaskDescribe() constBOARD_ITEMprotectedvirtual
LOD_HIDEKIGFX::VIEW_ITEMprotectedstatic
LOD_SHOWKIGFX::VIEW_ITEMprotectedstatic
lodScaleForThreshold(int aWhatIu, int aThresholdIu)KIGFX::VIEW_ITEMinlineprotectedstatic
m_attributePADprivate
m_effectiveBoundingBoxPADmutableprivate
m_effectiveBoundingRadiusPADmutableprivate
m_effectiveHoleShapePADmutableprivate
m_effectivePolygonsPADmutableprivate
m_effectiveShapesPADmutableprivate
m_flagsEDA_ITEMprotected
m_forcedTransparencyKIGFX::VIEW_ITEMprivate
m_forceVisibleEDA_ITEMprotected
m_groupBOARD_ITEMprotected
m_isBOARD_ITEMKIGFX::VIEW_ITEMprivate
m_isKnockoutBOARD_ITEMprotected
m_isLockedBOARD_ITEMprotected
m_isRolloverEDA_ITEMprotected
m_isSCH_ITEMKIGFX::VIEW_ITEMprivate
m_layerBOARD_ITEMprotected
m_lengthPadToDiePADprivate
m_localRatsnestVisibleBOARD_CONNECTED_ITEMprivate
m_netinfoBOARD_CONNECTED_ITEMprotected
m_numberPADprivate
m_padStackPADprivate
m_parentEDA_ITEMprotected
m_pinFunctionPADprivate
m_pinTypePADprivate
m_polyBuildingLockPADmutableprivate
m_polyDirtyPADmutableprivate
m_posPADprivate
m_propertyPADprivate
m_shapesBuildingLockPADmutableprivate
m_shapesDirtyPADmutableprivate
m_structTypeEDA_ITEMprivate
m_subRatsnestPADprivate
m_teardropParamsBOARD_CONNECTED_ITEMprotected
m_UuidEDA_ITEM
m_viewPrivDataKIGFX::VIEW_ITEMprivate
m_zoneLayerOverridesPADprivate
m_zoneLayerOverridesMutexPADmutableprivate
Matches(const EDA_SEARCH_DATA &aSearchData, void *aAuxData) constEDA_ITEMinlinevirtual
Matches(const wxString &aText, const EDA_SEARCH_DATA &aSearchData) constEDA_ITEMprotected
MergePrimitivesAsPolygon(PCB_LAYER_ID aLayer, SHAPE_POLY_SET *aMergedPolygon, ERROR_LOC aErrorLoc=ERROR_INSIDE) constPAD
Mirror(const VECTOR2I &aCentre, FLIP_DIRECTION aFlipDirection)BOARD_ITEMvirtual
Move(const VECTOR2I &aMoveVector) overridePADinlinevirtual
Normalize()BOARD_ITEMinlinevirtual
NormalizeForCompare()BOARD_ITEMinlinevirtual
operator<(const EDA_ITEM &aItem) constEDA_ITEM
operator=(const PAD &aOther)PAD
BOARD_CONNECTED_ITEM::operator=(const EDA_ITEM &aItem)EDA_ITEM
KIGFX::VIEW_ITEM::operator=(const VIEW_ITEM &aOther)=deleteKIGFX::VIEW_ITEM
operator==(const PAD &aOther) constPAD
operator==(const BOARD_ITEM &aBoardItem) const overridePADvirtual
PAD(FOOTPRINT *parent)PAD
PAD(const PAD &aPad)PAD
Padstack() constPADinline
Padstack()PADinline
PTHMask()PADstatic
Recombine(bool aIsDryRun, int aMaxError)PAD
RenderAsBitmap(double aWorldScale) constEDA_ITEMinlinevirtual
Replace(const EDA_SEARCH_DATA &aSearchData, wxString &aText)EDA_ITEMstatic
Replace(const EDA_SEARCH_DATA &aSearchData, void *aAuxData=nullptr)EDA_ITEMinlinevirtual
ReplacePrimitives(PCB_LAYER_ID aLayer, const std::vector< std::shared_ptr< PCB_SHAPE > > &aPrimitivesList)PAD
Rotate(const VECTOR2I &aRotCentre, const EDA_ANGLE &aAngle) overridePADvirtual
RunOnChildren(const std::function< void(BOARD_ITEM *)> &aFunction) constBOARD_ITEMinlinevirtual
RunOnDescendants(const std::function< void(BOARD_ITEM *)> &aFunction, int aDepth=0) constBOARD_ITEMinlinevirtual
SameLogicalPadAs(const PAD *aOther) constPADinline
Serialize(google::protobuf::Any &aContainer) const overridePADvirtual
Set(PROPERTY_BASE *aProperty, wxAny &aValue, bool aNotify=true)INSPECTABLEinline
Set(PROPERTY_BASE *aProperty, T aValue, bool aNotify=true)INSPECTABLEinline
Set(const wxString &aProperty, T aValue, bool aNotify=true)INSPECTABLEinline
SetAnchorPadShape(PCB_LAYER_ID aLayer, PAD_SHAPE aShape)PADinline
SetAttribute(PAD_ATTRIB aAttribute)PAD
SetBrightened()EDA_ITEMinline
SetChamferPositions(PCB_LAYER_ID aLayer, int aPositions)PADinline
SetChamferRectRatio(PCB_LAYER_ID aLayer, double aChamferScale)PAD
SetCustomShapeInZoneOpt(PADSTACK::CUSTOM_SHAPE_ZONE_MODE aOption)PADinline
SetDelta(PCB_LAYER_ID aLayer, const VECTOR2I &aSize)PADinline
SetDirty()PADinline
SetDrillShape(PAD_DRILL_SHAPE aShape)PAD
SetDrillSize(const VECTOR2I &aSize)PADinline
SetDrillSizeX(const int aX)PAD
SetDrillSizeY(const int aY)PADinline
SetFlags(EDA_ITEM_FLAGS aMask)EDA_ITEMinline
SetForcedTransparency(double aForcedTransparency)KIGFX::VIEW_ITEMinline
SetForceVisible(bool aEnable)EDA_ITEMinline
SetFPRelativeOrientation(const EDA_ANGLE &aAngle)PAD
SetFPRelativePosition(const VECTOR2I &aPos)BOARD_ITEM
SetFrontRoundRectRadiusRatio(double aRadiusScale)PAD
SetFrontRoundRectRadiusSize(int aRadius)PAD
SetFrontShape(PAD_SHAPE aShape)PAD
SetIsKnockout(bool aKnockout)BOARD_ITEMinlinevirtual
SetIsRollover(bool aIsRollover)EDA_ITEMinline
SetIsShownAsBitmap(bool aBitmap)EDA_ITEMinline
SetKeepTopBottom(bool aSet)PADinline
SetLayer(PCB_LAYER_ID aLayer)BOARD_ITEMinlinevirtual
SetLayerSet(const LSET &aLayers) overridePADinlinevirtual
SetLocalClearance(std::optional< int > aClearance)PADinline
SetLocalRatsnestVisible(bool aVisible)BOARD_CONNECTED_ITEMinline
SetLocalSolderMaskMargin(std::optional< int > aMargin)PADinline
SetLocalSolderPasteMargin(std::optional< int > aMargin)PADinline
SetLocalSolderPasteMarginRatio(std::optional< double > aRatio)PADinline
SetLocalThermalGapOverride(const std::optional< int > &aOverride)PADinline
SetLocalThermalSpokeWidthOverride(std::optional< int > aWidth)PADinline
SetLocalZoneConnection(ZONE_CONNECTION aType)PADinline
SetLocked(bool aLocked)BOARD_ITEMinlinevirtual
SetModified()EDA_ITEM
SetNet(NETINFO_ITEM *aNetInfo)BOARD_CONNECTED_ITEMinline
SetNetCode(int aNetCode, bool aNoAssert)BOARD_CONNECTED_ITEM
SetNetCode(int aNetCode)BOARD_CONNECTED_ITEMinline
SetNumber(const wxString &aNumber)PADinline
SetOffset(PCB_LAYER_ID aLayer, const VECTOR2I &aOffset)PADinline
SetOrientation(const EDA_ANGLE &aAngle)PAD
SetOrientationDegrees(double aOrientation)PADinline
SetPadstack(const PADSTACK &aPadstack)PADinline
SetPadToDieLength(int aLength)PADinline
SetParent(EDA_ITEM *aParent)EDA_ITEMinlinevirtual
SetParentGroup(PCB_GROUP *aGroup)BOARD_ITEMinline
SetPinFunction(const wxString &aName)PADinline
SetPinType(const wxString &aType)PADinline
SetPosition(const VECTOR2I &aPos) overridePADinlinevirtual
SetProperty(PAD_PROP aProperty)PAD
SetRemoveUnconnected(bool aSet)PADinline
SetRoundRectCornerRadius(PCB_LAYER_ID aLayer, double aRadius)PAD
SetRoundRectRadiusRatio(PCB_LAYER_ID aLayer, double aRadiusScale)PAD
SetSelected()EDA_ITEMinline
SetShape(PCB_LAYER_ID aLayer, PAD_SHAPE aShape)PADinline
SetSize(PCB_LAYER_ID aLayer, const VECTOR2I &aSize)PADinline
SetSizeX(const int aX)PADinline
SetSizeY(const int aY)PADinline
SetStroke(const STROKE_PARAMS &aStroke)BOARD_ITEMvirtual
SetSubRatsnest(int aSubRatsnest)PADinline
SetTeardropAllowSpanTwoTracks(bool aAllow)BOARD_CONNECTED_ITEMinline
SetTeardropBestLengthRatio(double aRatio)BOARD_CONNECTED_ITEMinline
SetTeardropBestWidthRatio(double aRatio)BOARD_CONNECTED_ITEMinline
SetTeardropCurved(bool aCurve)BOARD_CONNECTED_ITEMinline
SetTeardropMaxLength(int aMaxLength)BOARD_CONNECTED_ITEMinline
SetTeardropMaxTrackWidth(double aRatio)BOARD_CONNECTED_ITEMinline
SetTeardropMaxWidth(int aMaxWidth)BOARD_CONNECTED_ITEMinline
SetTeardropPreferZoneConnections(bool aPrefer)BOARD_CONNECTED_ITEMinline
SetTeardropsEnabled(bool aEnable)BOARD_CONNECTED_ITEMinline
SetThermalGap(int aGap)PADinline
SetThermalSpokeAngle(const EDA_ANGLE &aAngle)PADinline
SetThermalSpokeAngleDegrees(double aAngle)PADinline
SetUnconnectedLayerMode(PADSTACK::UNCONNECTED_LAYER_MODE aMode)PADinline
SetX(int x)PADinline
SetY(int y)PADinline
SetZoneLayerOverride(PCB_LAYER_ID aLayer, ZONE_LAYER_OVERRIDE aOverride)PAD
ShapePos(PCB_LAYER_ID aLayer) constPAD
SharesNetTieGroup(const PAD *aOther) constPAD
ShowPadAttr() constPAD
ShowPadShape(PCB_LAYER_ID aLayer) constPAD
Similarity(const BOARD_ITEM &aOther) const overridePADvirtual
SMDMask()PADstatic
Sort(const EDA_ITEM *aLeft, const EDA_ITEM *aRight)EDA_ITEMinlinestatic
StyleFromSettings(const BOARD_DESIGN_SETTINGS &settings)BOARD_ITEMinlinevirtual
swapData(BOARD_ITEM *aImage) overridePADprotectedvirtual
SwapItemData(BOARD_ITEM *aImage)BOARD_ITEM
TransformHoleToPolygon(SHAPE_POLY_SET &aBuffer, int aClearance, int aError, ERROR_LOC aErrorLoc=ERROR_INSIDE) constPAD
TransformShapeToPolygon(SHAPE_POLY_SET &aBuffer, PCB_LAYER_ID aLayer, int aClearance, int aMaxError, ERROR_LOC aErrorLoc=ERROR_INSIDE, bool ignoreLineWidth=false) const overridePADvirtual
Type() constEDA_ITEMinline
UnplatedHoleMask()PADstatic
VIEW_ITEM(bool isSCH_ITEM=false, bool isBOARD_ITEM=false)KIGFX::VIEW_ITEMinline
VIEW_ITEM(const VIEW_ITEM &aOther)=deleteKIGFX::VIEW_ITEM
ViewBBox() const overridePADvirtual
ViewDraw(int aLayer, VIEW *aView) constKIGFX::VIEW_ITEMinlinevirtual
ViewGetLayers() const overridePADvirtual
ViewGetLOD(int aLayer, const KIGFX::VIEW *aView) const overridePADvirtual
viewPrivData() constKIGFX::VIEW_ITEMinline
Visit(INSPECTOR inspector, void *testData, const std::vector< KICAD_T > &aScanTypes)EDA_ITEMvirtual
XorFlags(EDA_ITEM_FLAGS aMask)EDA_ITEMinline
ZeroOffsetBOARD_ITEMstatic
~BOARD_ITEM()BOARD_ITEM
~EDA_ITEM()EDA_ITEMinlinevirtual
~INSPECTABLE()INSPECTABLEinlinevirtual
~SERIALIZABLE()=defaultSERIALIZABLEvirtual
~VIEW_ITEM()KIGFX::VIEW_ITEMvirtual