Public Member Functions | Public Attributes | Friends
cmu_1394_camera_params Class Reference

#include <cmu_1394_camera_params.h>

Inheritance diagram for cmu_1394_camera_params:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 cmu_1394_camera_params (int video_format=1, int video_mode=3, int frame_rate=3, bool auto_exposure=false, bool auto_gain=false, bool manual_shutter_control=true, bool auto_exposure_control=true, int shutter=2750, int min_shutter=2750, int max_shutter=2840, int gain=2048, int min_gain=2000, int max_gain=2048, int brightness=96, int min_brightness=0, int max_brightness=255, int sharpness=3, int min_sharpness=0, int max_sharpness=128, int exposure=128, int min_exposure=0, int max_exposure=255, bool capture=true, bool rgb=true, bool autowhitebalance=true, int whitebalanceU=127, int whitebalanceV=127, bool onepushWBbalance=false, int min_WB=0, int max_WB=255)
 cmu_1394_camera_params (const cmu_1394_camera_params &cp)
 ~cmu_1394_camera_params ()
void set_params (const cmu_1394_camera_params &cp)
void constrain ()
 make sure the parameters are consistent
vcl_string video_configuration (const int video_format, const int video_mode) const
vcl_string frame_rate (const int rate_code) const

Public Attributes

int video_format_
int video_mode_
int frame_rate_
bool auto_exposure_
bool auto_gain_
bool manual_shutter_control_
int shutter_
int min_shutter_
int max_shutter_
int gain_
int min_gain_
int max_gain_
int brightness_
int min_brightness_
int max_brightness_
bool auto_exposure_control_
int exposure_
int min_exposure_
int max_exposure_
int sharpness_
int min_sharpness_
int max_sharpness_
bool autowhitebalance_
int whitebalanceU_
int whitebalanceV_
bool onepushWBbalance_
int min_WB_
int max_WB_
bool capture_
 capture vs acquisition (multiple frame buffering vs single frame).
bool rgb_
 color image vs monochrome as a display mode (not collection).

Friends

vcl_ostream & operator<< (vcl_ostream &os, const cmu_1394_camera_params &cpp)

Detailed Description

Definition at line 21 of file cmu_1394_camera_params.h.


Constructor & Destructor Documentation

cmu_1394_camera_params::cmu_1394_camera_params ( int  video_format = 1,
int  video_mode = 3,
int  frame_rate = 3,
bool  auto_exposure = false,
bool  auto_gain = false,
bool  manual_shutter_control = true,
bool  auto_exposure_control = true,
int  shutter = 2750,
int  min_shutter = 2750,
int  max_shutter = 2840,
int  gain = 2048,
int  min_gain = 2000,
int  max_gain = 2048,
int  brightness = 96,
int  min_brightness = 0,
int  max_brightness = 255,
int  sharpness = 3,
int  min_sharpness = 0,
int  max_sharpness = 128,
int  exposure = 128,
int  min_exposure = 0,
int  max_exposure = 255,
bool  capture = true,
bool  rgb = true,
bool  autowhitebalance = true,
int  whitebalanceU = 127,
int  whitebalanceV = 127,
bool  onepushWBbalance = false,
int  min_WB = 0,
int  max_WB = 255 
)

Definition at line 9 of file cmu_1394_camera_params.cxx.

cmu_1394_camera_params::cmu_1394_camera_params ( const cmu_1394_camera_params cp)

Definition at line 108 of file cmu_1394_camera_params.cxx.

cmu_1394_camera_params::~cmu_1394_camera_params ( )

Definition at line 5 of file cmu_1394_camera_params.cxx.


Member Function Documentation

void cmu_1394_camera_params::constrain ( )

make sure the parameters are consistent

Definition at line 114 of file cmu_1394_camera_params.cxx.

vcl_string cmu_1394_camera_params::frame_rate ( const int  rate_code) const

Definition at line 211 of file cmu_1394_camera_params.cxx.

void cmu_1394_camera_params::set_params ( const cmu_1394_camera_params cp)

Definition at line 74 of file cmu_1394_camera_params.cxx.

vcl_string cmu_1394_camera_params::video_configuration ( const int  video_format,
const int  video_mode 
) const

Definition at line 147 of file cmu_1394_camera_params.cxx.


Friends And Related Function Documentation

vcl_ostream& operator<< ( vcl_ostream &  os,
const cmu_1394_camera_params cpp 
) [friend]

Definition at line 232 of file cmu_1394_camera_params.cxx.


Member Data Documentation

Definition at line 63 of file cmu_1394_camera_params.h.

Definition at line 79 of file cmu_1394_camera_params.h.

Definition at line 64 of file cmu_1394_camera_params.h.

Definition at line 90 of file cmu_1394_camera_params.h.

Definition at line 75 of file cmu_1394_camera_params.h.

capture vs acquisition (multiple frame buffering vs single frame).

Reimplemented in cmu_1394_camera.

Definition at line 98 of file cmu_1394_camera_params.h.

Definition at line 80 of file cmu_1394_camera_params.h.

Definition at line 59 of file cmu_1394_camera_params.h.

Definition at line 71 of file cmu_1394_camera_params.h.

Definition at line 66 of file cmu_1394_camera_params.h.

Definition at line 77 of file cmu_1394_camera_params.h.

Definition at line 82 of file cmu_1394_camera_params.h.

Definition at line 73 of file cmu_1394_camera_params.h.

Definition at line 86 of file cmu_1394_camera_params.h.

Definition at line 69 of file cmu_1394_camera_params.h.

Definition at line 95 of file cmu_1394_camera_params.h.

Definition at line 76 of file cmu_1394_camera_params.h.

Definition at line 81 of file cmu_1394_camera_params.h.

Definition at line 72 of file cmu_1394_camera_params.h.

Definition at line 85 of file cmu_1394_camera_params.h.

Definition at line 68 of file cmu_1394_camera_params.h.

Definition at line 94 of file cmu_1394_camera_params.h.

Definition at line 93 of file cmu_1394_camera_params.h.

color image vs monochrome as a display mode (not collection).

Definition at line 100 of file cmu_1394_camera_params.h.

Definition at line 84 of file cmu_1394_camera_params.h.

Definition at line 67 of file cmu_1394_camera_params.h.

Definition at line 57 of file cmu_1394_camera_params.h.

Definition at line 58 of file cmu_1394_camera_params.h.

Definition at line 91 of file cmu_1394_camera_params.h.

Definition at line 92 of file cmu_1394_camera_params.h.


The documentation for this class was generated from the following files: