Go to the source code of this file.
|
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...
|
|
◆ ZONE_LAYER_OVERRIDE
Conditionally flashed vias and pads that interact with zones of different priority can be very squirrelly.
In particular, when filling a higher-priority zone that does -not- connect to a via/pad, we don't know whether or not a lower-priority zone will subsequently connect – so we can't determine clearance because we don't know what the final flashing state will be.
We therefore force the flashing state if the highest-priority zone with the same net -can- connect (whether or not it does in the end), and otherwise force the zone-connection state to no-connection (even though a lower priority zone -might- have otherwise connected to it.
Enumerator |
---|
ZLO_NONE | |
ZLO_FORCE_FLASHED | |
ZLO_FORCE_NO_ZONE_CONNECTION | |
Definition at line 65 of file board_item.h.
◆ DECLARE_ENUM_TO_WXANY()