KiCad PCB EDA Suite
Loading...
Searching...
No Matches
RULE_AREA Struct Reference

#include <multichannel_tool.h>

Public Attributes

PLACEMENT_SOURCE_T m_sourceType = PLACEMENT_SOURCE_T::SHEETNAME
 
ZONEm_oldZone = nullptr
 
ZONEm_zone = nullptr
 
std::set< FOOTPRINT * > m_components
 
std::unordered_set< EDA_ITEM * > m_designBlockItems
 
bool m_existsAlready = false
 
bool m_generateEnabled = false
 
wxString m_sheetPath
 
wxString m_sheetName
 
wxString m_ruleName
 
wxString m_componentClass
 
wxString m_groupName
 
VECTOR2I m_center
 

Detailed Description

Definition at line 66 of file multichannel_tool.h.

Member Data Documentation

◆ m_center

◆ m_componentClass

◆ m_components

◆ m_designBlockItems

◆ m_existsAlready

bool RULE_AREA::m_existsAlready = false

◆ m_generateEnabled

◆ m_groupName

◆ m_oldZone

ZONE* RULE_AREA::m_oldZone = nullptr

Definition at line 69 of file multichannel_tool.h.

Referenced by MULTICHANNEL_TOOL::AutogenerateRuleAreas().

◆ m_ruleName

wxString RULE_AREA::m_ruleName

◆ m_sheetName

◆ m_sheetPath

◆ m_sourceType

◆ m_zone


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