X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=TODO;h=42235948c17e1961c6524bd43c7bf5235805d538;hb=f22035516061f75820d0accadee770ddefa06e2b;hp=4461948f2a862940990672c4ea7981623a6a4d60;hpb=c0dbd079b33fa47c936c88e881057037e042f71a;p=gdcm.git diff --git a/TODO b/TODO index 4461948f..42235948 100644 --- a/TODO +++ b/TODO @@ -1,3 +1,8 @@ +* Group length is not a unique tag in a file. Hence avoid putting it + in the element values dictionary without doing something smarter + (say, instead of storing the length store the group and the length + so we can related a length to a group). + GetPubElValByNumber doit faire la difference entre chaine vide et chaine pas touve''. Eventuellement raiser une exception ? @@ -8,11 +13,10 @@ gdcmHeader::ReadNextElement: retarder le stockage en mem des gros elements comme a charger plus tard * a l'acces (pour le groupe des pixels par exemple) retourner au fichier pour trouver la bonne valeur (GetPixelData). - + * fournir une method qui ne fait que lire les elements passes en arguments + sous forme d'une liste. -grep str2num *.c: c'est une macro sans doute proprifiable +grep str2num *.cxx: c'est une macro sans doute proprifiable gdcmHeader::CheckSwap() dans le cas ACR pas propre, degager tout de suite si on a deduit que c'en est pas... - -gdcmHeader::_IdDcmRecupLgr return type should be long int.