| 
    KiCad PCB EDA Suite
    
   | 
 
#include <cerrno>#include <wx/string.h>#include <wx/xml/xml.h>#include <wx/filename.h>#include <wx/log.h>#include <wx/wfstream.h>#include <wx/txtstrm.h>#include <wx/window.h>#include <convert_basic_shapes_to_polygon.h>#include <font/fontconfig.h>#include <geometry/geometry_utils.h>#include <string_utils.h>#include <trigo.h>#include <progress_reporter.h>#include <project.h>#include <board.h>#include <board_design_settings.h>#include <footprint.h>#include <pad.h>#include <pcb_track.h>#include <pcb_shape.h>#include <zone.h>#include <padstack.h>#include <pcb_text.h>#include <pcb_dimension.h>#include <reporter.h>#include <pcb_io/pcb_io.h>#include <pcb_io/eagle/pcb_io_eagle.h>Go to the source code of this file.
Macros | |
| #define | DIMENSION_PRECISION DIM_PRECISION::X_XX | 
Functions | |
| static int | parseEagle (const wxString &aDistance) | 
| Parse an eagle distance which is either mm, or mils if there is "mil" suffix.   | |
| template<typename T> | |
| static T | eagleClamp (T aMin, T aValue, T aMax) | 
| static wxString | makeKey (const wxString &aFirst, const wxString &aSecond) | 
| Assemble a two part key as a simple concatenation of aFirst and aSecond parts, using a separator.   | |
| #define DIMENSION_PRECISION DIM_PRECISION::X_XX | 
Definition at line 662 of file pcb_io_eagle.cpp.
Referenced by PCB_IO_EAGLE::loadPlain().
Definition at line 105 of file pcb_io_eagle.cpp.
References T.
Referenced by PCB_IO_EAGLE::loadSignals(), PCB_IO_EAGLE::packagePad(), PCB_IO_EAGLE::packageSMD(), and PCB_IO_EAGLE::transferPad().
      
  | 
  static | 
Assemble a two part key as a simple concatenation of aFirst and aSecond parts, using a separator.
Definition at line 114 of file pcb_io_eagle.cpp.
Referenced by DIALOG_SHIM::generateKey(), PCB_IO_EAGLE::loadElements(), PCB_IO_EAGLE::loadLibrary(), and PCB_IO_EAGLE::loadSignals().
      
  | 
  static | 
Parse an eagle distance which is either mm, or mils if there is "mil" suffix.
Return is in BIU.
Definition at line 90 of file pcb_io_eagle.cpp.
References ECOORD::EU_MIL, ECOORD::EU_MM, and ECOORD::ToPcbUnits().
Referenced by ERULES::parse().