Tanoda
Leap.IController Interface Reference
Inheritance diagram for Leap.IController:
Leap.Controller

Public Member Functions

Frame Frame (int history=0)
 
Frame GetTransformedFrame (LeapTransform trs, int history=0)
 
Frame GetInterpolatedFrame (Int64 time)
 
void SetPolicy (Controller.PolicyFlag policy)
 
void ClearPolicy (Controller.PolicyFlag policy)
 
bool IsPolicySet (Controller.PolicyFlag policy)
 
long Now ()
 

Properties

bool IsConnected [get]
 
Config Config [get]
 
DeviceList Devices [get]
 

Events

EventHandler< ConnectionEventArgsConnect
 
EventHandler< ConnectionLostEventArgsDisconnect
 
EventHandler< FrameEventArgsFrameReady
 
EventHandler< DeviceEventArgsDevice
 
EventHandler< DeviceEventArgsDeviceLost
 
EventHandler< DeviceFailureEventArgsDeviceFailure
 
EventHandler< LogEventArgsLogMessage
 
EventHandler< PolicyEventArgsPolicyChange
 
EventHandler< ConfigChangeEventArgsConfigChange
 
EventHandler< DistortionEventArgsDistortionChange
 
EventHandler< ImageEventArgsImageReady
 
EventHandler< PointMappingChangeEventArgsPointMappingChange
 
EventHandler< HeadPoseEventArgsHeadPoseChange
 

Detailed Description

Definition at line 12 of file IController.cs.

Member Function Documentation

◆ ClearPolicy()

void Leap.IController.ClearPolicy ( Controller.PolicyFlag  policy)

Implemented in Leap.Controller.

◆ Frame()

Frame Leap.IController.Frame ( int  history = 0)

Implemented in Leap.Controller.

◆ GetInterpolatedFrame()

Frame Leap.IController.GetInterpolatedFrame ( Int64  time)

Implemented in Leap.Controller.

◆ GetTransformedFrame()

Frame Leap.IController.GetTransformedFrame ( LeapTransform  trs,
int  history = 0 
)

Implemented in Leap.Controller.

◆ IsPolicySet()

bool Leap.IController.IsPolicySet ( Controller.PolicyFlag  policy)

Implemented in Leap.Controller.

◆ Now()

long Leap.IController.Now ( )

Implemented in Leap.Controller.

◆ SetPolicy()

void Leap.IController.SetPolicy ( Controller.PolicyFlag  policy)

Implemented in Leap.Controller.

Property Documentation

◆ Config

Config Leap.IController.Config
get

Implemented in Leap.Controller.

Definition at line 25 of file IController.cs.

◆ Devices

DeviceList Leap.IController.Devices
get

Implemented in Leap.Controller.

Definition at line 26 of file IController.cs.

◆ IsConnected

bool Leap.IController.IsConnected
get

Implemented in Leap.Controller.

Definition at line 24 of file IController.cs.

Event Documentation

◆ ConfigChange

EventHandler<ConfigChangeEventArgs> Leap.IController.ConfigChange

Implemented in Leap.Controller.

Definition at line 38 of file IController.cs.

◆ Connect

EventHandler<ConnectionEventArgs> Leap.IController.Connect

Implemented in Leap.Controller.

Definition at line 28 of file IController.cs.

◆ Device

EventHandler<DeviceEventArgs> Leap.IController.Device

Implemented in Leap.Controller.

Definition at line 31 of file IController.cs.

◆ DeviceFailure

EventHandler<DeviceFailureEventArgs> Leap.IController.DeviceFailure

Implemented in Leap.Controller.

Definition at line 33 of file IController.cs.

◆ DeviceLost

EventHandler<DeviceEventArgs> Leap.IController.DeviceLost

Implemented in Leap.Controller.

Definition at line 32 of file IController.cs.

◆ Disconnect

EventHandler<ConnectionLostEventArgs> Leap.IController.Disconnect

Implemented in Leap.Controller.

Definition at line 29 of file IController.cs.

◆ DistortionChange

EventHandler<DistortionEventArgs> Leap.IController.DistortionChange

Implemented in Leap.Controller.

Definition at line 39 of file IController.cs.

◆ FrameReady

EventHandler<FrameEventArgs> Leap.IController.FrameReady

Implemented in Leap.Controller.

Definition at line 30 of file IController.cs.

◆ HeadPoseChange

EventHandler<HeadPoseEventArgs> Leap.IController.HeadPoseChange

Implemented in Leap.Controller.

Definition at line 42 of file IController.cs.

◆ ImageReady

EventHandler<ImageEventArgs> Leap.IController.ImageReady

Implemented in Leap.Controller.

Definition at line 40 of file IController.cs.

◆ LogMessage

EventHandler<LogEventArgs> Leap.IController.LogMessage

Implemented in Leap.Controller.

Definition at line 34 of file IController.cs.

◆ PointMappingChange

EventHandler<PointMappingChangeEventArgs> Leap.IController.PointMappingChange

Implemented in Leap.Controller.

Definition at line 41 of file IController.cs.

◆ PolicyChange

EventHandler<PolicyEventArgs> Leap.IController.PolicyChange

Implemented in Leap.Controller.

Definition at line 37 of file IController.cs.


The documentation for this interface was generated from the following file: