KiCad PCB EDA Suite
lib_pin.h File Reference
#include <eda_rect.h>
#include <lib_item.h>
#include <pin_type.h>
#include <lib_symbol.h>

Go to the source code of this file.

Classes

class  LIB_PIN
 
struct  LIB_PIN::ALT
 

Macros

#define TARGET_PIN_RADIUS   Mils2iu( 15 )
 
#define PIN_INVISIBLE   1
 

Enumerations

enum  DrawPinOrient { PIN_RIGHT = 'R', PIN_LEFT = 'L', PIN_UP = 'U', PIN_DOWN = 'D' }
 The symbol library pin object orientations. More...
 

Macro Definition Documentation

◆ PIN_INVISIBLE

#define PIN_INVISIBLE   1

Definition at line 39 of file lib_pin.h.

◆ TARGET_PIN_RADIUS

#define TARGET_PIN_RADIUS   Mils2iu( 15 )

Definition at line 36 of file lib_pin.h.

Enumeration Type Documentation

◆ DrawPinOrient

The symbol library pin object orientations.

Enumerator
PIN_RIGHT 
PIN_LEFT 
PIN_UP 
PIN_DOWN 

Definition at line 45 of file lib_pin.h.

45  {
46  PIN_RIGHT = 'R',
47  PIN_LEFT = 'L',
48  PIN_UP = 'U',
49  PIN_DOWN = 'D'
50 };
Definition: lib_pin.h:48