Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
mitk::USImageMetadata Class Reference

This class encapsulates all necessary metadata to describe a US Image. More...

#include <mitkUSImageMetadata.h>

Inheritance diagram for mitk::USImageMetadata:
Collaboration diagram for mitk::USImageMetadata:

Public Member Functions

 mitkClassMacroItkParent (USImageMetadata, itk::Object)
 
Pointer Clone () const
 
virtual std::string GetDeviceManufacturer ()
 
virtual void SetDeviceManufacturer (std::string _arg)
 
virtual std::string GetDeviceModel ()
 
virtual void SetDeviceModel (std::string _arg)
 
virtual std::string GetDeviceComment ()
 
virtual void SetDeviceComment (std::string _arg)
 
virtual std::string GetProbeName ()
 
virtual void SetProbeName (std::string _arg)
 
virtual std::string GetProbeFrequency ()
 
virtual void SetProbeFrequency (std::string _arg)
 
virtual std::string GetZoom ()
 
virtual void SetZoom (std::string _arg)
 
virtual bool GetDeviceIsVideoOnly ()
 
virtual void SetDeviceIsVideoOnly (bool _arg)
 
virtual bool GetDeviceIsCalibrated ()
 
virtual void SetDeviceIsCalibrated (bool _arg)
 
virtual std::string GetDeviceClass ()
 
virtual void SetDeviceClass (std::string _arg)
 

Static Public Member Functions

static Pointer New ()
 

Static Public Attributes

static const char * PROP_DEV_MANUFACTURER
 
static const char * PROP_DEV_MODEL
 
static const char * PROP_DEV_COMMENT
 
static const char * PROP_DEV_ISVIDEOONLY
 
static const char * PROP_DEV_ISCALIBRATED
 
static const char * PROP_PROBE_NAME
 
static const char * PROP_PROBE_FREQUENCY
 
static const char * PROP_ZOOM
 
static const char * PROP_DEVICE_CLASS
 

Protected Member Functions

 USImageMetadata ()
 Creates a new metadata object with all fields set to default values. More...
 
virtual ~USImageMetadata ()
 

Protected Attributes

std::string m_DeviceManufacturer
 
std::string m_DeviceModel
 
std::string m_DeviceComment
 
std::string m_ProbeName
 
std::string m_ProbeFrequency
 
std::string m_Zoom
 
std::string m_DeviceClass
 
bool m_DeviceIsVideoOnly
 
bool m_DeviceIsCalibrated
 

Detailed Description

This class encapsulates all necessary metadata to describe a US Image.

Documentation

Deprecated:
Deprecated since 2014-06

Definition at line 32 of file mitkUSImageMetadata.h.

Constructor & Destructor Documentation

mitk::USImageMetadata::USImageMetadata ( )
protected

Creates a new metadata object with all fields set to default values.

Definition at line 29 of file mitkUSImageMetadata.cpp.

References m_DeviceIsCalibrated, SetDeviceComment(), SetDeviceIsVideoOnly(), SetDeviceManufacturer(), SetDeviceModel(), SetProbeFrequency(), SetProbeName(), and SetZoom().

mitk::USImageMetadata::~USImageMetadata ( )
protectedvirtual

Definition at line 42 of file mitkUSImageMetadata.cpp.

Member Function Documentation

Pointer mitk::USImageMetadata::Clone ( ) const
virtual std::string mitk::USImageMetadata::GetDeviceClass ( )
virtual
virtual std::string mitk::USImageMetadata::GetDeviceComment ( )
virtual
virtual bool mitk::USImageMetadata::GetDeviceIsCalibrated ( )
virtual
virtual bool mitk::USImageMetadata::GetDeviceIsVideoOnly ( )
virtual
virtual std::string mitk::USImageMetadata::GetDeviceManufacturer ( )
virtual
virtual std::string mitk::USImageMetadata::GetDeviceModel ( )
virtual
virtual std::string mitk::USImageMetadata::GetProbeFrequency ( )
virtual
virtual std::string mitk::USImageMetadata::GetProbeName ( )
virtual
virtual std::string mitk::USImageMetadata::GetZoom ( )
virtual
mitk::USImageMetadata::mitkClassMacroItkParent ( USImageMetadata  ,
itk::Object   
)
static Pointer mitk::USImageMetadata::New ( )
static
virtual void mitk::USImageMetadata::SetDeviceClass ( std::string  _arg)
virtual
virtual void mitk::USImageMetadata::SetDeviceComment ( std::string  _arg)
virtual

Referenced by USImageMetadata().

virtual void mitk::USImageMetadata::SetDeviceIsCalibrated ( bool  _arg)
virtual
virtual void mitk::USImageMetadata::SetDeviceIsVideoOnly ( bool  _arg)
virtual

Referenced by USImageMetadata().

virtual void mitk::USImageMetadata::SetDeviceManufacturer ( std::string  _arg)
virtual

Referenced by USImageMetadata().

virtual void mitk::USImageMetadata::SetDeviceModel ( std::string  _arg)
virtual

Referenced by USImageMetadata().

virtual void mitk::USImageMetadata::SetProbeFrequency ( std::string  _arg)
virtual

Referenced by USImageMetadata().

virtual void mitk::USImageMetadata::SetProbeName ( std::string  _arg)
virtual

Referenced by USImageMetadata().

virtual void mitk::USImageMetadata::SetZoom ( std::string  _arg)
virtual

Referenced by USImageMetadata().

Member Data Documentation

std::string mitk::USImageMetadata::m_DeviceClass
protected

Definition at line 85 of file mitkUSImageMetadata.h.

std::string mitk::USImageMetadata::m_DeviceComment
protected

Definition at line 81 of file mitkUSImageMetadata.h.

bool mitk::USImageMetadata::m_DeviceIsCalibrated
protected

Definition at line 87 of file mitkUSImageMetadata.h.

Referenced by USImageMetadata().

bool mitk::USImageMetadata::m_DeviceIsVideoOnly
protected

Definition at line 86 of file mitkUSImageMetadata.h.

std::string mitk::USImageMetadata::m_DeviceManufacturer
protected

Definition at line 79 of file mitkUSImageMetadata.h.

std::string mitk::USImageMetadata::m_DeviceModel
protected

Definition at line 80 of file mitkUSImageMetadata.h.

std::string mitk::USImageMetadata::m_ProbeFrequency
protected

Definition at line 83 of file mitkUSImageMetadata.h.

std::string mitk::USImageMetadata::m_ProbeName
protected

Definition at line 82 of file mitkUSImageMetadata.h.

std::string mitk::USImageMetadata::m_Zoom
protected

Definition at line 84 of file mitkUSImageMetadata.h.

const char * mitk::USImageMetadata::PROP_DEV_COMMENT
static

Definition at line 64 of file mitkUSImageMetadata.h.

Referenced by mitk::USImage::GetMetadata(), and mitk::USImage::SetMetadata().

const char * mitk::USImageMetadata::PROP_DEV_ISCALIBRATED
static

Definition at line 66 of file mitkUSImageMetadata.h.

Referenced by mitk::USImage::GetMetadata(), and mitk::USImage::SetMetadata().

const char * mitk::USImageMetadata::PROP_DEV_ISVIDEOONLY
static

Definition at line 65 of file mitkUSImageMetadata.h.

Referenced by mitk::USImage::GetMetadata(), and mitk::USImage::SetMetadata().

const char * mitk::USImageMetadata::PROP_DEV_MANUFACTURER
static

Definition at line 57 of file mitkUSImageMetadata.h.

Referenced by mitk::USImage::GetMetadata(), and mitk::USImage::SetMetadata().

const char * mitk::USImageMetadata::PROP_DEV_MODEL
static

Definition at line 63 of file mitkUSImageMetadata.h.

Referenced by mitk::USImage::GetMetadata(), and mitk::USImage::SetMetadata().

const char * mitk::USImageMetadata::PROP_DEVICE_CLASS
static

Definition at line 70 of file mitkUSImageMetadata.h.

const char * mitk::USImageMetadata::PROP_PROBE_FREQUENCY
static

Definition at line 68 of file mitkUSImageMetadata.h.

Referenced by mitk::USImage::GetMetadata(), and mitk::USImage::SetMetadata().

const char * mitk::USImageMetadata::PROP_PROBE_NAME
static

Definition at line 67 of file mitkUSImageMetadata.h.

Referenced by mitk::USImage::GetMetadata(), and mitk::USImage::SetMetadata().

const char * mitk::USImageMetadata::PROP_ZOOM
static

Definition at line 69 of file mitkUSImageMetadata.h.

Referenced by mitk::USImage::GetMetadata(), and mitk::USImage::SetMetadata().


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