| 
    KiCad PCB EDA Suite
    
   | 
 
This is the complete list of members for PCB_SELECTION, including all inherited members.
| Add(EDA_ITEM *aItem) | SELECTION | virtual | 
| KIGFX::VIEW_GROUP::Add(VIEW_ITEM *aItem) | KIGFX::VIEW_GROUP | virtual | 
| AreAllItemsIdentical() const | SELECTION | |
| begin() | SELECTION | inline | 
| begin() const | SELECTION | inline | 
| CITER typedef | SELECTION | |
| Clear() override | SELECTION | inlinevirtual | 
| ClearReferencePoint() | SELECTION | |
| Contains(EDA_ITEM *aItem) const | SELECTION | |
| CountType(KICAD_T aType) const | SELECTION | |
| Empty() const | SELECTION | inline | 
| end() | SELECTION | inline | 
| end() const | SELECTION | inline | 
| FirstOfKind() const | SELECTION | inline | 
| FreeItems() | KIGFX::VIEW_GROUP | |
| Front() const | SELECTION | inline | 
| Get(PROPERTY_BASE *aProperty) const | INSPECTABLE | inline | 
| Get(PROPERTY_BASE *aProperty) const | INSPECTABLE | inline | 
| Get(const wxString &aProperty) const | INSPECTABLE | inline | 
| GetBoundingBox() const override | PCB_SELECTION | virtual | 
| GetCenter() const | SELECTION | virtual | 
| GetClass() const override | SELECTION | inlinevirtual | 
| GetForcedTransparency() const | KIGFX::VIEW_ITEM | inline | 
| GetItem(unsigned int aIdx) const override | SELECTION | virtual | 
| GetItems() const | SELECTION | inline | 
| GetItemsSortedBySelectionOrder() const | SELECTION | |
| GetItemsSortedByTypeAndXY(bool leftBeforeRight=true, bool topBeforeBottom=true) const | SELECTION | |
| GetLastAddedItem() const | SELECTION | inline | 
| GetPosition() const | SELECTION | inline | 
| GetReferencePoint() const | SELECTION | |
| GetSize() const override | SELECTION | inlinevirtual | 
| GetTopLeftItem(bool aFootprintsOnly=false) const override | PCB_SELECTION | virtual | 
| HasReferencePoint() const | SELECTION | inline | 
| HasType(KICAD_T aType) const | SELECTION | |
| IsBOARD_ITEM() const | KIGFX::VIEW_ITEM | inline | 
| IsHover() const | SELECTION | inline | 
| IsSCH_ITEM() const | KIGFX::VIEW_ITEM | inline | 
| Items() | SELECTION | inline | 
| Items() const | SELECTION | inline | 
| ITER typedef | SELECTION | |
| LOD_HIDE | KIGFX::VIEW_ITEM | protectedstatic | 
| LOD_SHOW | KIGFX::VIEW_ITEM | protectedstatic | 
| lodScaleForThreshold(const KIGFX::VIEW *aView, int aWhatIu, int aThresholdIu) | KIGFX::VIEW_ITEM | protectedstatic | 
| m_forcedTransparency | KIGFX::VIEW_ITEM | private | 
| m_groupItems | KIGFX::VIEW_GROUP | protected | 
| m_isBOARD_ITEM | KIGFX::VIEW_ITEM | private | 
| m_isHover | SELECTION | protected | 
| m_isSCH_ITEM | KIGFX::VIEW_ITEM | private | 
| m_items | SELECTION | protected | 
| m_itemsOrders | SELECTION | protected | 
| m_lastAddedItem | SELECTION | protected | 
| m_layer | KIGFX::VIEW_GROUP | protected | 
| m_orderCounter | SELECTION | protected | 
| m_referencePoint | SELECTION | protected | 
| m_viewPrivData | KIGFX::VIEW_ITEM | private | 
| OnlyContains(std::vector< KICAD_T > aList) const | SELECTION | |
| operator=(const SELECTION &aOther) | SELECTION | inline | 
| KIGFX::VIEW_GROUP::operator=(const VIEW_GROUP &)=delete | KIGFX::VIEW_GROUP | |
| KIGFX::VIEW_ITEM::operator=(const VIEW_ITEM &aOther)=delete | KIGFX::VIEW_ITEM | |
| operator==(const SELECTION &aOther) const | SELECTION | |
| operator[](const size_t aIdx) const | SELECTION | inline | 
| Remove(EDA_ITEM *aItem) | SELECTION | virtual | 
| KIGFX::VIEW_GROUP::Remove(VIEW_ITEM *aItem) | KIGFX::VIEW_GROUP | virtual | 
| SELECTION() | SELECTION | inline | 
| SELECTION(const SELECTION &aOther) | SELECTION | inline | 
| Set(PROPERTY_BASE *aProperty, wxAny &aValue, bool aNotify=true) | INSPECTABLE | inline | 
| Set(PROPERTY_BASE *aProperty, T aValue, bool aNotify=true) | INSPECTABLE | inline | 
| Set(PROPERTY_BASE *aProperty, wxVariant aValue, bool aNotify=true) | INSPECTABLE | inline | 
| Set(const wxString &aProperty, T aValue, bool aNotify=true) | INSPECTABLE | inline | 
| SetForcedTransparency(double aForcedTransparency) | KIGFX::VIEW_ITEM | inline | 
| SetIsHover(bool aIsHover) | SELECTION | inline | 
| SetLayer(int aLayer) | KIGFX::VIEW_GROUP | inlinevirtual | 
| SetReferencePoint(const VECTOR2I &aP) | SELECTION | |
| Size() const | SELECTION | inline | 
| updateDrawList() const override | PCB_SELECTION | virtual | 
| VIEW_GROUP(VIEW *aView=nullptr) | KIGFX::VIEW_GROUP | |
| VIEW_GROUP(const VIEW_GROUP &)=delete | KIGFX::VIEW_GROUP | |
| VIEW_ITEM(bool isSCH_ITEM=false, bool isBOARD_ITEM=false) | KIGFX::VIEW_ITEM | inline | 
| VIEW_ITEM(const VIEW_ITEM &aOther)=delete | KIGFX::VIEW_ITEM | |
| ViewBBox() const override | SELECTION | inlinevirtual | 
| ViewDraw(int aLayer, VIEW *aView) const override | KIGFX::VIEW_GROUP | virtual | 
| ViewGetLayers() const override | KIGFX::VIEW_GROUP | virtual | 
| ViewGetLOD(int aLayer, const VIEW *aView) const | KIGFX::VIEW_ITEM | inlinevirtual | 
| viewPrivData() const | KIGFX::VIEW_ITEM | inline | 
| ~INSPECTABLE() | INSPECTABLE | inlinevirtual | 
| ~VIEW_GROUP() | KIGFX::VIEW_GROUP | virtual | 
| ~VIEW_ITEM() | KIGFX::VIEW_ITEM | virtual |