1 * As stated by the first lines of Test/ExceptionAndPython/README, it looks
2 like we can move back to the exceptions and remove the errno stuff from
4 * adapt python/gdcmPython/Makefile to automake/autoconf tools
5 * Fix the bug in Test/bug1.cxx (see first comment line): Win32 only.
6 * All (or at least many of) the methods of gdcmHeader whose only arguments
7 are an ElValue* (e.g. FindLength, FindVR, LoadElementValue...) can
8 be moved away to ElValue class on condition of transmitting the
9 gdcmHeader.fp attribute. This change should be considered since it
10 would allow those method to avoid artificial calls to ElValue::GetElement(),
12 * Eat leanding_trailing_whitespace (found in python/gdcmPython/gdcmi) should
13 be used when parsing the dictionary in C++ !
14 * Group length is not a unique tag in a file. Hence avoid putting it
15 in the element values dictionary without doing something smarter
16 (say, instead of storing the length store the group and the length
17 so we can related a length to a group).
19 GetPubElValByNumber doit faire la difference entre chaine vide
20 et chaine pas touve''. Eventuellement raiser une exception ?
22 gdcmHeader::ReadNextElement: retarder le stockage en mem des gros elements
23 * etablir une taille limite sur les elements a ramener en memoire
24 (parametrisable en public dans la classe)
25 * ne pas ramener les elements au dela de ce seuil, mais les flaguer
26 comme a charger plus tard
27 * a l'acces (pour le groupe des pixels par exemple) retourner au fichier
28 pour trouver la bonne valeur (GetPixelData).
29 * fournir une method qui ne fait que lire les elements passes en arguments
30 sous forme d'une liste.
32 grep str2num *.cxx: c'est une macro sans doute proprifiable
34 gdcmHeader::CheckSwap() dans le cas ACR pas propre, degager tout de suite
35 si on a deduit que c'en est pas...