Horizon
|
Represent a contiguous set of PCB layers. More...
#include <pns_layerset.h>
Public Member Functions | |
LAYER_RANGE (int aStart, int aEnd) | |
LAYER_RANGE (int aLayer) | |
LAYER_RANGE (const LAYER_RANGE &aB) | |
LAYER_RANGE & | operator= (const LAYER_RANGE &aB) |
bool | Overlaps (const LAYER_RANGE &aOther) const |
bool | Overlaps (const int aLayer) const |
bool | IsMultilayer () const |
int | Start () const |
int | End () const |
void | Merge (const LAYER_RANGE &aOther) |
Shortcut for comparisons/overlap tests. | |
bool | operator== (const LAYER_RANGE &aOther) const |
bool | operator!= (const LAYER_RANGE &aOther) const |
Static Public Member Functions | |
static LAYER_RANGE | All () |
Represent a contiguous set of PCB layers.