mx::IDefWindow Class Reference
[Component Interfaces]

Common interface to all windows typ definitions. More...

#include <IDefWindow.h>

Inheritance diagram for mx::IDefWindow:

mx::IInterface mx::IExposureWindow mx::IVideoMotionWindow mx::IVMWindow mx::IWhiteBalanceWindow List of all members.

Public Member Functions

virtual bool isValid ()=0
 Is window a valid definition?
virtual void size (float &x, float &y, float &width, float &height)=0
 Fetch size of current window.
virtual mx::EErrorCode setSize (float &x, float &y, float &width, float &height)=0
 Set size of current window.
virtual u32 eye ()=0
 Fetch/set windows attach eye values i.e.
virtual mx::EErrorCode setEye (u32 validEyes)=0
virtual bool isExclude ()=0
 Exclude property.
virtual mx::EErrorCode exclude ()=0

Detailed Description

Common interface to all windows typ definitions.

Author:
[dgr]


Member Function Documentation

virtual u32 mx::IDefWindow::eye  )  [pure virtual]
 

Fetch/set windows attach eye values i.e.

a bit mask. Example: "...001" ~ right, "...011" ~ right&&left, etc.

virtual bool mx::IDefWindow::isExclude  )  [pure virtual]
 

Exclude property.

Meaning? In the context of the windows character it is somehow equivalent "invert". Example: A exposure window set to exclude is exempted from from the exposure control i.e. is considered as rest.

virtual mx::EErrorCode mx::IDefWindow::setSize float &  x,
float &  y,
float &  width,
float &  height
[pure virtual]
 

Set size of current window.

Relative values i.e. valid values are must lie in a interval [0,1].

virtual void mx::IDefWindow::size float &  x,
float &  y,
float &  width,
float &  height
[pure virtual]
 

Fetch size of current window.

Relative values i.e. valid values lie in the interval [0,1].


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