KiCad PCB EDA Suite
Loading...
Searching...
No Matches
plotter_dxf.h File Reference
#include "plotter.h"

Go to the source code of this file.

Classes

class  DXF_PLOTTER
 

Enumerations

enum class  DXF_COLOR_T {
  BLACK = 0 , RED , YELLOW , GREEN ,
  CYAN , BLUE , MAGENTA , WHITE ,
  BROWN , ORANGE , LIGHTRED , LIGHTYELLOW ,
  LIGHTGREEN , LIGHTCYAN , LIGHTBLUE , LIGHTMAGENTA ,
  LIGHTORANGE , LIGHTGRAY , DARKRED , DARKYELLOW ,
  DARKGREEN , DARKCYAN , DARKBLUE , DARKMAGENTA ,
  DARKBROWN , DARKORANGE , DARKGRAY , PURERED ,
  PUREYELLOW , PUREGREEN , PURECYAN , PUREBLUE ,
  PUREMAGENTA , PUREORANGE , PUREGRAY , REDONE ,
  REDTWO , REDTHREE , REDFOUR , REDFIVE ,
  REDSIX , ORANGEONE , ORANGETWO , ORANGETHREE ,
  ORANGEFOUR , ORANGEFIVE , REDSEVEN , REDEIGHT ,
  ORANGESIX , REDNINE , ORANGESEVEN , ORANGEEIGHT ,
  ORANGENINE , ORANGETEN , ORANGEELEVEN , ORANGETWELVE ,
  ORANGETHIRTEEN , ORANGEFOURTEEN , YELLOWONE , YELLOWTWO ,
  YELLOWTHREE , YELLOWFOUR , YELLOWFIVE , YELLOWSIX ,
  YELLOWSEVEN , YELLOWEIGHT , YELLOWNINE , YELLOWTEN ,
  YELLOWELEVEN , YELLOWTWELVE , YELLOWTHIRTEEN , YELLOWFOURTEEN ,
  GREENONE , GREENTWO , GREENTHREE , GREENFOUR ,
  GREENFIVE , GREENSIX , GREENSEVEN , GREENEIGHT ,
  GREENNINE , GREENTEN , GREENELEVEN , GREENTWELVE ,
  GREENTHIRTEEN , GREENFOURTEEN , GREENFIFTEEN , GREENSIXTEEN ,
  GREENSEVENTEEN , GREENEIGHTEEN , GREENNINETEEN , GREENTWENTY ,
  GREENTWENTYONE , GREENTWENTYTWO , GREENTWENTYTHREE , GREENTWENTYFOUR ,
  GREENTWENTYFIVE , GREENTWENTYSIX , GREENTWENTYSEVEN , GREENTWENTYEIGHT ,
  GREENTWENTYNINE , GREENTHIRTY , GREENTHIRTYONE , GREENTHIRTYTWO ,
  GREENTHIRTYTHREE , GREENTHIRTYFOUR , GREENTHIRTYFIVE , GREENTHIRTYSIX ,
  GREENTHIRTYSEVEN , GREENTHIRTYEIGHT , GREENTHIRTYNINE , GREENFORTY ,
  GREENFORTYONE , GREENFORTYTWO , GREENFORTYTHREE , GREENFORTYFOUR ,
  GREENFORTYFIVE , GREENFORTYSIX , GREENFORTYSEVEN , GREENFORTYEIGHT ,
  GREENFORTYNINE , GREENFIFTY , GREENFIFTYONE , GREENFIFTYTWO ,
  GREENFIFTYTHREE , GREENFIFTYFOUR , GREENFIFTYFIVE , GREENFIFTYSIX ,
  GREENFIFTYSEVEN , GREENFIFTYEIGHT , GREENFIFTYNINE , GREENSIXTY ,
  GREENSIXTYONE , GREENSIXTYTWO , GREENSIXTYTHREE , GREENSIXTYFOUR ,
  GREENSIXTYFIVE , CYANONE , CYANTWO , CYANTHREE ,
  CYANFOUR , CYANFIVE , CYANSIX , CYANSEVEN ,
  BLUEONE , BLUETWO , BLUETHREE , BLUEFOUR ,
  BLUEFIVE , BLUESIX , BLUESEVEN , BLUEEIGHT ,
  BLUENINE , BLUETEN , BLUEELEVEN , BLUETWELVE ,
  BLUETHIRTEEN , BLUEFOURTEEN , BLUEFIFTEEN , BLUESIXTEEN ,
  BLUESEVENTEEN , BLUEEIGHTEEN , BLUENINETEEN , BLUETWENTY ,
  BLUETWENTYONE , BLUETWENTYTWO , BLUETWENTYTHREE , BLUETWENTYFOUR ,
  BLUETWENTYFIVE , BLUETWENTYSIX , BLUETWENTYSEVEN , BLUETWENTYEIGHT ,
  BLUETWENTYNINE , BLUETHIRTY , BLUETHIRTYONE , BLUETHIRTYTWO ,
  BLUETHIRTYETHREE , BLUETHIRTYFOUR , VIOLETONE , VIOLETTWO ,
  VIOLETTHREE , VIOLETFOUR , VIOLETFIVE , VIOLETSIX ,
  VIOLETSEVEN , VIOLETEIGHT , VIOLETNINE , VIOLETTEN ,
  VIOLETELEVEN , VIOLETTWELVE , VIOLETTHIRTEEN , VIOLETFOURTEEN ,
  VIOLETFIFTEEN , VIOLETSIXTEEN , VIOLETSEVENTEEN , VIOLETEIGHTEEN ,
  VIOLETNINETEEN , VIOLETTWENTY , VIOLETTWENTYONE , VIOLETTWENTYTWO ,
  VIOLETTWENTYTHREE , VIOLETTWENTYFOUR , VIOLETTWENTYFIVE , VIOLETTWENTYSIX ,
  VIOLETTWENTYSEVEN , VIOLETTWENTYEIGHT , VIOLETTWENTYNINE , VIOLETTHIRTY ,
  MAGENTAONE , MAGENTATWO , MAGENTATHREE , MAGENTAFOUR ,
  MAGENTAFIVE , MAGENTASIX , MAGENTASEVEN , MAGENTAEIGHT ,
  MAGENTANINE , MAGENTATEN , MAGENTAELEVEN , MAGENTATWELVE ,
  MAGENTATHIRTEEN , MAGENTAFOURTEEN , REDTEN , REDELEVEN ,
  VIOLETTHIRTYONE , REDTWELVE , REDTHIRTEEN , REDFOURTEEN ,
  REDFIFTEEN , REDSIXTEEN , REDSEVENTEEN , REDEIGHTEEN ,
  REDNINETEEN , REDTWENTY , REDTWENTYONE , REDTWENTYTWO ,
  REDTWENTYTHREE , REDTWENTYFOUR , REDTWENTYFIVE , REDTWENTYSIX ,
  REDTWENTYSEVEN , REDTWENTYEIGHT , REDTWENTYNINE , REDTHIRTY ,
  REDTHIRTYONE , GRAYONE , GRAYTWO , GRAYTHREE ,
  GRAYFOUR , NBCOLORS
}
 Legacy colors for DXF file. More...
 

