KiCad PCB EDA Suite
Loading...
Searching...
No Matches
gerber_file_image.h File Reference
#include <vector>
#include <set>
#include <dcode.h>
#include <gerber_draw_item.h>
#include <am_primitive.h>
#include <aperture_macro.h>
#include <gbr_netlist_metadata.h>

Go to the source code of this file.

Classes

class  GERBER_LAYER
 
class  GERBER_FILE_IMAGE
 Hold the image data and parameters for one gerber file and layer parameters. More...
 

Macros

#define GERBER_BUFZ   1000000
 

Typedefs

typedef std::vector< GERBER_DRAW_ITEM * > GERBER_DRAW_ITEMS
 

Enumerations

enum  LAST_EXTRA_ARC_DATA_TYPE { ARC_INFO_TYPE_NONE , ARC_INFO_TYPE_CENTER , ARC_INFO_TYPE_RADIUS }
 

Macro Definition Documentation

◆ GERBER_BUFZ

#define GERBER_BUFZ   1000000

Definition at line 104 of file gerber_file_image.h.

Typedef Documentation

◆ GERBER_DRAW_ITEMS

typedef std::vector<GERBER_DRAW_ITEM*> GERBER_DRAW_ITEMS

Definition at line 37 of file gerber_file_image.h.

Enumeration Type Documentation

◆ LAST_EXTRA_ARC_DATA_TYPE

Enumerator
ARC_INFO_TYPE_NONE 
ARC_INFO_TYPE_CENTER 
ARC_INFO_TYPE_RADIUS 

Definition at line 71 of file gerber_file_image.h.