KiCad PCB EDA Suite
Loading...
Searching...
No Matches
gendrill_gerber_writer.cpp File Reference

Functions to create drill files in gerber X2 format. More...

#include <plotters/plotter_gerber.h>
#include <string_utils.h>
#include <locale_io.h>
#include <board.h>
#include <footprint.h>
#include <pcb_track.h>
#include <pad.h>
#include <pcbplot.h>
#include <gendrill_gerber_writer.h>
#include <reporter.h>
#include <gbr_metadata.h>

Go to the source code of this file.

Macros

#define FLASH_OVAL_HOLE   0
 

Functions

static void convertOblong2Segment (const VECTOR2I &aSize, const EDA_ANGLE &aOrient, VECTOR2I &aStart, VECTOR2I &aEnd)
 

Detailed Description

Functions to create drill files in gerber X2 format.

Functions to create the Gerber job file in JSON format.

Definition in file gendrill_gerber_writer.cpp.

Macro Definition Documentation

◆ FLASH_OVAL_HOLE

#define FLASH_OVAL_HOLE   0

Definition at line 46 of file gendrill_gerber_writer.cpp.

Function Documentation

◆ convertOblong2Segment()

void convertOblong2Segment ( const VECTOR2I aSize,
const EDA_ANGLE aOrient,
VECTOR2I aStart,
VECTOR2I aEnd 
)
static