KiCad PCB EDA Suite
export_hyperlynx.cpp File Reference
#include <kiface_base.h>
#include <macros.h>
#include <pcb_edit_frame.h>
#include <board.h>
#include <board_design_settings.h>
#include <board_item.h>
#include <footprint.h>
#include <pad.h>
#include <pcb_track.h>
#include <zone.h>
#include <cstdio>
#include <vector>
#include <ki_exception.h>
#include <locale_io.h>
#include <reporter.h>
#include <wx/log.h>
#include <exporters/board_exporter_base.h>

Go to the source code of this file.

Classes

class  HYPERLYNX_PAD_STACK
 
class  HYPERLYNX_EXPORTER
 

Functions

static double iu2hyp (double iu)
 
bool ExportBoardToHyperlynx (BOARD *aBoard, const wxFileName &aPath)
 

Function Documentation

◆ ExportBoardToHyperlynx()

bool ExportBoardToHyperlynx ( BOARD aBoard,
const wxFileName &  aPath 
)

Definition at line 642 of file export_hyperlynx.cpp.

643 {
644  HYPERLYNX_EXPORTER exporter;
645  exporter.SetBoard( aBoard );
646  exporter.SetOutputFilename( aPath );
647  return exporter.Run();
648 }
void SetOutputFilename(const wxFileName &aPath)
void SetBoard(BOARD *aBoard)
virtual bool Run() override

References HYPERLYNX_EXPORTER::Run(), BOARD_EXPORTER_BASE::SetBoard(), and BOARD_EXPORTER_BASE::SetOutputFilename().

Referenced by PCB_EDIT_FRAME::OnExportHyperlynx().

◆ iu2hyp()

static double iu2hyp ( double  iu)
static