Implementation of Capture interface for Cmu plugin. More...
#include <CapturePluginCmu.h>
Public Member Functions | |
CaptureCmu (const CaptureDevice captureDevice) | |
Constructor. | |
IplImage * | captureImage () |
Capture one image from the camera. | |
bool | Serialize (Serialization *serialization) |
Performs serialization of the class members and configuration. | |
std::string | SerializeId () |
The identification of the class for serialization. | |
bool | showSettingsDialog () |
Show the settings dialog of the camera. | |
bool | start () |
Starts the camera capture. | |
void | stop () |
Stops the camera capture. | |
~CaptureCmu () | |
Destructor. | |
Private Attributes | |
C1394Camera * | mCamera |
int | mChannels |
IplImage * | mReturnFrame |
Implementation of Capture interface for Cmu plugin.
Definition at line 58 of file CapturePluginCmu.h.
alvar::plugins::CaptureCmu::CaptureCmu | ( | const CaptureDevice | captureDevice | ) |
Constructor.
captureDevice | Information of which camera to create. |
Definition at line 31 of file CapturePluginCmu.cpp.
Destructor.
Definition at line 39 of file CapturePluginCmu.cpp.
IplImage * alvar::plugins::CaptureCmu::captureImage | ( | ) | [virtual] |
Capture one image from the camera.
Do not modify this image.
Implements alvar::Capture.
Definition at line 181 of file CapturePluginCmu.cpp.
bool alvar::plugins::CaptureCmu::Serialize | ( | Serialization * | serialization | ) | [virtual] |
Performs serialization of the class members and configuration.
serialization | The Serialization object. |
Implements alvar::Capture.
Definition at line 205 of file CapturePluginCmu.cpp.
std::string alvar::plugins::CaptureCmu::SerializeId | ( | ) | [virtual] |
The identification of the class for serialization.
Implements alvar::Capture.
Definition at line 200 of file CapturePluginCmu.cpp.
bool alvar::plugins::CaptureCmu::showSettingsDialog | ( | ) | [virtual] |
Show the settings dialog of the camera.
Implements alvar::Capture.
Definition at line 194 of file CapturePluginCmu.cpp.
bool alvar::plugins::CaptureCmu::start | ( | ) | [virtual] |
Starts the camera capture.
Implements alvar::Capture.
Definition at line 45 of file CapturePluginCmu.cpp.
void alvar::plugins::CaptureCmu::stop | ( | ) | [virtual] |
Stops the camera capture.
Implements alvar::Capture.
Definition at line 172 of file CapturePluginCmu.cpp.
C1394Camera* alvar::plugins::CaptureCmu::mCamera [private] |
Definition at line 79 of file CapturePluginCmu.h.
int alvar::plugins::CaptureCmu::mChannels [private] |
Definition at line 80 of file CapturePluginCmu.h.
IplImage* alvar::plugins::CaptureCmu::mReturnFrame [private] |
Definition at line 81 of file CapturePluginCmu.h.