firevision::CameraControlSource Class Reference

Camera source control interface. More...

#include <cams/control/source.h>

Inheritance diagram for firevision::CameraControlSource:

[legend]
List of all members.

Public Member Functions

virtual ~CameraControlSource ()
 Empty virtual destructor.
virtual unsigned char source ()=0
 Return the currently selected image source.
virtual void set_source (unsigned char source)=0
 Set the current image source.

Detailed Description

Camera source control interface.

Some cameras have multiple image sources; with this control, it is possible to switch between them.

Author:
Tobias Kellner

Definition at line 35 of file source.h.


Constructor & Destructor Documentation

firevision::CameraControlSource::~CameraControlSource (  )  [virtual]

Empty virtual destructor.

Definition at line 50 of file source.cpp.


Member Function Documentation

void firevision::CameraControlSource::set_source ( unsigned char  source  )  [pure virtual]

Set the current image source.

Parameters:
source id of the new source

Implemented in firevision::NaoCamera.

unsigned char firevision::CameraControlSource::source (  )  [pure virtual]

Return the currently selected image source.

Returns:
id of the currently selected source

Implemented in firevision::NaoCamera.


The documentation for this class was generated from the following files:
Generated on Tue Feb 22 13:31:42 2011 for Fawkes API by  doxygen 1.4.7