Horizon
Loading...
Searching...
No Matches
horizon::BoardRules Member List

This is the complete list of members for horizon::BoardRules, including all inherited members.

add_rule(RuleID id) override (defined in horizon::BoardRules)horizon::BoardRulesvirtual
add_rule_t() (defined in horizon::Rules)horizon::Rulesinline
apply(RuleID id, class Board &b, class IPool &pool) const (defined in horizon::BoardRules)horizon::BoardRules
BoardRules() (defined in horizon::BoardRules)horizon::BoardRules
BoardRules(const BoardRules &other) (defined in horizon::BoardRules)horizon::BoardRules
can_export() const override (defined in horizon::BoardRules)horizon::BoardRulesinlinevirtual
check(RuleID id, const class Board &b, class RulesCheckCache &cache, check_status_cb_t status_cb, const std::atomic_bool &cancel=std::atomic_bool(false)) const (defined in horizon::BoardRules)horizon::BoardRules
cleanup(const class Block *block) (defined in horizon::BoardRules)horizon::BoardRules
export_rules(const class RulesExportInfo &export_info, const Board &brd) const (defined in horizon::BoardRules)horizon::BoardRules
fix_order(RuleID id) (defined in horizon::Rules)horizon::Rulesprotected
get_clearance_copper(const Net *net_a, const Net *net_b, int layer) const (defined in horizon::BoardRules)horizon::BoardRules
get_clearance_copper_keepout(const Net *net, const KeepoutContour *contour) const (defined in horizon::BoardRules)horizon::BoardRules
get_clearance_copper_other(const Net *net, int layer) const (defined in horizon::BoardRules)horizon::BoardRules
get_clearance_same_net(const Net *net, int layer) const (defined in horizon::BoardRules)horizon::BoardRules
get_default_track_width(const class Net *net, int layer) const (defined in horizon::BoardRules)horizon::BoardRules
get_diffpair(const NetClass *net_class, int layer) const (defined in horizon::BoardRules)horizon::BoardRules
get_layer_pair(const Net *net, int layer) const (defined in horizon::BoardRules)horizon::BoardRules
get_max_clearance() const (defined in horizon::BoardRules)horizon::BoardRules
get_parameters() const (defined in horizon::BoardRules)horizon::BoardRules
get_plane_settings(const class Net *net, int layer) const (defined in horizon::BoardRules)horizon::BoardRules
get_rule(RuleID id) const override (defined in horizon::BoardRules)horizon::BoardRulesvirtual
get_rule(RuleID id, const UUID &uu) const override (defined in horizon::BoardRules)horizon::BoardRulesvirtual
get_rule(RuleID id) (defined in horizon::Rules)horizon::Rules
get_rule(RuleID id, const UUID &uu) (defined in horizon::Rules)horizon::Rules
get_rule_ids() const override (defined in horizon::BoardRules)horizon::BoardRulesvirtual
get_rule_nc(RuleID id) (defined in horizon::Rules)horizon::Rulesinline
get_rule_t() const (defined in horizon::Rules)horizon::Rulesinline
get_rule_t() (defined in horizon::Rules)horizon::Rulesinline
get_rule_t(const UUID &uu) const (defined in horizon::Rules)horizon::Rulesinline
get_rule_t(const UUID &uu) (defined in horizon::Rules)horizon::Rulesinline
get_rules(RuleID id) const override (defined in horizon::BoardRules)horizon::BoardRulesvirtual
get_rules(RuleID id) (defined in horizon::Rules)horizon::Rules
get_rules_nc(RuleID id) (defined in horizon::Rules)horizon::Rulesinline
get_rules_sorted(RuleID id) const (defined in horizon::Rules)horizon::Rulesinline
get_rules_sorted() const (defined in horizon::Rules)horizon::Rulesinline
get_rules_sorted(RuleID id) (defined in horizon::Rules)horizon::Rulesinline
get_rules_sorted() (defined in horizon::Rules)horizon::Rulesinline
get_thermal_settings(const Plane &plane, const BoardPackage &pkg, const Pad &pad) const (defined in horizon::BoardRules)horizon::BoardRules
get_via_definitions() const (defined in horizon::BoardRules)horizon::BoardRules
get_via_padstack_uuid(const class Net *net) const (defined in horizon::BoardRules)horizon::BoardRules
get_via_parameter_set(const class Net *net) const (defined in horizon::BoardRules)horizon::BoardRules
import_rules(const json &j, const RuleImportMap &import_map) override (defined in horizon::BoardRules)horizon::BoardRules
import_rules(const json &j, const class RuleImportMap &import_map) (defined in horizon::Rules)horizon::Rulesinlinevirtual
load_from_json(const json &j) override (defined in horizon::BoardRules)horizon::BoardRulesvirtual
move_rule(RuleID id, const UUID &uu, int dir) (defined in horizon::Rules)horizon::Rules
operator=(const BoardRules &other) (defined in horizon::BoardRules)horizon::BoardRules
remove_rule(RuleID id, const UUID &uu) override (defined in horizon::BoardRules)horizon::BoardRulesvirtual
Rules() (defined in horizon::Rules)horizon::Rules
serialize() const override (defined in horizon::BoardRules)horizon::BoardRulesvirtual
update_for_board(const Board &brd) (defined in horizon::BoardRules)horizon::BoardRules
~Rules() (defined in horizon::Rules)horizon::Rulesvirtual