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

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

AddConnectionTo(const SCH_SHEET_PATH &aPath, SCH_ITEM *aItem)SCH_ITEM
AddRuleAreaToCache(SCH_RULE_AREA *aRuleArea)SCH_ITEMinline
AutoplaceFields(SCH_SCREEN *aScreen, AUTOPLACE_ALGO aAlgo)SCH_ITEMinlinevirtual
BeginEdit(const VECTOR2I &aPosition)SCH_ITEMinlinevirtual
CalcEdit(const VECTOR2I &aPosition)SCH_ITEMinlinevirtual
CanConnect(const SCH_ITEM *aItem) constSCH_ITEMinlinevirtual
ClearBrightened()EDA_ITEMinline
ClearCaches()SCH_ITEMvirtual
ClearConnectedItems(const SCH_SHEET_PATH &aPath)SCH_ITEM
ClearEditFlags()EDA_ITEMinlinevirtual
ClearFlags(EDA_ITEM_FLAGS aMask=EDA_ITEM_ALL_FLAGS)EDA_ITEMinline
ClearRuleAreasCache()SCH_ITEMinline
ClearSelected()EDA_ITEMinline
ClearTempFlags()EDA_ITEMinlinevirtual
Clone() constEDA_ITEMvirtual
compare(const SCH_ITEM &aOther, int aCompareFlags=0) constSCH_ITEMprotectedvirtual
COMPARE_FLAGS enum nameSCH_ITEM
ConnectedItems(const SCH_SHEET_PATH &aPath)SCH_ITEM
Connection(const SCH_SHEET_PATH *aSheet=nullptr) constSCH_ITEM
ConnectionPropagatesTo(const EDA_ITEM *aItem) constSCH_ITEMinlinevirtual
ContinueEdit(const VECTOR2I &aPosition)SCH_ITEMinlinevirtual
Deserialize(const google::protobuf::Any &aContainer)SERIALIZABLEvirtual
DoHypertextAction(EDA_DRAW_FRAME *aFrame) constSCH_ITEMinlinevirtual
doIsConnected(const VECTOR2I &aPosition) constSCH_ITEMinlineprivatevirtual
Duplicate(bool doClone=false) constSCH_ITEM
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
EndEdit(bool aClosed=false)SCH_ITEMinlinevirtual
EQUALITY enum valueSCH_ITEM
ERC enum valueSCH_ITEM
Get(PROPERTY_BASE *aProperty) constINSPECTABLEinline
Get(PROPERTY_BASE *aProperty) constINSPECTABLEinline
Get(const wxString &aProperty) constINSPECTABLEinline
GetBodyAndPinsBoundingBox() const =0SYMBOLpure virtual
GetBodyBoundingBox() const =0SYMBOLpure virtual
GetBodyStyle() constSCH_ITEMinline
GetBodyStyleDescription(int aBodyStyle)SCH_ITEMstatic
GetBoundingBox() constEDA_ITEMvirtual
GetCachedDriverName() constSCH_ITEMvirtual
GetClass() const overrideSCH_ITEMinlinevirtual
GetConnectionPoints() constSCH_ITEMinlinevirtual
GetDefaultFont() constSCH_ITEM
GetDescription() const =0SYMBOLpure virtual
GetDNP() constSYMBOLinline
GetEditFlags() constEDA_ITEMinline
GetEffectiveNetClass(const SCH_SHEET_PATH *aSheet=nullptr) constSCH_ITEM
GetEffectivePenWidth(const SCH_RENDER_SETTINGS *aSettings) constSCH_ITEM
GetEmbeddedFiles()EDA_ITEMinlinevirtual
GetEndPoints(std::vector< DANGLING_END_ITEM > &aItemList)SCH_ITEMinlinevirtual
GetExcludedFromBoard() constSYMBOLinline
GetExcludedFromBOM() constSYMBOLinline
GetExcludedFromSim() const overrideSYMBOLinlinevirtual
GetFields(std::vector< SCH_FIELD * > &aVector, bool aVisibleOnly) const =0SYMBOLpure virtual
GetFieldsAutoplaced() constSCH_ITEMinline
GetFlags() constEDA_ITEMinline
GetFocusPosition() constEDA_ITEMinlinevirtual
GetFontMetrics() constSCH_ITEM
GetForcedTransparency() constKIGFX::VIEW_ITEMinline
GetFriendlyName() constEDA_ITEMvirtual
GetItemDescription(UNITS_PROVIDER *aUnitsProvider, bool aFull) constEDA_ITEMvirtual
GetKeyWords() const =0SYMBOLpure virtual
GetLayer() constSCH_ITEMinline
GetLibId() const =0SYMBOLpure virtual
GetMenuImage() constEDA_ITEMvirtual
GetMsgPanelInfo(EDA_DRAW_FRAME *aFrame, std::vector< MSG_PANEL_ITEM > &aList)EDA_ITEMinlinevirtual
GetOrientation() constSYMBOLinlinevirtual
GetOrInitConnection(const SCH_SHEET_PATH &aPath, CONNECTION_GRAPH *aGraph)SCH_ITEM
GetParent() constEDA_ITEMinline
GetParentGroup() constEDA_ITEMinline
GetParentSymbol() constSCH_ITEM
GetParentSymbol()SCH_ITEM
GetPenWidth() constSCH_ITEMinlinevirtual
GetPinNameOffset() constSYMBOLinline
GetPins() const =0SYMBOLpure virtual
GetPosition() constEDA_ITEMinlinevirtual
GetRef(const SCH_SHEET_PATH *aSheet, bool aIncludeUnit=false) const =0SYMBOLpure virtual
getRenderSettings(PLOTTER *aPlotter) constSCH_ITEMinlineprotected
GetRuleAreaCache() constSCH_ITEMinline
GetShowPinNames() constSYMBOLinlinevirtual
GetShowPinNumbers() constSYMBOLinlinevirtual
GetSortPosition() constEDA_ITEMinlinevirtual
GetStoredPos()SCH_ITEMinline
GetStroke() constSCH_ITEMinlinevirtual
getSymbolEditorMsgPanelInfo(EDA_DRAW_FRAME *aFrame, std::vector< MSG_PANEL_ITEM > &aList)SCH_ITEMprotected
GetTempFlags() constEDA_ITEMinline
GetTransform() constSYMBOLinline
GetTransform()SYMBOLinline
GetTypeDesc() constEDA_ITEM
GetUnit() constSCH_ITEMinline
GetUnitCount() const =0SYMBOLpure virtual
GetUnitDescription(int aUnit)SCH_ITEMstatic
GetValue(bool aResolve, const SCH_SHEET_PATH *aPath, bool aAllowExtraText) const =0SYMBOLpure virtual
HasAlternateBodyStyle() const =0SYMBOLpure virtual
HasCachedDriverName() constSCH_ITEMinlinevirtual
HasConnectivityChanges(const SCH_ITEM *aItem, const SCH_SHEET_PATH *aInstance=nullptr) constSCH_ITEMinlinevirtual
HasFlag(EDA_ITEM_FLAGS aFlag) constEDA_ITEMinline
HasLineStroke() constSCH_ITEMinlinevirtual
HitTest(const VECTOR2I &aPosition, int aAccuracy=0) constEDA_ITEMinlinevirtual
HitTest(const BOX2I &aRect, bool aContained, int aAccuracy=0) constEDA_ITEMinlinevirtual
InitializeConnection(const SCH_SHEET_PATH &aPath, CONNECTION_GRAPH *aGraph)SCH_ITEM
IsBOARD_ITEM() constKIGFX::VIEW_ITEMinline
IsBrightened() constEDA_ITEMinline
IsConnectable() constSCH_ITEMinlinevirtual
IsConnected(const VECTOR2I &aPoint) constSCH_ITEM
IsConnectivityDirty() constSCH_ITEMinline
IsDangling() constSCH_ITEMinlinevirtual
IsEntered() constEDA_ITEMinline
IsForceVisible() constEDA_ITEMinline
IsGlobalPower() const =0SYMBOLpure virtual
IsHypertext() constSCH_ITEMinlinevirtual
IsLocalPower() const =0SYMBOLpure virtual
IsLocked() constEDA_ITEMinlinevirtual
IsModified() constEDA_ITEMinline
IsMovableFromAnchorPoint() constSCH_ITEMinlinevirtual
IsMoving() constEDA_ITEMinline
IsMulti() const =0SYMBOLpure virtual
IsNew() constEDA_ITEMinline
IsNormal() const =0SYMBOLpure virtual
IsPointClickableAnchor(const VECTOR2I &aPos) constSCH_ITEMinlinevirtual
IsPower() const =0SYMBOLpure virtual
IsPrivate() constSCH_ITEMinline
IsReplaceable() constEDA_ITEMinlinevirtual
IsRollover() constEDA_ITEMinline
IsSCH_ITEM() constKIGFX::VIEW_ITEMinline
IsSelected() constEDA_ITEMinline
IsShownAsBitmap() constEDA_ITEMinline
IsType(const std::vector< KICAD_T > &aScanTypes) const overrideSCH_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
LOD_HIDEKIGFX::VIEW_ITEMprotectedstatic
LOD_SHOWKIGFX::VIEW_ITEMprotectedstatic
lodScaleForThreshold(const KIGFX::VIEW *aView, int aWhatIu, int aThresholdIu)KIGFX::VIEW_ITEMprotectedstatic
m_bodyStyleSCH_ITEMprotected
m_connected_itemsSCH_ITEMprotected
m_connection_mapSCH_ITEMprotected
m_connectivity_dirtySCH_ITEMprotected
m_DNPSYMBOLprotected
m_excludedFromBoardSYMBOLprotected
m_excludedFromBOMSYMBOLprotected
m_excludedFromSimSYMBOLprotected
m_fieldsAutoplacedSCH_ITEMprotected
m_flagsEDA_ITEMprotected
m_forcedTransparencyKIGFX::VIEW_ITEMprivate
m_forceVisibleEDA_ITEMprotected
m_groupEDA_ITEMprotected
m_isBOARD_ITEMKIGFX::VIEW_ITEMprivate
m_isRolloverEDA_ITEMprotected
m_isSCH_ITEMKIGFX::VIEW_ITEMprivate
m_layerSCH_ITEMprotected
m_parentEDA_ITEMprotected
m_pinNameOffsetSYMBOLprotected
m_previewBodyStyleSYMBOLprotected
m_previewUnitSYMBOLprotected
m_privateSCH_ITEMprotected
m_rule_areas_cacheSCH_ITEMprotected
m_showPinNamesSYMBOLprotected
m_showPinNumbersSYMBOLprotected
m_storedPosSCH_ITEMprotected
m_structTypeEDA_ITEMprivate
m_transformSYMBOLprotected
m_unitSCH_ITEMprotected
m_UuidEDA_ITEM
m_viewPrivDataKIGFX::VIEW_ITEMprivate
Matches(const EDA_SEARCH_DATA &aSearchData, void *aAuxData) constEDA_ITEMinlinevirtual
Matches(const wxString &aText, const EDA_SEARCH_DATA &aSearchData) constEDA_ITEMprotected
MirrorHorizontally(int aCenter)SCH_ITEMinlinevirtual
MirrorVertically(int aCenter)SCH_ITEMinlinevirtual
Move(const VECTOR2I &aMoveVector)SCH_ITEMinlinevirtual
operator<(const SCH_ITEM &aItem) constSCH_ITEMvirtual
EDA_ITEM::operator<(const EDA_ITEM &aItem) constEDA_ITEM
operator=(const SYMBOL &aItem)SYMBOLinline
SCH_ITEM::operator=(const SCH_ITEM &aPin)SCH_ITEM
EDA_ITEM::operator=(const EDA_ITEM &aItem)EDA_ITEM
KIGFX::VIEW_ITEM::operator=(const VIEW_ITEM &aOther)=deleteKIGFX::VIEW_ITEM
operator==(const SCH_ITEM &aOther) constSCH_ITEMvirtual
Plot(PLOTTER *aPlotter, bool aBackground, const SCH_PLOT_OPTS &aPlotOpts, int aUnit, int aBodyStyle, const VECTOR2I &aOffset, bool aDimmed)SCH_ITEMinlinevirtual
RenderAsBitmap(double aWorldScale) const overrideSCH_ITEMvirtual
Replace(const EDA_SEARCH_DATA &aSearchData, wxString &aText)EDA_ITEMstatic
Replace(const EDA_SEARCH_DATA &aSearchData, void *aAuxData=nullptr)EDA_ITEMinlinevirtual
Rotate(const VECTOR2I &aCenter, bool aRotateCCW)SCH_ITEMinlinevirtual
RunOnChildren(const std::function< void(SCH_ITEM *)> &aFunction, RECURSE_MODE aMode)SCH_ITEMinlinevirtual
SCH_ITEM(EDA_ITEM *aParent, KICAD_T aType, int aUnit=0, int aBodyStyle=0)SCH_ITEM
SCH_ITEM(const SCH_ITEM &aItem)SCH_ITEM
Schematic() constSCH_ITEM
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
SetBodyStyle(int aBodyStyle)SCH_ITEMinlinevirtual
SetBodyStyleProp(int aBodyStyle)SCH_ITEM
SetBrightened()EDA_ITEMinline
SetConnectionGraph(CONNECTION_GRAPH *aGraph)SCH_ITEM
SetConnectivityDirty(bool aDirty=true)SCH_ITEMinline
SetDNP(bool aDNP)SYMBOLinline
SetExcludedFromBoard(bool aExcludeFromBoard)SYMBOLinline
SetExcludedFromBOM(bool aExcludeFromBOM)SYMBOLinline
SetExcludedFromSim(bool aExcludeFromSim) overrideSYMBOLinlinevirtual
SetFieldsAutoplaced(AUTOPLACE_ALGO aAlgo)SCH_ITEMinline
SetFlags(EDA_ITEM_FLAGS aMask)EDA_ITEMinline
SetForcedTransparency(double aForcedTransparency)KIGFX::VIEW_ITEMinline
SetForceVisible(bool aEnable)EDA_ITEMinline
SetIsRollover(bool aIsRollover)EDA_ITEMinline
SetIsShownAsBitmap(bool aBitmap)EDA_ITEMinline
SetLastResolvedState(const SCH_ITEM *aItem)SCH_ITEMinlinevirtual
SetLayer(SCH_LAYER_ID aLayer)SCH_ITEMinline
SetLocked(bool aLocked)EDA_ITEMinlinevirtual
SetModified()EDA_ITEM
SetParent(EDA_ITEM *aParent)EDA_ITEMinlinevirtual
SetParentGroup(EDA_GROUP *aGroup)EDA_ITEMinlinevirtual
SetPinNameOffset(int aOffset)SYMBOLinline
SetPosition(const VECTOR2I &aPos)EDA_ITEMinlinevirtual
SetPreviewBodyStyle(int aBodyStyle)SYMBOLinline
SetPreviewUnit(int aUnit)SYMBOLinline
SetPrivate(bool aPrivate)SCH_ITEMinline
SetSelected()EDA_ITEMinline
SetShowPinNames(bool aShow)SYMBOLinlinevirtual
SetShowPinNumbers(bool aShow)SYMBOLinlinevirtual
SetStoredPos(const VECTOR2I &aPos)SCH_ITEMinline
SetStroke(const STROKE_PARAMS &aStroke)SCH_ITEMinlinevirtual
SetTransform(const TRANSFORM &aTransform)SYMBOLinline
SetUnit(int aUnit)SCH_ITEMinlinevirtual
SetUnitProp(int aUnit)SCH_ITEM
Similarity(const SCH_ITEM &aItem) constSCH_ITEMinlinevirtual
SimilarityBase(const SCH_ITEM &aItem) constSCH_ITEMinline
SKIP_TST_POS enum valueSCH_ITEM
Sort(const EDA_ITEM *aLeft, const EDA_ITEM *aRight)EDA_ITEMinlinestatic
swapData(SCH_ITEM *aItem)SCH_ITEMprotectedvirtual
SwapFlags(SCH_ITEM *aItem)SCH_ITEM
SwapItemData(SCH_ITEM *aImage)SCH_ITEM
SYMBOL(KICAD_T idType)SYMBOLinline
SYMBOL(EDA_ITEM *aParent, KICAD_T idType)SYMBOLinline
SYMBOL(const SYMBOL &base)SYMBOLinline
Type() constEDA_ITEMinline
UNIT enum valueSCH_ITEM
UpdateDanglingState(std::vector< DANGLING_END_ITEM > &aItemListByType, std::vector< DANGLING_END_ITEM > &aItemListByPos, const SCH_SHEET_PATH *aSheet=nullptr)SCH_ITEMinlinevirtual
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 overrideSYMBOLvirtual
ViewGetLOD(int aLayer, const VIEW *aView) constKIGFX::VIEW_ITEMinlinevirtual
viewPrivData() constKIGFX::VIEW_ITEMinline
Visit(INSPECTOR inspector, void *testData, const std::vector< KICAD_T > &aScanTypes)EDA_ITEMvirtual
XorFlags(EDA_ITEM_FLAGS aMask)EDA_ITEMinline
~EDA_ITEM()EDA_ITEMinlinevirtual
~INSPECTABLE()INSPECTABLEinlinevirtual
~SCH_ITEM()SCH_ITEMvirtual
~SERIALIZABLE()=defaultSERIALIZABLEvirtual
~SYMBOL() overrideSYMBOL
~VIEW_ITEM()KIGFX::VIEW_ITEMvirtual