继承自 Pointalbe
。
Tool(工具) 类表示一个被追踪的工具。
工具是一个 Pointable 对象,LeapMotion 软件可以将这种对象识别为一个工具。可以从一个帧中获得一个有效的 Tool 对象。
注意,Tool 对象可以是无效的,这意味着他们不包含有效的追踪数据以及不匹配一个实际的工具。
一个无效的 Tool 对象可以看做是使用当前帧的 ID 来访问无 Tool 对象的历史帧的结果。
利用构造函数创建的 Tool 对象仍然可以是无效的,可以用 Pointable.is_valied
属性进行判断。
构造一个 Tool 对象。
从当前 Frame 或者 Hand 对象中获取一个有效的 Tool 对象。
tool = frame.tools.frontmost
if tool.is_valid:
# 使用 tool 数据
参数:tool(Pointable
) - 一个 Tool 对象,如果没有设置参数或者参数并不是一个 Tool,则会返回一个无效对象。
New in version 1.0
类型:Tool 一个无效的工具对象。
New in version 1.0