mx::ISupportsPTZControl Class Reference
[Component Interfaces]

Allows to control PTZ devices!. More...

#include <ISupportsPTZControl.h>

Inheritance diagram for mx::ISupportsPTZControl:

mx::IInterface List of all members.

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

Detailed Description

Allows to control PTZ devices!.


The documentation for this class was generated from the following file:
Generated on Fri Jun 29 17:21:06 2007 for MxPEG SDK by  doxygen 1.4.6