#include <ISupportsPTZControl.h>
Inheritance diagram for mx::ISupportsPTZControl:
Public Member Functions | |
virtual bool | isPTZSupported ()=0 |
Gerneral info and settigs ". | |
virtual EModesPTZ | mode ()=0 |
Set PTZ interface modes " Current PTZ mode. | |
virtual EErrorCode | setMode (EModesPTZ mode)=0 |
virtual u32 | supportedModes ()=0 |
virtual void | stop ()=0 |
Elementary PTZ controls "relative to current position". | |
virtual void | up (float velocity)=0 |
velocity interval [0,1] | |
virtual void | down (float velocity)=0 |
velocity interval [0,1] | |
virtual void | right (float velocity)=0 |
velocity interval [0,1] | |
virtual void | left (float velocity)=0 |
velocity interval [0,1] | |
virtual void | upleft (float velocity)=0 |
velocity interval [0,1] | |
virtual void | upright (float velocity)=0 |
velocity interval [0,1] | |
virtual void | downleft (float velocity)=0 |
velocity interval [0,1] | |
virtual void | downright (float velocity)=0 |
velocity interval [0,1] | |
virtual void | zoom (float velocity)=0 |
velocity interval [-1,1] | |
virtual void | pos (int &phi, int &theta)=0 |
Elementary PTZ controls "absolut to current position". | |
virtual EErrorCode | gotoPos (int phi, int theta)=0 |
virtual void | setReferencePoint ()=0 |