KiCad PCB EDA Suite
Loading...
Searching...
No Matches
pcb_io_eagle.h File Reference
#include <io/eagle/eagle_parser.h>
#include <pcb_io/pcb_io.h>
#include <pcb_io/pcb_io_mgr.h>
#include <pcb_io/common/plugin_common_layer_mapping.h>
#include <eda_units.h>
#include <layer_ids.h>
#include <lset.h>
#include <netclass.h>
#include <map>
#include <tuple>
#include <wx/xml/xml.h>

Go to the source code of this file.

Classes

struct  ERULES
 subset of eagle.drawing.board.designrules in the XML document More...
 
class  PCB_IO_EAGLE
 Works with Eagle 6.x XML board files and footprints to implement the Pcbnew #PLUGIN API or a portion of it. More...
 

Typedefs

typedef std::map< wxString, FOOTPRINT * > FOOTPRINT_MAP
 
typedef std::vector< ZONE * > ZONES
 
typedef std::map< wxString, ENETNET_MAP
 
typedef NET_MAP::const_iterator NET_MAP_CITER
 

Typedef Documentation

◆ FOOTPRINT_MAP

typedef std::map<wxString, FOOTPRINT*> FOOTPRINT_MAP

Definition at line 46 of file pcb_io_eagle.h.

◆ NET_MAP

typedef std::map<wxString, ENET> NET_MAP

Definition at line 48 of file pcb_io_eagle.h.

◆ NET_MAP_CITER

typedef NET_MAP::const_iterator NET_MAP_CITER

Definition at line 49 of file pcb_io_eagle.h.

◆ ZONES

typedef std::vector<ZONE*> ZONES

Definition at line 47 of file pcb_io_eagle.h.