KiCad PCB EDA Suite
board_item.h File Reference
#include <eda_item.h>
#include <layer_ids.h>
#include <geometry/geometry_utils.h>
#include <stroke_params.h>
#include <geometry/eda_angle.h>

Go to the source code of this file.

Classes

class  BOARD_ITEM
 A base class for any item which can be embedded within the BOARD container class, and therefore instances of derived classes should only be found in Pcbnew or other programs that use class BOARD and its contents. More...
 
struct  BOARD_ITEM::ptr_cmp
 
class  DELETED_BOARD_ITEM
 A singleton item of this class is returned for a weak reference that no longer exists. More...
 

Enumerations

enum  ZONE_LAYER_CONNECTION { ZLC_UNRESOLVED , ZLC_CONNECTED , ZLC_UNCONNECTED }
 

Functions

 DECLARE_ENUM_TO_WXANY (PCB_LAYER_ID)
 

Enumeration Type Documentation

◆ ZONE_LAYER_CONNECTION

Enumerator
ZLC_UNRESOLVED 
ZLC_CONNECTED 
ZLC_UNCONNECTED 

Definition at line 44 of file board_item.h.

45{
49};
@ ZLC_UNRESOLVED
Definition: board_item.h:46
@ ZLC_CONNECTED
Definition: board_item.h:47
@ ZLC_UNCONNECTED
Definition: board_item.h:48

Function Documentation

◆ DECLARE_ENUM_TO_WXANY()

DECLARE_ENUM_TO_WXANY ( PCB_LAYER_ID  )