KiCad PCB EDA Suite
Loading...
Searching...
No Matches
FOOTPRINT Member List

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

Add(BOARD_ITEM *aItem, ADD_MODE aMode=ADD_MODE::INSERT, bool aSkipConnectivity=false) overrideFOOTPRINTvirtual
Add3DModel(FP_3DMODEL *a3DModel)FOOTPRINT
AddField(const PCB_FIELD &aField)FOOTPRINT
AddFile(const wxFileName &aName, bool aOverwrite)EMBEDDED_FILES
AddFile(EMBEDDED_FILE *aFile)EMBEDDED_FILES
AddNetTiePadGroup(const wxString &aGroup)FOOTPRINTinline
AllowMissingCourtyard() constFOOTPRINTinline
ApplyDefaultSettings(const BOARD &board, bool aStyleFields, bool aStyleText, bool aStyleShapes)FOOTPRINT
AutoPositionFields()FOOTPRINT
BOARD_ITEM(BOARD_ITEM *aParent, KICAD_T idtype, PCB_LAYER_ID aLayer=F_Cu)BOARD_ITEMinline
BOARD_ITEM_CONTAINER(BOARD_ITEM *aParent, KICAD_T aType)BOARD_ITEM_CONTAINERinline
BoardCopperLayerCount() constBOARD_ITEMvirtual
BoardLayerCount() constBOARD_ITEMvirtual
BoardLayerSet() constBOARD_ITEMvirtual
BuildCourtyardCaches(OUTLINE_ERROR_HANDLER *aErrorHandler=nullptr)FOOTPRINT
CheckFootprintAttributes(const std::function< void(const wxString &)> &aErrorHandler)FOOTPRINT
CheckNetTiePadGroups(const std::function< void(const wxString &)> &aErrorHandler)FOOTPRINT
CheckNetTies(const std::function< void(const BOARD_ITEM *aItem, const BOARD_ITEM *bItem, const BOARD_ITEM *cItem, const VECTOR2I &)> &aErrorHandler)FOOTPRINT
CheckPads(UNITS_PROVIDER *aUnitsProvider, const std::function< void(const PAD *, int, const wxString &)> &aErrorHandler)FOOTPRINT
CheckShortingPads(const std::function< void(const PAD *, const PAD *, int aErrorCode, const VECTOR2I &)> &aErrorHandler)FOOTPRINT
ClassOf(const EDA_ITEM *aItem)FOOTPRINTinlinestatic
ClearAllNets()FOOTPRINT
ClearBrightened()EDA_ITEMinline
ClearEditFlags()EDA_ITEMinlinevirtual
ClearEmbeddedFiles(bool aDeleteFiles=true)EMBEDDED_FILESinline
ClearEmbeddedFonts()EMBEDDED_FILES
ClearFlags(EDA_ITEM_FLAGS aMask=EDA_ITEM_ALL_FLAGS)EDA_ITEMinline
ClearNetTiePadGroups()FOOTPRINTinline
ClearSelected()EDA_ITEMinline
ClearTempFlags()EDA_ITEMinlinevirtual
Clone() const overrideFOOTPRINTvirtual
COMPARE_FLAGS enum nameBOARD_ITEM
CompressAndEncode(EMBEDDED_FILE &aFile)EMBEDDED_FILESstatic
CoverageRatio(const GENERAL_COLLECTOR &aCollector) constFOOTPRINT
DecompressAndDecode(EMBEDDED_FILE &aFile)EMBEDDED_FILESstatic
Delete(BOARD_ITEM *aItem)BOARD_ITEM_CONTAINERinlinevirtual
DeleteStructure()BOARD_ITEM
Deserialize(const google::protobuf::Any &aContainer) overrideFOOTPRINTvirtual
DRC enum valueBOARD_ITEM
Duplicate() const overrideFOOTPRINTvirtual
DuplicateItem(const BOARD_ITEM *aItem, bool aAddToFootprint=false)FOOTPRINT
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
EMBEDDED_FILES()=defaultEMBEDDED_FILES
EmbeddedFileMap() constEMBEDDED_FILESinline
EmbedFonts() overrideFOOTPRINTvirtual
Fields()FOOTPRINTinline
Fields() constFOOTPRINTinline
FindPadByNumber(const wxString &aPadNumber, PAD *aSearchAfterMe=nullptr) constFOOTPRINT
FixUuids()FOOTPRINT
Flip(const VECTOR2I &aCentre, FLIP_DIRECTION aFlipDirection) overrideFOOTPRINTvirtual
FOOTPRINT(BOARD *parent)FOOTPRINT
FOOTPRINT(const FOOTPRINT &aFootprint)FOOTPRINT
FOOTPRINT(FOOTPRINT &&aFootprint)FOOTPRINT
Footprint()FOOTPRINTinline
Footprint() constFOOTPRINTinline
FootprintNeedsUpdate(const FOOTPRINT *aLibFP, int aCompareFlags=0, REPORTER *aReporter=nullptr)FOOTPRINT
Get(PROPERTY_BASE *aProperty) constINSPECTABLEinline
Get(PROPERTY_BASE *aProperty) constINSPECTABLEinline
Get(const wxString &aProperty) constINSPECTABLEinline
GetArea(int aPadding=0) constFOOTPRINT
GetAreFontsEmbedded() constEMBEDDED_FILESinline
GetAttributes() constFOOTPRINTinline
GetBoard() constBOARD_ITEMvirtual
GetBoard()BOARD_ITEMvirtual
GetBoundingBox() const overrideFOOTPRINTvirtual
GetBoundingBox(bool aIncludeText) constFOOTPRINT
GetBoundingHull() constFOOTPRINT
GetCachedCourtyard(PCB_LAYER_ID aLayer) constFOOTPRINT
GetCenter() const overrideFOOTPRINTinlinevirtual
GetClass() const overrideFOOTPRINTinlinevirtual
GetClearanceOverrides(wxString *aSource) constFOOTPRINTinline
GetComponentClass() constFOOTPRINTinline
GetComponentClassAsString() constFOOTPRINT
GetContextualTextVars(wxArrayString *aVars) constFOOTPRINT
GetCourtyard(PCB_LAYER_ID aLayer) constFOOTPRINT
GetCoverageArea(const BOARD_ITEM *aItem, const GENERAL_COLLECTOR &aCollector)FOOTPRINTstatic
GetEditFlags() constEDA_ITEMinline
GetEffectiveHoleShape() constBOARD_ITEMvirtual
GetEffectiveShape(PCB_LAYER_ID aLayer=UNDEFINED_LAYER, FLASHING aFlash=FLASHING::DEFAULT) const overrideFOOTPRINTvirtual
GetEmbeddedFile(const wxString &aName) constEMBEDDED_FILESinline
GetEmbeddedFileLink(const EMBEDDED_FILE &aFile) constEMBEDDED_FILESinline
GetEmbeddedFiles() overrideFOOTPRINTinlinevirtual
GetEmbeddedFiles() constFOOTPRINTinline
GetField(MANDATORY_FIELD_T aFieldType)FOOTPRINT
GetField(MANDATORY_FIELD_T aFieldNdx) constFOOTPRINT
GetFieldById(int aFieldId)FOOTPRINT
GetFieldByName(const wxString &aFieldName)FOOTPRINT
GetFieldCount() constFOOTPRINTinline
GetFields(std::vector< PCB_FIELD * > &aVector, bool aVisibleOnly)FOOTPRINT
GetFields()FOOTPRINTinline
GetFields() constFOOTPRINTinline
GetFieldText(const wxString &aFieldName) constFOOTPRINT
GetFileFormatVersionAtLoad() constFOOTPRINTinline
GetFilters() constFOOTPRINTinline
GetFlag() constFOOTPRINTinline
GetFlags() constEDA_ITEMinline
GetFocusPosition() constEDA_ITEMinlinevirtual
GetFontFiles() constEMBEDDED_FILES
GetFontMetrics() constBOARD_ITEM
GetForcedTransparency() constKIGFX::VIEW_ITEMinline
GetFPID() constFOOTPRINTinline
GetFPIDAsString() constFOOTPRINTinline
GetFpPadsLocalBbox() constFOOTPRINT
GetFPRelativePosition() constBOARD_ITEM
GetFriendlyName() constEDA_ITEMvirtual
GetInitialComments() constFOOTPRINTinline
GetItemDescription(UNITS_PROVIDER *aUnitsProvider, bool aFull) const overrideFOOTPRINTvirtual
GetKeywords() constFOOTPRINTinline
GetLayer() const overrideFOOTPRINTinlinevirtual
GetLayerBoundingBox(LSET aLayers) constFOOTPRINT
GetLayerName() constBOARD_ITEM
GetLayerSet() constBOARD_ITEMinlinevirtual
GetLibDescription() constFOOTPRINTinline
GetLikelyAttribute() constFOOTPRINT
GetLink() constFOOTPRINTinline
GetLocalClearance() constFOOTPRINTinline
GetLocalClearance(wxString *aSource) constFOOTPRINTinline
GetLocalSolderMaskMargin() constFOOTPRINTinline
GetLocalSolderPasteMargin() constFOOTPRINTinline
GetLocalSolderPasteMarginRatio() constFOOTPRINTinline
GetLocalZoneConnection() constFOOTPRINTinline
GetMenuImage() const overrideFOOTPRINTvirtual
GetMsgPanelInfo(EDA_DRAW_FRAME *aFrame, std::vector< MSG_PANEL_ITEM > &aList) overrideFOOTPRINTvirtual
GetNetTiePadGroups() constFOOTPRINTinline
GetNetTiePads(PAD *aPad) constFOOTPRINT
GetNextPadNumber(const wxString &aLastPadName) constFOOTPRINT
GetOrientation() constFOOTPRINTinline
GetOrientationDegrees() constFOOTPRINTinline
GetPad(const VECTOR2I &aPosition, LSET aLayerMask=LSET::AllLayersMask())FOOTPRINT
GetPadCount(INCLUDE_NPTH_T aIncludeNPTH=INCLUDE_NPTH_T(INCLUDE_NPTH)) constFOOTPRINT
GetPads(const wxString &aPadNumber, const PAD *aIgnore=nullptr) constFOOTPRINT
GetParent() constBOARD_ITEMinline
GetParentAsString() constBOARD_ITEM
GetParentFootprint() constBOARD_ITEM
GetParentGroup() constBOARD_ITEMinline
GetPath() constFOOTPRINTinline
GetPosition() const overrideFOOTPRINTinlinevirtual
GetPrivateLayers() constFOOTPRINTinline
GetReference() constFOOTPRINTinline
GetReferenceAsString() constFOOTPRINTinline
GetSheetfile() constFOOTPRINTinline
GetSheetname() constFOOTPRINTinline
GetSide() constFOOTPRINT
GetSortPosition() constEDA_ITEMinlinevirtual
GetStroke() constBOARD_ITEMvirtual
GetTempFlags() constEDA_ITEMinline
GetTemporaryFileName(const wxString &aName) constEMBEDDED_FILES
GetTemporaryFileName(EMBEDDED_FILE *aFile) constEMBEDDED_FILES
GetTypeDesc() constEDA_ITEM
GetTypeName() constFOOTPRINT
GetUniquePadCount(INCLUDE_NPTH_T aIncludeNPTH=INCLUDE_NPTH_T(INCLUDE_NPTH)) constFOOTPRINT
GetUniquePadNumbers(INCLUDE_NPTH_T aIncludeNPTH=INCLUDE_NPTH_T(INCLUDE_NPTH)) constFOOTPRINT
GetValue() constFOOTPRINTinline
GetValueAsString() constFOOTPRINTinline
GetX() constBOARD_ITEMinline
GetY() constBOARD_ITEMinline
GetZoneConnectionOverrides(wxString *aSource) constFOOTPRINTinline
GraphicalItems()FOOTPRINTinline
GraphicalItems() constFOOTPRINTinline
Groups()FOOTPRINTinline
Groups() constFOOTPRINTinline
HasDrilledHole() constBOARD_ITEMinlinevirtual
HasFieldByName(const wxString &aFieldName) constFOOTPRINT
HasFile(const wxString &name) constEMBEDDED_FILESinline
HasFlag(EDA_ITEM_FLAGS aFlag) constEDA_ITEMinline
HasHole() constBOARD_ITEMinlinevirtual
HasLineStroke() constBOARD_ITEMinlinevirtual
HasThroughHolePads() constFOOTPRINT
HitTest(const VECTOR2I &aPosition, int aAccuracy=0) const overrideFOOTPRINTvirtual
HitTest(const BOX2I &aRect, bool aContained, int aAccuracy=0) const overrideFOOTPRINTvirtual
HitTestAccurate(const VECTOR2I &aPosition, int aAccuracy=0) constFOOTPRINT
HitTestOnLayer(const VECTOR2I &aPosition, PCB_LAYER_ID aLayer, int aAccuracy=0) constFOOTPRINT
HitTestOnLayer(const BOX2I &aRect, bool aContained, PCB_LAYER_ID aLayer, int aAccuracy=0) constFOOTPRINT
IncrementFlag()FOOTPRINTinline
IncrementReference(int aDelta)FOOTPRINT
IsBOARD_ITEM() constKIGFX::VIEW_ITEMinline
IsBoardOnly() constFOOTPRINTinline
IsBrightened() constEDA_ITEMinline
IsConflicting() constFOOTPRINT
IsConnected() constBOARD_ITEMinlinevirtual
IsDNP() constFOOTPRINTinline
IsEmpty() constEMBEDDED_FILESinline
IsEntered() constEDA_ITEMinline
IsExcludedFromBOM() constFOOTPRINTinline
IsExcludedFromPosFiles() constFOOTPRINTinline
IsFlipped() constFOOTPRINTinline
IsForceVisible() constEDA_ITEMinline
IsKnockout() constBOARD_ITEMinlinevirtual
IsLibNameValid(const wxString &aName)FOOTPRINTstatic
IsLocked() const overrideFOOTPRINTinlinevirtual
IsModified() constEDA_ITEMinline
IsMoving() constEDA_ITEMinline
IsNetTie() constFOOTPRINTinline
IsNew() constEDA_ITEMinline
IsOnCopperLayer() constBOARD_ITEMinlinevirtual
IsOnLayer(PCB_LAYER_ID aLayer) const overrideFOOTPRINTvirtual
IsPlaced() constFOOTPRINTinline
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) constEDA_ITEMinlinevirtual
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
layerMaskDescribe() constBOARD_ITEMprotectedvirtual
LegacyPadsLocked() constFOOTPRINTinline
m_3D_DrawingsFOOTPRINTprivate
m_arflagFOOTPRINTprivate
m_attributesFOOTPRINTprivate
m_boundingBoxCacheTimeStampFOOTPRINTmutableprivate
m_cachedBoundingBoxFOOTPRINTmutableprivate
m_cachedHullFOOTPRINTmutableprivate
m_cachedTextExcludedBBoxFOOTPRINTmutableprivate
m_clearanceFOOTPRINTprivate
m_componentClassFOOTPRINTprivate
m_courtyard_cache_backFOOTPRINTprivate
m_courtyard_cache_back_hashFOOTPRINTmutableprivate
m_courtyard_cache_frontFOOTPRINTprivate
m_courtyard_cache_front_hashFOOTPRINTmutableprivate
m_courtyard_cache_mutexFOOTPRINTmutableprivate
m_drawingsFOOTPRINTprivate
m_embedFontsEMBEDDED_FILESprotected
m_fieldsFOOTPRINTprivate
m_fileFormatVersionAtLoadFOOTPRINTprivate
m_filesEMBEDDED_FILESprivate
m_filtersFOOTPRINTprivate
m_flagsEDA_ITEMprotected
m_fontFilesEMBEDDED_FILESprivate
m_forcedTransparencyKIGFX::VIEW_ITEMprivate
m_forceVisibleEDA_ITEMprotected
m_fpidFOOTPRINTprivate
m_fpStatusFOOTPRINTprivate
m_groupBOARD_ITEMprotected
m_groupsFOOTPRINTprivate
m_hullCacheTimeStampFOOTPRINTmutableprivate
m_initial_commentsFOOTPRINTprivate
m_isBOARD_ITEMKIGFX::VIEW_ITEMprivate
m_isKnockoutBOARD_ITEMprotected
m_isLockedBOARD_ITEMprotected
m_isSCH_ITEMKIGFX::VIEW_ITEMprivate
m_keywordsFOOTPRINTprivate
m_lastEditTimeFOOTPRINTprivate
m_layerBOARD_ITEMprotected
m_libDescriptionFOOTPRINTprivate
m_linkFOOTPRINTprivate
m_netTiePadGroupsFOOTPRINTprivate
m_orientFOOTPRINTprivate
m_padsFOOTPRINTprivate
m_parentEDA_ITEMprotected
m_pathFOOTPRINTprivate
m_posFOOTPRINTprivate
m_privateLayersFOOTPRINTprivate
m_sheetfileFOOTPRINTprivate
m_sheetnameFOOTPRINTprivate
m_solderMaskMarginFOOTPRINTprivate
m_solderPasteMarginFOOTPRINTprivate
m_solderPasteMarginRatioFOOTPRINTprivate
m_structTypeEDA_ITEMprivate
m_textExcludedBBoxCacheTimeStampFOOTPRINTmutableprivate
m_UuidEDA_ITEM
m_viewPrivDataKIGFX::VIEW_ITEMprivate
m_zoneConnectionFOOTPRINTprivate
m_zonesFOOTPRINTprivate
MapPadNumbersToNetTieGroups() constFOOTPRINT
Matches(const EDA_SEARCH_DATA &aSearchData, void *aAuxData) constEDA_ITEMinlinevirtual
Matches(const wxString &aText, const EDA_SEARCH_DATA &aSearchData) constEDA_ITEMprotected
Mirror(const VECTOR2I &aCentre, FLIP_DIRECTION aFlipDirection)BOARD_ITEMvirtual
Models()FOOTPRINTinline
Models() constFOOTPRINTinline
Move(const VECTOR2I &aMoveVector) overrideFOOTPRINTvirtual
MoveAnchorPosition(const VECTOR2I &aMoveVector)FOOTPRINT
NeedsPlaced() constFOOTPRINTinline
Normalize()BOARD_ITEMinlinevirtual
NormalizeForCompare()BOARD_ITEMinlinevirtual
operator<(const EDA_ITEM &aItem) constEDA_ITEM
operator=(const FOOTPRINT &aOther)FOOTPRINT
operator=(FOOTPRINT &&aOther)FOOTPRINT
BOARD_ITEM_CONTAINER::operator=(const EDA_ITEM &aItem)EDA_ITEM
KIGFX::VIEW_ITEM::operator=(const VIEW_ITEM &aOther)=deleteKIGFX::VIEW_ITEM
operator==(const BOARD_ITEM &aOther) const overrideFOOTPRINTvirtual
operator==(const FOOTPRINT &aOther) constFOOTPRINT
Pads()FOOTPRINTinline
Pads() constFOOTPRINTinline
Reference()FOOTPRINTinline
Reference() constFOOTPRINTinline
Remove(BOARD_ITEM *aItem, REMOVE_MODE aMode=REMOVE_MODE::NORMAL) overrideFOOTPRINTvirtual
RemoveField(const wxString &aFieldName)FOOTPRINT
RemoveFile(const wxString &name, bool aErase=true)EMBEDDED_FILES
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
ResolveTextVar(wxString *token, int aDepth=0) constFOOTPRINT
RETURN_CODE enum nameEMBEDDED_FILES
Rotate(const VECTOR2I &aRotCentre, const EDA_ANGLE &aAngle) overrideFOOTPRINTvirtual
RunOnChildren(const std::function< void(BOARD_ITEM *)> &aFunction) const overrideFOOTPRINTvirtual
RunOnDescendants(const std::function< void(BOARD_ITEM *)> &aFunction, int aDepth=0) const overrideFOOTPRINTvirtual
Seed()EMBEDDED_FILESinlinestatic
Serialize(google::protobuf::Any &aContainer) const overrideFOOTPRINTvirtual
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
SetAllowMissingCourtyard(bool aAllow=true)FOOTPRINTinline
SetAreFontsEmbedded(bool aEmbedFonts)EMBEDDED_FILESinline
SetAttributes(int aAttributes)FOOTPRINTinline
SetBoardOnly(bool aIsBoardOnly=true)FOOTPRINTinline
SetBrightened()EDA_ITEMinline
SetComponentClass(const COMPONENT_CLASS *aClass)FOOTPRINTinline
SetDNP(bool aDNP=true)FOOTPRINTinline
SetExcludedFromBOM(bool aExclude=true)FOOTPRINTinline
SetExcludedFromPosFiles(bool aExclude=true)FOOTPRINTinline
SetFileFormatVersionAtLoad(int aVersion)FOOTPRINTinline
SetFilters(const wxString &aFilters)FOOTPRINTinline
SetFlag(int aFlag)FOOTPRINTinline
SetFlags(EDA_ITEM_FLAGS aMask)EDA_ITEMinline
SetForcedTransparency(double aForcedTransparency)KIGFX::VIEW_ITEMinline
SetForceVisible(bool aEnable)EDA_ITEMinline
SetFPID(const LIB_ID &aFPID)FOOTPRINTinline
SetFPIDAsString(const wxString &aFPID)FOOTPRINTinline
SetFPRelativePosition(const VECTOR2I &aPos)BOARD_ITEM
SetInitialComments(wxArrayString *aInitialComments)FOOTPRINTinline
SetIsKnockout(bool aKnockout)BOARD_ITEMinlinevirtual
SetIsPlaced(bool isPlaced)FOOTPRINTinline
SetIsShownAsBitmap(bool aBitmap)EDA_ITEMinline
SetKeywords(const wxString &aKeywords)FOOTPRINTinline
SetLayer(PCB_LAYER_ID aLayer)BOARD_ITEMinlinevirtual
SetLayerAndFlip(PCB_LAYER_ID aLayer)FOOTPRINT
SetLayerSet(const LSET &aLayers)BOARD_ITEMinlinevirtual
SetLibDescription(const wxString &aDesc)FOOTPRINTinline
SetLink(const KIID &aLink)FOOTPRINTinline
SetLocalClearance(std::optional< int > aClearance)FOOTPRINTinline
SetLocalSolderMaskMargin(std::optional< int > aMargin)FOOTPRINTinline
SetLocalSolderPasteMargin(std::optional< int > aMargin)FOOTPRINTinline
SetLocalSolderPasteMarginRatio(std::optional< double > aRatio)FOOTPRINTinline
SetLocalZoneConnection(ZONE_CONNECTION aType)FOOTPRINTinline
SetLocked(bool isLocked) overrideFOOTPRINTinlinevirtual
SetModified()EDA_ITEM
SetNeedsPlaced(bool needsPlaced)FOOTPRINTinline
SetOrientation(const EDA_ANGLE &aNewAngle)FOOTPRINT
SetOrientationDegrees(double aOrientation)FOOTPRINTinline
SetParent(EDA_ITEM *aParent)EDA_ITEMinlinevirtual
SetParentGroup(PCB_GROUP *aGroup)BOARD_ITEMinline
SetPath(const KIID_PATH &aPath)FOOTPRINTinline
SetPosition(const VECTOR2I &aPos) overrideFOOTPRINTvirtual
SetPrivateLayers(LSET aLayers)FOOTPRINTinline
SetReference(const wxString &aReference)FOOTPRINTinline
SetSelected()EDA_ITEMinline
SetSheetfile(const wxString &aSheetfile)FOOTPRINTinline
SetSheetname(const wxString &aSheetname)FOOTPRINTinline
SetStroke(const STROKE_PARAMS &aStroke)BOARD_ITEMvirtual
SetValue(const wxString &aValue)FOOTPRINTinline
SetX(int aX)BOARD_ITEMinline
SetY(int aY)BOARD_ITEMinline
Similarity(const BOARD_ITEM &aOther) const overrideFOOTPRINTvirtual
Sort(const EDA_ITEM *aLeft, const EDA_ITEM *aRight)EDA_ITEMinlinestatic
StringLibNameInvalidChars(bool aUserReadable)FOOTPRINTstatic
StyleFromSettings(const BOARD_DESIGN_SETTINGS &settings)BOARD_ITEMinlinevirtual
swapData(BOARD_ITEM *aImage) overrideFOOTPRINTprotectedvirtual
SwapItemData(BOARD_ITEM *aImage)BOARD_ITEM
TextOnly() constFOOTPRINT
TransformFPShapesToPolySet(SHAPE_POLY_SET &aBuffer, PCB_LAYER_ID aLayer, int aClearance, int aError, ERROR_LOC aErrorLoc, bool aIncludeText=true, bool aIncludeShapes=true, bool aIncludePrivateItems=false) constFOOTPRINT
TransformFPTextToPolySet(SHAPE_POLY_SET &aBuffer, PCB_LAYER_ID aLayer, int aClearance, int aError, ERROR_LOC aErrorLoc) constFOOTPRINTinline
TransformPadsToPolySet(SHAPE_POLY_SET &aBuffer, PCB_LAYER_ID aLayer, int aClearance, int aMaxError, ERROR_LOC aErrorLoc, bool aSkipNPTHPadsWihNoCopper=false, bool aSkipPlatedPads=false, bool aSkipNonPlatedPads=false) constFOOTPRINT
TransformShapeToPolygon(SHAPE_POLY_SET &aBuffer, PCB_LAYER_ID aLayer, int aClearance, int aError, ERROR_LOC aErrorLoc, bool ignoreLineWidth=false) constBOARD_ITEMvirtual
Type() constEDA_ITEMinline
UpdateFontFiles()EMBEDDED_FILES
Value()FOOTPRINTinline
Value() constFOOTPRINTinline
VIEW_ITEM(bool isSCH_ITEM=false, bool isBOARD_ITEM=false)KIGFX::VIEW_ITEMinline
VIEW_ITEM(const VIEW_ITEM &aOther)=deleteKIGFX::VIEW_ITEM
ViewBBox() const overrideFOOTPRINTvirtual
ViewDraw(int aLayer, VIEW *aView) constKIGFX::VIEW_ITEMinlinevirtual
ViewGetLayers(int aLayers[], int &aCount) const overrideFOOTPRINTvirtual
ViewGetLOD(int aLayer, KIGFX::VIEW *aView) const overrideFOOTPRINTvirtual
viewPrivData() constKIGFX::VIEW_ITEMinline
Visit(INSPECTOR inspector, void *testData, const std::vector< KICAD_T > &aScanTypes) overrideFOOTPRINTvirtual
WriteEmbeddedFiles(OUTPUTFORMATTER &aOut, int aNestLevel, bool aWriteData) constEMBEDDED_FILES
XorFlags(EDA_ITEM_FLAGS aMask)EDA_ITEMinline
ZeroOffsetBOARD_ITEMstatic
Zones()FOOTPRINTinline
Zones() constFOOTPRINTinline
~BOARD_ITEM()BOARD_ITEM
~EDA_ITEM()EDA_ITEMinlinevirtual
~EMBEDDED_FILES()EMBEDDED_FILESinline
~FOOTPRINT()FOOTPRINT
~INSPECTABLE()INSPECTABLEinlinevirtual
~VIEW_ITEM()KIGFX::VIEW_ITEMvirtual