Classes | |
| class | Arm |
| The Arm class represents the forearm. More... | |
| class | Bone |
| The Bone class represents a tracked bone. More... | |
| class | ClockCorrelator |
| The ClockCorrelator class correlates time between the Leap Motion clock and an application clock. More... | |
| class | Config |
| The Config class provides access to Leap Motion system configuration information. More... | |
| class | ConfigChangeEventArgs |
| Dispatched when a configuration change is completed. More... | |
| class | ConnectionEventArgs |
| Dispatched when the connection is established. More... | |
| class | ConnectionLostEventArgs |
| Dispatched when the connection is lost. More... | |
| class | Constants |
| Constants used in Leap Motion math functions. More... | |
| class | Controller |
| The Controller class is your main interface to the Leap Motion Controller. More... | |
| class | CopyFromOtherExtensions |
| class | CSharpExtensions |
| Various C# extensions used by the Leap C# classes. More... | |
| class | Device |
| The Device class represents a physically connected device. More... | |
| class | DeviceEventArgs |
| Dispatched when a device is plugged in. More... | |
| class | DeviceFailureEventArgs |
| Dispatched when a device is plugged in, but fails to initialize or when a working device fails in use. More... | |
| class | DeviceList |
| The DeviceList class represents a list of Device objects. More... | |
| class | DistortionData |
| The DistortionData class contains the distortion map for correcting the lens distortion of an image. More... | |
| class | DistortionEventArgs |
| Dispatched when the image distortion map changes. More... | |
| class | DroppedFrameEventArgs |
| class | FailedDevice |
| The FailedDevice class provides information about Leap Motion hardware that has been physically connected to the client computer, but is not operating correctly. More... | |
| class | FailedDeviceList |
| The list of FailedDevice objects contains an entry for every failed Leap Motion hardware device connected to the client computer. More... | |
| class | Finger |
| The Finger class represents a tracked finger. More... | |
| class | Frame |
| The Frame class represents a set of hand and finger tracking data detected in a single frame. More... | |
| class | FrameEventArgs |
| Dispatched when a tracking frame is ready. More... | |
| class | Hand |
| The Hand class reports the physical characteristics of a detected hand. More... | |
| interface | IController |
| class | Image |
| The Image class represents a single image from one of the Leap Motion cameras. More... | |
| class | ImageEventArgs |
| Dispatched when a requested Image is ready. More... | |
| class | ImageRequestFailedEventArgs |
| Dispatched when a image request cannot be fulfilled. More... | |
| struct | InteractionBox |
| The InteractionBox class represents a box-shaped region completely within the field of view of the Leap Motion controller. More... | |
| class | InternalFrameEventArgs |
| class | LeapEventArgs |
| A generic object with no arguments beyond the event type. More... | |
| struct | LeapQuaternion |
| The LeapQuaternion struct represents a rotation in three-dimensional space. More... | |
| struct | LeapTransform |
| The LeapTransform class represents a transform in three dimensional space. More... | |
| class | LogEventArgs |
| Dispatched when loggable events are generated by the service and the service connection code. More... | |
| struct | Matrix |
| The Matrix struct represents a transformation matrix. More... | |
| class | PolicyEventArgs |
| Dispatched when a policy change is complete. More... | |
| class | SetConfigResponseEventArgs |
| Dispatched when a configuration change is completed. More... | |
| struct | TimeBracket |
| class | TransformExtensions |
| struct | Vector |
| The Vector struct represents a three-component mathematical vector or point such as a direction or position in three-dimensional space. More... | |
Enumerations | |
| enum | LeapEvent |
| An enumeration defining the types of Leap Motion events. More... | |
| enum | MessageSeverity |
| Reports whether the message is for a severe failure, a recoverable warning, or a status change. More... | |
| class Leap::Constants |
| struct Leap::TimeBracket |
|
strong |
An enumeration defining the types of Leap Motion events.
| Enumerator | |
|---|---|
| EVENT_CONNECTION |
A connection event has occurred. |
| EVENT_CONNECTION_LOST |
The connection with the service has been lost. |
| EVENT_DEVICE |
A device event has occurred. |
| EVENT_DEVICE_FAILURE |
A device failure event has occurred. |
| EVENT_DEVICE_LOST |
Event asserted when the underlying device object has been lost. |
| EVENT_POLICY_CHANGE |
A change in policy occurred. |
| EVENT_CONFIG_RESPONSE |
Response to a Config value request. |
| EVENT_CONFIG_CHANGE |
Success response to a Config value change. |
| EVENT_FRAME |
A tracking frame has been received. |
| EVENT_INTERNAL_FRAME |
An internal tracking frame has been received. |
| EVENT_IMAGE |
A requested image is available. |
| EVENT_IMAGE_REQUEST_FAILED |
A requested image could not be provided. |
| EVENT_DISTORTION_CHANGE |
The distortion matrix used for image correction has changed. |
| EVENT_LOG_EVENT |
A diagnostic event has occured. |
|
strong |
C# and Unity