KiCad PCB EDA Suite
Loading...
Searching...
No Matches
collectors.h File Reference
#include <collector.h>
#include <layer_ids.h>
#include <lset.h>
#include <view/view.h>
#include <board_item.h>

Go to the source code of this file.

Classes

class  COLLECTORS_GUIDE
 An abstract base class whose derivatives may be passed to a GENERAL_COLLECTOR telling it what should be collected (aside from HitTest()ing and KICAD_T scanTypes, which are provided to the GENERAL_COLLECTOR through attributes or arguments separately). More...
 
class  PCB_COLLECTOR
 Collect BOARD_ITEM objects. More...
 
class  GENERAL_COLLECTOR
 Used when the right click button is pressed, or when the select tool is in effect. More...
 
class  GENERAL_COLLECTORS_GUIDE
 A general implementation of a COLLECTORS_GUIDE. More...
 
class  PCB_TYPE_COLLECTOR
 Collect all BOARD_ITEM objects of a given set of KICAD_T type(s). More...
 
class  PCB_LAYER_COLLECTOR
 Collect all BOARD_ITEM objects on a given layer. More...