frog [Tue, 29 Oct 2002 17:37:08 +0000 (17:37 +0000)]
* src/gdcmHeader.cxx :
- Parsing of header is now separated from loading of element values
(see gdcmHeader::LoadElements).
- general clean up of hopefully all file access (creation of
ReadInt16 and ReadInt32) --- Frog
frog [Tue, 22 Oct 2002 14:10:49 +0000 (14:10 +0000)]
* src/gdcmHeader.cxx :
- RecupLgr renamed to FindLength and cut off with new IsAnInteger
method.
- SetLgrElem renamed to SetLength
- GetLgrElem renamed to GetLength
- ~gdcmHeader() made virtual to pesky warning messages at compile.
* src/gdcmElValSet.cxx fixed both GetElValue methods
* Dicts/dicomV3.dic falacious entry [7fe0 0010 OT PXL Pixel Data]
due to IdoDude was cleaned out. --- Frog
frog [Mon, 21 Oct 2002 10:29:42 +0000 (10:29 +0000)]
* src/gdcmHeader.cxx RecupLgr split in FindVR and RecupLgr. FindVR
concentrates on finding the value representation (when it exists).
RecupLgr now only finds the element value length, and it avoids
returning the unecessary skL (skipped length).
Also, offsetCourant was simply removed (with taille_fich) since
it was redundant with the File position internals (by using
ftell and fseek). This also made skL (see above in RecupLgr) usage
jajun.
* src/gdcmHeaderIdo.cxx src/gdcmIdo.h added. Those files concentrate
on the libido specificities which are handled through class
inheritance.
* Test/implicit_vr.dcm dicom v3 in implicit value representation
added. --- Frog