CustusX
2023.01.05-dev+develop.0da12
An IGT application
|
#include <cxImageDataContainer.h>
Public Member Functions | |
CachedImageDataContainer (FileManagerServicePtr filemanagerservice) | |
CachedImageDataContainer (QString baseFilename, int size, FileManagerServicePtr filemanagerservice) | |
CachedImageDataContainer (std::vector< QString > frames, FileManagerServicePtr filemanagerservice) | |
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 83 of file cxImageDataContainer.h.
cx::CachedImageDataContainer::CachedImageDataContainer | ( | FileManagerServicePtr | filemanagerservice | ) |
Definition at line 102 of file cxImageDataContainer.cpp.
cx::CachedImageDataContainer::CachedImageDataContainer | ( | QString | baseFilename, |
int | size, | ||
FileManagerServicePtr | filemanagerservice | ||
) |
Definition at line 76 of file cxImageDataContainer.cpp.
cx::CachedImageDataContainer::CachedImageDataContainer | ( | std::vector< QString > | frames, |
FileManagerServicePtr | filemanagerservice | ||
) |
Definition at line 108 of file cxImageDataContainer.cpp.
|
virtual |
Definition at line 121 of file cxImageDataContainer.cpp.
void cx::CachedImageDataContainer::append | ( | QString | filename | ) |
Definition at line 116 of file cxImageDataContainer.cpp.
|
virtual |
Implements cx::ImageDataContainer.
Definition at line 134 of file cxImageDataContainer.cpp.
|
virtual |
Definition at line 150 of file cxImageDataContainer.cpp.
|
inlinevirtual |
Reimplemented from cx::ImageDataContainer.
Definition at line 94 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 99 of file cxImageDataContainer.h.
|
virtual |
Implements cx::ImageDataContainer.
Definition at line 156 of file cxImageDataContainer.cpp.