16 "title" :
"Leap Pointable",
17 "description" :
"Struct of LeapPointable data.",
18 "keywords" : [
"gesture",
"controller",
"motion",
"hand",
"finger",
"pointable"],
22 "VuoLeapPointableType",
78 json_object_object_add(js,
"id", idObject);
81 json_object_object_add(js,
"type", typeObject);
84 json_object_object_add(js,
"length", lengthObject);
87 json_object_object_add(js,
"width", widthObject);
90 json_object_object_add(js,
"direction", directionObject);
93 json_object_object_add(js,
"tipPosition", tipPositionObject);
96 json_object_object_add(js,
"tipVelocity", tipVelocityObject);
99 json_object_object_add(js,
"timeVisible", timeVisibleObject);
102 json_object_object_add(js,
"touchDistance", touchDistanceObject);
105 json_object_object_add(js,
"touchZone", touchZoneObject);
108 json_object_object_add(js,
"isExtended", isExtendedObject);
131 VuoPoint3d direction,
132 VuoPoint3d tipPosition,
133 VuoPoint3d tipVelocity,
142 pointable.type = type;
143 pointable.length = length;
144 pointable.width = width;
145 pointable.direction = direction;
146 pointable.tipPosition = tipPosition;
147 pointable.tipVelocity = tipVelocity;
148 pointable.timeVisible = timeVisible;
149 pointable.touchDistance = touchDistance;
150 pointable.touchZone = touchZone;
151 pointable.isExtended = isExtended;