Public Types | Public Member Functions | Public Attributes | Static Public Attributes | Static Private Attributes
Leap::MaskList Class Reference

#include <Leap.h>

Inheritance diagram for Leap::MaskList:
Inheritance graph
[legend]

List of all members.

Public Types

typedef ConstListIterator
< MaskList, Mask
const_iterator

Public Member Functions

def __getitem__
def __init__
def __iter__
def __len__
def append
LEAP_EXPORT MaskListappend (const MaskList &other)
LEAP_EXPORT const_iterator begin () const
LEAP_EXPORT int count () const
LEAP_EXPORT const_iterator end () const
LEAP_EXPORT bool isEmpty () const
 MaskList (const ListBaseImplementation< Mask > &)
LEAP_EXPORT MaskList ()
LEAP_EXPORT Mask operator[] (int index) const

Public Attributes

 this

Static Public Attributes

tuple is_empty = _swig_property(LeapPython.MaskList_is_empty_get)

Static Private Attributes

tuple __getattr__ = lambdaself,name:_swig_getattr(self, MaskList, name)
 __repr__ = _swig_repr
tuple __setattr__ = lambdaself,name,value:_swig_setattr(self, MaskList, name, value)
 __swig_destroy__ = LeapPython.delete_MaskList
dictionary __swig_getmethods__ = {}
dictionary __swig_setmethods__ = {}

Detailed Description

Note: This class is an experimental API for internal use only. It may be removed without warning.

A list containing Mask objects.

Since:
2.2.6

Definition at line 4402 of file Leap.h.


Member Typedef Documentation

Definition at line 4437 of file Leap.h.


Constructor & Destructor Documentation

Leap::MaskList::MaskList ( const ListBaseImplementation< Mask > &  )

Constructs an empty list for Mask objects.

Since:
2.2.6
def Leap::MaskList::__init__ (   self)

Definition at line 1838 of file Leap.py.


Member Function Documentation

def Leap::MaskList::__getitem__ (   self,
  index 
)

Definition at line 1848 of file Leap.py.

def Leap::MaskList::__iter__ (   self)

Definition at line 1856 of file Leap.py.

def Leap::MaskList::__len__ (   self)

Definition at line 1845 of file Leap.py.

def Leap::MaskList::append (   self,
  other 
)

Definition at line 1851 of file Leap.py.

Appends the contents of another list of masks to this one.

Since:
2.2.6

A list iterator set to the beginning of the list.

Since:
2.2.6

The number of masks in this list.

Since:
2.2.6

A list iterator set to the end of the list.

Since:
2.2.6

Reports whether this list is empty.

Since:
2.2.6
LEAP_EXPORT Mask Leap::MaskList::operator[] ( int  index) const

The MaskList supports array indexing.

Since:
2.2.6

Member Data Documentation

tuple Leap::MaskList::__getattr__ = lambdaself,name:_swig_getattr(self, MaskList, name) [static, private]

Reimplemented from Leap::Interface.

Definition at line 1835 of file Leap.py.

Leap::MaskList::__repr__ = _swig_repr [static, private]

Definition at line 1836 of file Leap.py.

tuple Leap::MaskList::__setattr__ = lambdaself,name,value:_swig_setattr(self, MaskList, name, value) [static, private]

Reimplemented from Leap::Interface.

Definition at line 1831 of file Leap.py.

Leap::MaskList::__swig_destroy__ = LeapPython.delete_MaskList [static, private]

Definition at line 1862 of file Leap.py.

dictionary Leap::MaskList::__swig_getmethods__ = {} [static, private]

Reimplemented from Leap::Interface.

Definition at line 1832 of file Leap.py.

dictionary Leap::MaskList::__swig_setmethods__ = {} [static, private]

Reimplemented from Leap::Interface.

Definition at line 1828 of file Leap.py.

tuple Leap::MaskList::is_empty = _swig_property(LeapPython.MaskList_is_empty_get) [static]

Definition at line 1855 of file Leap.py.

Definition at line 1838 of file Leap.py.


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


leap_motion
Author(s): Florian Lier , Mirza Shah , Isaac IY Saito
autogenerated on Sat Jun 8 2019 18:47:25