Horizon
Public Types | Public Member Functions | Public Attributes | List of all members
horizon::RuleMatchKeepout Class Reference

Public Types

enum  Mode { 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
 

Public Attributes

Mode mode = Mode::ALL
 
std::string keepout_class
 
UUID component
 

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