CVD 0.8
Public Member Functions | Protected Member Functions
CVD::VideoFileFrame< T > Class Template Reference

A frame from a VideoFileBuffer. More...

#include <videofilebuffer_frame.h>

Inheritance diagram for CVD::VideoFileFrame< T >:
CVD::LocalVideoFrame< T > CVD::VideoFrame< T > CVD::BasicImage< T > CVD::SubImage< T >

List of all members.

Public Member Functions

void delete_self ()

Protected Member Functions

 VideoFileFrame (double time, CVD::Image< T > &local)

Detailed Description

template<class T>
class CVD::VideoFileFrame< T >

A frame from a VideoFileBuffer.

Parameters:
TThe pixel type of the video frames. Currently only CVD::Rgb<CVD::byte> > and CVD::byte> are supported.

Definition at line 45 of file videofilebuffer_frame.h.


Constructor & Destructor Documentation

template<class T >
CVD::VideoFileFrame< T >::VideoFileFrame ( double  time,
CVD::Image< T > &  local 
) [inline, protected]

Construct a video frame from an Image and a timestamp.

Parameters:
timeThe timestamp of this frame
localThe Image to use for this frame

Definition at line 59 of file videofilebuffer_frame.h.


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