|
void | SetRouter (PNS::ROUTER *aRouter) override |
|
void | SetBoard (horizon::Board *brd) |
|
void | SetCanvas (class horizon::CanvasGL *ca) |
|
void | SetRules (const horizon::BoardRules *rules) |
|
void | SetViaPadstackProvider (horizon::ViaPadstackProvider *v) |
|
void | SyncWorld (PNS::NODE *aWorld) override |
|
void | EraseView () override |
|
void | HideItem (PNS::ITEM *aItem) override |
|
void | DisplayItem (const PNS::ITEM *aItem, int aColor=0, int aClearance=0, bool aEdit=false) override |
|
void | AddItem (PNS::ITEM *aItem) override |
|
void | RemoveItem (PNS::ITEM *aItem) override |
|
void | Commit () override |
|
bool | IsAnyLayerVisible (const LAYER_RANGE &aLayer) override |
|
bool | IsItemVisible (const PNS::ITEM *aItem) override |
|
void | UpdateNet (int aNetCode) override |
|
PNS::RULE_RESOLVER * | GetRuleResolver () override |
|
PNS::DEBUG_DECORATOR * | GetDebugDecorator () override |
|
void | create_debug_decorator (horizon::CanvasGL *ca) |
|
horizon::Net * | get_net_for_code (int code) |
|
int | get_net_code (const horizon::UUID &uu) |
|
const PNS_HORIZON_PARENT_ITEM * | get_parent (const horizon::Track *track) |
|
const PNS_HORIZON_PARENT_ITEM * | get_parent (const horizon::Via *via) |
|
const PNS_HORIZON_PARENT_ITEM * | get_parent (const horizon::BoardHole *hole) |
|
const PNS_HORIZON_PARENT_ITEM * | get_parent (const horizon::BoardPackage *pkg, const horizon::Pad *pad) |
|
const PNS_HORIZON_PARENT_ITEM * | get_parent (const horizon::Keepout *keepout, const horizon::BoardPackage *pkg=nullptr) |
|
int64_t | get_override_routing_offset () const |
|
void | set_override_routing_offset (int64_t o) |
|
void | SetRouter (PNS::ROUTER *aRouter) override |
|
void | SetBoard (horizon::Board *brd) |
|
void | SetCanvas (class horizon::CanvasGL *ca) |
|
void | SetRules (const horizon::BoardRules *rules) |
|
void | SetViaPadstackProvider (horizon::ViaPadstackProvider *v) |
|
void | SyncWorld (PNS::NODE *aWorld) override |
|
void | EraseView () override |
|
void | HideItem (PNS::ITEM *aItem) override |
|
void | DisplayItem (const PNS::ITEM *aItem, int aColor=0, int aClearance=0, bool aEdit=false) override |
|
void | AddItem (PNS::ITEM *aItem) override |
|
void | RemoveItem (PNS::ITEM *aItem) override |
|
void | Commit () override |
|
bool | IsAnyLayerVisible (const LAYER_RANGE &aLayer) override |
|
bool | IsItemVisible (const PNS::ITEM *aItem) override |
|
void | UpdateNet (int aNetCode) override |
|
PNS::RULE_RESOLVER * | GetRuleResolver () override |
|
PNS::DEBUG_DECORATOR * | GetDebugDecorator () override |
|
void | create_debug_decorator (horizon::CanvasGL *ca) |
|
horizon::Net * | get_net_for_code (int code) |
|
int | get_net_code (const horizon::UUID &uu) |
|
const PNS_HORIZON_PARENT_ITEM * | get_parent (const horizon::Track *track) |
|
const PNS_HORIZON_PARENT_ITEM * | get_parent (const horizon::Via *via) |
|
const PNS_HORIZON_PARENT_ITEM * | get_parent (const horizon::BoardHole *hole) |
|
const PNS_HORIZON_PARENT_ITEM * | get_parent (const horizon::BoardPackage *pkg, const horizon::Pad *pad) |
|
const PNS_HORIZON_PARENT_ITEM * | get_parent (const horizon::Keepout *keepout, const horizon::BoardPackage *pkg=nullptr) |
|
int64_t | get_override_routing_offset () const |
|
void | set_override_routing_offset (int64_t o) |
|