CameraPropertyControlPlugin module

filename:

CameraPropertyControlPlugin.py

author:

roar@tordivel.no

requirements:
  • Scorpion 9.0.0.494 or higher
  • FireGrab 3.0.0.42 or higher
  • TISCameraExt.dll 1.0.0.1 or higher

CameraPropertyControlPlugin - Plugin for camera property control

1.0.0.3, 11nov2015, RL: modified for autodoc
1.0.0.2, 24dec2011, TV:
  set verbose=0
  create standard header
1.0.0.1, 24nov2011, RL: created
class CameraPropertyControlPlugin.CameraPropertyControlPlugin(cntr, name)[source]

Bases: object

CameraPropertyControlPlugin - Plugin for camera property control

class CameraPropertyControlContainer(owner, property, top)[source]

Bases: object

Container for single camera property controls

getRange()[source]
getValue()[source]
setValue(value)[source]
getAuto()[source]
setAuto(value)[source]
onePush()[source]
update()[source]
setClick(sender, args)[source]
getClick(sender, args)[source]
autoClick(sender, args)[source]
onePushClick(sender, args)[source]
CameraPropertyControlPlugin.__del__()[source]

do nessesary cleanup if any

CameraPropertyControlPlugin.__str__()[source]

return a unique persistance name for host application storage

CameraPropertyControlPlugin.createControls()[source]

create controls for each property defined

CameraPropertyControlPlugin.update()[source]

update controls due to camera state

CameraPropertyControlPlugin.getConfig()[source]

returns plugin configuration as string

CameraPropertyControlPlugin.setConfig(value)[source]

set plugin configuration from the string ‘value’

CameraPropertyControlPlugin.configure()[source]

launch an input dialog for editing plugin

CameraPropertyControlPlugin.cameraOpen(Camera, Open)[source]

callback when camera opens/closes

CameraPropertyControlPlugin.CreatePlugin(hWnd, name='')[source]

Scorpion Plugin Stub - Required