|
KiCad PCB EDA Suite
|
#include <api/api_enums.h>#include <wx/wx.h>#include <core/typeinfo.h>#include <layer_ids.h>#include <lib_symbol.h>#include <pin_type.h>#include <sch_label.h>#include <sch_sheet_pin.h>#include <symbol.h>#include <api/schematic/schematic_types.pb.h>Go to the source code of this file.
Functions | |
| template<> | |
| types::SchematicLabelShape | ToProtoEnum (LABEL_FLAG_SHAPE aValue) |
| template<> | |
| LABEL_FLAG_SHAPE | FromProtoEnum (types::SchematicLabelShape aValue) |
| template<> | |
| types::SchematicLabelSpinStyle | ToProtoEnum (SPIN_STYLE::SPIN aValue) |
| template<> | |
| SPIN_STYLE::SPIN | FromProtoEnum (types::SchematicLabelSpinStyle aValue) |
| template<> | |
| types::SheetSide | ToProtoEnum (SHEET_SIDE aValue) |
| template<> | |
| SHEET_SIDE | FromProtoEnum (types::SheetSide aValue) |
| template<> | |
| types::SchematicSymbolType | ToProtoEnum (LIBRENTRYOPTIONS aValue) |
| template<> | |
| LIBRENTRYOPTIONS | FromProtoEnum (types::SchematicSymbolType aValue) |
| template<> | |
| types::SchematicSymbolOrientation | ToProtoEnum (SYMBOL_ORIENTATION_PROP aValue) |
| template<> | |
| SYMBOL_ORIENTATION_PROP | FromProtoEnum (types::SchematicSymbolOrientation aValue) |
| template<> | |
| types::SchematicPinOrientation | ToProtoEnum (PIN_ORIENTATION aValue) |
| template<> | |
| PIN_ORIENTATION | FromProtoEnum (types::SchematicPinOrientation aValue) |
| template<> | |
| types::SchematicPinShape | ToProtoEnum (GRAPHIC_PINSHAPE aValue) |
| template<> | |
| GRAPHIC_PINSHAPE | FromProtoEnum (types::SchematicPinShape aValue) |
| LABEL_FLAG_SHAPE FromProtoEnum | ( | types::SchematicLabelShape | aValue | ) |
Definition at line 59 of file api_sch_enums.cpp.
References F_DIAMOND, F_DOT, F_RECTANGLE, F_ROUND, L_BIDI, L_INPUT, L_OUTPUT, L_TRISTATE, and L_UNSPECIFIED.
| SPIN_STYLE::SPIN FromProtoEnum | ( | types::SchematicLabelSpinStyle | aValue | ) |
Definition at line 99 of file api_sch_enums.cpp.
References SPIN_STYLE::BOTTOM, SPIN_STYLE::LEFT, SPIN_STYLE::RIGHT, and SPIN_STYLE::UP.
| PIN_ORIENTATION FromProtoEnum | ( | types::SchematicPinOrientation | aValue | ) |
| GRAPHIC_PINSHAPE FromProtoEnum | ( | types::SchematicPinShape | aValue | ) |
Definition at line 274 of file api_sch_enums.cpp.
References CLOCK, CLOCK_LOW, FALLING_EDGE_CLOCK, INPUT_LOW, INVERTED, INVERTED_CLOCK, LINE, NONLOGIC, and OUTPUT_LOW.
| SYMBOL_ORIENTATION_PROP FromProtoEnum | ( | types::SchematicSymbolOrientation | aValue | ) |
Definition at line 201 of file api_sch_enums.cpp.
References SYMBOL_ANGLE_0, SYMBOL_ANGLE_180, SYMBOL_ANGLE_270, and SYMBOL_ANGLE_90.
| LIBRENTRYOPTIONS FromProtoEnum | ( | types::SchematicSymbolType | aValue | ) |
Definition at line 168 of file api_sch_enums.cpp.
References ENTRY_GLOBAL_POWER, ENTRY_LOCAL_POWER, and ENTRY_NORMAL.
| SHEET_SIDE FromProtoEnum | ( | types::SheetSide | aValue | ) |
| types::SchematicPinShape ToProtoEnum | ( | GRAPHIC_PINSHAPE | aValue | ) |
Definition at line 252 of file api_sch_enums.cpp.
References CLOCK, CLOCK_LOW, FALLING_EDGE_CLOCK, INPUT_LOW, INVERTED, INVERTED_CLOCK, LINE, NONLOGIC, and OUTPUT_LOW.
| types::SchematicLabelShape ToProtoEnum | ( | LABEL_FLAG_SHAPE | aValue | ) |
Definition at line 37 of file api_sch_enums.cpp.
References F_DIAMOND, F_DOT, F_RECTANGLE, F_ROUND, L_BIDI, L_INPUT, L_OUTPUT, L_TRISTATE, and L_UNSPECIFIED.
| types::SchematicSymbolType ToProtoEnum | ( | LIBRENTRYOPTIONS | aValue | ) |
Definition at line 152 of file api_sch_enums.cpp.
References ENTRY_GLOBAL_POWER, ENTRY_LOCAL_POWER, and ENTRY_NORMAL.
| types::SchematicPinOrientation ToProtoEnum | ( | PIN_ORIENTATION | aValue | ) |
| types::SheetSide ToProtoEnum | ( | SHEET_SIDE | aValue | ) |
| types::SchematicLabelSpinStyle ToProtoEnum | ( | SPIN_STYLE::SPIN | aValue | ) |
Definition at line 82 of file api_sch_enums.cpp.
References SPIN_STYLE::BOTTOM, SPIN_STYLE::LEFT, SPIN_STYLE::RIGHT, and SPIN_STYLE::UP.
| types::SchematicSymbolOrientation ToProtoEnum | ( | SYMBOL_ORIENTATION_PROP | aValue | ) |
Definition at line 184 of file api_sch_enums.cpp.
References SYMBOL_ANGLE_0, SYMBOL_ANGLE_180, SYMBOL_ANGLE_270, and SYMBOL_ANGLE_90.