KiCad PCB EDA Suite
|
#include <import_export.h>
#include <api/api_enums.h>
#include <api/board/board_types.pb.h>
#include <wx/wx.h>
#include <padstack.h>
#include <zones.h>
Go to the source code of this file.
Functions | |
template<> | |
types::PadStackShape | ToProtoEnum (PAD_SHAPE aValue) |
template<> | |
PAD_SHAPE | FromProtoEnum (types::PadStackShape aValue) |
template<> | |
types::ZoneConnectionStyle | ToProtoEnum (ZONE_CONNECTION aValue) |
template<> | |
ZONE_CONNECTION | FromProtoEnum (types::ZoneConnectionStyle aValue) |
template<> | |
types::UnconnectedLayerRemoval | ToProtoEnum (PADSTACK::UNCONNECTED_LAYER_MODE aValue) |
template<> | |
PADSTACK::UNCONNECTED_LAYER_MODE | FromProtoEnum (types::UnconnectedLayerRemoval aValue) |
PAD_SHAPE FromProtoEnum | ( | types::PadStackShape | aValue | ) |
Definition at line 52 of file api_pcb_enums.cpp.
References CHAMFERED_RECT, CIRCLE, CUSTOM, OVAL, RECTANGLE, ROUNDRECT, and TRAPEZOID.
PADSTACK::UNCONNECTED_LAYER_MODE FromProtoEnum | ( | types::UnconnectedLayerRemoval | aValue | ) |
Definition at line 130 of file api_pcb_enums.cpp.
References PADSTACK::KEEP_ALL, PADSTACK::REMOVE_ALL, and PADSTACK::REMOVE_EXCEPT_START_AND_END.
ZONE_CONNECTION FromProtoEnum | ( | types::ZoneConnectionStyle | aValue | ) |
Definition at line 90 of file api_pcb_enums.cpp.
References FULL, INHERITED, NONE, THERMAL, and THT_THERMAL.
types::PadStackShape ToProtoEnum | ( | PAD_SHAPE | aValue | ) |
Definition at line 32 of file api_pcb_enums.cpp.
References CHAMFERED_RECT, CIRCLE, CUSTOM, OVAL, RECTANGLE, ROUNDRECT, and TRAPEZOID.
types::UnconnectedLayerRemoval ToProtoEnum | ( | PADSTACK::UNCONNECTED_LAYER_MODE | aValue | ) |
Definition at line 109 of file api_pcb_enums.cpp.
References PADSTACK::KEEP_ALL, PADSTACK::REMOVE_ALL, and PADSTACK::REMOVE_EXCEPT_START_AND_END.
types::ZoneConnectionStyle ToProtoEnum | ( | ZONE_CONNECTION | aValue | ) |
Definition at line 72 of file api_pcb_enums.cpp.
References FULL, INHERITED, NONE, THERMAL, and THT_THERMAL.