| Trees | Indices | Help |
|
|---|
|
|
Pan/Tilt/Zoom control.
This event processor takes input events on its 'Saccade' input port in the form of (amplitude,direction) saccade commands (as produced by the topo.sheet.saccade.SaccadeController class) and appropriately servoes the attached PTZ object. There is not currently any dynamic zoom control, though the static zoom level can be set as a parameter.
|
|||
|
Inherited from |
|||
|
|||
|
|||
|
|||
|
|||
|
Inherited from Inherited from Inherited from Inherited from Inherited from |
|||
|
|||
|
Inherited from |
|||
|
|||
ptz = param.ClassSelector(PTZDevice, default= None, doc=
|
|||
zoom = param.Number(default= 120, bounds= (0, None), doc=
|
|||
speed = param.Number(default= 200, bounds= (0, None), doc=
|
|||
invert_amplitude = param.Boolean(default= False, doc=
|
|||
dest_ports = ["Saccade"]list() -> new list list(sequence) -> new list initialized from sequence's items |
|||
src_ports = ["State"]list() -> new list list(sequence) -> new list initialized from sequence's items |
|||
|
Inherited from Inherited from |
|||
|
|||
|
Inherited from |
|||
|
|||
Called by the simulation when the EventProcessor is added to the simulation. If an EventProcessor needs to have any code run when it is added to the simulation, the code can be put into this method in the subclass.
|
|
|
|||
ptz
|
zoom
|
speed
|
invert_amplitude
|
| Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Thu Aug 5 14:59:38 2010 | http://epydoc.sourceforge.net |