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

#include <multichannel_tool.h>

Public Attributes

RULE_AREA_PLACEMENT_SOURCE_TYPE m_sourceType = RULE_AREA_PLACEMENT_SOURCE_TYPE::SHEETNAME
 
ZONEm_oldArea = nullptr
 
ZONEm_area = nullptr
 
std::set< FOOTPRINT * > m_raFootprints
 
std::set< FOOTPRINT * > m_components
 
bool m_existsAlready = false
 
bool m_generateEnabled = false
 
wxString m_sheetPath
 
wxString m_sheetName
 
wxString m_ruleName
 
wxString m_componentClass
 
VECTOR2I m_center
 

Detailed Description

Definition at line 71 of file multichannel_tool.h.

Member Data Documentation

◆ m_area

◆ m_center

◆ m_componentClass

◆ m_components

std::set<FOOTPRINT*> RULE_AREA::m_components

◆ m_existsAlready

bool RULE_AREA::m_existsAlready = false

◆ m_generateEnabled

◆ m_oldArea

ZONE* RULE_AREA::m_oldArea = nullptr

Definition at line 74 of file multichannel_tool.h.

Referenced by MULTICHANNEL_TOOL::AutogenerateRuleAreas().

◆ m_raFootprints

◆ m_ruleName

wxString RULE_AREA::m_ruleName

◆ m_sheetName

◆ m_sheetPath

◆ m_sourceType


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