KiCad PCB EDA Suite
gerber_file_image_list.h File Reference
#include <vector>
#include <set>
#include <unordered_map>
#include <gerber_draw_item.h>
#include <am_primitive.h>

Go to the source code of this file.

Classes

class  GERBER_FILE_IMAGE_LIST
 GERBER_FILE_IMAGE_LIST is a helper class to handle a list of GERBER_FILE_IMAGE files which are loaded and can be displayed there are 32 images max which can be loaded. More...
 

Typedefs

typedef bool() LayerSortFunction(const GERBER_FILE_IMAGE *const &ref, const GERBER_FILE_IMAGE *const &test)
 

Enumerations

enum class  GERBER_ORDER_ENUM : int {
  GERBER_DRILL = 0 , GERBER_BOARD_OUTLINE , GERBER_KEEP_OUT , GERBER_MECHANICAL ,
  GERBER_TOP_PASTE , GERBER_TOP_SILK_SCREEN , GERBER_TOP_SOLDER_MASK , GERBER_TOP_COPPER ,
  GERBER_INNER , GERBER_BOTTOM_COPPER , GERBER_BOTTOM_SOLDER_MASK , GERBER_BOTTOM_SILK_SCREEN ,
  GERBER_BOTTOM_PASTE , GERBER_LAYER_UNKNOWN
}
 

Typedef Documentation

◆ LayerSortFunction

typedef bool() LayerSortFunction(const GERBER_FILE_IMAGE *const &ref, const GERBER_FILE_IMAGE *const &test)

Definition at line 76 of file gerber_file_image_list.h.

Enumeration Type Documentation

◆ GERBER_ORDER_ENUM

enum class GERBER_ORDER_ENUM : int
strong
Enumerator
GERBER_DRILL 
GERBER_BOARD_OUTLINE 
GERBER_KEEP_OUT 
GERBER_MECHANICAL 
GERBER_TOP_PASTE 
GERBER_TOP_SILK_SCREEN 
GERBER_TOP_SOLDER_MASK 
GERBER_TOP_COPPER 
GERBER_INNER 
GERBER_BOTTOM_COPPER 
GERBER_BOTTOM_SOLDER_MASK 
GERBER_BOTTOM_SILK_SCREEN 
GERBER_BOTTOM_PASTE 
GERBER_LAYER_UNKNOWN 

Definition at line 36 of file gerber_file_image_list.h.