KiCad PCB EDA Suite
|
Parameters used to fully describe a zone creation process. More...
#include <zone_create_helper.h>
Public Attributes | |
bool | m_keepout |
< Should create a keepout zone? | |
PCB_LAYER_ID | m_layer |
The zone mode to operate in. | |
ZONE_MODE | m_mode |
Zone settings source (for similar and cutout zones) | |
ZONE * | m_sourceZone |
Zone leader mode. | |
POLYGON_GEOM_MANAGER::LEADER_MODE | m_leaderMode |
Parameters used to fully describe a zone creation process.
Definition at line 48 of file zone_create_helper.h.
bool ZONE_CREATE_HELPER::PARAMS::m_keepout |
< Should create a keepout zone?
Layer to begin drawing
Definition at line 51 of file zone_create_helper.h.
Referenced by ZONE_CREATE_HELPER::createNewZone(), DRAWING_TOOL::DrawZone(), and ZONE_CREATE_HELPER::OnFirstPoint().
PCB_LAYER_ID ZONE_CREATE_HELPER::PARAMS::m_layer |
The zone mode to operate in.
Definition at line 54 of file zone_create_helper.h.
Referenced by ZONE_CREATE_HELPER::commitZone(), ZONE_CREATE_HELPER::createNewZone(), and DRAWING_TOOL::DrawZone().
POLYGON_GEOM_MANAGER::LEADER_MODE ZONE_CREATE_HELPER::PARAMS::m_leaderMode |
Definition at line 63 of file zone_create_helper.h.
ZONE_MODE ZONE_CREATE_HELPER::PARAMS::m_mode |
Zone settings source (for similar and cutout zones)
Definition at line 57 of file zone_create_helper.h.
Referenced by ZONE_CREATE_HELPER::commitZone(), ZONE_CREATE_HELPER::createNewZone(), and DRAWING_TOOL::DrawZone().
ZONE* ZONE_CREATE_HELPER::PARAMS::m_sourceZone |
Zone leader mode.
Definition at line 60 of file zone_create_helper.h.
Referenced by ZONE_CREATE_HELPER::commitZone(), DRAWING_TOOL::DrawZone(), ZONE_CREATE_HELPER::OnFirstPoint(), and ZONE_CREATE_HELPER::performZoneCutout().