Voxel Calibration Wizard

Table Of Contents

Previous topic

capture package

Next topic

views package

This Page

models package

Submodules

models.DataEngine

class models.DataEngine.DataEngine(depthCameraController, queueLength=3)[source]

Bases: PySide.QtCore.QObject

captureDepthFrame(depthCamera, frame, type)[source]
capturePointCloudFrame(depthCamera, frame, type)[source]
captureToFFrame(depthCamera, frame, type)[source]
clearData()[source]
computeRateFactor()[source]
connectData(type, function, connectionType=PySide.QtCore.Qt.ConnectionType.AutoConnection)[source]
dataAvailableAmbient = <PySide.QtCore.Signal object at 0x000000001C5BA298>
dataAvailableAmplitude = <PySide.QtCore.Signal object at 0x000000001C5BA2D0>
dataAvailableAmplitudeAverage = <PySide.QtCore.Signal object at 0x000000001C5BA308>
dataAvailableAmplitudeStandardDeviation = <PySide.QtCore.Signal object at 0x000000001C5BA340>
dataAvailableDepth = <PySide.QtCore.Signal object at 0x000000001C5BA378>
dataAvailableDepthAverage = <PySide.QtCore.Signal object at 0x000000001C5BA3B0>
dataAvailableDepthStandardDeviation = <PySide.QtCore.Signal object at 0x000000001C5BA3E8>
dataAvailableDistance = <PySide.QtCore.Signal object at 0x000000001C5BA420>
dataAvailableFlags = <PySide.QtCore.Signal object at 0x000000001C5BA458>
dataAvailablePhase = <PySide.QtCore.Signal object at 0x000000001C5BA1F0>
dataAvailablePhaseAverage = <PySide.QtCore.Signal object at 0x000000001C5BA228>
dataAvailablePhaseStandardDeviation = <PySide.QtCore.Signal object at 0x000000001C5BA260>
dataAvailablePointCloud = <PySide.QtCore.Signal object at 0x000000001C5BA490>
dataFormats = {'amplitude_avg': <models.DataEngine.DataFormat object at 0x0000000006AA4748>, 'depth_std': <models.DataEngine.DataFormat object at 0x000000001C53DFD0>, 'amplitude_std': <models.DataEngine.DataFormat object at 0x0000000006AA47B8>, 'ambient': <models.DataEngine.DataFormat object at 0x0000000006AA4668>, 'phase': <models.DataEngine.DataFormat object at 0x0000000006AA44E0>, 'distance': <models.DataEngine.DataFormat object at 0x000000001C5BA080>, 'depth': <models.DataEngine.DataFormat object at 0x000000001C53D278>, 'phase_std': <models.DataEngine.DataFormat object at 0x0000000006AA45F8>, 'flags': <models.DataEngine.DataFormat object at 0x000000001C5BA0F0>, 'amplitude': <models.DataEngine.DataFormat object at 0x0000000006AA46D8>, 'phase_avg': <models.DataEngine.DataFormat object at 0x0000000006AA4518>, 'pointcloud': <models.DataEngine.DataFormat object at 0x000000001C5BA160>, 'depth_avg': <models.DataEngine.DataFormat object at 0x000000001C53DF60>}
disableStatistics()[source]
disconnectData(type, function)[source]
enableStatistics()[source]
getDataFormats()[source]
getDepthCameraController()[source]
getFrameSize()[source]
processDepthFrame()[source]
processPointCloudFrame()[source]
processToFFrame()[source]
rateFactorChanged = <PySide.QtCore.Signal object at 0x0000000006AA4490>
setSettlingTime(settlingTime)[source]
staticMetaObject = <PySide.QtCore.QMetaObject object at 0x000000001C546D48>
statisticsChanged = <PySide.QtCore.Signal object at 0x0000000006AA4458>
stop()[source]
class models.DataEngine.DataFormat(name, title, dataType, elementType, colorMapType, levels, numPoints, levels2=None, isDepthType=False, scalingFactor=1)[source]

Bases: object

COLOR_MAP_BW = 0
COLOR_MAP_FULL = 1
DATA_2D = 0
DATA_3D = 1
init()[source]
setColorMapType(colorMapType)[source]
setLevels(levels)[source]
setScalingFactor(scalingFactor)[source]

