Horizon
Loading...
Searching...
No Matches
horizon::RuleMatchKeepout Class Reference

Public Types

enum class  Mode { ALL , KEEPOUT_CLASS , COMPONENT }

Public Member Functions

 RuleMatchKeepout (const json &j)
json serialize () const
std::string get_brief (const class Block *block=nullptr, class IPool *pool=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

The documentation for this class was generated from the following files: