KiCad PCB EDA Suite
|
Class ZONE_SETTINGS used to handle zones parameters in dialogs. More...
#include <layer_ids.h>
#include <lset.h>
#include <zones.h>
#include <geometry/eda_angle.h>
#include <teardrop/teardrop_types.h>
Go to the source code of this file.
Classes | |
class | ZONE_SETTINGS |
ZONE_SETTINGS handles zones parameters. More... | |
Enumerations | |
enum class | ZONE_FILL_MODE { POLYGONS = 0 , HATCH_PATTERN = 1 } |
enum class | ZONE_BORDER_DISPLAY_STYLE { NO_HATCH , DIAGONAL_FULL , DIAGONAL_EDGE , INVISIBLE_BORDER } |
Zone border styles. More... | |
enum class | ISLAND_REMOVAL_MODE { ALWAYS = 0 , NEVER , AREA } |
Whether or not to remove isolated islands from a zone. More... | |
enum class | RULE_AREA_PLACEMENT_SOURCE_TYPE { SHEETNAME = 0 , COMPONENT_CLASS } |
Class ZONE_SETTINGS used to handle zones parameters in dialogs.
Definition in file zone_settings.h.
|
strong |
Whether or not to remove isolated islands from a zone.
Enumerator | |
---|---|
ALWAYS | |
NEVER | |
AREA |
Definition at line 58 of file zone_settings.h.
|
strong |
Enumerator | |
---|---|
SHEETNAME | |
COMPONENT_CLASS |
Definition at line 65 of file zone_settings.h.
|
strong |
Zone border styles.
Enumerator | |
---|---|
NO_HATCH | |
DIAGONAL_FULL | |
DIAGONAL_EDGE | |
INVISIBLE_BORDER |
Definition at line 49 of file zone_settings.h.
|
strong |
Enumerator | |
---|---|
POLYGONS | |
HATCH_PATTERN |
Definition at line 41 of file zone_settings.h.