|
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.