Medical Imaging Interaction Toolkit
2016.11.0
Medical Imaging Interaction Toolkit
Home
Manual
API Reference
Download
Bugzilla
Groups
Namespace List
Class List
File List
Examples
File List
File Members
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
mitkUSImageMetadata.cpp
Go to the documentation of this file.
1
/*===================================================================
2
3
The Medical Imaging Interaction Toolkit (MITK)
4
5
Copyright (c) German Cancer Research Center,
6
Division of Medical and Biological Informatics.
7
All rights reserved.
8
9
This software is distributed WITHOUT ANY WARRANTY; without
10
even the implied warranty of MERCHANTABILITY or FITNESS FOR
11
A PARTICULAR PURPOSE.
12
13
See LICENSE.txt or http://www.mitk.org for details.
14
15
===================================================================*/
16
17
#include "
mitkUSImageMetadata.h
"
18
19
const
char
*
mitk::USImageMetadata::PROP_DEV_MANUFACTURER
=
"US.Device.Manufacturer"
;
20
const
char
*
mitk::USImageMetadata::PROP_DEV_MODEL
=
"US.Device.Model"
;
21
const
char
*
mitk::USImageMetadata::PROP_DEV_COMMENT
=
"US.Device.Comment"
;
22
const
char
*
mitk::USImageMetadata::PROP_DEV_ISCALIBRATED
=
"US.Device.IsCalibrated"
;
23
const
char
*
mitk::USImageMetadata::PROP_DEV_ISVIDEOONLY
=
"US.Device.VideoOnly"
;
24
const
char
*
mitk::USImageMetadata::PROP_PROBE_NAME
=
"US.Probe.Name"
;
25
const
char
*
mitk::USImageMetadata::PROP_PROBE_FREQUENCY
=
"US.Probe.Frequency"
;
26
const
char
*
mitk::USImageMetadata::PROP_ZOOM
=
"US.Zoom.Factor"
;
27
const
char
*
mitk::USImageMetadata::PROP_DEVICE_CLASS
=
"org.mitk.modules.us.USVideoDevice"
;
28
29
mitk::USImageMetadata::USImageMetadata
() :
itk
::Object()
30
{
31
// Set Default Values
32
this->
SetDeviceComment
(
"None"
);
33
this->
SetDeviceIsVideoOnly
(
true
);
34
this->
SetDeviceManufacturer
(
"Unknown Manufacturer"
);
35
this->
SetDeviceModel
(
"Unknown Model"
);
36
this->
SetProbeFrequency
(
"Unknown Frequency"
);
37
this->
SetProbeName
(
"Unknown Probe"
);
38
this->
SetZoom
(
"Unknown Zoom Factor"
);
39
m_DeviceIsCalibrated
=
false
;
40
}
41
42
mitk::USImageMetadata::~USImageMetadata
()
43
{
44
}
mitk::USImageMetadata::SetDeviceManufacturer
virtual void SetDeviceManufacturer(std::string _arg)
mitk::USImageMetadata::PROP_DEV_MODEL
static const char * PROP_DEV_MODEL
Definition:
mitkUSImageMetadata.h:63
mitk::USImageMetadata::SetZoom
virtual void SetZoom(std::string _arg)
mitk::USImageMetadata::SetDeviceModel
virtual void SetDeviceModel(std::string _arg)
mitkUSImageMetadata.h
mitk::USImageMetadata::PROP_DEVICE_CLASS
static const char * PROP_DEVICE_CLASS
Definition:
mitkUSImageMetadata.h:70
mitk::USImageMetadata::~USImageMetadata
virtual ~USImageMetadata()
Definition:
mitkUSImageMetadata.cpp:42
itk
SET FUNCTIONS.
Definition:
itkIntelligentBinaryClosingFilter.h:34
mitk::USImageMetadata::USImageMetadata
USImageMetadata()
Creates a new metadata object with all fields set to default values.
Definition:
mitkUSImageMetadata.cpp:29
mitk::USImageMetadata::SetProbeFrequency
virtual void SetProbeFrequency(std::string _arg)
mitk::USImageMetadata::PROP_PROBE_FREQUENCY
static const char * PROP_PROBE_FREQUENCY
Definition:
mitkUSImageMetadata.h:68
mitk::USImageMetadata::PROP_PROBE_NAME
static const char * PROP_PROBE_NAME
Definition:
mitkUSImageMetadata.h:67
mitk::USImageMetadata::m_DeviceIsCalibrated
bool m_DeviceIsCalibrated
Definition:
mitkUSImageMetadata.h:87
mitk::USImageMetadata::PROP_DEV_ISVIDEOONLY
static const char * PROP_DEV_ISVIDEOONLY
Definition:
mitkUSImageMetadata.h:65
mitk::USImageMetadata::SetProbeName
virtual void SetProbeName(std::string _arg)
mitk::USImageMetadata::SetDeviceIsVideoOnly
virtual void SetDeviceIsVideoOnly(bool _arg)
mitk::USImageMetadata::PROP_DEV_ISCALIBRATED
static const char * PROP_DEV_ISCALIBRATED
Definition:
mitkUSImageMetadata.h:66
mitk::USImageMetadata::PROP_DEV_COMMENT
static const char * PROP_DEV_COMMENT
Definition:
mitkUSImageMetadata.h:64
mitk::USImageMetadata::PROP_DEV_MANUFACTURER
static const char * PROP_DEV_MANUFACTURER
Definition:
mitkUSImageMetadata.h:57
mitk::USImageMetadata::PROP_ZOOM
static const char * PROP_ZOOM
Definition:
mitkUSImageMetadata.h:69
mitk::USImageMetadata::SetDeviceComment
virtual void SetDeviceComment(std::string _arg)
git
MITK
Modules
US
USModel
mitkUSImageMetadata.cpp
Generated on Fri Feb 3 2017 20:52:11 for Medical Imaging Interaction Toolkit by
1.8.9.1