|
void | SetInterface (ROUTER_IFACE *aIface) |
|
void | SetMode (ROUTER_MODE aMode) |
|
ROUTER_MODE | Mode () const |
|
void | ClearWorld () |
|
void | SyncWorld () |
|
void | SetView (KIGFX::VIEW *aView) |
|
bool | RoutingInProgress () const |
|
bool | StartRouting (const VECTOR2I &aP, ITEM *aItem, int aLayer) |
|
void | Move (const VECTOR2I &aP, ITEM *aItem) |
|
bool | FixRoute (const VECTOR2I &aP, ITEM *aItem, bool aForceFinish=false) |
|
void | BreakSegment (ITEM *aItem, const VECTOR2I &aP) |
|
void | StopRouting () |
|
int | GetClearance (const ITEM *aA, const ITEM *aB) const |
|
NODE * | GetWorld () const |
|
void | FlipPosture () |
|
void | DisplayItem (const ITEM *aItem, int aColor=-1, int aClearance=-1) |
|
void | DisplayItems (const ITEM_SET &aItems) |
|
void | DeleteTraces (ITEM *aStartItem, bool aWholeTrack) |
|
void | SwitchLayer (int layer) |
|
void | ToggleViaPlacement () |
|
void | SetOrthoMode (bool aEnable) |
|
int | GetCurrentLayer () const |
|
const std::vector< int > | GetCurrentNets () const |
|
void | DumpLog () |
|
RULE_RESOLVER * | GetRuleResolver () const |
|
bool | IsPlacingVia () const |
|
const ITEM_SET | QueryHoverItems (const VECTOR2I &aP) |
|
const VECTOR2I | SnapToItem (ITEM *aItem, VECTOR2I aP, bool &aSplitsSegment) |
|
bool | StartDragging (const VECTOR2I &aP, ITEM *aItem, int aDragMode=DM_ANY) |
|
void | SetIterLimit (int aX) |
|
int | GetIterLimit () const |
|
void | SetShowIntermediateSteps (bool aX, int aSnapshotIter=-1) |
|
bool | GetShowIntermediateSteps () const |
|
int | GetShapshotIter () const |
|
ROUTING_SETTINGS & | Settings () |
|
void | CommitRouting (NODE *aNode) |
|
void | UpdateSizes (const SIZES_SETTINGS &aSizes) |
| Applies stored settings. More...
|
|
void | LoadSettings (const ROUTING_SETTINGS &aSettings) |
| Changes routing settings to ones passed in the parameter. More...
|
|
SIZES_SETTINGS & | Sizes () |
|
void | SetFailureReason (const std::string &aReason) |
|
const std::string & | FailureReason () const |
|
PLACEMENT_ALGO * | Placer () |
|
ROUTER_IFACE * | GetInterface () const |
|