creaImageIO_lib
|
Class that represents an image to be loaded. More...
#include <creaImageIOMultiThreadImageReader.h>
Public Member Functions | |
ImageToLoad (MultiThreadImageReaderUser *user, const std::string &filename, int prio=0) | |
~ImageToLoad () | |
MultiThreadImageReaderUser * | GetUser () const |
void | SetUser (MultiThreadImageReaderUser *u) |
const std::string & | GetFilename () const |
int | GetPriority () const |
void | SetPriority (int p) |
int & | Index () |
int & | UnloadIndex () |
vtkImageData * | GetImage () const |
void | SetImage (vtkImageData *i) |
std::map< std::string, std::string > | getAttributes (const std::vector< std::string > i_attr) |
ImageToLoad (MultiThreadImageReaderUser *user, const std::string &filename, int prio=0) | |
~ImageToLoad () | |
MultiThreadImageReaderUser * | GetUser () const |
void | SetUser (MultiThreadImageReaderUser *u) |
const std::string & | GetFilename () const |
int | GetPriority () const |
void | SetPriority (int p) |
int & | Index () |
int & | UnloadIndex () |
vtkImageData * | GetImage () const |
void | SetImage (vtkImageData *i) |
std::map< std::string, std::string > | getAttributes (const std::vector< std::string > i_attr) |
Private Attributes | |
MultiThreadImageReaderUser * | mUser |
std::string | mFilename |
int | mPriority |
int | mIndex |
int | mUnloadIndex |
vtkImageData * | mImage |
Class that represents an image to be loaded.
Definition at line 143 of file creaImageIOMultiThreadImageReader.h.
|
inline |
Definition at line 146 of file creaImageIOMultiThreadImageReader.h.
|
inline |
Definition at line 156 of file creaImageIOMultiThreadImageReader.h.
References mImage.
|
inline |
Definition at line 147 of file creaImageIOQMultiThreadImageReader.h.
|
inline |
Definition at line 157 of file creaImageIOQMultiThreadImageReader.h.
References mImage.
std::map<std::string, std::string> creaImageIO::MultiThreadImageReader::ImageToLoad::getAttributes | ( | const std::vector< std::string > | i_attr | ) |
std::map<std::string, std::string> creaImageIO::MultiThreadImageReader::ImageToLoad::getAttributes | ( | const std::vector< std::string > | i_attr | ) |
|
inline |
Definition at line 166 of file creaImageIOMultiThreadImageReader.h.
References mFilename.
Referenced by creaImageIO::ThreadedImageReader::Entry(), creaImageIO::MultiThreadImageReader::ImageToLoadPtrFilenameComparator::operator()(), and creaImageIO::MultiThreadImageReader::SignalImageRead().
|
inline |
|
inline |
Definition at line 171 of file creaImageIOMultiThreadImageReader.h.
References mImage.
Referenced by creaImageIO::MultiThreadImageReader::GetImage(), creaImageIO::MultiThreadImageReader::Request(), and creaImageIO::MultiThreadImageReader::SignalImageRead().
|
inline |
|
inline |
Definition at line 167 of file creaImageIOMultiThreadImageReader.h.
References mPriority.
Referenced by creaImageIO::MultiThreadImageReader::ImageToLoadPtrPriorityComparator::operator()(), creaImageIO::MultiThreadImageReader::ImageToLoadPtrInversePriorityComparator::operator()(), and creaImageIO::MultiThreadImageReader::UpdateUnloadPriority().
|
inline |
|
inline |
Definition at line 164 of file creaImageIOMultiThreadImageReader.h.
References mUser.
Referenced by creaImageIO::MultiThreadImageReader::SignalImageRead().
|
inline |
|
inline |
Definition at line 169 of file creaImageIOMultiThreadImageReader.h.
References mIndex.
Referenced by creaImageIO::MultiThreadImageReader::ImageToLoadPtrIndexer::operator()(), creaImageIO::MultiThreadImageReader::Request(), and creaImageIO::MultiThreadImageReader::SignalImageRead().
|
inline |
|
inline |
Definition at line 172 of file creaImageIOMultiThreadImageReader.h.
References mImage.
Referenced by creaImageIO::ThreadedImageReader::Entry(), creaImageIO::MultiThreadImageReader::GetImage(), and creaImageIO::MultiThreadImageReader::Request().
|
inline |
|
inline |
Definition at line 168 of file creaImageIOMultiThreadImageReader.h.
References mPriority.
Referenced by creaImageIO::MultiThreadImageReader::Request(), and creaImageIO::MultiThreadImageReader::UpdateUnloadPriority().
|
inline |
|
inline |
Definition at line 165 of file creaImageIOMultiThreadImageReader.h.
References mUser.
Referenced by creaImageIO::MultiThreadImageReader::Request().
|
inline |
|
inline |
Definition at line 170 of file creaImageIOMultiThreadImageReader.h.
References mUnloadIndex.
Referenced by creaImageIO::MultiThreadImageReader::ImageToUnloadPtrIndexer::operator()(), and creaImageIO::MultiThreadImageReader::UpdateUnloadPriority().
|
inline |
|
private |
Definition at line 177 of file creaImageIOMultiThreadImageReader.h.
Referenced by GetFilename().
|
private |
Definition at line 181 of file creaImageIOMultiThreadImageReader.h.
Referenced by GetImage(), SetImage(), and ~ImageToLoad().
|
private |
Definition at line 179 of file creaImageIOMultiThreadImageReader.h.
Referenced by Index().
|
private |
Definition at line 178 of file creaImageIOMultiThreadImageReader.h.
Referenced by GetPriority(), and SetPriority().
|
private |
Definition at line 180 of file creaImageIOMultiThreadImageReader.h.
Referenced by UnloadIndex().
|
private |
Definition at line 176 of file creaImageIOMultiThreadImageReader.h.