Vuo  2.0.0
Classes | Functions
VuoLeapHand

Description

Physical characteristics of a detected hand.

Classes

struct  VuoLeapHand
 The Hand class reports the physical characteristics of a detected hand. More...
 

Functions

VuoLeapHand VuoLeapHand_makeFromJson (json_object *js)
 
json_objectVuoLeapHand_getJson (const VuoLeapHand value)
 
char * VuoLeapHand_getSummary (const VuoLeapHand value)
 
VuoLeapHand VuoLeapHand_make (VuoInteger id, VuoPoint4d rotation, VuoPoint3d palmPosition, VuoPoint3d palmVelocity, VuoReal sphereRadius, VuoPoint3d sphereCenter, VuoReal palmWidth, VuoPoint3d wristPosition, VuoReal pinchAmount, VuoReal grabAmount, VuoReal timeVisible, VuoBoolean isLeftHand, VuoReal confidence, VuoList_VuoLeapPointable fingers)
 
VuoLeapHand VuoLeapHand_makeFromString (const char *initializer)
 Automatically generated function. More...
 
char * VuoLeapHand_getString (const VuoLeapHand value)
 Automatically generated function. More...
 
void VuoLeapHand_retain (VuoLeapHand value)
 Automatically generated function. More...
 
void VuoLeapHand_release (VuoLeapHand value)
 Automatically generated function. More...
 

Class Documentation

◆ VuoLeapHand

struct VuoLeapHand
Class Members
VuoReal confidence
VuoList_VuoLeapPointable fingers
VuoReal grabAmount
VuoInteger id
VuoBoolean isLeftHand
VuoPoint3d palmPosition
VuoPoint3d palmVelocity
VuoReal palmWidth
VuoReal pinchAmount
VuoPoint4d rotation
VuoPoint3d sphereCenter
VuoReal sphereRadius
VuoReal timeVisible
VuoPoint3d wristPosition

Function Documentation

◆ VuoLeapHand_getJson()

struct json_object * VuoLeapHand_getJson ( const VuoLeapHand  value)

Encodes value as a JSON object.

Definition at line 65 of file VuoLeapHand.c.

◆ VuoLeapHand_getString()

char* VuoLeapHand_getString ( const VuoLeapHand  value)

Automatically generated function.

◆ VuoLeapHand_getSummary()

char* VuoLeapHand_getSummary ( const VuoLeapHand  value)

Returns a compact string representation of value.

Definition at line 118 of file VuoLeapHand.c.

◆ VuoLeapHand_make()

VuoLeapHand VuoLeapHand_make ( VuoInteger  id,
VuoPoint4d  rotation,
VuoPoint3d  palmPosition,
VuoPoint3d  palmVelocity,
VuoReal  sphereRadius,
VuoPoint3d  sphereCenter,
VuoReal  palmWidth,
VuoPoint3d  wristPosition,
VuoReal  pinchAmount,
VuoReal  grabAmount,
VuoReal  timeVisible,
VuoBoolean  isLeftHand,
VuoReal  confidence,
VuoList_VuoLeapPointable  fingers 
)

Creates a new pointable from the specified values.

Definition at line 127 of file VuoLeapHand.c.

◆ VuoLeapHand_makeFromJson()

VuoLeapHand VuoLeapHand_makeFromJson ( json_object js)

Decodes the JSON object js to create a new value.

Example:
/// @todo write VuoLeapHand json example

Definition at line 41 of file VuoLeapHand.c.

◆ VuoLeapHand_makeFromString()

VuoLeapHand VuoLeapHand_makeFromString ( const char *  initializer)

Automatically generated function.

◆ VuoLeapHand_release()

void VuoLeapHand_release ( VuoLeapHand  value)

Automatically generated function.

◆ VuoLeapHand_retain()

void VuoLeapHand_retain ( VuoLeapHand  value)

Automatically generated function.