KiCad PCB EDA Suite
pcb_plugin.cpp File Reference
#include <advanced_config.h>
#include <base_units.h>
#include <board.h>
#include <board_design_settings.h>
#include <boost/ptr_container/ptr_map.hpp>
#include <confirm.h>
#include <convert_basic_shapes_to_polygon.h>
#include <core/arraydim.h>
#include <pcb_dimension.h>
#include <footprint.h>
#include <fp_shape.h>
#include <fp_textbox.h>
#include <string_utils.h>
#include <kiface_base.h>
#include <locale_io.h>
#include <macros.h>
#include <pad.h>
#include <pcb_group.h>
#include <pcb_shape.h>
#include <pcb_bitmap.h>
#include <pcb_target.h>
#include <pcb_text.h>
#include <pcb_textbox.h>
#include <pcbnew_settings.h>
#include <plugins/kicad/pcb_plugin.h>
#include <plugins/kicad/pcb_parser.h>
#include <trace_helpers.h>
#include <pcb_track.h>
#include <progress_reporter.h>
#include <wildcards_and_files_ext.h>
#include <wx/dir.h>
#include <wx/log.h>
#include <wx_filename.h>
#include <zone.h>
#include <zones.h>
#include <wx/base64.h>
#include <wx/mstream.h>

Go to the source code of this file.

Classes

class  FP_CACHE_ITEM
 Helper class for creating a footprint library cache. More...
 
class  FP_CACHE
 

Macros

#define wxUSE_BASE64   1
 
#define MIME_BASE64_LENGTH   76
 

Typedefs

typedef boost::ptr_map< wxString, FP_CACHE_ITEMFOOTPRINT_MAP
 

Macro Definition Documentation

◆ MIME_BASE64_LENGTH

#define MIME_BASE64_LENGTH   76

◆ wxUSE_BASE64

#define wxUSE_BASE64   1

Definition at line 63 of file pcb_plugin.cpp.

Typedef Documentation

◆ FOOTPRINT_MAP

typedef boost::ptr_map< wxString, FP_CACHE_ITEM > FOOTPRINT_MAP

Definition at line 98 of file pcb_plugin.cpp.