#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.