20#ifndef PCB_ITEM_CONTAINERS_H_
21#define PCB_ITEM_CONTAINERS_H_
33typedef std::vector<ZONE*>
ZONES;
34typedef std::deque<PCB_TRACK*>
TRACKS;
36typedef std::deque<PCB_GROUP*>
GROUPS;
50typedef 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