KiCad PCB EDA Suite
Loading...
Searching...
No Matches
job_export_sch_plot.h File Reference
#include <vector>
#include <kicommon.h>
#include <wx/string.h>
#include "job.h"

Go to the source code of this file.

Classes

class  JOB_EXPORT_SCH_PLOT
 
class  JOB_EXPORT_SCH_PLOT_PDF
 
class  JOB_EXPORT_SCH_PLOT_DXF
 
class  JOB_EXPORT_SCH_PLOT_SVG
 
class  JOB_EXPORT_SCH_PLOT_PS
 
class  JOB_EXPORT_SCH_PLOT_HPGL
 

Enumerations

enum class  JOB_HPGL_PLOT_ORIGIN_AND_UNITS { PLOTTER_BOT_LEFT , PLOTTER_CENTER , USER_FIT_PAGE , USER_FIT_CONTENT }
 
enum class  JOB_HPGL_PAGE_SIZE {
  DEFAULT = 0 , SIZE_A5 , SIZE_A4 , SIZE_A3 ,
  SIZE_A2 , SIZE_A1 , SIZE_A0 , SIZE_A ,
  SIZE_B , SIZE_C , SIZE_D , SIZE_E
}
 
enum class  JOB_PAGE_SIZE { PAGE_SIZE_AUTO , PAGE_SIZE_A4 , PAGE_SIZE_A }
 
enum class  SCH_PLOT_FORMAT {
  HPGL , GERBER , POST , DXF ,
  PDF , SVG
}
 

Enumeration Type Documentation

◆ JOB_HPGL_PAGE_SIZE

enum class JOB_HPGL_PAGE_SIZE
strong
Enumerator
DEFAULT 
SIZE_A5 
SIZE_A4 
SIZE_A3 
SIZE_A2 
SIZE_A1 
SIZE_A0 
SIZE_A 
SIZE_B 
SIZE_C 
SIZE_D 
SIZE_E 

Definition at line 39 of file job_export_sch_plot.h.

◆ JOB_HPGL_PLOT_ORIGIN_AND_UNITS

enum class JOB_HPGL_PLOT_ORIGIN_AND_UNITS
strong
Enumerator
PLOTTER_BOT_LEFT 
PLOTTER_CENTER 
USER_FIT_PAGE 
USER_FIT_CONTENT 

Definition at line 30 of file job_export_sch_plot.h.

◆ JOB_PAGE_SIZE

enum class JOB_PAGE_SIZE
strong
Enumerator
PAGE_SIZE_AUTO 
PAGE_SIZE_A4 
PAGE_SIZE_A 

Definition at line 56 of file job_export_sch_plot.h.

◆ SCH_PLOT_FORMAT

enum class SCH_PLOT_FORMAT
strong
Enumerator
HPGL 
GERBER 
POST 
DXF 
PDF 
SVG 

Definition at line 64 of file job_export_sch_plot.h.