#include <RawPMatrixStore.h>
Public Member Functions | |
RawPMatrixStore (FileNameGenerator const &fng) | |
Construct a PMatrix store given a FileNameGenerator. | |
bool | Load (int image_index) |
bool | Save (int i) |
PMatrix_sptr | Get (int i) |
Return Image for frame $i$, loading if necessary. | |
void | AddExtension (char const *) |
Protected Member Functions | |
bool | check_index (int i) |
Protected Attributes | |
vcl_vector< PMatrix_sptr > | pmatrix_ |
FileNameGenerator | fng_ |
Definition at line 24 of file RawPMatrixStore.h.
RawPMatrixStore::RawPMatrixStore | ( | FileNameGenerator const & | fng | ) | [inline] |
Construct a PMatrix store given a FileNameGenerator.
Definition at line 30 of file RawPMatrixStore.h.
void RawPMatrixStore::AddExtension | ( | char const * | ) |
bool RawPMatrixStore::check_index | ( | int | i | ) | [protected] |
Definition at line 69 of file RawPMatrixStore.cxx.
PMatrix_sptr RawPMatrixStore::Get | ( | int | i | ) |
Return Image for frame $i$, loading if necessary.
Definition at line 54 of file RawPMatrixStore.cxx.
bool RawPMatrixStore::Load | ( | int | image_index | ) |
Definition at line 23 of file RawPMatrixStore.cxx.
bool RawPMatrixStore::Save | ( | int | i | ) |
Definition at line 47 of file RawPMatrixStore.cxx.
FileNameGenerator RawPMatrixStore::fng_ [protected] |
Definition at line 46 of file RawPMatrixStore.h.
vcl_vector<PMatrix_sptr> RawPMatrixStore::pmatrix_ [protected] |
Definition at line 43 of file RawPMatrixStore.h.