|
MeVisLab Toolbox Reference
|
Class describing one SingleMultiFrameFrame entry in the map of locked single frames in the MLDICOMCachedIOTreeCache. More...
#include <mlDICOMCachedIOTreeCacheSingleMFMapEntry.h>
Public Member Functions | |
| MLDICOMCachedIOTreeCacheSingleMFMapEntry () | |
| Default constructor. | |
| MLDICOMCachedIOTreeCacheSingleMFMapEntry (DCMTree::TreePtr singleFrameTreeArg, const ml::DICOMCachedIOFileHandle origFileHandleArg, size_t frameIndexArg) | |
| Convenience constructor. | |
| MLDICOMCachedIOTreeCacheSingleMFMapEntry (const MLDICOMCachedIOTreeCacheSingleMFMapEntry &orig) | |
| Copy constructor. | |
| MLDICOMCachedIOTreeCacheSingleMFMapEntry & | operator= (const MLDICOMCachedIOTreeCacheSingleMFMapEntry &orig) |
| Assignment operator. | |
| const DCMTree::TreePtr & | getSingleFrameTree () const |
| Public access to protected members. | |
| const ml::DICOMCachedIOFileHandle & | getCodedHandle () const |
| const ml::DICOMCachedIOFileHandle & | getOrigHandle () const |
| size_t | getFrameIndex () const |
Static Public Member Functions | |
| static ml::DICOMCachedIOFileHandle | createCodedHandle (const ml::DICOMCachedIOFileHandle origFileHandleArg, size_t frameIndexArg) |
| Function which returns a coded handle built from an original handle and an index. | |
Protected Attributes | |
| DCMTree::TreePtr | _singleFrameTree |
| The tree representing one frame from a multi-frame file. | |
| ml::DICOMCachedIOFileHandle | _codedHandle |
| The coded handle to the single frame + original handle to the multi-frame file with additional "*" at its beginning and "#<frameIdx>" at its end. | |
| ml::DICOMCachedIOFileHandle | _origFileHandle |
| The original handle to the multi-frame file without additional "*" at its beginning and without number at its end. | |
| size_t | _frameIndex |
| The index of the frame in _origFileHandle to which singleFrameTree corresponds. | |
Class describing one SingleMultiFrameFrame entry in the map of locked single frames in the MLDICOMCachedIOTreeCache.
Definition at line 24 of file mlDICOMCachedIOTreeCacheSingleMFMapEntry.h.
| MLDICOMCachedIOTreeCacheSingleMFMapEntry::MLDICOMCachedIOTreeCacheSingleMFMapEntry | ( | ) |
Default constructor.
| MLDICOMCachedIOTreeCacheSingleMFMapEntry::MLDICOMCachedIOTreeCacheSingleMFMapEntry | ( | DCMTree::TreePtr | singleFrameTreeArg, |
| const ml::DICOMCachedIOFileHandle | origFileHandleArg, | ||
| size_t | frameIndexArg | ||
| ) |
Convenience constructor.
| MLDICOMCachedIOTreeCacheSingleMFMapEntry::MLDICOMCachedIOTreeCacheSingleMFMapEntry | ( | const MLDICOMCachedIOTreeCacheSingleMFMapEntry & | orig | ) |
Copy constructor.
|
static |
Function which returns a coded handle built from an original handle and an index.
|
inline |
Definition at line 48 of file mlDICOMCachedIOTreeCacheSingleMFMapEntry.h.
|
inline |
Definition at line 50 of file mlDICOMCachedIOTreeCacheSingleMFMapEntry.h.
|
inline |
Definition at line 49 of file mlDICOMCachedIOTreeCacheSingleMFMapEntry.h.
|
inline |
Public access to protected members.
Definition at line 47 of file mlDICOMCachedIOTreeCacheSingleMFMapEntry.h.
| MLDICOMCachedIOTreeCacheSingleMFMapEntry & MLDICOMCachedIOTreeCacheSingleMFMapEntry::operator= | ( | const MLDICOMCachedIOTreeCacheSingleMFMapEntry & | orig | ) |
Assignment operator.
|
protected |
The coded handle to the single frame + original handle to the multi-frame file with additional "*" at its beginning and "#<frameIdx>" at its end.
Definition at line 59 of file mlDICOMCachedIOTreeCacheSingleMFMapEntry.h.
|
protected |
The index of the frame in _origFileHandle to which singleFrameTree corresponds.
Definition at line 66 of file mlDICOMCachedIOTreeCacheSingleMFMapEntry.h.
|
protected |
The original handle to the multi-frame file without additional "*" at its beginning and without number at its end.
Definition at line 63 of file mlDICOMCachedIOTreeCacheSingleMFMapEntry.h.
|
protected |
The tree representing one frame from a multi-frame file.
Definition at line 55 of file mlDICOMCachedIOTreeCacheSingleMFMapEntry.h.