KiCad PCB EDA Suite
Loading...
Searching...
No Matches
pcb_io_altium_designer.cpp File Reference
#include <set>
#include <wx/string.h>
#include <font/fontconfig.h>
#include <project.h>
#include <pcb_io_altium_designer.h>
#include <altium_pcb.h>
#include <altium_pcb_compound_file.h>
#include <io/io_utils.h>
#include <io/altium/altium_binary_parser.h>
#include <io/altium/altium_project_variants.h>
#include <pcb_io/pcb_io.h>
#include <reporter.h>
#include <board.h>
#include <footprint.h>
#include <compoundfilereader.h>
#include <utf.h>

Go to the source code of this file.

Functions

void ApplyAltiumProjectVariantsToBoard (BOARD *aBoard, const std::vector< ALTIUM_PROJECT_VARIANT > &aVariants)
 Pcbnew PLUGIN for Altium *.PcbDoc format.
 
void LoadAltiumBoard (const wxString &aFileName, BOARD *aBoard, const std::map< ALTIUM_PCB_DIR, std::string > &aMapping, const std::map< std::string, UTF8 > *aProperties, PROJECT *aProject, PROGRESS_REPORTER *aProgressReporter, LAYER_MAPPING_HANDLER &aLayerMappingHandler, REPORTER *aReporter)
 

Function Documentation

◆ ApplyAltiumProjectVariantsToBoard()

void ApplyAltiumProjectVariantsToBoard ( BOARD * aBoard,
const std::vector< ALTIUM_PROJECT_VARIANT > & aVariants )

◆ LoadAltiumBoard()

void LoadAltiumBoard ( const wxString & aFileName,
BOARD * aBoard,
const std::map< ALTIUM_PCB_DIR, std::string > & aMapping,
const std::map< std::string, UTF8 > * aProperties,
PROJECT * aProject,
PROGRESS_REPORTER * aProgressReporter,
LAYER_MAPPING_HANDLER & aLayerMappingHandler,
REPORTER * aReporter )