Enumeration Type Documentation

◆ DXF_COLOR_T

enum class DXF_COLOR_T
strong

Legacy colors for DXF file.

Enumerator
BLACK 
RED 
YELLOW 
GREEN 
CYAN 
BLUE 
MAGENTA 
WHITE 
BROWN 
ORANGE 
LIGHTRED 
LIGHTYELLOW 
LIGHTGREEN 
LIGHTCYAN 
LIGHTBLUE 
LIGHTMAGENTA 
LIGHTORANGE 
LIGHTGRAY 
DARKRED 
DARKYELLOW 
DARKGREEN 
DARKCYAN 
DARKBLUE 
DARKMAGENTA 
DARKBROWN 
DARKORANGE 
DARKGRAY 
PURERED 
PUREYELLOW 
PUREGREEN 
PURECYAN 
PUREBLUE 
PUREMAGENTA 
PUREORANGE 
PUREGRAY 
REDONE 
REDTWO 
REDTHREE 
REDFOUR 
REDFIVE 
REDSIX 
ORANGEONE 
ORANGETWO 
ORANGETHREE 
ORANGEFOUR 
ORANGEFIVE 
REDSEVEN 
REDEIGHT 
ORANGESIX 
REDNINE 
ORANGESEVEN 
ORANGEEIGHT 
ORANGENINE 
ORANGETEN 
ORANGEELEVEN 
ORANGETWELVE 
ORANGETHIRTEEN 
ORANGEFOURTEEN 
YELLOWONE 
YELLOWTWO 
YELLOWTHREE 
YELLOWFOUR 
YELLOWFIVE 
YELLOWSIX 
YELLOWSEVEN 
YELLOWEIGHT 
YELLOWNINE 
YELLOWTEN 
YELLOWELEVEN 
YELLOWTWELVE 
YELLOWTHIRTEEN 
YELLOWFOURTEEN 
GREENONE 
GREENTWO 
GREENTHREE 
GREENFOUR 
GREENFIVE 
GREENSIX 
GREENSEVEN 
GREENEIGHT 
GREENNINE 
GREENTEN 
GREENELEVEN 
GREENTWELVE 
GREENTHIRTEEN 
GREENFOURTEEN 
GREENFIFTEEN 
GREENSIXTEEN 
GREENSEVENTEEN 
GREENEIGHTEEN 
GREENNINETEEN 
GREENTWENTY 
GREENTWENTYONE 
GREENTWENTYTWO 
GREENTWENTYTHREE 
GREENTWENTYFOUR 
GREENTWENTYFIVE 
GREENTWENTYSIX 
GREENTWENTYSEVEN 
GREENTWENTYEIGHT 
GREENTWENTYNINE 
GREENTHIRTY 
GREENTHIRTYONE 
GREENTHIRTYTWO 
GREENTHIRTYTHREE 
GREENTHIRTYFOUR 
GREENTHIRTYFIVE 
GREENTHIRTYSIX 
GREENTHIRTYSEVEN 
GREENTHIRTYEIGHT 
GREENTHIRTYNINE 
GREENFORTY 
GREENFORTYONE 
GREENFORTYTWO 
GREENFORTYTHREE 
GREENFORTYFOUR 
GREENFORTYFIVE 
GREENFORTYSIX 
GREENFORTYSEVEN 
GREENFORTYEIGHT 
GREENFORTYNINE 
GREENFIFTY 
GREENFIFTYONE 
GREENFIFTYTWO 
GREENFIFTYTHREE 
GREENFIFTYFOUR 
GREENFIFTYFIVE 
GREENFIFTYSIX 
GREENFIFTYSEVEN 
GREENFIFTYEIGHT 
GREENFIFTYNINE 
GREENSIXTY 
GREENSIXTYONE 
GREENSIXTYTWO 
GREENSIXTYTHREE 
GREENSIXTYFOUR 
GREENSIXTYFIVE 
CYANONE 
CYANTWO 
CYANTHREE 
CYANFOUR 
CYANFIVE 
CYANSIX 
CYANSEVEN 
BLUEONE 
BLUETWO 
BLUETHREE 
BLUEFOUR 
BLUEFIVE 
BLUESIX 
BLUESEVEN 
BLUEEIGHT 
BLUENINE 
BLUETEN 
BLUEELEVEN 
BLUETWELVE 
BLUETHIRTEEN 
BLUEFOURTEEN 
BLUEFIFTEEN 
BLUESIXTEEN 
BLUESEVENTEEN 
BLUEEIGHTEEN 
BLUENINETEEN 
BLUETWENTY 
BLUETWENTYONE 
BLUETWENTYTWO 
BLUETWENTYTHREE 
BLUETWENTYFOUR 
BLUETWENTYFIVE 
BLUETWENTYSIX 
BLUETWENTYSEVEN 
BLUETWENTYEIGHT 
BLUETWENTYNINE 
BLUETHIRTY 
BLUETHIRTYONE 
BLUETHIRTYTWO 
BLUETHIRTYETHREE 
BLUETHIRTYFOUR 
VIOLETONE 
VIOLETTWO 
VIOLETTHREE 
VIOLETFOUR 
VIOLETFIVE 
VIOLETSIX 
VIOLETSEVEN 
VIOLETEIGHT 
VIOLETNINE 
VIOLETTEN 
VIOLETELEVEN 
VIOLETTWELVE 
VIOLETTHIRTEEN 
VIOLETFOURTEEN 
VIOLETFIFTEEN 
VIOLETSIXTEEN 
VIOLETSEVENTEEN 
VIOLETEIGHTEEN 
VIOLETNINETEEN 
VIOLETTWENTY 
VIOLETTWENTYONE 
VIOLETTWENTYTWO 
VIOLETTWENTYTHREE 
VIOLETTWENTYFOUR 
VIOLETTWENTYFIVE 
VIOLETTWENTYSIX 
VIOLETTWENTYSEVEN 
VIOLETTWENTYEIGHT 
VIOLETTWENTYNINE 
VIOLETTHIRTY 
MAGENTAONE 
MAGENTATWO 
MAGENTATHREE 
MAGENTAFOUR 
MAGENTAFIVE 
MAGENTASIX 
MAGENTASEVEN 
MAGENTAEIGHT 
MAGENTANINE 
MAGENTATEN 
MAGENTAELEVEN 
MAGENTATWELVE 
MAGENTATHIRTEEN 
MAGENTAFOURTEEN 
REDTEN 
REDELEVEN 
VIOLETTHIRTYONE 
REDTWELVE 
REDTHIRTEEN 
REDFOURTEEN 
REDFIFTEEN 
REDSIXTEEN 
REDSEVENTEEN 
REDEIGHTEEN 
REDNINETEEN 
REDTWENTY 
REDTWENTYONE 
REDTWENTYTWO 
REDTWENTYTHREE 
REDTWENTYFOUR 
REDTWENTYFIVE 
REDTWENTYSIX 
REDTWENTYSEVEN 
REDTWENTYEIGHT 
REDTWENTYNINE 
REDTHIRTY 
REDTHIRTYONE 
GRAYONE 
GRAYTWO 
GRAYTHREE 
GRAYFOUR 
NBCOLORS 

Number of colors.

Definition at line 27 of file plotter_dxf.h.