KiCad PCB EDA Suite
|
An abstract function object, returning a design rule (clearance, diff pair gap, etc) required between two items. More...
#include <pns_node.h>
Public Attributes | |
CONSTRAINT_TYPE | m_Type |
MINOPTMAX< int > | m_Value |
bool | m_Allowed |
wxString | m_RuleName |
wxString | m_FromName |
wxString | m_ToName |
An abstract function object, returning a design rule (clearance, diff pair gap, etc) required between two items.
Definition at line 72 of file pns_node.h.
bool PNS::CONSTRAINT::m_Allowed |
Definition at line 76 of file pns_node.h.
wxString PNS::CONSTRAINT::m_FromName |
Definition at line 78 of file pns_node.h.
wxString PNS::CONSTRAINT::m_RuleName |
Definition at line 77 of file pns_node.h.
Referenced by PNS_KICAD_IFACE_BASE::ImportSizes(), PNS_PCBNEW_RULE_RESOLVER::QueryConstraint(), and ROUTER_TOOL::UpdateMessagePanel().
wxString PNS::CONSTRAINT::m_ToName |
Definition at line 79 of file pns_node.h.
CONSTRAINT_TYPE PNS::CONSTRAINT::m_Type |
Definition at line 74 of file pns_node.h.
Referenced by PNS_PCBNEW_RULE_RESOLVER::QueryConstraint(), and MOCK_RULE_RESOLVER::QueryConstraint().
MINOPTMAX<int> PNS::CONSTRAINT::m_Value |
Definition at line 75 of file pns_node.h.
Referenced by PNS::MEANDER_PLACER_BASE::Clearance(), PNS_PCBNEW_RULE_RESOLVER::Clearance(), MOCK_RULE_RESOLVER::Clearance(), PCB_TUNING_PATTERN::EditStart(), PNS_KICAD_IFACE_BASE::ImportSizes(), PNS_PCBNEW_RULE_RESOLVER::QueryConstraint(), MOCK_RULE_RESOLVER::QueryConstraint(), and ROUTER_TOOL::UpdateMessagePanel().