24#ifndef PCB_ITEM_CONTAINERS_H_
25#define PCB_ITEM_CONTAINERS_H_
37typedef std::vector<ZONE*>
ZONES;
38typedef std::deque<PCB_TRACK*>
TRACKS;
40typedef std::deque<PCB_GROUP*>
GROUPS;
54typedef std::deque<PAD*>
PADS;
A base class for any item which can be embedded within the BOARD container class, and therefore insta...
A set of BOARD_ITEMs (i.e., without duplicates).
A PCB_POINT is a 0-dimensional point that is used to mark a position on a PCB, or more usually a foot...
Handle a list of polygons defining a copper zone.
std::vector< ZONE * > ZONES
std::vector< PCB_MARKER * > MARKERS
std::deque< FOOTPRINT * > FOOTPRINTS
std::deque< PCB_TRACK * > TRACKS
std::deque< PCB_GROUP * > GROUPS
std::deque< PCB_FIELD * > PCB_FIELDS
std::deque< PCB_GENERATOR * > GENERATORS
std::deque< BOARD_ITEM * > DRAWINGS
std::deque< PCB_POINT * > PCB_POINTS