MeVisLab Toolbox Reference
MLMFPixDataFramesCacheEntry Class Reference

Small helper class to manage a list of data frames related to a filename. More...

#include <mlDICOMCachedIOPixelFrameCacheContainer.h>

Public Member Functions

 MLMFPixDataFramesCacheEntry (const std::string &fileName, size_t numFrames)
 Constructor to store the filename and to set the size of the array for its data frames. More...
 

Public Attributes

std::string _fileName
 Name of the file from which the frames come. More...
 
std::vector< DCMTree::MFPixelTag::pixel_cont_t_pixDatas
 Array of raw frame data pointers. More...
 
std::vector< ml::SubImage_frameSubImages
 Array of fully constructed subimages containing the frames. More...
 
bool _subImagesFlipped
 Indicates that subimages have been flipped, for example to compensate a negative slice spacing. More...
 

Detailed Description

Small helper class to manage a list of data frames related to a filename.

Definition at line 36 of file mlDICOMCachedIOPixelFrameCacheContainer.h.

Constructor & Destructor Documentation

◆ MLMFPixDataFramesCacheEntry()

MLMFPixDataFramesCacheEntry::MLMFPixDataFramesCacheEntry ( const std::string &  fileName,
size_t  numFrames 
)
inline

Constructor to store the filename and to set the size of the array for its data frames.

Definition at line 39 of file mlDICOMCachedIOPixelFrameCacheContainer.h.

Member Data Documentation

◆ _fileName

std::string MLMFPixDataFramesCacheEntry::_fileName

Name of the file from which the frames come.

Definition at line 49 of file mlDICOMCachedIOPixelFrameCacheContainer.h.

◆ _frameSubImages

std::vector<ml::SubImage> MLMFPixDataFramesCacheEntry::_frameSubImages

Array of fully constructed subimages containing the frames.

Definition at line 55 of file mlDICOMCachedIOPixelFrameCacheContainer.h.

◆ _pixDatas

std::vector<DCMTree::MFPixelTag::pixel_cont_t> MLMFPixDataFramesCacheEntry::_pixDatas

Array of raw frame data pointers.

Definition at line 52 of file mlDICOMCachedIOPixelFrameCacheContainer.h.

◆ _subImagesFlipped

bool MLMFPixDataFramesCacheEntry::_subImagesFlipped

Indicates that subimages have been flipped, for example to compensate a negative slice spacing.

Definition at line 58 of file mlDICOMCachedIOPixelFrameCacheContainer.h.


The documentation for this class was generated from the following file: