|
Horizon
|
Public Member Functions | |
| ToolWrapper (ToolRouteTrackInteractive *t) | |
| void | updateStartItem (const ToolArgs &args) |
| void | updateEndItem (const ToolArgs &args) |
| PNS::ITEM * | pickSingleItem (const VECTOR2I &aWhere, int aNet=-1, int aLayer=-1) |
| const VECTOR2I | snapToItem (bool aEnabled, PNS::ITEM *aItem, VECTOR2I aP) |
| bool | prepareInteractive () |
| int | getStartLayer () |
Public Attributes | |
| PNS::ITEM * | m_startItem = nullptr |
| PNS::ITEM * | m_endItem = nullptr |
| VECTOR2I | m_startSnapPoint |
| VECTOR2I | m_endSnapPoint |
| int | work_layer = 0 |
| ToolRouteTrackInteractive * | tool = nullptr |