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 |