mx::ISupportsRemotePTZ Class Reference
[Component Interfaces]

Allows for setting MX PTZ parameters in a live stream. More...

#include <ISupportsRemotePTZ.h>

Inheritance diagram for mx::ISupportsRemotePTZ:

mx::IInterface List of all members.

Public Types

enum  EEye { eRightEye, eLeftEye, eBothEyes, eAutoEye }

Public Member Functions

virtual EErrorCode setEye (EEye eEye)=0
virtual EErrorCode setStreamImageSize (u16 uSizeX, u16 uSizeY)=0
virtual EErrorCode setWidthRatio (double dWidthRatioX, double dWidthRatioY)=0
virtual EErrorCode setCenter (double dCenterX, double dCenterY)=0
virtual void updateRemotePTZ ()=0

Detailed Description

Allows for setting MX PTZ parameters in a live stream.


Member Function Documentation

virtual EErrorCode mx::ISupportsRemotePTZ::setCenter double  dCenterX,
double  dCenterY
[pure virtual]
 

set center postion of streamed image relating to optical center of the sensor image

virtual EErrorCode mx::ISupportsRemotePTZ::setEye EEye  eEye  )  [pure virtual]
 

select the eye, for which the settings are - if not specified the active eye is used

virtual EErrorCode mx::ISupportsRemotePTZ::setStreamImageSize u16  uSizeX,
u16  uSizeY
[pure virtual]
 

set image size of stream in pixels

virtual EErrorCode mx::ISupportsRemotePTZ::setWidthRatio double  dWidthRatioX,
double  dWidthRatioY
[pure virtual]
 

set area of sensor image that has to be streamed, width and height are normalized to FocalWidth

virtual void mx::ISupportsRemotePTZ::updateRemotePTZ  )  [pure virtual]
 

send all changes to the camera


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