Packagecom.as3nui.nativeExtensions.air.kinect.bridge
Interfacepublic interface IContextBridge extends flash.events.IEventDispatcher
Implementors ExtensionContextBridge



Public Methods
 MethodDefined By
  
IContextBridge
  
applicationStartup(framework:uint):void
IContextBridge
  
chooseSkeletons(nr:uint, trackingIds:Vector.<uint>):void
IContextBridge
  
IContextBridge
  
IContextBridge
  
getDepthFrame(nr:uint, imageBytes:ByteArray):void
IContextBridge
  
IContextBridge
  
getInfraredFrame(nr:uint, imageBytes:ByteArray):void
IContextBridge
  
getPointcloudFrame(nr:uint, bytes:ByteArray, regions:Vector.<PointCloudRegion>):void
IContextBridge
  
getRgbFrame(nr:uint, imageBytes:ByteArray):void
IContextBridge
  
IContextBridge
  
getUserMaskFrame(nr:uint, userID:uint, maskByteArray:ByteArray):void
IContextBridge
  
setCameraElevationAngle(nr:uint, value:int):void
IContextBridge
  
setDepthEnabled(nr:uint, enabled:Boolean):void
IContextBridge
  
setDepthMode(nr:uint, width:uint, height:uint, mirrored:Boolean):void
IContextBridge
  
setDepthShowUserColors(nr:uint, showUserColors:Boolean):void
IContextBridge
  
setInfraredEnabled(nr:uint, enabled:Boolean):void
IContextBridge
  
setInfraredMode(nr:uint, width:uint, height:uint, mirrored:Boolean):void
IContextBridge
  
setNearModeEnabled(nr:uint, enableNearMode:Boolean):void
IContextBridge
  
setPointcloudEnabled(nr:uint, enabled:Boolean):void
IContextBridge
  
setPointcloudMode(nr:uint, width:uint, height:uint, mirrored:Boolean, density:uint, includeRgb:Boolean):void
IContextBridge
  
setPointCloudRegions(nr:uint, pointCloudRegions:Vector.<PointCloudRegion>):void
IContextBridge
  
setRgbEnabled(nr:uint, rgbEnabled:Boolean):void
IContextBridge
  
setRgbMode(nr:uint, width:uint, height:uint, mirrored:Boolean):void
IContextBridge
  
setSkeletonEnabled(nr:uint, enabled:Boolean):void
IContextBridge
  
setSkeletonMode(nr:uint, mirrored:Boolean, seatedSkeletonEnabled:Boolean, chooseSkeletons:Boolean):void
IContextBridge
  
setUserEnabled(nr:uint, enabled:Boolean):void
IContextBridge
  
setUserMaskEnabled(nr:uint, enabled:Boolean):void
IContextBridge
  
setUserMaskMode(nr:uint, width:uint, height:uint, mirrored:Boolean):void
IContextBridge
  
setUserMode(nr:uint, mirrored:Boolean):void
IContextBridge
  
start(nr:uint):void
IContextBridge
  
stop(nr:uint):void
IContextBridge
Method Detail
applicationShutdown()method
public function applicationShutdown():void

applicationStartup()method 
public function applicationStartup(framework:uint):void

Parameters

framework:uint

chooseSkeletons()method 
public function chooseSkeletons(nr:uint, trackingIds:Vector.<uint>):void

Parameters

nr:uint
 
trackingIds:Vector.<uint>

getCameraElevationAngle()method 
public function getCameraElevationAngle(nr:uint):int

Parameters

nr:uint

Returns
int
getCapabilities()method 
public function getCapabilities(nr:uint):DeviceCapabilities

Parameters

nr:uint

Returns
DeviceCapabilities
getDepthFrame()method 
public function getDepthFrame(nr:uint, imageBytes:ByteArray):void

Parameters

nr:uint
 
imageBytes:ByteArray

getDeviceCount()method 
public function getDeviceCount():uint

Returns
uint
getInfraredFrame()method 
public function getInfraredFrame(nr:uint, imageBytes:ByteArray):void

Parameters

nr:uint
 
imageBytes:ByteArray

getPointcloudFrame()method 
public function getPointcloudFrame(nr:uint, bytes:ByteArray, regions:Vector.<PointCloudRegion>):void

Parameters

