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

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

Add(BOARD_ITEM *aItem, ADD_MODE aMode=ADD_MODE::INSERT, bool aSkipConnectivity=false) overrideBOARDvirtual
AddArea(PICKED_ITEMS_LIST *aNewZonesList, int aNetcode, PCB_LAYER_ID aLayer, VECTOR2I aStartPointPosition, ZONE_BORDER_DISPLAY_STYLE aHatch)BOARD
AddFile(const wxFileName &aName, bool aOverwrite)EMBEDDED_FILES
AddFile(EMBEDDED_FILE *aFile)EMBEDDED_FILES
AddListener(BOARD_LISTENER *aListener)BOARD
AllConnectedItems()BOARD
BeginNets() constBOARDinline
BOARD()BOARD
BOARD(const BOARD &aOther)=deleteBOARDprivate
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
BuildConnectivity(PROGRESS_REPORTER *aReporter=nullptr)BOARD
BuildListOfNets()BOARDinline
BulkRemoveStaleTeardrops(BOARD_COMMIT &aCommit)BOARD
CacheTriangulation(PROGRESS_REPORTER *aReporter=nullptr, const std::vector< ZONE * > &aZones={})BOARD
ClassOf(const EDA_ITEM *aItem)BOARDinlinestatic
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
ClearProject()BOARD
ClearSelected()EDA_ITEMinline
ClearTempFlags()EDA_ITEMinlinevirtual
Clone() constEDA_ITEMvirtual
COMPARE_FLAGS enum nameBOARD_ITEM
CompressAndEncode(EMBEDDED_FILE &aFile)EMBEDDED_FILESstatic
ComputeBoundingBox(bool aBoardEdgesOnly=false) constBOARD
ConvertBrdLayerToPolygonalContours(PCB_LAYER_ID aLayer, SHAPE_POLY_SET &aOutlines) constBOARD
ConvertCrossReferencesToKIIDs(const wxString &aSource) constBOARD
ConvertKIIDsToCrossReferences(const wxString &aSource) constBOARD
CopyFrom(const BOARD_ITEM *aOther)BOARD_ITEMvirtual
DecompressAndDecode(EMBEDDED_FILE &aFile)EMBEDDED_FILESstatic
Delete(BOARD_ITEM *aItem)BOARD_ITEM_CONTAINERinlinevirtual
DeleteAllFootprints()BOARD
DeleteMARKERs()BOARD
DeleteMARKERs(bool aWarningsAndErrors, bool aExclusions)BOARD
DeleteStructure()BOARD_ITEM
Deserialize(const google::protobuf::Any &aContainer)SERIALIZABLEvirtual
DetachAllFootprints()BOARD
DpCoupledNet(const NETINFO_ITEM *aNet)BOARD
Drawings() constBOARDinline
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
EMBEDDED_FILES()=defaultEMBEDDED_FILES
EMBEDDED_FILES(EMBEDDED_FILES &&other) noexceptEMBEDDED_FILES
EMBEDDED_FILES(const EMBEDDED_FILES &other)EMBEDDED_FILES
EmbeddedFileMap() constEMBEDDED_FILESinline
EmbedFonts() overrideBOARDvirtual
EndNets() constBOARDinline
FileAddedCallback typedefEMBEDDED_FILES
FillItemMap(std::map< KIID, EDA_ITEM * > &aMap)BOARD
FinalizeBulkAdd(std::vector< BOARD_ITEM * > &aNewItems)BOARD
FinalizeBulkRemove(std::vector< BOARD_ITEM * > &aRemovedItems)BOARD
FindFootprintByPath(const KIID_PATH &aPath) constBOARD
FindFootprintByReference(const wxString &aReference) constBOARD
FindNet(int aNetcode) constBOARD
FindNet(const wxString &aNetname) constBOARD
FixupEmbeddedData()BOARD
Flip(const VECTOR2I &aCentre, FLIP_DIRECTION aFlipDirection)BOARD_ITEMvirtual
FlipLayer(PCB_LAYER_ID aLayer) constBOARD
Footprints() constBOARDinline
Generators() constBOARDinline
Get(PROPERTY_BASE *aProperty) constINSPECTABLEinline
Get(PROPERTY_BASE *aProperty) constINSPECTABLEinline
Get(const wxString &aProperty) constINSPECTABLEinline
GetArea(int index) constBOARDinline
GetAreaCount() constBOARDinline
GetAreFontsEmbedded() constEMBEDDED_FILESinline
GetBoard() constBOARD_ITEMvirtual
GetBoard()BOARD_ITEMvirtual
GetBoardEdgesBoundingBox() constBOARDinline
GetBoardPolygonOutlines(SHAPE_POLY_SET &aOutlines, OUTLINE_ERROR_HANDLER *aErrorHandler=nullptr, bool aAllowUseArcsInPolygons=false, bool aIncludeNPTHAsOutlines=false)BOARD
GetBoardUse() constBOARDinline
GetBoundingBox() const overrideBOARDinlinevirtual
GetCenter() constBOARD_ITEMinlinevirtual
GetClass() const overrideBOARDinlinevirtual
GetComponentClassManager()BOARDinline
GetConnectivity() constBOARDinline
GetContextualTextVars(wxArrayString *aVars) constBOARD
GetCopperLayerCount() constBOARD
GetCopperLayerStackMaxId() constBOARD
GetDesignSettings() constBOARD
GetEditFlags() constEDA_ITEMinline
GetEffectiveHoleShape() constBOARD_ITEMvirtual
GetEffectiveShape(PCB_LAYER_ID aLayer=UNDEFINED_LAYER, FLASHING aFlash=FLASHING::DEFAULT) constBOARD_ITEMvirtual
GetEmbeddedFile(const wxString &aName) constEMBEDDED_FILESinline
GetEmbeddedFileLink(const EMBEDDED_FILE &aFile) constEMBEDDED_FILESinline
GetEmbeddedFiles() overrideBOARDvirtual
GetEmbeddedFiles() constBOARD
GetEnabledLayers() constBOARD
GetFileAddedCallback() constEMBEDDED_FILESinline
GetFileFormatVersionAtLoad() constBOARDinline
GetFileName() constBOARDinline
GetFirstFootprint() constBOARDinline
GetFlags() constEDA_ITEMinline
GetFocusPosition() const overrideBOARDinlinevirtual
GetFontFiles() constEMBEDDED_FILES
GetFontMetrics() constBOARD_ITEM
GetFonts() const overrideBOARDvirtual
GetFootprint(const VECTOR2I &aPosition, PCB_LAYER_ID aActiveLayer, bool aVisibleOnly, bool aIgnoreLocked=false) constBOARD
GetForcedTransparency() constKIGFX::VIEW_ITEMinline
GetFPRelativePosition() constBOARD_ITEM
GetFriendlyName() constEDA_ITEMvirtual
GetGenerator() constBOARDinline
GetHighLightNetCodes() constBOARDinline
GetItem(const KIID &aID) constBOARD
GetItemDescription(UNITS_PROVIDER *aUnitsProvider, bool aFull) const overrideBOARDvirtual
GetItemSet()BOARD
GetLayer() constBOARD_ITEMinlinevirtual
GetLayerID(const wxString &aLayerName) constBOARD
GetLayerName(PCB_LAYER_ID aLayer) constBOARD
BOARD_ITEM_CONTAINER::GetLayerName() constBOARD_ITEM
GetLayerSet() const overrideBOARDinlinevirtual
GetLayerType(PCB_LAYER_ID aLayer) constBOARD
GetLengthCalculation() constBOARDinline
GetMaxClearanceValue() constBOARD
GetMenuImage() constEDA_ITEMvirtual
GetMsgPanelInfo(EDA_DRAW_FRAME *aFrame, std::vector< MSG_PANEL_ITEM > &aList) overrideBOARDvirtual
GetNetClassAssignmentCandidates() constBOARD
GetNetCount() constBOARDinline
GetNetInfo() constBOARDinline
GetNodesCount(int aNet=-1) constBOARD
GetOutlinesChainingEpsilon()BOARDinline
GetPad(const VECTOR2I &aPosition, const LSET &aLayerMask) constBOARD
GetPad(const VECTOR2I &aPosition) constBOARDinline
GetPad(const PCB_TRACK *aTrace, ENDPOINT_T aEndPoint) constBOARD
GetPad(std::vector< PAD * > &aPadList, const VECTOR2I &aPosition, const LSET &aLayerMask) constBOARD
GetPadFast(const VECTOR2I &aPosition, const LSET &aLayerMask) constBOARD
GetPads() constBOARD
GetPageSettings() constBOARDinline
GetParent() constBOARD_ITEMinline
GetParentAsString() constBOARD_ITEM
GetParentFootprint() constBOARD_ITEM
GetParentGroup() constEDA_ITEMinline
GetPlotOptions() constBOARDinline
GetPosition() const overrideBOARDvirtual
GetProject() constBOARDinline
GetProperties() constBOARDinline
GetSortedPadListByXthenYCoord(std::vector< PAD * > &aVector, int aNetCode=-1) constBOARD
GetSortPosition() constEDA_ITEMinlinevirtual
GetStackupOrDefault() constBOARD
GetStandardLayerName(PCB_LAYER_ID aLayerId)BOARDinlinestatic
GetStroke() constBOARD_ITEMvirtual
GetTempFlags() constEDA_ITEMinline
GetTemporaryFileName(const wxString &aName) constEMBEDDED_FILES
GetTemporaryFileName(EMBEDDED_FILE *aFile) constEMBEDDED_FILES
GetTimeStamp() constBOARDinline
GetTitleBlock()BOARDinline
GetTitleBlock() constBOARDinline
GetTrackLength(const PCB_TRACK &aTrack) constBOARD
GetTypeDesc() constEDA_ITEM
GetUserDefinedLayerCount() constBOARD
GetUserUnits()BOARDinline
GetVisibleElements() constBOARD
GetVisibleLayers() constBOARD
GetX() constBOARD_ITEMinline
GetY() constBOARD_ITEMinline
GetZoneList(bool aIncludeZonesInFootprints=false) constBOARD
GroupLegalOps(const PCB_SELECTION &selection) constBOARD
Groups() constBOARDinline
GroupsSanityCheck(bool repair=false)BOARD
GroupsSanityCheckInternal(bool repair)BOARD
HasDrilledHole() constBOARD_ITEMinlinevirtual
HasFile(const wxString &name) constEMBEDDED_FILESinline
HasFlag(EDA_ITEM_FLAGS aFlag) constEDA_ITEMinline
HasHole() constBOARD_ITEMinlinevirtual
HasLineStroke() constBOARD_ITEMinlinevirtual
HighLightOFF()BOARDinline
HighLightON(bool aValue=true)BOARD
HitTest(const VECTOR2I &aPosition, int aAccuracy=0) constEDA_ITEMinlinevirtual
HitTest(const BOX2I &aRect, bool aContained, int aAccuracy=0) constEDA_ITEMinlinevirtual
IncrementTimeStamp()BOARD
InvokeListeners(Func &&aFunc, Args &&... args)BOARDinlineprivate
IsBOARD_ITEM() constKIGFX::VIEW_ITEMinline
IsBrightened() constEDA_ITEMinline
IsConnected() constBOARD_ITEMinlinevirtual
IsElementVisible(GAL_LAYER_ID aLayer) constBOARD
IsEmpty() constBOARDinline
IsEntered() constEDA_ITEMinline
IsFootprintHolder() constBOARDinline
IsFootprintLayerVisible(PCB_LAYER_ID aLayer) constBOARD
IsForceVisible() constEDA_ITEMinline
IsHighLightNetON() constBOARDinline
IsKnockout() constBOARD_ITEMinlinevirtual
IsLayerEnabled(PCB_LAYER_ID aLayer) constBOARD
IsLayerVisible(PCB_LAYER_ID aLayer) constBOARD
IsLocked() constBOARD_ITEMvirtual
IsModified() constEDA_ITEMinline
IsMoving() constEDA_ITEMinline
IsNew() constEDA_ITEMinline
IsOnCopperLayer() constBOARD_ITEMinlinevirtual
IsOnLayer(PCB_LAYER_ID aLayer) constBOARD_ITEMinlinevirtual
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
LayerDepth(PCB_LAYER_ID aStartLayer, PCB_LAYER_ID aEndLayer) constBOARD
layerMaskDescribe() constBOARD_ITEMprotectedvirtual
LegacyTeardrops() constBOARDinline
LOD_HIDEKIGFX::VIEW_ITEMprotectedstatic
LOD_SHOWKIGFX::VIEW_ITEMprotectedstatic
lodScaleForThreshold(const KIGFX::VIEW *aView, int aWhatIu, int aThresholdIu)KIGFX::VIEW_ITEMprotectedstatic
m_boardUseBOARDprivate
m_CachesMutexBOARDmutable
m_componentClassManagerBOARDprivate
m_connectivityBOARDprivate
m_CopperItemRTreeCacheBOARD
m_CopperZoneRTreeCacheBOARD
m_designSettingsBOARDprivate
m_drawingsBOARDprivate
m_DRCCopperZonesBOARD
m_DRCMaxClearanceBOARD
m_DRCMaxPhysicalClearanceBOARD
m_DRCZonesBOARD
m_embedFontsBOARDprivate
m_EnclosedByAreaCacheBOARD
m_fileAddedCallbackEMBEDDED_FILESprivate
m_fileFormatVersionAtLoadBOARDprivate
m_fileNameBOARDprivate
m_filesEMBEDDED_FILESprivate
m_flagsEDA_ITEMprotected
m_fontFilesEMBEDDED_FILESprivate
m_footprintsBOARDprivate
m_forcedTransparencyKIGFX::VIEW_ITEMprivate
m_forceVisibleEDA_ITEMprotected
m_generatorBOARDprivate
m_generatorsBOARDprivate
m_groupEDA_ITEMprotected
m_groupsBOARDprivate
m_highLightBOARDprivate
m_highLightPreviousBOARDprivate
m_IntersectsAreaCacheBOARD
m_IntersectsBCourtyardCacheBOARD
m_IntersectsCourtyardCacheBOARD
m_IntersectsFCourtyardCacheBOARD
m_isBOARD_ITEMKIGFX::VIEW_ITEMprivate
m_isKnockoutBOARD_ITEMprotected
m_isLockedBOARD_ITEMprotected
m_isRolloverEDA_ITEMprotected
m_isSCH_ITEMKIGFX::VIEW_ITEMprivate
m_itemByIdCacheBOARDprivate
m_layerBOARD_ITEMprotected
m_LayerExpressionCacheBOARD
m_layersBOARDprivate
m_LegacyCopperEdgeClearanceLoadedBOARD
m_LegacyDesignSettingsLoadedBOARD
m_LegacyNetclassesLoadedBOARD
m_legacyTeardropsBOARDprivate
m_LegacyVisibleItemsBOARD
m_LegacyVisibleLayersBOARD
m_lengthCalcBOARDprivate
m_listenersBOARDprivate
m_markersBOARDprivate
m_maxClearanceValueBOARDmutable
m_NetInfoBOARDprivate
m_outlinesChainingEpsilonBOARDprivate
m_paperBOARDprivate
m_parentEDA_ITEMprotected
m_plotOptionsBOARDprivate
m_projectBOARDprivate
m_propertiesBOARDprivate
m_SolderMaskBridgesBOARD
m_structTypeEDA_ITEMprivate
m_timeStampBOARDprivate
m_titlesBOARDprivate
m_tracksBOARDprivate
m_userUnitsBOARDprivate
m_UuidEDA_ITEM
m_viewPrivDataKIGFX::VIEW_ITEMprivate
m_ZoneBBoxCacheBOARDmutable
m_ZoneIsolatedIslandsMapBOARD
m_zonesBOARDprivate
MapNets(BOARD *aDestBoard)BOARD
Markers() constBOARDinline
MatchDpSuffix(const wxString &aNetName, wxString &aComplementNet)BOARD
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
Move(const VECTOR2I &aMoveVector) overrideBOARDvirtual
Normalize()BOARD_ITEMinlinevirtual
NormalizeForCompare()BOARD_ITEMinlinevirtual
OnItemChanged(BOARD_ITEM *aItem)BOARD
OnItemsChanged(std::vector< BOARD_ITEM * > &aItems)BOARD
OnItemsCompositeUpdate(std::vector< BOARD_ITEM * > &aAddedItems, std::vector< BOARD_ITEM * > &aRemovedItems, std::vector< BOARD_ITEM * > &aChangedItems)BOARD
OnRatsnestChanged()BOARD
operator<(const EDA_ITEM &aItem) constEDA_ITEM
operator=(const BOARD &aOther)=deleteBOARDprivate
BOARD_ITEM_CONTAINER::operator=(const EDA_ITEM &aItem)EDA_ITEM
BOARD_ITEM_CONTAINER::KIGFX::VIEW_ITEM::operator=(const VIEW_ITEM &aOther)=deleteKIGFX::VIEW_ITEM
EMBEDDED_FILES::operator=(EMBEDDED_FILES &&other) noexceptEMBEDDED_FILES
EMBEDDED_FILES::operator=(const EMBEDDED_FILES &other)EMBEDDED_FILES
operator==(const BOARD_ITEM &aOther) const overrideBOARDvirtual
PCB_EDIT_FRAMEBOARDfriend
ProjectElementType() overrideBOARDinlinevirtual
recalcOpposites()BOARDprivate
RecordDRCExclusions()BOARD
Remove(BOARD_ITEM *aBoardItem, REMOVE_MODE aMode=REMOVE_MODE::NORMAL) overrideBOARDvirtual
RemoveAll(std::initializer_list< KICAD_T > aTypes={ PCB_NETINFO_T, PCB_MARKER_T, PCB_GROUP_T, PCB_ZONE_T, PCB_GENERATOR_T, PCB_FOOTPRINT_T, PCB_TRACE_T, PCB_SHAPE_T })BOARD
RemoveAllListeners()BOARD
RemoveFile(const wxString &name, bool aErase=true)EMBEDDED_FILES
RemoveListener(BOARD_LISTENER *aListener)BOARD
RemoveUnusedNets(BOARD_COMMIT *aCommit)BOARDinline
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
ResetNetHighLight()BOARD
ResolveDRCExclusions(bool aCreateMarkers)BOARD
ResolveTextVar(wxString *token, int aDepth) constBOARD
RETURN_CODE enum nameEMBEDDED_FILES
Rotate(const VECTOR2I &aRotCentre, const EDA_ANGLE &aAngle)BOARD_ITEMvirtual
RunOnChildren(const std::function< void(BOARD_ITEM *)> &aFunction, RECURSE_MODE aMode) const overrideBOARDvirtual
SanitizeNetcodes()BOARD
Seed()EMBEDDED_FILESinlinestatic
Serialize(google::protobuf::Any &aContainer) constSERIALIZABLEvirtual
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
SetAreasNetCodesFromNetNames()BOARD
SetAreFontsEmbedded(bool aEmbedFonts)EMBEDDED_FILESinline
SetBoardUse(BOARD_USE aUse)BOARDinline
SetBrightened()EDA_ITEMinline
SetCopperLayerCount(int aCount)BOARD
SetDesignSettings(const BOARD_DESIGN_SETTINGS &aSettings)BOARD
SetElementVisibility(GAL_LAYER_ID aLayer, bool aNewState)BOARD
SetEnabledLayers(const LSET &aLayerMask)BOARD
SetFileAddedCallback(FileAddedCallback callback)EMBEDDED_FILESinline
SetFileFormatVersionAtLoad(int aVersion)BOARDinline
SetFileName(const wxString &aFileName)BOARDinline
SetFlags(EDA_ITEM_FLAGS aMask)EDA_ITEMinline
SetForcedTransparency(double aForcedTransparency)KIGFX::VIEW_ITEMinline
SetForceVisible(bool aEnable)EDA_ITEMinline
SetFPRelativePosition(const VECTOR2I &aPos)BOARD_ITEM
SetGenerator(const wxString &aGenerator)BOARDinline
SetHighLightNet(int aNetCode, bool aMulti=false)BOARD
SetIsKnockout(bool aKnockout)BOARD_ITEMinlinevirtual
SetIsRollover(bool aIsRollover)EDA_ITEMinline
SetIsShownAsBitmap(bool aBitmap)EDA_ITEMinline
SetLayer(PCB_LAYER_ID aLayer)BOARD_ITEMinlinevirtual
SetLayerDescr(PCB_LAYER_ID aIndex, const LAYER &aLayer)BOARD
SetLayerName(PCB_LAYER_ID aLayer, const wxString &aLayerName)BOARD
SetLayerSet(const LSET &aLayerMask) overrideBOARDinlinevirtual
SetLayerType(PCB_LAYER_ID aLayer, LAYER_T aLayerType)BOARD
SetLegacyTeardrops(bool aFlag)BOARDinline
SetLocked(bool aLocked)BOARD_ITEMinlinevirtual
SetModified()EDA_ITEM
SetOutlinesChainingEpsilon(int aValue)BOARDinline
SetPageSettings(const PAGE_INFO &aPageSettings)BOARDinline
SetParent(EDA_ITEM *aParent)EDA_ITEMinlinevirtual
SetParentGroup(EDA_GROUP *aGroup)EDA_ITEMinlinevirtual
SetPlotOptions(const PCB_PLOT_PARAMS &aOptions)BOARDinline
SetPosition(const VECTOR2I &aPos) overrideBOARDvirtual
SetProject(PROJECT *aProject, bool aReferenceOnly=false)BOARD
SetProperties(const std::map< wxString, wxString > &aProps)BOARDinline
SetSelected()EDA_ITEMinline
SetStroke(const STROKE_PARAMS &aStroke)BOARD_ITEMvirtual
SetTitleBlock(const TITLE_BLOCK &aTitleBlock)BOARDinline
SetUserDefinedLayerCount(int aCount)BOARD
SetUserUnits(EDA_UNITS aUnits)BOARDinline
SetVisibleAlls()BOARD
SetVisibleElements(const GAL_SET &aMask)BOARD
SetVisibleLayers(const LSET &aLayerMask)BOARD
SetX(int aX)BOARD_ITEMinline
SetY(int aY)BOARD_ITEMinline
Similarity(const BOARD_ITEM &aOther) const overrideBOARDinlinevirtual
Sort(const EDA_ITEM *aLeft, const EDA_ITEM *aRight)EDA_ITEMinlinestatic
StyleFromSettings(const BOARD_DESIGN_SETTINGS &settings)BOARD_ITEMinlinevirtual
swapData(BOARD_ITEM *aImage)BOARD_ITEMprotectedvirtual
SwapItemData(BOARD_ITEM *aImage)BOARD_ITEM
SynchronizeComponentClasses(const std::unordered_set< wxString > &aNewSheetPaths) constBOARD
SynchronizeNetsAndNetClasses(bool aResetTrackAndViaSizes)BOARD
SynchronizeProperties()BOARD
TestZoneIntersection(ZONE *aZone1, ZONE *aZone2)BOARD
Tracks() constBOARDinline
TracksInNet(int aNetCode)BOARD
TransformShapeToPolygon(SHAPE_POLY_SET &aBuffer, PCB_LAYER_ID aLayer, int aClearance, int aError, ERROR_LOC aErrorLoc, bool ignoreLineWidth=false) constBOARD_ITEMvirtual
TransformShapeToPolySet(SHAPE_POLY_SET &aBuffer, PCB_LAYER_ID aLayer, int aClearance, int aError, ERROR_LOC aErrorLoc) constBOARD_ITEMinlinevirtual
Type() constEDA_ITEMinline
UpdateFontFiles()EMBEDDED_FILES
UpdateRatsnestExclusions()BOARD
UpdateUserUnits(BOARD_ITEM *aItem, KIGFX::VIEW *aView)BOARD
VIEW_ITEM(bool isSCH_ITEM=false, bool isBOARD_ITEM=false)KIGFX::VIEW_ITEMinline
VIEW_ITEM(const VIEW_ITEM &aOther)=deleteKIGFX::VIEW_ITEM
ViewBBox() const overrideEDA_ITEMvirtual
ViewDraw(int aLayer, VIEW *aView) constKIGFX::VIEW_ITEMinlinevirtual
ViewGetLayers() const overrideBOARD_ITEMvirtual
ViewGetLOD(int aLayer, const VIEW *aView) constKIGFX::VIEW_ITEMinlinevirtual
viewPrivData() constKIGFX::VIEW_ITEMinline
Visit(INSPECTOR inspector, void *testData, const std::vector< KICAD_T > &scanTypes) overrideBOARDvirtual
WriteEmbeddedFiles(OUTPUTFORMATTER &aOut, bool aWriteData) constEMBEDDED_FILES
XorFlags(EDA_ITEM_FLAGS aMask)EDA_ITEMinline
ZeroOffsetBOARD_ITEMstatic
Zones() constBOARDinline
~_ELEM()PROJECT::_ELEMinlinevirtual
~BOARD()BOARD
~EDA_ITEM()EDA_ITEMinlinevirtual
~EMBEDDED_FILES()EMBEDDED_FILESinline
~INSPECTABLE()INSPECTABLEinlinevirtual
~SERIALIZABLE()=defaultSERIALIZABLEvirtual
~VIEW_ITEM()KIGFX::VIEW_ITEMvirtual