#include <CameraParameters.h>
Public Types | |
wb_indoor_mode | |
wb_outdoor_mode | |
wb_fl_mode | |
gain_low | |
gain_mid | |
gain_high | |
shutter_slow | |
shutter_mid | |
shutter_fast | |
enum | whiteBalance { wb_indoor_mode, wb_outdoor_mode, wb_fl_mode } |
enum | gain { gain_low, gain_mid, gain_high } |
enum | shutterSpeed { shutter_slow, shutter_mid, shutter_fast } |
Public Member Functions | |
CameraParameters () | |
Static Public Member Functions | |
static const char * | getWhiteBalanceName (whiteBalance whiteBalance) |
static const char * | getShortWhiteBalanceName (whiteBalance whiteBalance) |
static const char * | getGainName (gain gain) |
static const char * | getShortGainName (gain gain) |
static const char * | getShutterSpeedName (shutterSpeed shutterSpeed) |
static const char * | getShortShutterSpeedName (shutterSpeed shutterSpeed) |
Public Attributes | |
whiteBalance | theWhiteBalance |
gain | theGain |
shutterSpeed | theShutterSpeed |
Definition at line 20 of file CameraParameters.h.
Definition at line 25 of file CameraParameters.h.
CameraParameters::CameraParameters | ( | ) |
Definition at line 11 of file CameraParameters.cpp.
static const char* CameraParameters::getGainName | ( | gain | gain | ) | [inline, static] |
Returns a description for an indexed gain.
Definition at line 59 of file CameraParameters.h.
static const char* CameraParameters::getShortGainName | ( | gain | gain | ) | [inline, static] |
Definition at line 69 of file CameraParameters.h.
References gain_high, gain_low, and gain_mid.
Referenced by CCameraParametersToolBar::Init().
static const char* CameraParameters::getShortShutterSpeedName | ( | shutterSpeed | shutterSpeed | ) | [inline, static] |
Definition at line 97 of file CameraParameters.h.
References shutter_fast, shutter_mid, and shutter_slow.
Referenced by CCameraParametersToolBar::Init(), and VariableLighting::switchSetting().
static const char* CameraParameters::getShortWhiteBalanceName | ( | whiteBalance | whiteBalance | ) | [inline, static] |
Definition at line 42 of file CameraParameters.h.
References wb_fl_mode, wb_indoor_mode, and wb_outdoor_mode.
Referenced by CCameraParametersToolBar::Init().
static const char* CameraParameters::getShutterSpeedName | ( | shutterSpeed | shutterSpeed | ) | [inline, static] |
Returns a description for an indexed shutterSpeed.
Definition at line 87 of file CameraParameters.h.
References shutter_fast, shutter_mid, and shutter_slow.
static const char* CameraParameters::getWhiteBalanceName | ( | whiteBalance | whiteBalance | ) | [inline, static] |
Returns a description for an indexed whiteBalance.
Definition at line 32 of file CameraParameters.h.
References wb_fl_mode, wb_indoor_mode, and wb_outdoor_mode.
Definition at line 109 of file CameraParameters.h.
Referenced by RobotConsole::cameraParameters(), operator<<(), operator>>(), CCameraParametersToolBar::send(), Sensors::Sensors(), AutoShutter::setCamera(), Sensors::setCameraParameters(), and VariableLighting::switchSetting().
Definition at line 110 of file CameraParameters.h.
Referenced by RobotConsole::cameraParameters(), operator<<(), operator>>(), CCameraParametersToolBar::send(), Sensors::Sensors(), AutoShutter::setCamera(), Sensors::setCameraParameters(), and VariableLighting::switchSetting().
Definition at line 108 of file CameraParameters.h.
Referenced by RobotConsole::cameraParameters(), operator<<(), operator>>(), CCameraParametersToolBar::send(), Sensors::Sensors(), AutoShutter::setCamera(), Sensors::setCameraParameters(), and VariableLighting::switchSetting().