|
KiCad PCB EDA Suite
|
Primary data item for entries in the Net Inspector list. More...
#include <pcb_net_inspector_panel_data_model.h>
Public Types | |
| enum class | GROUP_TYPE { NONE , USER_DEFINED , NETCLASS , NET_CHAIN } |
Public Member Functions | |
| LIST_ITEM (unsigned int aGroupNumber, const wxString &aGroupName, GROUP_TYPE aGroupType) | |
| LIST_ITEM (NETINFO_ITEM *aNet) | |
| LIST_ITEM () | |
| LIST_ITEM & | operator= (const LIST_ITEM &)=delete |
| bool | GetIsGroup () const |
| const wxString & | GetGroupName () const |
| GROUP_TYPE | GetGroupType () const |
| int | GetGroupNumber () const |
| auto | ChildrenBegin () const |
| auto | ChildrenEnd () const |
| unsigned int | ChildrenCount () const |
| void | SetLayerCount (unsigned int aValue) |
| NETINFO_ITEM * | GetNet () const |
| int | GetNetCode () const |
| const wxString & | GetNetName () const |
| const wxString & | GetNetclassName () const |
| const wxString & | GetNetChainName () const |
| void | ResetColumnChangedBits () |
| unsigned int | GetPadCount () const |
| bool | PadCountChanged () const |
| void | SetPadCount (unsigned int aValue) |
| bool | NetChainNameChanged () const |
| void | SetNetChainName (const wxString &aValue) |
| void | AddPadCount (unsigned int aValue) |
| void | SubPadCount (unsigned int aValue) |
| unsigned | GetViaCount () const |
| bool | ViaCountChanged () const |
| void | SetViaCount (unsigned int aValue) |
| void | AddViaCount (unsigned int aValue) |
| void | SubViaCount (unsigned int aValue) |
| int64_t | GetViaLength () const |
| bool | ViaLengthChanged () const |
| void | SetViaLength (unsigned int aValue) |
| void | AddViaLength (unsigned int aValue) |
| void | SubViaLength (int64_t aValue) |
| int64_t | GetViaDelay () const |
| void | SetViaDelay (unsigned int aValue) |
| void | AddViaDelay (unsigned int aValue) |
| void | SubViaDelay (int64_t aValue) |
| int64_t | GetBoardWireLength () const |
| int64_t | GetBoardWireDelay () const |
| int64_t | GetLayerWireLength (PCB_LAYER_ID aLayer) const |
| int64_t | GetLayerWireDelay (PCB_LAYER_ID aLayer) const |
| bool | BoardWireLengthChanged () const |
| void | SetLayerWireLength (const int64_t aValue, PCB_LAYER_ID aLayer) |
| std::map< PCB_LAYER_ID, int64_t > | GetLayerWireLengths () const |
| std::map< PCB_LAYER_ID, int64_t > | GetLayerWireDelays () const |
| void | SetLayerWireLengths (const std::map< PCB_LAYER_ID, int64_t > &aValue) |
| void | AddLayerWireLength (const int64_t aValue, PCB_LAYER_ID aLayer) |
| void | SubLayerWireLength (const int64_t aValue, PCB_LAYER_ID aLayer) |
| void | SetLayerWireDelays (const std::map< PCB_LAYER_ID, int64_t > &aValue) |
| void | AddLayerWireDelay (const int64_t aValue, PCB_LAYER_ID aLayer) |
| void | SubLayerWireDelay (const int64_t aValue, PCB_LAYER_ID aLayer) |
| int64_t | GetPadDieLength () const |
| bool | PadDieLengthChanged () const |
| void | SetPadDieLength (int64_t aValue) |
| void | AddPadDieLength (int64_t aValue) |
| void | SubPadDieLength (int64_t aValue) |
| int64_t | GetNetChainLength () const |
| bool | NetChainLengthChanged () const |
| void | SetNetChainLength (int64_t aValue) |
| int64_t | GetNetChainDelay () const |
| void | SetNetChainDelay (int64_t aValue) |
| int64_t | GetPadDieDelay () const |
| void | SetPadDieDelay (int64_t aValue) |
| void | AddPadDieDelay (int64_t aValue) |
| void | SubPadDieDelay (int64_t aValue) |
| int64_t | GetUnroutedLength () const |
| bool | UnroutedLengthChanged () const |
| void | SetUnroutedLength (int64_t aValue) |
| void | AddUnroutedLength (int64_t aValue) |
| void | SubUnroutedLength (int64_t aValue) |
| unsigned long long int | GetTotalLength () const |
| unsigned long long int | GetTotalDelay () const |
| bool | TotalLengthChanged () const |
| LIST_ITEM * | Parent () const |
| void | SetParent (LIST_ITEM *aParent) |
Private Attributes | |
| LIST_ITEM * | m_parent = nullptr |
| std::vector< LIST_ITEM * > | m_children |
| GROUP_TYPE | m_group_type = GROUP_TYPE::NONE |
| unsigned int | m_group_number = 0 |
| NETINFO_ITEM * | m_net = nullptr |
| unsigned int | m_pad_count = 0 |
| unsigned int | m_via_count = 0 |
| int64_t | m_via_length = 0 |
| int64_t | m_via_delay = 0 |
| int64_t | m_pad_die_length = 0 |
| int64_t | m_pad_die_delay = 0 |
| int64_t | m_netChainLength = 0 |
| int64_t | m_netChainDelay = 0 |
| int64_t | m_unrouted_length = 0 |
| std::map< PCB_LAYER_ID, int64_t > | m_layer_wire_length {} |
| std::map< PCB_LAYER_ID, int64_t > | m_layer_wire_delay {} |
| std::vector< int > | m_column_changed |
| wxString | m_net_name |
| wxString | m_net_class |
| wxString | m_netChainName |
| wxString | m_group_name |
Primary data item for entries in the Net Inspector list.
This class tracks all data for a given net entry in the net inspector list.
Definition at line 39 of file pcb_net_inspector_panel_data_model.h.
|
strong |
| Enumerator | |
|---|---|
| NONE | |
| USER_DEFINED | |
| NETCLASS | |
| NET_CHAIN | |
Definition at line 42 of file pcb_net_inspector_panel_data_model.h.
|
inline |
Definition at line 50 of file pcb_net_inspector_panel_data_model.h.
References PCB_NET_INSPECTOR_PANEL::COLUMN_LAST_STATIC_COL, m_column_changed, m_group_name, m_group_number, m_group_type, and m_net_name.
Referenced by operator=(), Parent(), and SetParent().
|
inline |
Definition at line 59 of file pcb_net_inspector_panel_data_model.h.
References PCB_NET_INSPECTOR_PANEL::COLUMN_LAST_STATIC_COL, NETCLASS::GetHumanReadableName(), NETINFO_ITEM::GetNetChain(), NETINFO_ITEM::GetNetClass(), NETINFO_ITEM::GetNetname(), m_column_changed, m_group_type, m_net, m_net_class, m_net_name, m_netChainName, NONE, and UnescapeString().
|
inline |
Definition at line 70 of file pcb_net_inspector_panel_data_model.h.
References PCB_NET_INSPECTOR_PANEL::COLUMN_LAST_STATIC_COL, and m_column_changed.
|
inline |
Definition at line 339 of file pcb_net_inspector_panel_data_model.h.
References PCB_NET_INSPECTOR_PANEL::COLUMN_BOARD_LENGTH, m_column_changed, m_layer_wire_delay, and m_parent.
|
inline |
Definition at line 307 of file pcb_net_inspector_panel_data_model.h.
References PCB_NET_INSPECTOR_PANEL::COLUMN_BOARD_LENGTH, m_column_changed, m_layer_wire_length, and m_parent.
|
inline |
Definition at line 128 of file pcb_net_inspector_panel_data_model.h.
References PCB_NET_INSPECTOR_PANEL::COLUMN_PAD_COUNT, m_column_changed, m_pad_count, and m_parent.
|
inline |
Definition at line 417 of file pcb_net_inspector_panel_data_model.h.
References PCB_NET_INSPECTOR_PANEL::COLUMN_PAD_DIE_LENGTH, m_column_changed, m_pad_die_delay, and m_parent.
|
inline |
Definition at line 370 of file pcb_net_inspector_panel_data_model.h.
References PCB_NET_INSPECTOR_PANEL::COLUMN_PAD_DIE_LENGTH, m_column_changed, m_pad_die_length, and m_parent.
|
inline |
Definition at line 448 of file pcb_net_inspector_panel_data_model.h.
References PCB_NET_INSPECTOR_PANEL::COLUMN_UNROUTED_LENGTH, m_column_changed, m_parent, and m_unrouted_length.
|
inline |
Definition at line 159 of file pcb_net_inspector_panel_data_model.h.
References PCB_NET_INSPECTOR_PANEL::COLUMN_VIA_COUNT, m_column_changed, m_parent, and m_via_count.
|
inline |
Definition at line 219 of file pcb_net_inspector_panel_data_model.h.
References PCB_NET_INSPECTOR_PANEL::COLUMN_VIA_LENGTH, m_column_changed, m_parent, and m_via_delay.
|
inline |
Definition at line 190 of file pcb_net_inspector_panel_data_model.h.
References PCB_NET_INSPECTOR_PANEL::COLUMN_VIA_LENGTH, m_column_changed, m_parent, and m_via_length.
|
inline |
Definition at line 269 of file pcb_net_inspector_panel_data_model.h.
References PCB_NET_INSPECTOR_PANEL::COLUMN_BOARD_LENGTH, and m_column_changed.
Referenced by PCB_NET_INSPECTOR_PANEL::DATA_MODEL::itemColumnChanged(), and TotalLengthChanged().
|
inline |
Definition at line 82 of file pcb_net_inspector_panel_data_model.h.
References m_children.
Referenced by PCB_NET_INSPECTOR_PANEL::autosizeColumn(), PCB_NET_INSPECTOR_PANEL::DATA_MODEL::GetChildren(), PCB_NET_INSPECTOR_PANEL::highlightSelectedNets(), and PCB_NET_INSPECTOR_PANEL::onDeleteSelectedNet().
|
inline |
Definition at line 84 of file pcb_net_inspector_panel_data_model.h.
References m_children.
Referenced by PCB_NET_INSPECTOR_PANEL::DATA_MODEL::deleteItem(), PCB_NET_INSPECTOR_PANEL::DATA_MODEL::GetChildren(), and PCB_NET_INSPECTOR_PANEL::onDeleteSelectedNet().
|
inline |
Definition at line 83 of file pcb_net_inspector_panel_data_model.h.
References m_children.
Referenced by PCB_NET_INSPECTOR_PANEL::autosizeColumn(), PCB_NET_INSPECTOR_PANEL::DATA_MODEL::GetChildren(), PCB_NET_INSPECTOR_PANEL::highlightSelectedNets(), and PCB_NET_INSPECTOR_PANEL::onDeleteSelectedNet().
|
inline |
Definition at line 247 of file pcb_net_inspector_panel_data_model.h.
References m_layer_wire_delay.
Referenced by PCB_NET_INSPECTOR_PANEL::DATA_MODEL::Compare(), GetTotalDelay(), and PCB_NET_INSPECTOR_PANEL::DATA_MODEL::isZeroValued().
|
inline |
Definition at line 237 of file pcb_net_inspector_panel_data_model.h.
References m_layer_wire_length.
Referenced by PCB_NET_INSPECTOR_PANEL::DATA_MODEL::Compare(), GetTotalLength(), and PCB_NET_INSPECTOR_PANEL::DATA_MODEL::isZeroValued().
|
inline |
Definition at line 78 of file pcb_net_inspector_panel_data_model.h.
References m_group_name.
Referenced by PCB_NET_INSPECTOR_PANEL::onDeleteSelectedNet().
|
inline |
Definition at line 80 of file pcb_net_inspector_panel_data_model.h.
References m_group_number.
|
inline |
Definition at line 79 of file pcb_net_inspector_panel_data_model.h.
References m_group_type.
Referenced by PCB_NET_INSPECTOR_PANEL::DATA_MODEL::deleteItem().
|
inline |
Definition at line 77 of file pcb_net_inspector_panel_data_model.h.
References m_group_type, and NONE.
Referenced by PCB_NET_INSPECTOR_PANEL::autosizeColumn(), PCB_NET_INSPECTOR_PANEL::DATA_MODEL::Compare(), PCB_NET_INSPECTOR_PANEL::DATA_MODEL::GetChildren(), GetNetCode(), PCB_NET_INSPECTOR_PANEL::highlightSelectedNets(), PCB_NET_INSPECTOR_PANEL::DATA_MODEL::IsContainer(), PCB_NET_INSPECTOR_PANEL::OnConfigButton(), PCB_NET_INSPECTOR_PANEL::onDeleteSelectedNet(), PCB_NET_INSPECTOR_PANEL::OnNetsListContextMenu(), and PCB_NET_INSPECTOR_PANEL::onRenameSelectedNet().
|
inline |
Definition at line 263 of file pcb_net_inspector_panel_data_model.h.
References m_layer_wire_delay.
Referenced by PCB_NET_INSPECTOR_PANEL::DATA_MODEL::Compare(), and PCB_NET_INSPECTOR_PANEL::DATA_MODEL::isZeroValued().
|
inline |
Definition at line 291 of file pcb_net_inspector_panel_data_model.h.
References m_layer_wire_delay.
|
inline |
Definition at line 257 of file pcb_net_inspector_panel_data_model.h.
References m_layer_wire_length.
Referenced by PCB_NET_INSPECTOR_PANEL::DATA_MODEL::Compare(), and PCB_NET_INSPECTOR_PANEL::DATA_MODEL::isZeroValued().
|
inline |
Definition at line 289 of file pcb_net_inspector_panel_data_model.h.
References m_layer_wire_length.
|
inline |
Definition at line 91 of file pcb_net_inspector_panel_data_model.h.
References m_net.
Referenced by PCB_NET_INSPECTOR_PANEL::onRenameSelectedNet().
|
inline |
Definition at line 398 of file pcb_net_inspector_panel_data_model.h.
References m_netChainDelay.
Referenced by PCB_NET_INSPECTOR_PANEL::DATA_MODEL::Compare(), and PCB_NET_INSPECTOR_PANEL::DATA_MODEL::isZeroValued().
|
inline |
Definition at line 388 of file pcb_net_inspector_panel_data_model.h.
References m_netChainLength.
Referenced by PCB_NET_INSPECTOR_PANEL::DATA_MODEL::Compare(), and PCB_NET_INSPECTOR_PANEL::DATA_MODEL::isZeroValued().
|
inline |
Definition at line 100 of file pcb_net_inspector_panel_data_model.h.
References m_netChainName.
Referenced by PCB_NET_INSPECTOR_PANEL::DATA_MODEL::Compare().
|
inline |
Definition at line 99 of file pcb_net_inspector_panel_data_model.h.
References m_net_class.
Referenced by PCB_NET_INSPECTOR_PANEL::DATA_MODEL::Compare().
|
inline |
Definition at line 93 of file pcb_net_inspector_panel_data_model.h.
References GetIsGroup(), m_group_number, and m_net.
Referenced by PCB_NET_INSPECTOR_PANEL::buildNetsList(), and PCB_NET_INSPECTOR_PANEL::highlightSelectedNets().
|
inline |
Definition at line 98 of file pcb_net_inspector_panel_data_model.h.
References m_net_name.
Referenced by PCB_NET_INSPECTOR_PANEL::DATA_MODEL::Compare().
|
inline |
Definition at line 107 of file pcb_net_inspector_panel_data_model.h.
References m_pad_count.
Referenced by PCB_NET_INSPECTOR_PANEL::DATA_MODEL::Compare(), PCB_NET_INSPECTOR_PANEL::DATA_MODEL::isZeroValued(), and SetParent().
|
inline |
Definition at line 406 of file pcb_net_inspector_panel_data_model.h.
References m_pad_die_delay.
Referenced by PCB_NET_INSPECTOR_PANEL::DATA_MODEL::Compare(), GetTotalDelay(), PCB_NET_INSPECTOR_PANEL::DATA_MODEL::isZeroValued(), and SetParent().
|
inline |
Definition at line 357 of file pcb_net_inspector_panel_data_model.h.
References m_pad_die_length.
Referenced by PCB_NET_INSPECTOR_PANEL::DATA_MODEL::Compare(), GetTotalLength(), PCB_NET_INSPECTOR_PANEL::DATA_MODEL::isZeroValued(), and SetParent().
|
inline |
Definition at line 472 of file pcb_net_inspector_panel_data_model.h.
References GetBoardWireDelay(), GetPadDieDelay(), and GetViaDelay().
Referenced by PCB_NET_INSPECTOR_PANEL::DATA_MODEL::Compare(), and PCB_NET_INSPECTOR_PANEL::DATA_MODEL::isZeroValued().
|
inline |
Definition at line 467 of file pcb_net_inspector_panel_data_model.h.
References GetBoardWireLength(), GetPadDieLength(), and GetViaLength().
Referenced by PCB_NET_INSPECTOR_PANEL::DATA_MODEL::Compare(), and PCB_NET_INSPECTOR_PANEL::DATA_MODEL::isZeroValued().
|
inline |
Definition at line 435 of file pcb_net_inspector_panel_data_model.h.
References m_unrouted_length.
Referenced by PCB_NET_INSPECTOR_PANEL::DATA_MODEL::Compare(), PCB_NET_INSPECTOR_PANEL::DATA_MODEL::isZeroValued(), and SetParent().
|
inline |
Definition at line 146 of file pcb_net_inspector_panel_data_model.h.
References m_via_count.
Referenced by PCB_NET_INSPECTOR_PANEL::DATA_MODEL::Compare(), PCB_NET_INSPECTOR_PANEL::DATA_MODEL::isZeroValued(), and SetParent().
|
inline |
Definition at line 208 of file pcb_net_inspector_panel_data_model.h.
References m_via_delay.
Referenced by PCB_NET_INSPECTOR_PANEL::DATA_MODEL::Compare(), GetTotalDelay(), PCB_NET_INSPECTOR_PANEL::DATA_MODEL::isZeroValued(), and SetParent().
|
inline |
Definition at line 177 of file pcb_net_inspector_panel_data_model.h.
References m_via_length.
Referenced by PCB_NET_INSPECTOR_PANEL::DATA_MODEL::Compare(), GetTotalLength(), PCB_NET_INSPECTOR_PANEL::DATA_MODEL::isZeroValued(), and SetParent().
|
inline |
Definition at line 390 of file pcb_net_inspector_panel_data_model.h.
References PCB_NET_INSPECTOR_PANEL::COLUMN_NET_CHAIN_LENGTH, and m_column_changed.
|
inline |
Definition at line 120 of file pcb_net_inspector_panel_data_model.h.
References PCB_NET_INSPECTOR_PANEL::COLUMN_NET_CHAIN, and m_column_changed.
References LIST_ITEM().
|
inline |
Definition at line 109 of file pcb_net_inspector_panel_data_model.h.
References PCB_NET_INSPECTOR_PANEL::COLUMN_PAD_COUNT, and m_column_changed.
Referenced by PCB_NET_INSPECTOR_PANEL::DATA_MODEL::itemColumnChanged().
|
inline |
Definition at line 359 of file pcb_net_inspector_panel_data_model.h.
References PCB_NET_INSPECTOR_PANEL::COLUMN_PAD_DIE_LENGTH, and m_column_changed.
Referenced by PCB_NET_INSPECTOR_PANEL::DATA_MODEL::itemColumnChanged(), and TotalLengthChanged().
|
inline |
Definition at line 479 of file pcb_net_inspector_panel_data_model.h.
References LIST_ITEM(), and m_parent.
Referenced by PCB_NET_INSPECTOR_PANEL::DATA_MODEL::deleteItem(), PCB_NET_INSPECTOR_PANEL::DATA_MODEL::GetParent(), and PCB_NET_INSPECTOR_PANEL::DATA_MODEL::resortIfChanged().
|
inline |
Definition at line 102 of file pcb_net_inspector_panel_data_model.h.
References m_column_changed.
|
inline |
Definition at line 86 of file pcb_net_inspector_panel_data_model.h.
References PCB_NET_INSPECTOR_PANEL::COLUMN_LAST_STATIC_COL, and m_column_changed.
|
inline |
Definition at line 325 of file pcb_net_inspector_panel_data_model.h.
References m_layer_wire_delay, and m_parent.
|
inline |
Definition at line 271 of file pcb_net_inspector_panel_data_model.h.
References _, PCB_NET_INSPECTOR_PANEL::COLUMN_BOARD_LENGTH, m_column_changed, m_layer_wire_length, and m_parent.
|
inline |
Definition at line 293 of file pcb_net_inspector_panel_data_model.h.
References m_layer_wire_length, and m_parent.
|
inline |
Definition at line 400 of file pcb_net_inspector_panel_data_model.h.
References PCB_NET_INSPECTOR_PANEL::COLUMN_NET_CHAIN_LENGTH, m_column_changed, and m_netChainDelay.
|
inline |
Definition at line 392 of file pcb_net_inspector_panel_data_model.h.
References PCB_NET_INSPECTOR_PANEL::COLUMN_NET_CHAIN_LENGTH, m_column_changed, and m_netChainLength.
|
inline |
Definition at line 122 of file pcb_net_inspector_panel_data_model.h.
References PCB_NET_INSPECTOR_PANEL::COLUMN_NET_CHAIN, m_column_changed, and m_netChainName.
|
inline |
Definition at line 111 of file pcb_net_inspector_panel_data_model.h.
References PCB_NET_INSPECTOR_PANEL::COLUMN_PAD_COUNT, m_column_changed, m_pad_count, and m_parent.
|
inline |
Definition at line 408 of file pcb_net_inspector_panel_data_model.h.
References PCB_NET_INSPECTOR_PANEL::COLUMN_PAD_DIE_LENGTH, m_column_changed, m_pad_die_delay, and m_parent.
|
inline |
Definition at line 361 of file pcb_net_inspector_panel_data_model.h.
References PCB_NET_INSPECTOR_PANEL::COLUMN_PAD_DIE_LENGTH, m_column_changed, m_pad_die_length, and m_parent.
|
inline |
Definition at line 481 of file pcb_net_inspector_panel_data_model.h.
References GetPadCount(), GetPadDieDelay(), GetPadDieLength(), GetUnroutedLength(), GetViaCount(), GetViaDelay(), GetViaLength(), LIST_ITEM(), m_layer_wire_delay, m_layer_wire_length, and m_parent.
|
inline |
Definition at line 439 of file pcb_net_inspector_panel_data_model.h.
References PCB_NET_INSPECTOR_PANEL::COLUMN_UNROUTED_LENGTH, m_column_changed, m_parent, and m_unrouted_length.
|
inline |
Definition at line 150 of file pcb_net_inspector_panel_data_model.h.
References PCB_NET_INSPECTOR_PANEL::COLUMN_VIA_COUNT, m_column_changed, m_parent, and m_via_count.
|
inline |
Definition at line 210 of file pcb_net_inspector_panel_data_model.h.
References PCB_NET_INSPECTOR_PANEL::COLUMN_VIA_LENGTH, m_column_changed, m_parent, and m_via_delay.
|
inline |
Definition at line 181 of file pcb_net_inspector_panel_data_model.h.
References PCB_NET_INSPECTOR_PANEL::COLUMN_VIA_LENGTH, m_column_changed, m_parent, and m_via_length.
|
inline |
Definition at line 348 of file pcb_net_inspector_panel_data_model.h.
References PCB_NET_INSPECTOR_PANEL::COLUMN_BOARD_LENGTH, m_column_changed, m_layer_wire_delay, and m_parent.
|
inline |
Definition at line 316 of file pcb_net_inspector_panel_data_model.h.
References PCB_NET_INSPECTOR_PANEL::COLUMN_BOARD_LENGTH, m_column_changed, m_layer_wire_length, and m_parent.
|
inline |
Definition at line 137 of file pcb_net_inspector_panel_data_model.h.
References PCB_NET_INSPECTOR_PANEL::COLUMN_PAD_COUNT, m_column_changed, m_pad_count, and m_parent.
|
inline |
Definition at line 426 of file pcb_net_inspector_panel_data_model.h.
References PCB_NET_INSPECTOR_PANEL::COLUMN_PAD_DIE_LENGTH, m_column_changed, m_pad_die_delay, and m_parent.
|
inline |
Definition at line 379 of file pcb_net_inspector_panel_data_model.h.
References PCB_NET_INSPECTOR_PANEL::COLUMN_PAD_DIE_LENGTH, m_column_changed, m_pad_die_length, and m_parent.
|
inline |
Definition at line 457 of file pcb_net_inspector_panel_data_model.h.
References PCB_NET_INSPECTOR_PANEL::COLUMN_UNROUTED_LENGTH, m_column_changed, m_parent, and m_unrouted_length.
|
inline |
Definition at line 168 of file pcb_net_inspector_panel_data_model.h.
References PCB_NET_INSPECTOR_PANEL::COLUMN_VIA_COUNT, m_column_changed, m_parent, and m_via_count.
|
inline |
Definition at line 228 of file pcb_net_inspector_panel_data_model.h.
References PCB_NET_INSPECTOR_PANEL::COLUMN_VIA_LENGTH, m_column_changed, m_parent, and m_via_delay.
|
inline |
Definition at line 199 of file pcb_net_inspector_panel_data_model.h.
References PCB_NET_INSPECTOR_PANEL::COLUMN_VIA_LENGTH, m_column_changed, m_parent, and m_via_length.
|
inline |
Definition at line 474 of file pcb_net_inspector_panel_data_model.h.
References BoardWireLengthChanged(), PadDieLengthChanged(), and ViaLengthChanged().
Referenced by PCB_NET_INSPECTOR_PANEL::DATA_MODEL::itemColumnChanged().
|
inline |
Definition at line 437 of file pcb_net_inspector_panel_data_model.h.
References PCB_NET_INSPECTOR_PANEL::COLUMN_UNROUTED_LENGTH, and m_column_changed.
Referenced by PCB_NET_INSPECTOR_PANEL::DATA_MODEL::itemColumnChanged().
|
inline |
Definition at line 148 of file pcb_net_inspector_panel_data_model.h.
References PCB_NET_INSPECTOR_PANEL::COLUMN_VIA_COUNT, and m_column_changed.
Referenced by PCB_NET_INSPECTOR_PANEL::DATA_MODEL::itemColumnChanged().
|
inline |
Definition at line 179 of file pcb_net_inspector_panel_data_model.h.
References PCB_NET_INSPECTOR_PANEL::COLUMN_VIA_LENGTH, and m_column_changed.
Referenced by PCB_NET_INSPECTOR_PANEL::DATA_MODEL::itemColumnChanged(), and TotalLengthChanged().
|
private |
Definition at line 532 of file pcb_net_inspector_panel_data_model.h.
Referenced by ChildrenBegin(), ChildrenCount(), and ChildrenEnd().
|
private |
Definition at line 554 of file pcb_net_inspector_panel_data_model.h.
Referenced by AddLayerWireDelay(), AddLayerWireLength(), AddPadCount(), AddPadDieDelay(), AddPadDieLength(), AddUnroutedLength(), AddViaCount(), AddViaDelay(), AddViaLength(), BoardWireLengthChanged(), LIST_ITEM(), LIST_ITEM(), LIST_ITEM(), NetChainLengthChanged(), NetChainNameChanged(), PadCountChanged(), PadDieLengthChanged(), ResetColumnChangedBits(), SetLayerCount(), SetLayerWireLength(), SetNetChainDelay(), SetNetChainLength(), SetNetChainName(), SetPadCount(), SetPadDieDelay(), SetPadDieLength(), SetUnroutedLength(), SetViaCount(), SetViaDelay(), SetViaLength(), SubLayerWireDelay(), SubLayerWireLength(), SubPadCount(), SubPadDieDelay(), SubPadDieLength(), SubUnroutedLength(), SubViaCount(), SubViaDelay(), SubViaLength(), UnroutedLengthChanged(), ViaCountChanged(), and ViaLengthChanged().
|
private |
Definition at line 560 of file pcb_net_inspector_panel_data_model.h.
Referenced by GetGroupName(), and LIST_ITEM().
|
private |
Definition at line 535 of file pcb_net_inspector_panel_data_model.h.
Referenced by GetGroupNumber(), GetNetCode(), and LIST_ITEM().
|
private |
Definition at line 534 of file pcb_net_inspector_panel_data_model.h.
Referenced by GetGroupType(), GetIsGroup(), LIST_ITEM(), and LIST_ITEM().
|
private |
Definition at line 548 of file pcb_net_inspector_panel_data_model.h.
Referenced by AddLayerWireDelay(), GetBoardWireDelay(), GetLayerWireDelay(), GetLayerWireDelays(), SetLayerWireDelays(), SetParent(), and SubLayerWireDelay().
|
private |
Definition at line 547 of file pcb_net_inspector_panel_data_model.h.
Referenced by AddLayerWireLength(), GetBoardWireLength(), GetLayerWireLength(), GetLayerWireLengths(), SetLayerWireLength(), SetLayerWireLengths(), SetParent(), and SubLayerWireLength().
|
private |
Definition at line 536 of file pcb_net_inspector_panel_data_model.h.
Referenced by GetNet(), GetNetCode(), and LIST_ITEM().
|
private |
Definition at line 558 of file pcb_net_inspector_panel_data_model.h.
Referenced by GetNetclassName(), and LIST_ITEM().
|
private |
Definition at line 557 of file pcb_net_inspector_panel_data_model.h.
Referenced by GetNetName(), LIST_ITEM(), and LIST_ITEM().
|
private |
Definition at line 544 of file pcb_net_inspector_panel_data_model.h.
Referenced by GetNetChainDelay(), and SetNetChainDelay().
|
private |
Definition at line 543 of file pcb_net_inspector_panel_data_model.h.
Referenced by GetNetChainLength(), and SetNetChainLength().
|
private |
Definition at line 559 of file pcb_net_inspector_panel_data_model.h.
Referenced by GetNetChainName(), LIST_ITEM(), and SetNetChainName().
|
private |
Definition at line 537 of file pcb_net_inspector_panel_data_model.h.
Referenced by AddPadCount(), GetPadCount(), SetPadCount(), and SubPadCount().
|
private |
Definition at line 542 of file pcb_net_inspector_panel_data_model.h.
Referenced by AddPadDieDelay(), GetPadDieDelay(), SetPadDieDelay(), and SubPadDieDelay().
|
private |
Definition at line 541 of file pcb_net_inspector_panel_data_model.h.
Referenced by AddPadDieLength(), GetPadDieLength(), SetPadDieLength(), and SubPadDieLength().
|
private |
Definition at line 531 of file pcb_net_inspector_panel_data_model.h.
Referenced by AddLayerWireDelay(), AddLayerWireLength(), AddPadCount(), AddPadDieDelay(), AddPadDieLength(), AddUnroutedLength(), AddViaCount(), AddViaDelay(), AddViaLength(), Parent(), SetLayerWireDelays(), SetLayerWireLength(), SetLayerWireLengths(), SetPadCount(), SetPadDieDelay(), SetPadDieLength(), SetParent(), SetUnroutedLength(), SetViaCount(), SetViaDelay(), SetViaLength(), SubLayerWireDelay(), SubLayerWireLength(), SubPadCount(), SubPadDieDelay(), SubPadDieLength(), SubUnroutedLength(), SubViaCount(), SubViaDelay(), and SubViaLength().
|
private |
Definition at line 545 of file pcb_net_inspector_panel_data_model.h.
Referenced by AddUnroutedLength(), GetUnroutedLength(), SetUnroutedLength(), and SubUnroutedLength().
|
private |
Definition at line 538 of file pcb_net_inspector_panel_data_model.h.
Referenced by AddViaCount(), GetViaCount(), SetViaCount(), and SubViaCount().
|
private |
Definition at line 540 of file pcb_net_inspector_panel_data_model.h.
Referenced by AddViaDelay(), GetViaDelay(), SetViaDelay(), and SubViaDelay().
|
private |
Definition at line 539 of file pcb_net_inspector_panel_data_model.h.
Referenced by AddViaLength(), GetViaLength(), SetViaLength(), and SubViaLength().