| 
    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 | 
| bool | m_IsTimeDomain | 
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.
| bool PNS::CONSTRAINT::m_IsTimeDomain | 
Definition at line 80 of file pns_node.h.
Referenced by PCB_TUNING_PATTERN::EditStart(), and PNS_PCBNEW_RULE_RESOLVER::QueryConstraint().
| 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 MOCK_RULE_RESOLVER::QueryConstraint(), and PNS_PCBNEW_RULE_RESOLVER::QueryConstraint().
| MINOPTMAX<int> PNS::CONSTRAINT::m_Value | 
Definition at line 75 of file pns_node.h.
Referenced by MOCK_RULE_RESOLVER::Clearance(), PNS::MEANDER_PLACER_BASE::Clearance(), PNS_PCBNEW_RULE_RESOLVER::Clearance(), PCB_TUNING_PATTERN::EditStart(), PNS_KICAD_IFACE_BASE::ImportSizes(), MOCK_RULE_RESOLVER::QueryConstraint(), PNS_PCBNEW_RULE_RESOLVER::QueryConstraint(), and ROUTER_TOOL::UpdateMessagePanel().