FrameGrabberVil Class Reference

#include <frame_grabber_vil.h>

List of all members.


Detailed Description

Definition at line 22 of file frame_grabber_vil.h.


Public Member Functions

 FrameGrabberVil (const string &device_name="/dev/video0", int width=320, int height=240)
 ~FrameGrabberVil ()
 FrameGrabberVil (const FrameGrabberVil &cpy)
FrameGrabberViloperator= (const FrameGrabberVil &cpy)
vil_image_view< vxl_byte > * grab_frame ()

Private Attributes

int fd
video_mmap mm
vil_image_view< vxl_byte > ** frame
unsigned char * bigbuf
video_mbuf vm

Constructor & Destructor Documentation

FrameGrabberVil::FrameGrabberVil ( const string &  device_name = "/dev/video0",
int  width = 320,
int  height = 240 
)

Definition at line 11 of file frame_grabber_vil.cxx.

FrameGrabberVil::~FrameGrabberVil (  ) 

Definition at line 101 of file frame_grabber_vil.cxx.

FrameGrabberVil::FrameGrabberVil ( const FrameGrabberVil cpy  )  [inline]

Definition at line 28 of file frame_grabber_vil.h.


Member Function Documentation

FrameGrabberVil& FrameGrabberVil::operator= ( const FrameGrabberVil cpy  )  [inline]

Definition at line 30 of file frame_grabber_vil.h.

vil_image_view< vxl_byte > * FrameGrabberVil::grab_frame (  ) 

Definition at line 108 of file frame_grabber_vil.cxx.


Member Data Documentation

int FrameGrabberVil::fd [private]

Definition at line 35 of file frame_grabber_vil.h.

struct video_mmap FrameGrabberVil::mm [private]

Definition at line 36 of file frame_grabber_vil.h.

vil_image_view<vxl_byte>** FrameGrabberVil::frame [private]

Definition at line 37 of file frame_grabber_vil.h.

unsigned char* FrameGrabberVil::bigbuf [private]

Definition at line 38 of file frame_grabber_vil.h.

struct video_mbuf FrameGrabberVil::vm [private]

Definition at line 39 of file frame_grabber_vil.h.


The documentation for this class was generated from the following files:
Generated on Tue Dec 2 05:25:27 2008 for contrib/oul/oufgl by  doxygen 1.5.1