KiCad PCB EDA Suite
|
#include "pcb_io_easyedapro_parser.h"
#include <io/easyedapro/easyedapro_import_utils.h>
#include <memory>
#include <nlohmann/json.hpp>
#include <core/json_serializers.h>
#include <core/map_helpers.h>
#include <string_utils.h>
#include <wx/wfstream.h>
#include <wx/stdstream.h>
#include <wx/log.h>
#include <glm/glm.hpp>
#include <progress_reporter.h>
#include <footprint.h>
#include <board.h>
#include <board_design_settings.h>
#include <bezier_curves.h>
#include <pcb_group.h>
#include <pcb_track.h>
#include <pcb_shape.h>
#include <pcb_text.h>
#include <font/font.h>
#include <geometry/shape_arc.h>
#include <geometry/shape_circle.h>
#include <geometry/shape_simple.h>
#include <geometry/shape_rect.h>
#include <geometry/shape_compound.h>
#include <zone.h>
#include <pad.h>
#include <convert_basic_shapes_to_polygon.h>
#include <project.h>
#include <fix_board_shape.h>
#include <pcb_reference_image.h>
#include <core/mirror.h>
Go to the source code of this file.
Functions | |
static void | AlignText (EDA_TEXT *text, int align) |
Variables | |
static const wxString | QUERY_MODEL_UUID_KEY = wxS( "JLC_3DModel_Q" ) |
static const wxString | MODEL_SIZE_KEY = wxS( "JLC_3D_Size" ) |
static const int | SHAPE_JOIN_DISTANCE = pcbIUScale.mmToIU( 1.5 ) |
|
static |
Definition at line 157 of file pcb_io_easyedapro_parser.cpp.
References GR_TEXT_H_ALIGN_CENTER, GR_TEXT_H_ALIGN_LEFT, GR_TEXT_H_ALIGN_RIGHT, GR_TEXT_V_ALIGN_BOTTOM, GR_TEXT_V_ALIGN_CENTER, GR_TEXT_V_ALIGN_TOP, and text.
Referenced by PCB_IO_EASYEDAPRO_PARSER::ParseBoard().
|
static |
Definition at line 65 of file pcb_io_easyedapro_parser.cpp.
|
static |
Definition at line 64 of file pcb_io_easyedapro_parser.cpp.
Referenced by PCB_IO_EASYEDAPRO_PARSER::fillFootprintModelInfo().
|
static |
Definition at line 67 of file pcb_io_easyedapro_parser.cpp.