KiCad PCB EDA Suite
Loading...
Searching...
No Matches
pcb_io_easyedapro_parser.cpp File Reference
#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 )
 

Function Documentation

◆ AlignText()

Variable Documentation

◆ MODEL_SIZE_KEY

const wxString MODEL_SIZE_KEY = wxS( "JLC_3D_Size" )
static

Definition at line 65 of file pcb_io_easyedapro_parser.cpp.

◆ QUERY_MODEL_UUID_KEY

const wxString QUERY_MODEL_UUID_KEY = wxS( "JLC_3DModel_Q" )
static

◆ SHAPE_JOIN_DISTANCE

const int SHAPE_JOIN_DISTANCE = pcbIUScale.mmToIU( 1.5 )
static

Definition at line 67 of file pcb_io_easyedapro_parser.cpp.