]> Creatis software - gdcm.git/commit
Taking into account the 'Dicom Sequences' leads up to introduce new concepts
authorjpr <jpr>
Tue, 4 May 2004 15:03:01 +0000 (15:03 +0000)
committerjpr <jpr>
Tue, 4 May 2004 15:03:01 +0000 (15:03 +0000)
commit0b36f4932e894a1dde4a80e614755816b4b29218
tree989bc57b88425a8fcee9e82922ebc4ece7de3c98
parent57004629a0ede8f68c4b8498f74456d9e557791d
Taking into account the 'Dicom Sequences' leads up to introduce new concepts
(and new classes) :
a 'gdcmDocument' is composed of a set of Doc Entries, that are
  - elementary gdcmDocEntries (former gdcmHeaderEntries)
  - Sequence Doc Entries (gdcmSeqEntries)
    a Sequence is composed of Items.
    Each item is a set of Doc Entries (this is recursive)

The non uniqueness of the 'Dicom tag' is due to this recursivity
(never taken into account)
Our unability to add a new 'entry' in the header
    at the proper location (neither in the H-Table (map or multimap), nor in
    the Chained List is also due to this recursivity.

Don't try, right now, to use/modify/compile these new sources : nothing is
finished.
We just commit all the stuff, 'as is', in order not to loose it.
16 files changed:
src/gdcmBinEntry.cxx [new file with mode: 0644]
src/gdcmBinEntry.h [new file with mode: 0644]
src/gdcmDocEntry.cxx [new file with mode: 0644]
src/gdcmDocEntry.h [new file with mode: 0644]
src/gdcmDocEntrySet.cxx [new file with mode: 0644]
src/gdcmDocEntrySet.h [new file with mode: 0644]
src/gdcmDocument.cxx [new file with mode: 0644]
src/gdcmDocument.h [new file with mode: 0644]
src/gdcmElementSet.cxx [new file with mode: 0644]
src/gdcmElementSet.h [new file with mode: 0644]
src/gdcmSQItem.cxx [new file with mode: 0644]
src/gdcmSQItem.h [new file with mode: 0644]
src/gdcmSeqEntry.cxx [new file with mode: 0644]
src/gdcmSeqEntry.h [new file with mode: 0644]
src/gdcmValEntry.cxx [new file with mode: 0644]
src/gdcmValEntry.h [new file with mode: 0644]