Methods:
The Tool class represents a tracked tool.
Public Functions
Public Static FunctionsTool()Constructs a Tool object.
Leap::Tool frontTool = frame.tools().frontmost();Tool(const Pointable &)If the specified Pointable object represents a tool, creates a copy of it as a Tool object; otherwise, creates an invalid Tool object.
Leap::Tool tool = Leap::Tool::invalid(); if (pointable.isTool()) { tool = Leap::Tool(pointable); }std::string toString()const Tool & invalid()Returns an invalid Tool object.
if (tool != Leap::Tool::invalid()) { //Handle valid tool data }
- Return
- The invalid Tool instance.