Horizon
|
Public Types | |
enum | Mode { ALL, KEEPOUT_CLASS, COMPONENT, ALL, KEEPOUT_CLASS, COMPONENT } |
enum | Mode { ALL, KEEPOUT_CLASS, COMPONENT, ALL, KEEPOUT_CLASS, COMPONENT } |
Public Member Functions | |
RuleMatchKeepout (const json &j) | |
json | serialize () const |
std::string | get_brief (const class Block *block=nullptr) const |
void | cleanup (const class Block *block) |
bool | match (const class KeepoutContour *contour) const |
RuleMatchKeepout (const json &j) | |
json | serialize () const |
std::string | get_brief (const class Block *block=nullptr) const |
void | cleanup (const class Block *block) |
bool | match (const class KeepoutContour *contour) const |
Public Attributes | |
Mode | mode = Mode::ALL |
std::string | keepout_class |
UUID | component |