Fawkes API
Fawkes Development Version
|
#include <>>
Public Member Functions | |
virtual | ~CameraControlEffect () |
Empty virtual destructor. More... | |
virtual bool | supports_effect (unsigned int effect)=0 |
virtual void | set_effect (unsigned int effect)=0 |
virtual unsigned int | effect ()=0 |
virtual void | reset_effect ()=0 |
![]() | |
virtual | ~CameraControl () |
Virtual empty destructor. More... | |
Static Public Attributes | |
static const unsigned int | EFFECT_NONE = 0 |
No effect constant. More... | |
Camera effect control interface. Some cameras feature camera effects.
This interface shall be implemented by such cameras.
|
virtual |
Empty virtual destructor.
Definition at line 71 of file effect.cpp.
|
pure virtual |
Current effect.
Implemented in firevision::DummyCameraControl, and firevision::SonyEviD100PControl.
|
pure virtual |
Reset effect. Disable all effects.
Implemented in firevision::DummyCameraControl, and firevision::SonyEviD100PControl.
|
pure virtual |
Enable effect.
effect | camera-specific effect. |
Implemented in firevision::DummyCameraControl, and firevision::SonyEviD100PControl.
|
pure virtual |
Check if camera control supports desired effect. Use camera-specific constants.
effect | supported effect |
Implemented in firevision::DummyCameraControl, and firevision::SonyEviD100PControl.
|
static |