malaterre [Fri, 11 Feb 2005 20:04:07 +0000 (20:04 +0000)]
ENH: Adding new option in CMake: GDCM_FORCE_BIGENDIAN_EMULATION. You are now able to change this option in cmake to turn your little endian machine into a big endian one. This is extremly alpha for now, but should allow much easier debugging...hopefully
malaterre [Fri, 11 Feb 2005 18:12:47 +0000 (18:12 +0000)]
BUG: Apparently when you cvs up in DOS mode the .dic files it creates file with ctrlM+EOF, thus ctrlM was being taken into account and this is pretty bad in a c++ code...
malaterre [Mon, 7 Feb 2005 19:17:27 +0000 (19:17 +0000)]
ENH: Apparently the new Free .Net compiler complains also about the dll heritance stuff. Adding yet another pragma to please him. STYLE: a best -> a better
regrain [Mon, 7 Feb 2005 08:48:18 +0000 (08:48 +0000)]
* Remove useless methods added by JPR for Python users. All was already
made in the swig wrapping (gdcm.i)... promotion to the good type : Bin, Val
or Seq Entry !!!
-- BeNours
jpr [Sun, 6 Feb 2005 14:39:35 +0000 (14:39 +0000)]
* Add method File::AnonymizeNoLoad, to allow anomymizing files
even when the pixels are not gdcm Readable
* Add methods File::AddAnonymizeElement and File::ClearAnonymizeList
to allow user to choose the elements whose value
he wants to white out / replace
malaterre [Sat, 5 Feb 2005 03:12:28 +0000 (03:12 +0000)]
ENH: It's 10pm gdcm is working on big endian plateform, thanks to a special kludge. I dont care how you fix it, I am not working anymore on the big endian thingy !
malaterre [Sat, 5 Feb 2005 02:28:49 +0000 (02:28 +0000)]
BUG: JP, please next time reread your code or at least TRY IT !
Anyway I still have no clue what OB is versue OW. It seems TestWriteSimple should be explicitely setting it. Or gdcm should be smart enought so that in case of 16 biuts image to set it properly...
malaterre [Sat, 5 Feb 2005 01:37:08 +0000 (01:37 +0000)]
BUG: Apparently on Borland uses unsigned char to store boolean, all other plateformns uses int for some reason. STYLE: Reneme gdcmVerboseMacro to gdcmWarningMacro it makes more sense to me
malaterre [Sat, 5 Feb 2005 01:25:03 +0000 (01:25 +0000)]
BUG: Solve seg fault with SerieHelper by properly using sort algorithm when needed. STL rocks. Also removed weird Print method that borke consistency and properly redo it according to other classes.
malaterre [Fri, 4 Feb 2005 23:30:21 +0000 (23:30 +0000)]
BUG: Fix compilation warning on SunOS-CC: Warning (Anachronism): Assigning void(*)(jpeg_decompress_struct*,long) to extern C void(*)(jpeg_decompress_struct*,long). This is not safe to pass a function pointer from a C context to a C++ context. Explicitely reinterpret_cast it.
regrain [Fri, 4 Feb 2005 13:15:40 +0000 (13:15 +0000)]
* src/gdcmFile.cxx : remove the default array of initialization.
The static array contained pointers to non-static values (comming from
strings). To have coherences, when creating files, these values can't be
static. So, the array can't be static, too ! To simplify, the array have
been replaced by repeted lines to insert values in the File. Finally,
it removes memory leaks.
-- BeNours
malaterre [Wed, 2 Feb 2005 20:10:50 +0000 (20:10 +0000)]
ENH: Adding two different viewer. One using vtkImageViewer and the other vtkImageViewer2, I guess this should be more intelligent to only have one executable + switch...
malaterre [Wed, 2 Feb 2005 18:39:04 +0000 (18:39 +0000)]
ENH: Long time I wanted to do that: rename Test into Testing. So that 'make test' can also work on non case sensitive system like Mac and Win32. Everything was done on the server side so no history has been lost.
malaterre [Wed, 2 Feb 2005 16:16:07 +0000 (16:16 +0000)]
BUG: Fix problem with typedef. When you use a typedef within a namespace + class it is only with a namespace AND the class. Declare it within the namespace only