Horizon
|
Class LAYER_RANGE. 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) |
bool | operator== (const LAYER_RANGE &aOther) const |
bool | operator!= (const LAYER_RANGE &aOther) const |
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) |
bool | operator== (const LAYER_RANGE &aOther) const |
bool | operator!= (const LAYER_RANGE &aOther) const |
Static Public Member Functions | |
static LAYER_RANGE | All () |
| |
static LAYER_RANGE | All () |
| |
Class LAYER_RANGE.
Represents a contiguous set of PCB layers.