CustusX
16.5.0-rc9
An IGT application
|
#include <cxImageDataContainer.h>
Public Member Functions | |
CachedImageDataContainer () | |
CachedImageDataContainer (QString baseFilename, int size) | |
CachedImageDataContainer (std::vector< QString > frames) | |
virtual | ~CachedImageDataContainer () |
virtual vtkImageDataPtr | get (unsigned index) |
virtual QString | getFilename (unsigned index) |
virtual unsigned | size () const |
virtual bool | purge (unsigned index) |
void | setDeleteFilesOnRelease (bool on) |
void | append (QString filename) |
Public Member Functions inherited from cx::ImageDataContainer | |
virtual | ~ImageDataContainer () |
bool | empty () const |
virtual void | purgeAll () |
Container class for delayed loading of images. The images will also not be stored by this container.
Definition at line 104 of file cxImageDataContainer.h.
cx::CachedImageDataContainer::CachedImageDataContainer | ( | ) |
Definition at line 120 of file cxImageDataContainer.cpp.
cx::CachedImageDataContainer::CachedImageDataContainer | ( | QString | baseFilename, |
int | size | ||
) |
Definition at line 95 of file cxImageDataContainer.cpp.
cx::CachedImageDataContainer::CachedImageDataContainer | ( | std::vector< QString > | frames | ) |
Definition at line 125 of file cxImageDataContainer.cpp.
|
virtual |
Definition at line 137 of file cxImageDataContainer.cpp.
void cx::CachedImageDataContainer::append | ( | QString | filename | ) |
Definition at line 132 of file cxImageDataContainer.cpp.
|
virtual |
Implements cx::ImageDataContainer.
Definition at line 150 of file cxImageDataContainer.cpp.
|
virtual |
Definition at line 166 of file cxImageDataContainer.cpp.
|
inlinevirtual |
Reimplemented from cx::ImageDataContainer.
Definition at line 115 of file cxImageDataContainer.h.
|
inline |
If set, image files managed by this object will be deleted when object goes out of scope
Definition at line 120 of file cxImageDataContainer.h.
|
virtual |
Implements cx::ImageDataContainer.
Definition at line 172 of file cxImageDataContainer.cpp.