KiCad PCB EDA Suite
|
#include <panel_assign_component_classes_base.h>
#include <unordered_set>
#include <vector>
#include <dialog_shim.h>
#include <pcb_edit_frame.h>
#include <project/component_class_settings.h>
Go to the source code of this file.
Classes | |
class | PANEL_ASSIGN_COMPONENT_CLASSES |
class | CONDITION_DATA |
Class used to provide a unified interface from condition panels Handles determining the type of condition in use, and getting and settings the field data. More... | |
class | PANEL_COMPONENT_CLASS_ASSIGNMENT |
Panel which configures a set of conditions for a component class assignment rule. More... | |
class | PANEL_COMPONENT_CLASS_CONDITION_REFERENCE |
Configures matching based on footprint reference. More... | |
class | PANEL_COMPONENT_CLASS_CONDITION_FOOTPRINT |
Configures matching based on footprint library identifier. More... | |
class | PANEL_COMPONENT_CLASS_CONDITION_SIDE |
Configures matching based on which side of the board a footprint is on. More... | |
class | PANEL_COMPONENT_CLASS_CONDITION_ROTATION |
Configures matching based on footprint rotation. More... | |
class | PANEL_COMPONENT_CLASS_CONDITION_FIELD |
Configures matching based on footprint field contents. More... | |
class | PANEL_COMPONENT_CLASS_CONDITION_CUSTOM |
Configures matching based on a custom DRC expression. More... | |
class | PANEL_COMPONENT_CLASS_CONDITION_SHEET |
Configures matching based on a custom DRC expression. More... | |