Mercurial > hg > orthanc-stone
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); |