KiCad PCB EDA Suite
HPGL_plotter.cpp File Reference

Kicad: specialized plotter for HPGL files format Since this plot engine is mostly intended for import in external programs, sadly HPGL/2 isn't supported a lot... More...

#include <fctsys.h>
#include <gr_basic.h>
#include <trigo.h>
#include <eda_base_frame.h>
#include <base_struct.h>
#include <plotter.h>
#include <macros.h>
#include <kicad_string.h>
#include <convert_basic_shapes_to_polygon.h>

Go to the source code of this file.

Variables

static const char hpgl_end_polygon_cmd [] = "PM 2; FP; EP;\n"
 
static const double PLUsPERDECIMIL = 0.1016
 

Detailed Description

Kicad: specialized plotter for HPGL files format Since this plot engine is mostly intended for import in external programs, sadly HPGL/2 isn't supported a lot...

some of the primitives use overlapped strokes to fill the shape

Definition in file HPGL_plotter.cpp.

Variable Documentation

const char hpgl_end_polygon_cmd[] = "PM 2; FP; EP;\n"
static
const double PLUsPERDECIMIL = 0.1016
static

Definition at line 215 of file HPGL_plotter.cpp.

Referenced by HPGL_PLOTTER::SetViewport().