Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

vidl2_v4l_params Struct Reference

#include <vidl2_v4l_params.h>

List of all members.


Detailed Description

A parameters struct for v4l1 camera streams.

Definition at line 24 of file vidl2_v4l_params.h.

Public Member Functions

 vidl2_v4l_params ()
 construct with default params.
vidl2_v4l_paramsresolution (unsigned int ni, unsigned int nj)
 get the current resolution.
vidl2_v4l_paramsbrightness (int brightness)
 brightness.
vidl2_v4l_paramshue (int hue)
 hue.
vidl2_v4l_paramscolour (int colour)
 colour.
vidl2_v4l_paramscontrast (int contrast)
 contrast.
vidl2_v4l_paramswhiteness (int whiteness)
 whiteness.
vidl2_v4l_paramsdepth (int depth)
 depth.
vidl2_v4l_paramspixel_format (vidl2_pixel_format pf)
 palette.

Static Public Member Functions

static int vidl2pf_to_v4lpf (vidl2_pixel_format vid_pf)
 convert from vidl2 pixel format to v4l pixel format.
static vidl2_pixel_format v4lpf_to_vidl2pf (int v4l_pf)
 convert from v4l pixel format to vidl2 pixel format.

Public Attributes

unsigned int ni_
unsigned int nj_
int brightness_
int hue_
int colour_
int contrast_
int whiteness_
int depth_
vidl2_pixel_format pixel_format_


Constructor & Destructor Documentation

vidl2_v4l_params::vidl2_v4l_params  )  [inline]
 

construct with default params.

Definition at line 33 of file vidl2_v4l_params.h.


Member Function Documentation

vidl2_v4l_params& vidl2_v4l_params::brightness int  brightness  )  [inline]
 

brightness.

Definition at line 45 of file vidl2_v4l_params.h.

vidl2_v4l_params& vidl2_v4l_params::colour int  colour  )  [inline]
 

colour.

Definition at line 57 of file vidl2_v4l_params.h.

vidl2_v4l_params& vidl2_v4l_params::contrast int  contrast  )  [inline]
 

contrast.

Definition at line 63 of file vidl2_v4l_params.h.

vidl2_v4l_params& vidl2_v4l_params::depth int  depth  )  [inline]
 

depth.

Definition at line 75 of file vidl2_v4l_params.h.

vidl2_v4l_params& vidl2_v4l_params::hue int  hue  )  [inline]
 

hue.

Definition at line 51 of file vidl2_v4l_params.h.

vidl2_v4l_params& vidl2_v4l_params::pixel_format vidl2_pixel_format  pf  )  [inline]
 

palette.

Definition at line 81 of file vidl2_v4l_params.h.

vidl2_v4l_params& vidl2_v4l_params::resolution unsigned int  ni,
unsigned int  nj
[inline]
 

get the current resolution.

Definition at line 39 of file vidl2_v4l_params.h.

vidl2_pixel_format vidl2_v4l_params::v4lpf_to_vidl2pf int  v4l_pf  )  [static]
 

convert from v4l pixel format to vidl2 pixel format.

Definition at line 46 of file vidl2_v4l_params.cxx.

int vidl2_v4l_params::vidl2pf_to_v4lpf vidl2_pixel_format  vid_pf  )  [static]
 

convert from vidl2 pixel format to v4l pixel format.

Definition at line 16 of file vidl2_v4l_params.cxx.

vidl2_v4l_params& vidl2_v4l_params::whiteness int  whiteness  )  [inline]
 

whiteness.

Definition at line 69 of file vidl2_v4l_params.h.


Member Data Documentation

int vidl2_v4l_params::brightness_
 

Definition at line 87 of file vidl2_v4l_params.h.

int vidl2_v4l_params::colour_
 

Definition at line 89 of file vidl2_v4l_params.h.

int vidl2_v4l_params::contrast_
 

Definition at line 90 of file vidl2_v4l_params.h.

int vidl2_v4l_params::depth_
 

Definition at line 92 of file vidl2_v4l_params.h.

int vidl2_v4l_params::hue_
 

Definition at line 88 of file vidl2_v4l_params.h.

unsigned int vidl2_v4l_params::ni_
 

Definition at line 84 of file vidl2_v4l_params.h.

unsigned int vidl2_v4l_params::nj_
 

Definition at line 84 of file vidl2_v4l_params.h.

vidl2_pixel_format vidl2_v4l_params::pixel_format_
 

Definition at line 93 of file vidl2_v4l_params.h.

int vidl2_v4l_params::whiteness_
 

Definition at line 91 of file vidl2_v4l_params.h.


The documentation for this struct was generated from the following files:
Generated on Thu Jan 10 14:51:35 2008 for contrib/brl/bbas/vidl2 by  doxygen 1.4.4