models.DataQueue

class models.DataQueue.DataQueue(maxlen=3)[source]

Bases: object

clear()[source]
get(timeout=None)[source]
put(item)[source]
tryGet()[source]

models.DepthCameraStreamController

class models.DepthCameraStreamController.DepthCameraStreamController(cameraSystem, depthCamera=None)[source]

Bases: PySide.QtCore.QObject

addDepthCameraSource()[source]
addFileStreamSource(filename)[source]
beforestart = <PySide.QtCore.Signal object at 0x0000000006A95B90>
callbackInternal(depthCamera, frame, type)[source]
clearCallback(type, callback)[source]
disconnectDepthCamera(onlyFromUI=False)[source]
getCameraSystem()[source]
getCurrentSource()[source]
getDepthCamera()[source]
getSources()[source]
isPaused()[source]
isRunning()[source]
onDepthCameraSet = <PySide.QtCore.Signal object at 0x0000000006A95D18>
pause()[source]
paused = <PySide.QtCore.Signal object at 0x0000000006A95C00>
registerCallback(type, callback)[source]
removeStreamSource(index)[source]
resumed = <PySide.QtCore.Signal object at 0x0000000006A95C38>
setCurrentSource(pos)[source]
setDepthCamera(depthCamera)[source]
sourceListChanged = <PySide.QtCore.Signal object at 0x0000000006A95C70>
sourceSelected = <PySide.QtCore.Signal object at 0x0000000006A95CE0>
start()[source]
started = <PySide.QtCore.Signal object at 0x0000000006A95B58>
staticMetaObject = <PySide.QtCore.QMetaObject object at 0x0000000006A9C088>
stop()[source]
stopped = <PySide.QtCore.Signal object at 0x0000000006A95BC8>
class models.DepthCameraStreamController.DepthCameraStreamSource(depthCamera)[source]

Bases: models.DepthCameraStreamController.StreamSource

callbackInternal(depthCamera, frame, type)[source]
isInitialized()[source]
isLiveStream()[source]
isPaused()[source]
isRunning()[source]
pause()[source]
resume()[source]
setDepthCamera(depthCamera)[source]
start()[source]
staticMetaObject = <PySide.QtCore.QMetaObject object at 0x0000000006A89F88>
stop()[source]
class models.DepthCameraStreamController.FileStreamSource(filename, cameraSystem)[source]

Bases: models.DepthCameraStreamController.StreamSource

currentPosition()[source]
currentTimestamp()[source]
isInitialized()[source]
isLiveStream()[source]
isRunning()[source]
isSeekable()[source]
length()[source]
pause()[source]
processNext()[source]
runLoop()[source]
seek(pos)[source]
start()[source]
staticMetaObject = <PySide.QtCore.QMetaObject object at 0x0000000006A9C048>
stop()[source]
class models.DepthCameraStreamController.StreamSource(name, parent=None)[source]

Bases: PySide.QtCore.QObject

beforestart = <PySide.QtCore.Signal object at 0x0000000006A95A08>
currentPosition()[source]
currentTimestamp()[source]
getAmplitudeScalingFactor()[source]
getBinning()[source]
getDepthScalingFactor()[source]
getName()[source]
getROI()[source]
getStreamParamf(name)[source]
isInitialized()[source]
isLiveStream()[source]
isPaused()[source]
isRunning()[source]
isSeekable()[source]
length()[source]
pause()[source]
paused = <PySide.QtCore.Signal object at 0x0000000006A95960>
removeCallback()[source]
resume()[source]
resumed = <PySide.QtCore.Signal object at 0x0000000006A95998>
seek(pos)[source]
setCallback(callback)[source]
start()[source]
started = <PySide.QtCore.Signal object at 0x0000000006A95A40>
staticMetaObject = <PySide.QtCore.QMetaObject object at 0x0000000006A89F48>
stop()[source]
stopped = <PySide.QtCore.Signal object at 0x0000000006A959D0>

models.FrameQueue

class models.FrameQueue.FrameQueue(maxlen=3)[source]

Bases: models.DataQueue.DataQueue

release(item)[source]

models.ProducerConsumerThread