Main Page | Class Hierarchy | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages | Examples

vetInput1394L Class Reference

#include <vetInput1394L.h>

Inheritance diagram for vetInput1394L:

vetInput

Public Member Functions

 vetInput1394L (float fps=0)
unsigned int getWidth () const
 Pixel are generated directly into output image!
unsigned int getHeight () const
 Pixel are generated directly into output image!
VETRESULT extractTo (vetFrameYUV420 &img)
 Inherited class must implement this function, processing hardware/format specific stream to standard VETLib frame formats.
VETRESULT extractTo (vetFrameRGB24 &img)
 Inherited class must implement this function, processing hardware/format specific stream to standard VETLib frame formats.
VETRESULT extractTo (vetFrameT< unsigned char > &img)
 Inherited class must implement this function, processing hardware/format specific stream to standard VETLib frame formats.

Detailed Description

Bug:
Warning:
Todo:
See also:
vetInput
Version:
0.01
Date:
21/09/2005
Author:
Alessandro Polo
VETLib Framework 1.0.2 Copyright (C) Alessandro Polo 2006 http://www.ewgate.net/vetlib

Definition at line 49 of file vetInput1394L.h.


Member Function Documentation

VETRESULT vetInput1394L::extractTo vetFrameT< unsigned char > &  img  )  [virtual]
 

Inherited class must implement this function, processing hardware/format specific stream to standard VETLib frame formats.

Parameters:
[out] img Greyscale VETLib Frame to store data.
Returns:
VETRET_OK if everything is fine, VETRET_PARAM_ERR if frame is not valid, VETRET_INTERNAL_ERR or VETRET_ILLEGAL_USE else.
Note:
Ouput operator (>>) call directly this function.
See also:
operator >> (vetFrameT&)

Implements vetInput.

Definition at line 62 of file vetInput1394L.cpp.

References INFO, and VETRET_NOT_IMPLEMENTED.

VETRESULT vetInput1394L::extractTo vetFrameRGB24 img  )  [virtual]
 

Inherited class must implement this function, processing hardware/format specific stream to standard VETLib frame formats.

Parameters:
[out] img VETLib Cache24 Frame to store data.
Returns:
VETRET_OK if everything is fine, VETRET_PARAM_ERR if frame is not valid, VETRET_INTERNAL_ERR or VETRET_ILLEGAL_USE else.
Note:
Ouput operator (>>) call directly this function.
See also:
operator >> (vetFrameRGB24&)

Implements vetInput.

Definition at line 53 of file vetInput1394L.cpp.

References INFO, and VETRET_NOT_IMPLEMENTED.

VETRESULT vetInput1394L::extractTo vetFrameYUV420 img  )  [virtual]
 

Inherited class must implement this function, processing hardware/format specific stream to standard VETLib frame formats.

Parameters:
[out] img VETLib Cache Frame to store data.
Returns:
VETRET_OK if everything is fine, VETRET_PARAM_ERR if frame is not valid, VETRET_INTERNAL_ERR or VETRET_ILLEGAL_USE else.
Note:
Ouput operator (>>) call directly this function.
See also:
operator >> (vetFrameYUV420&)

Implements vetInput.

Definition at line 42 of file vetInput1394L.cpp.

References INFO, and VETRET_NOT_IMPLEMENTED.

unsigned int vetInput1394L::getHeight  )  const [inline, virtual]
 

Pixel are generated directly into output image!

Returns:
0

Implements vetInput.

Definition at line 73 of file vetInput1394L.h.

unsigned int vetInput1394L::getWidth  )  const [inline, virtual]
 

Pixel are generated directly into output image!

Returns:
0

Implements vetInput.

Definition at line 67 of file vetInput1394L.h.


The documentation for this class was generated from the following files:
Generated on Tue Jan 24 11:59:39 2006 for VETLib by  doxygen 1.4.4