nr:uint
 
bytes:ByteArray
 
regions:Vector.<PointCloudRegion>

getRgbFrame()method 
public function getRgbFrame(nr:uint, imageBytes:ByteArray):void

Parameters

nr:uint
 
imageBytes:ByteArray

getUserFrame()method 
public function getUserFrame(nr:uint):UserFrame

Parameters

nr:uint

Returns
UserFrame
getUserMaskFrame()method 
public function getUserMaskFrame(nr:uint, userID:uint, maskByteArray:ByteArray):void

Parameters

nr:uint
 
userID:uint
 
maskByteArray:ByteArray

setCameraElevationAngle()method 
public function setCameraElevationAngle(nr:uint, value:int):void

Parameters

nr:uint
 
value:int

setDepthEnabled()method 
public function setDepthEnabled(nr:uint, enabled:Boolean):void

Parameters

nr:uint
 
enabled:Boolean

setDepthMode()method 
public function setDepthMode(nr:uint, width:uint, height:uint, mirrored:Boolean):void

Parameters

nr:uint
 
width:uint
 
height:uint
 
mirrored:Boolean

setDepthShowUserColors()method 
public function setDepthShowUserColors(nr:uint, showUserColors:Boolean):void

Parameters

nr:uint
 
showUserColors:Boolean

setInfraredEnabled()method 
public function setInfraredEnabled(nr:uint, enabled:Boolean):void

Parameters

nr:uint
 
enabled:Boolean

setInfraredMode()method 
public function setInfraredMode(nr:uint, width:uint, height:uint, mirrored:Boolean):void

Parameters

nr:uint
 
width:uint
 
height:uint
 
mirrored:Boolean

setNearModeEnabled()method 
public function setNearModeEnabled(nr:uint, enableNearMode:Boolean):void

Parameters

nr:uint
 
enableNearMode:Boolean

setPointcloudEnabled()method 
public function setPointcloudEnabled(nr:uint, enabled:Boolean):void

Parameters

nr:uint
 
enabled:Boolean

setPointcloudMode()method 
public function setPointcloudMode(nr:uint, width:uint, height:uint, mirrored:Boolean, density:uint, includeRgb:Boolean):void

Parameters

nr:uint
 
width:uint
 
height:uint
 
mirrored:Boolean
 
density:uint
 
includeRgb:Boolean

setPointCloudRegions()method 
public function setPointCloudRegions(nr:uint, pointCloudRegions:Vector.<PointCloudRegion>):void

Parameters

nr:uint
 
pointCloudRegions:Vector.<PointCloudRegion>

setRgbEnabled()method 
public function setRgbEnabled(nr:uint, rgbEnabled:Boolean):void

Parameters

nr:uint
 
rgbEnabled:Boolean

setRgbMode()method 
public function setRgbMode(nr:uint, width:uint, height:uint, mirrored:Boolean):void

Parameters

nr:uint
 
width:uint
 
height:uint
 
mirrored:Boolean

setSkeletonEnabled()method 
public function setSkeletonEnabled(nr:uint, enabled:Boolean):void

Parameters

nr:uint
 
enabled:Boolean

setSkeletonMode()method 
public function setSkeletonMode(nr:uint, mirrored:Boolean, seatedSkeletonEnabled:Boolean, chooseSkeletons:Boolean):void

Parameters

nr:uint
 
mirrored:Boolean
 
seatedSkeletonEnabled:Boolean
 
chooseSkeletons:Boolean

setUserEnabled()method 
public function setUserEnabled(nr:uint, enabled:Boolean):void

Parameters

nr:uint
 
enabled:Boolean

setUserMaskEnabled()method 
public function setUserMaskEnabled(nr:uint, enabled:Boolean):void

Parameters

nr:uint
 
enabled:Boolean

setUserMaskMode()method 
public function setUserMaskMode(nr:uint, width:uint, height:uint, mirrored:Boolean):void

Parameters

nr:uint
 
width:uint
 
height:uint
 
mirrored:Boolean

setUserMode()method 
public function setUserMode(nr:uint, mirrored:Boolean):void

Parameters

nr:uint
 
mirrored:Boolean

start()method 
public function start(nr:uint):void

Parameters

nr:uint

stop()method 
public function stop(nr:uint):void

Parameters

nr:uint