KiCad PCB EDA Suite
Loading...
Searching...
No Matches
gendrill_writer_base.cpp File Reference
#include <board.h>
#include <board_design_settings.h>
#include <footprint.h>
#include <pad.h>
#include <pcb_track.h>
#include <collectors.h>
#include <macros.h>
#include <reporter.h>
#include <string_utils.h>
#include <plotters/plotter_dxf.h>
#include <plotters/plotter_gerber.h>
#include <plotters/plotters_pslike.h>
#include <pcbplot.h>
#include <pcb_painter.h>
#include <pcb_shape.h>
#include <fmt.h>
#include <wx/ffile.h>
#include <set>
#include <gendrill_writer_base.h>

Go to the source code of this file.

Functions

static bool cmpHoleSorting (const HOLE_INFO &a, const HOLE_INFO &b)
 
double diameter_in_inches (double ius)
 
double diameter_in_mm (double ius)
 
static int getMarkerBestPenSize (int aMarkerDiameter)
 
int getSketchOvalBestPenSize ()
 
int getDefaultPenSize ()
 

Function Documentation

◆ cmpHoleSorting()

◆ diameter_in_inches()

double diameter_in_inches ( double ius)
inline

◆ diameter_in_mm()

double diameter_in_mm ( double ius)
inline

◆ getDefaultPenSize()

int getDefaultPenSize ( )
inline

Definition at line 737 of file gendrill_writer_base.cpp.

References pcbIUScale.

Referenced by GENDRILL_WRITER_BASE::genDrillMapFile().

◆ getMarkerBestPenSize()

static int getMarkerBestPenSize ( int aMarkerDiameter)
static

◆ getSketchOvalBestPenSize()

int getSketchOvalBestPenSize ( )
inline

Definition at line 729 of file gendrill_writer_base.cpp.

References pcbIUScale.

Referenced by GENDRILL_WRITER_BASE::plotDrillMarks().