comparison Resources/Orthanc/Plugins/Samples/Common/DicomPath.cpp @ 39:9ee7e2f5f1a3

sync
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 21 Dec 2016 14:19:38 +0100
parents 517c46f527cd
children 7207a407bcd8
comparison
equal deleted inserted replaced
38:bfce0add15f2 39:9ee7e2f5f1a3
47 return prefix_[depth]; 47 return prefix_[depth];
48 } 48 }
49 } 49 }
50 50
51 51
52 DicomPath::DicomPath(DicomTag sequence, 52 DicomPath::DicomPath(const DicomTag& sequence,
53 size_t index, 53 size_t index,
54 DicomTag tag) : 54 const DicomTag& tag) :
55 finalTag_(tag) 55 finalTag_(tag)
56 { 56 {
57 AddToPrefix(sequence, index); 57 AddToPrefix(sequence, index);
58 } 58 }
59 59
60 60
61 DicomPath::DicomPath(DicomTag sequence1, 61 DicomPath::DicomPath(const DicomTag& sequence1,
62 size_t index1, 62 size_t index1,
63 DicomTag sequence2, 63 const DicomTag& sequence2,
64 size_t index2, 64 size_t index2,
65 DicomTag tag) : 65 const DicomTag& tag) :
66 finalTag_(tag) 66 finalTag_(tag)
67 { 67 {
68 AddToPrefix(sequence1, index1); 68 AddToPrefix(sequence1, index1);
69 AddToPrefix(sequence2, index2); 69 AddToPrefix(sequence2, index2);
70 } 70 }
71 71
72 72
73 DicomPath::DicomPath(DicomTag sequence1, 73 DicomPath::DicomPath(const DicomTag& sequence1,
74 size_t index1, 74 size_t index1,
75 DicomTag sequence2, 75 const DicomTag& sequence2,
76 size_t index2, 76 size_t index2,
77 DicomTag sequence3, 77 const DicomTag& sequence3,
78 size_t index3, 78 size_t index3,
79 DicomTag tag) : 79 const DicomTag& tag) :
80 finalTag_(tag) 80 finalTag_(tag)
81 { 81 {
82 AddToPrefix(sequence1, index1); 82 AddToPrefix(sequence1, index1);
83 AddToPrefix(sequence2, index2); 83 AddToPrefix(sequence2, index2);
84 AddToPrefix(sequence3, index3); 84 AddToPrefix(sequence3, index3);