Odil
A C++11 library for the DICOM standard
src
odil
VR.h
Go to the documentation of this file.
1
/*************************************************************************
2
* odil - Copyright (C) Universite de Strasbourg
3
* Distributed under the terms of the CeCILL-B license, as published by
4
* the CEA-CNRS-INRIA. Refer to the LICENSE file or to
5
* http://www.cecill.info/licences/Licence_CeCILL-B_V1-en.html
6
* for details.
7
************************************************************************/
8
9
#ifndef _998aa43a_9e90_4d39_a074_a7074ac5c9b8
10
#define _998aa43a_9e90_4d39_a074_a7074ac5c9b8
11
12
#include <string>
13
14
#include "
odil/odil.h
"
15
16
namespace
odil
17
{
18
19
class
Tag;
20
22
enum class
VR
23
{
24
UNKNOWN
,
25
AE
,
AS
,
AT
,
CS
,
DA
,
DS
,
DT
,
FL
,
FD
,
IS
,
LO
,
LT
,
OB
,
OD
,
OF
,
OL
,
OV
,
OW
,
PN
,
26
SH
,
SL
,
SQ
,
SS
,
ST
,
SV
,
TM
,
UC
,
UI
,
UL
,
UN
,
UR
,
US
,
UT
,
UV
,
27
INVALID
=9999
28
};
29
31
ODIL_API
std::string
as_string
(
VR
vr);
32
38
ODIL_API
VR
as_vr
(std::string
const
& vr);
39
45
ODIL_API
VR
as_vr
(Tag
const
& tag);
46
48
ODIL_API
bool
is_int
(
VR
vr);
49
51
ODIL_API
bool
is_real
(
VR
vr);
52
54
ODIL_API
bool
is_string
(
VR
vr);
55
57
ODIL_API
bool
is_binary
(
VR
vr);
58
59
}
60
61
#endif // _998aa43a_9e90_4d39_a074_a7074ac5c9b8
odil::is_int
bool is_int(VR vr)
Test whether a VR contains integers.
odil::VR::ST
odil::VR::TM
odil::VR::UN
odil::is_binary
bool is_binary(VR vr)
Test whether a VR contains binary data.
odil::VR::PN
odil
Definition:
Association.h:23
ODIL_API
#define ODIL_API
Definition:
odil.h:27
odil::VR::SV
odil::VR::UR
odil::VR::UNKNOWN
odil::VR::US
odil::VR::AT
odil.h
odil::VR::DT
odil::VR::LO
odil::VR::AE
odil::VR::SQ
odil::as_string
std::string as_string(VR vr)
Convert a VR to its string representation.
odil::VR::OF
odil::VR::UI
odil::is_string
bool is_string(VR vr)
Test whether a VR contains text.
odil::VR
VR
Value representations of DICOM.
Definition:
VR.h:26
odil::VR::OB
odil::VR::AS
odil::VR::OW
odil::VR::INVALID
odil::VR::UC
odil::VR::UT
odil::is_real
bool is_real(VR vr)
Test whether a VR contains rel numbers.
odil::VR::OD
odil::VR::IS
odil::VR::SS
odil::VR::SH
odil::VR::FL
odil::as_vr
VR as_vr(std::string const &vr)
Convert a string to its VR.
odil::VR::DS
odil::VR::FD
odil::VR::OV
odil::VR::LT
odil::VR::UL
odil::VR::UV
odil::VR::OL
odil::VR::DA
odil::VR::CS
odil::VR::SL
Generated by
1.8.16