#include <diskbuffer2_frame.h>
Public Member Functions | |
const std::string & | name () |
What is the filename for this image? | |
void | timestamp (double time) |
set the time stamp, required for TimedDiskBuffer2 | |
Private Member Functions | |
DiskBuffer2Frame (double time, CVD::Image< T > &from_disk, const std::string &file) | |
~DiskBuffer2Frame () | |
Private Attributes | |
const std::string & | frame_name |
Friends | |
class | CVD::DiskBuffer2< T > |
Allow DiskBuffer2 to create a DiskBuffer2Frame. |
A frame from a DiskBuffer2. The frames in a DiskBuffer2 are image files loaded from disk.
T | The pixel type of the frames to provide (usually CVD::Rgb<CVD::byte> or CVD::byte . If the image files are of a different type, they will be automatically converted (see Image loading and saving, and format conversion). |
Definition at line 37 of file diskbuffer2_frame.h.
CVD::DiskBuffer2Frame< T >::~DiskBuffer2Frame | ( | ) | [inline, private] |
Definition at line 50 of file diskbuffer2_frame.h.
CVD::DiskBuffer2Frame< T >::DiskBuffer2Frame | ( | double | time, | |
CVD::Image< T > & | from_disk, | |||
const std::string & | file | |||
) | [inline, private] |
Definition at line 54 of file diskbuffer2_frame.h.
const std::string& CVD::DiskBuffer2Frame< T >::name | ( | ) | [inline] |
What is the filename for this image?
Definition at line 44 of file diskbuffer2_frame.h.
void CVD::DiskBuffer2Frame< T >::timestamp | ( | double | time | ) | [inline] |
set the time stamp, required for TimedDiskBuffer2
Definition at line 47 of file diskbuffer2_frame.h.
friend class CVD::DiskBuffer2< T > [friend] |
Allow DiskBuffer2 to create a DiskBuffer2Frame.
Definition at line 40 of file diskbuffer2_frame.h.
const std::string& CVD::DiskBuffer2Frame< T >::frame_name [private] |
Definition at line 61 of file diskbuffer2_frame.h.