KiCad PCB EDA Suite
Loading...
Searching...
No Matches
drill_span.h File Reference

Hole classification and drill span, shared by the drill model and the drill writers. More...

#include <utility>
#include <layer_ids.h>

Go to the source code of this file.

Classes

struct  DRILL_SPAN
 

Typedefs

typedef std::pair< PCB_LAYER_ID, PCB_LAYER_IDDRILL_LAYER_PAIR
 

Enumerations

enum class  HOLE_ATTRIBUTE {
  HOLE_UNKNOWN , HOLE_VIA_THROUGH , HOLE_VIA_BURIED , HOLE_VIA_BACKDRILL ,
  HOLE_PAD , HOLE_PAD_CASTELLATED , HOLE_PAD_PRESSFIT , HOLE_MECHANICAL
}
 

Detailed Description

Hole classification and drill span, shared by the drill model and the drill writers.

Definition in file drill_span.h.

Typedef Documentation

◆ DRILL_LAYER_PAIR

Definition at line 48 of file drill_span.h.

Enumeration Type Documentation

◆ HOLE_ATTRIBUTE

enum class HOLE_ATTRIBUTE
strong
Enumerator
HOLE_UNKNOWN 
HOLE_VIA_THROUGH 
HOLE_VIA_BURIED 
HOLE_VIA_BACKDRILL 
HOLE_PAD 
HOLE_PAD_CASTELLATED 
HOLE_PAD_PRESSFIT 
HOLE_MECHANICAL 

Definition at line 35 of file drill_span.h.