|
enum class | PadMode { ALL
, PADS
} |
|
enum class | SerializeMode { SERIALIZE
, EXPORT
} |
|
|
RuleID | get_id () const override |
|
| RuleThermals (const UUID &uu) |
|
| RuleThermals (const UUID &uu, const json &j) |
|
json | serialize () const override |
|
std::string | get_brief (const class Block *block=nullptr, class IPool *pool=nullptr) const override |
|
bool | can_export () const override |
|
bool | matches (const class BoardPackage &pkg, const class Pad &pad, int layer) const |
|
| Rule (const UUID &uu) |
|
| Rule (const json &j) |
|
| Rule (const json &j, const RuleImportMap &import_map) |
|
| Rule (const UUID &uu, const json &j) |
|
| Rule (const UUID &uu, const json &j, const RuleImportMap &import_map) |
|
virtual RuleID | get_id () const =0 |
|
int | get_order () const |
|
virtual json | serialize () const |
|
virtual std::string | get_brief (const class Block *block=nullptr, class IPool *pool=nullptr) const =0 |
|
virtual bool | is_match_all () const |
|
virtual bool | can_export () const |
|
|
static const auto | id = RuleID::THERMALS |
|
|
static std::string | layer_to_string (int layer) |
|
◆ can_export()
bool horizon::RuleThermals::can_export |
( |
| ) |
const |
|
overridevirtual |
◆ get_brief()
std::string horizon::RuleThermals::get_brief |
( |
const class Block * |
block = nullptr , |
|
|
class IPool * |
pool = nullptr |
|
) |
| const |
|
overridevirtual |
◆ get_id()
RuleID horizon::RuleThermals::get_id |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ serialize()
json horizon::RuleThermals::serialize |
( |
| ) |
const |
|
overridevirtual |
The documentation for this class was generated from the following files: