#include <array>
#include <cmath>
#include <cstdint>
#include <memory>
#include <optional>
#include <string>
#include <utility>
#include <vector>
#include <wx/datetime.h>
#include <wx/string.h>
Go to the source code of this file.
|
| enum class | TARGET3001::ELEMENT_TYPE : uint8_t {
TARGET3001::LINE = 1
, TARGET3001::PIN = 2
, TARGET3001::PAD = 3
, TARGET3001::TRIANGLE = 4
,
TARGET3001::RECTANGLE = 5
, TARGET3001::ARC = 6
, TARGET3001::DISC = 7
, TARGET3001::TEXT = 8
,
TARGET3001::FIDUCIAL = 9
, TARGET3001::COMPONENT = 10
, TARGET3001::SYMBOL = 11
, TARGET3001::PACKAGE = 12
,
TARGET3001::SIGNAL = 13
, TARGET3001::SPLINE = 14
, TARGET3001::DRC_MARKER = 15
, TARGET3001::LIST = 16
,
TARGET3001::LAYER_FUNCTIONS = 17
, TARGET3001::NONE = 255
} |
| | Element class tags as stored in the file. More...
|
| |
| enum class | TARGET3001::PAD_SHAPE : uint8_t {
TARGET3001::ROUND = 0
, TARGET3001::OCTAGON = 1
, TARGET3001::RECTANGLE = 2
, TARGET3001::OVAL = 3
,
TARGET3001::POLYGON = 4
} |
| |
| enum class | TARGET3001::FIDUCIAL_KIND : uint8_t { TARGET3001::CROSSHAIR_RINGS = 0
, TARGET3001::TRIANGLE_DIAMETER = 1
, TARGET3001::PAIRED_SECTORS = 2
, TARGET3001::FILLED_CIRCLE = 3
} |
| | Drawing of a fiducial mark. More...
|
| |
| enum class | TARGET3001::TEXT_FUNCTION : uint8_t {
TARGET3001::LITERAL = 0
, TARGET3001::REFERENCE = 1
, TARGET3001::VALUE = 2
, TARGET3001::GATE_NAME = 3
,
TARGET3001::SIGNAL_NAME = 4
, TARGET3001::PIN_NAME = 5
, TARGET3001::CHANGE_DATE = 11
, TARGET3001::CHANGE_TIME = 12
,
TARGET3001::OUTPUT_DATE = 13
, TARGET3001::OUTPUT_TIME = 14
, TARGET3001::SCALE = 15
, TARGET3001::PROJECT_NAME = 16
,
TARGET3001::SHEET_NUMBER = 100
, TARGET3001::FILE_NAME = 103
, TARGET3001::PAGE_NAME = 105
} |
| |
| enum class | TARGET3001::TEXT_LANGUAGE : uint8_t { TARGET3001::GERMAN = 0
, TARGET3001::ENGLISH = 1
, TARGET3001::FRENCH = 2
} |
| |
| enum class | TARGET3001::LAYER_FUNCTION : uint8_t {
TARGET3001::COPPER_BOTTOM = 0
, TARGET3001::COPPER_INSIDE = 1
, TARGET3001::COPPER_TOP = 2
, TARGET3001::POSITION_BOTTOM = 3
,
TARGET3001::POSITION_TOP = 4
, TARGET3001::DELETION_BOTTOM = 5
, TARGET3001::DELETION_INSIDE = 6
, TARGET3001::DELETION_TOP = 7
,
TARGET3001::AREA_BOTTOM = 8
, TARGET3001::AREA_INSIDE = 9
, TARGET3001::AREA_TOP = 10
, TARGET3001::MASK_BOTTOM = 11
,
TARGET3001::MASK_TOP = 12
, TARGET3001::DRILL_PLAN = 13
, TARGET3001::PASTE_BOTTOM = 14
, TARGET3001::PASTE_TOP = 15
,
TARGET3001::GOLD_BOTTOM = 16
, TARGET3001::GOLD_TOP = 17
, TARGET3001::GLUE_BOTTOM = 18
, TARGET3001::GLUE_TOP = 19
,
TARGET3001::DIMENSIONING = 20
, TARGET3001::OUTLINE = 21
, TARGET3001::MILLING = 22
, TARGET3001::PAD_NUMBERS = 23
,
TARGET3001::OTHER = 24
, TARGET3001::AIR_WIRES = 25
, TARGET3001::NAMES_TOP = 41
, TARGET3001::VALUES_TOP = 42
,
TARGET3001::NAMES_BOTTOM = 43
, TARGET3001::VALUES_BOTTOM = 44
} |
| | Board layer function codes stored per layer in the project header. More...
|
| |