Public Member Functions | Protected Member Functions | Protected Attributes
RawPMatrixStore Class Reference

#include <RawPMatrixStore.h>

List of all members.

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_sptrpmatrix_
FileNameGenerator fng_

Detailed Description

Definition at line 24 of file RawPMatrixStore.h.


Constructor & Destructor Documentation

RawPMatrixStore::RawPMatrixStore ( FileNameGenerator const &  fng) [inline]

Construct a PMatrix store given a FileNameGenerator.

Definition at line 30 of file RawPMatrixStore.h.


Member Function Documentation

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.


Member Data Documentation

Definition at line 46 of file RawPMatrixStore.h.

vcl_vector<PMatrix_sptr> RawPMatrixStore::pmatrix_ [protected]

Definition at line 43 of file RawPMatrixStore.h.


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