![]() |
KiCad PCB EDA Suite
|
#include <unordered_map>
#include <unordered_set>
#include <vector>
#include <eda_item.h>
#include <plotter.h>
#include <gal/color4d.h>
#include <default_values.h>
#include <sch_sheet_path.h>
#include <render_settings.h>
#include <netclass.h>
Go to the source code of this file.
Classes | |
class | DANGLING_END_ITEM |
Helper class used to store the state of schematic items that can be connected to other schematic items. More... | |
class | STROKE_PARAMS |
Simple container to manage line stroke parameters. More... | |
class | SCH_ITEM |
Base class for any item which can be embedded within the SCHEMATIC container class, and therefore instances of derived classes should only be found in EESCHEMA or other programs that use class SCHEMATIC and its contents. More... | |
Typedefs | |
typedef std::unordered_set< SCH_ITEM * > | SCH_ITEM_SET |
Enumerations | |
enum | FIELDS_AUTOPLACED { FIELDS_AUTOPLACED_NO = 0, FIELDS_AUTOPLACED_AUTO, FIELDS_AUTOPLACED_MANUAL } |
enum | DANGLING_END_T { UNKNOWN = 0, GRAPHIC_START_END, GRAPHIC_END_END, WIRE_START_END, WIRE_END_END, BUS_START_END, BUS_END_END, JUNCTION_END, PIN_END, LABEL_END, BUS_ENTRY_END, WIRE_ENTRY_END, SHEET_LABEL_END, NO_CONNECT_END } |
typedef std::unordered_set<SCH_ITEM*> SCH_ITEM_SET |
Definition at line 149 of file sch_item.h.
enum DANGLING_END_T |
Enumerator | |
---|---|
UNKNOWN | |
GRAPHIC_START_END | |
GRAPHIC_END_END | |
WIRE_START_END | |
WIRE_END_END | |
BUS_START_END | |
BUS_END_END | |
JUNCTION_END | |
PIN_END | |
LABEL_END | |
BUS_ENTRY_END | |
WIRE_ENTRY_END | |
SHEET_LABEL_END | |
NO_CONNECT_END |
Definition at line 64 of file sch_item.h.
enum FIELDS_AUTOPLACED |
Enumerator | |
---|---|
FIELDS_AUTOPLACED_NO | |
FIELDS_AUTOPLACED_AUTO | |
FIELDS_AUTOPLACED_MANUAL |
Definition at line 56 of file sch_item.h.