Medical Imaging Interaction Toolkit  2018.4.99-36d69b77
Medical Imaging Interaction Toolkit
mitk::DICOMImageFrameInfo Class Reference

Describes a frame within a DICOM file. More...

#include <mitkDICOMImageFrameInfo.h>

Inheritance diagram for mitk::DICOMImageFrameInfo:
Collaboration diagram for mitk::DICOMImageFrameInfo:

Public Member Functions

 mitkClassMacroItkParent (DICOMImageFrameInfo, itk::LightObject)
 
 mitkNewMacro1Param (DICOMImageFrameInfo, const std::string &)
 
 mitkNewMacro2Param (DICOMImageFrameInfo, const std::string &, unsigned int)
 
bool operator== (const DICOMImageFrameInfo &other) const
 

Static Public Member Functions

static Pointer New ()
 

Public Attributes

const std::string Filename
 absolute filename More...
 
const unsigned int FrameNo
 frame number, starting with 0 More...
 

Protected Member Functions

 DICOMImageFrameInfo (const std::string &filename="", unsigned int frameNo=0)
 

Detailed Description

Describes a frame within a DICOM file.

This is a minimal data structure to describe a single frame (think of DICOM multi-frame classes) within a DICOM file. To be used by DICOMFileReaders and as part of DICOMImageBlockDescriptor.

Definition at line 31 of file mitkDICOMImageFrameInfo.h.

Constructor & Destructor Documentation

◆ DICOMImageFrameInfo()

mitk::DICOMImageFrameInfo::DICOMImageFrameInfo ( const std::string &  filename = "",
unsigned int  frameNo = 0 
)
protected

Definition at line 16 of file mitkDICOMImageFrameInfo.cpp.

References operator==().

Member Function Documentation

◆ mitkClassMacroItkParent()

mitk::DICOMImageFrameInfo::mitkClassMacroItkParent ( DICOMImageFrameInfo  ,
itk::LightObject   
)

◆ mitkNewMacro1Param()

mitk::DICOMImageFrameInfo::mitkNewMacro1Param ( DICOMImageFrameInfo  ,
const std::string &   
)

◆ mitkNewMacro2Param()

mitk::DICOMImageFrameInfo::mitkNewMacro2Param ( DICOMImageFrameInfo  ,
const std::string &  ,
unsigned  int 
)

◆ New()

◆ operator==()

bool mitk::DICOMImageFrameInfo::operator== ( const DICOMImageFrameInfo other) const

Definition at line 24 of file mitkDICOMImageFrameInfo.cpp.

References Filename, and FrameNo.

Referenced by DICOMImageFrameInfo().

Member Data Documentation

◆ Filename

const std::string mitk::DICOMImageFrameInfo::Filename

◆ FrameNo

const unsigned int mitk::DICOMImageFrameInfo::FrameNo

frame number, starting with 0

Definition at line 38 of file mitkDICOMImageFrameInfo.h.

Referenced by mitk::DICOMGDCMTagCache::GetTagValue(), and operator==().


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