PointableList

属性:

方法:

class Leap.PointableList

PointableList 类继承自 Python 数组来表示一系列 Pointable 对象。

通过 Frame.Pointables() 或者 Hand.pointables() 来获取一个 PointableList 对象。

#From frame:
pointables = frame.pointables

#From hand
pointables = hand.pointables

New in version 1.0

构造函数

classmethod PointableList() 构造一个空列表。

New in version 1.0

属性

is_empty

类型:boolean

表示一个列表是否为空。

if frame.pointables.is_empty:
    print "Skipping empty frame"

New in version 1.0

--

frontmost

类型: Pointable

z 轴坐标最小的列表项。

front_pointable = frame.pointables.frontmost

New in version 1.0

--

leftmost

类型: Pointable x 轴坐标最小的列表项。

leftmost_pointable = frame.pointables.leftmost

New in version 1.0

--

rightmost

类型: Pointable x 轴坐标最大的列表项。

rightmost_pointable = frame.pointables.rightmost

New in version 1.0

方法

append(other)

将制定的 PointableList 成员添加到 PointableList 中。

参数:otherPointableList)—— 一个 PointableList 对象包含的 Pointable 对象会添加到 PointableList 的末尾。

New in version 1.0

--

extended()

从 PointableList 中移除不可扩展的手指。

extended_Pointable_list = frame.Pointables.extended()

返回:

修改后的 PointableList 对象,仅包含可扩展的手指。

New in version 2.0

Last updated