KiCad PCB EDA Suite
Loading...
Searching...
No Matches
NET_NAVIGATOR_ITEM_DATA Class Reference

Tree view item data for the net navigator. More...

#include <sch_edit_frame.h>

Inheritance diagram for NET_NAVIGATOR_ITEM_DATA:

Public Member Functions

 NET_NAVIGATOR_ITEM_DATA (const SCH_SHEET_PATH &aSheetPath, const SCH_ITEM *aItem)
 
 NET_NAVIGATOR_ITEM_DATA ()
 
SCH_SHEET_PATHGetSheetPath ()
 
const SCH_ITEMGetItem () const
 
bool operator== (const NET_NAVIGATOR_ITEM_DATA &aRhs) const
 
NET_NAVIGATOR_ITEM_DATAoperator= (const NET_NAVIGATOR_ITEM_DATA &aItemData)
 

Private Attributes

SCH_SHEET_PATH m_sheetPath
 
const SCH_ITEMm_item
 

Detailed Description

Tree view item data for the net navigator.

Definition at line 93 of file sch_edit_frame.h.

Constructor & Destructor Documentation

◆ NET_NAVIGATOR_ITEM_DATA() [1/2]

NET_NAVIGATOR_ITEM_DATA::NET_NAVIGATOR_ITEM_DATA ( const SCH_SHEET_PATH aSheetPath,
const SCH_ITEM aItem 
)
inline

Definition at line 96 of file sch_edit_frame.h.

◆ NET_NAVIGATOR_ITEM_DATA() [2/2]

NET_NAVIGATOR_ITEM_DATA::NET_NAVIGATOR_ITEM_DATA ( )
inline

Definition at line 102 of file sch_edit_frame.h.

Member Function Documentation

◆ GetItem()

const SCH_ITEM * NET_NAVIGATOR_ITEM_DATA::GetItem ( ) const
inline

◆ GetSheetPath()

SCH_SHEET_PATH & NET_NAVIGATOR_ITEM_DATA::GetSheetPath ( )
inline

Definition at line 107 of file sch_edit_frame.h.

References m_sheetPath.

Referenced by SCH_EDIT_FRAME::onNetNavigatorSelection().

◆ operator=()

NET_NAVIGATOR_ITEM_DATA & NET_NAVIGATOR_ITEM_DATA::operator= ( const NET_NAVIGATOR_ITEM_DATA aItemData)
inline

Definition at line 115 of file sch_edit_frame.h.

References m_item, and m_sheetPath.

◆ operator==()

bool NET_NAVIGATOR_ITEM_DATA::operator== ( const NET_NAVIGATOR_ITEM_DATA aRhs) const
inline

Definition at line 110 of file sch_edit_frame.h.

References m_item, and m_sheetPath.

Member Data Documentation

◆ m_item

const SCH_ITEM* NET_NAVIGATOR_ITEM_DATA::m_item
private

Definition at line 128 of file sch_edit_frame.h.

Referenced by GetItem(), operator=(), and operator==().

◆ m_sheetPath

SCH_SHEET_PATH NET_NAVIGATOR_ITEM_DATA::m_sheetPath
private

Definition at line 127 of file sch_edit_frame.h.

Referenced by GetSheetPath(), operator=(), and operator==().


The documentation for this class was generated from the following file: