Horizon
Public Member Functions | Public Attributes | List of all members
horizon::ToolWrapper Class Reference

Public Member Functions

 ToolWrapper (ToolRouteTrackInteractive *t)
 
void updateStartItem (const ToolArgs &args)
 
void updateEndItem (const ToolArgs &args)
 
PNS::ITEMpickSingleItem (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::ITEMm_startItem = nullptr
 
PNS::ITEMm_endItem = nullptr
 
VECTOR2I m_startSnapPoint
 
VECTOR2I m_endSnapPoint
 
int work_layer = 0
 
ToolRouteTrackInteractivetool = nullptr
 

The documentation for this class was generated from the following file: