]>
 
 
Creatis software - gdcm.git/log 
 
 
 
 
 
 
jpr  [Sun, 23 Oct 2005 15:24:47 +0000  (15:24 +0000)] 
 
Doxygenation 
 
jpr  [Sun, 23 Oct 2005 15:12:24 +0000  (15:12 +0000)] 
 
Doxygen 
 
jpr  [Sun, 23 Oct 2005 15:09:19 +0000  (15:09 +0000)] 
 
In order to avoid confusing user with 'public' methods he is not allowed to use, 
- move *all* the methods of PixelReadConvert, PixelWriteConvert to 'private'. 
- declare as friend class FileHelper 
 
jpr  [Sun, 23 Oct 2005 15:06:34 +0000  (15:06 +0000)] 
 
Doxygenation 
 
jpr  [Sun, 23 Oct 2005 15:04:26 +0000  (15:04 +0000)] 
 
Doxgenation : 
+ remove header for Deprecated methods, hoping  Doxygen stop yelling 
 
jpr  [Sun, 23 Oct 2005 15:01:34 +0000  (15:01 +0000)] 
 
Doxygen 
 
jpr  [Sun, 23 Oct 2005 14:56:27 +0000  (14:56 +0000)] 
 
Doxygenation 
 
jpr  [Sun, 23 Oct 2005 14:54:25 +0000  (14:54 +0000)] 
 
Add TestInline 
 
jpr  [Sun, 23 Oct 2005 14:53:51 +0000  (14:53 +0000)] 
 
Add some comments for better understanding the gdcm::LD_NOSHADOW, 
 gdcm::LD_NOSEQ options. 
 
jpr  [Sun, 23 Oct 2005 14:51:01 +0000  (14:51 +0000)] 
 
Add 2 stupif inline functions (to be removed later) , to be able to run 
TestInline on all the platforms. 
 
jpr  [Sun, 23 Oct 2005 14:49:51 +0000  (14:49 +0000)] 
 
Add a test to 'visualize' the difference betwwen inline functions and regular 
ones. 
(Actually, on my Linux box, I don't see *any* difference ! 
I'dd like to see what happens on other platforms) 
 
jpr  [Fri, 21 Oct 2005 17:11:33 +0000  (17:11 +0000)] 
 
Uncomment Private GE transger syntax part. 
(The trouble came from Write in the Mandatory elems processing 
-free twice the same one :-( - 
 
jpr  [Fri, 21 Oct 2005 16:32:10 +0000  (16:32 +0000)] 
 
Speed up -a little bit- the Loading, avoiding to parse any Sequence, not only 
shadow ones. 
(any way *all* the sequences are skipped a prpcessing time.) 
 
jpr  [Fri, 21 Oct 2005 16:02:01 +0000  (16:02 +0000)] 
 
Comments 
 
jpr  [Fri, 21 Oct 2005 16:00:55 +0000  (16:00 +0000)] 
 
Fix GetZOrigin(). 
Thx to Marco Feuerstein for reporting bug. 
 
malaterre  [Fri, 21 Oct 2005 15:52:13 +0000  (15:52 +0000)] 
 
BUG: 1-n VM are also allowed to be empty 
 
malaterre  [Fri, 21 Oct 2005 15:48:50 +0000  (15:48 +0000)] 
 
BUG: Fix VM for 60xx,0050. it is 2 not 1 
 
malaterre  [Fri, 21 Oct 2005 15:41:56 +0000  (15:41 +0000)] 
 
ENH: Handle the case where the element is empty, previous GetValueCount was reported erronurously as 1 
 
regrain  [Fri, 21 Oct 2005 15:34:56 +0000  (15:34 +0000)] 
 
   * Fix compilation errors in the Python part 
   -- BeNours 
 
malaterre  [Fri, 21 Oct 2005 15:31:50 +0000  (15:31 +0000)] 
 
ENH: oh my god, none of the old ACR-NAME entry was correct, MR-MONO2-12-an2.acr is now passing. 
 
malaterre  [Fri, 21 Oct 2005 15:24:52 +0000  (15:24 +0000)] 
 
ENH: How in the world could it be 1 
 
malaterre  [Fri, 21 Oct 2005 15:22:26 +0000  (15:22 +0000)] 
 
BUG: (0008,0041) is LO and not US 
 
malaterre  [Fri, 21 Oct 2005 15:16:52 +0000  (15:16 +0000)] 
 
BUG: 1-n VM was not handle properly 
 
malaterre  [Fri, 21 Oct 2005 15:16:22 +0000  (15:16 +0000)] 
 
ENH: Rearchitecture the test to test one file at a time 
 
malaterre  [Fri, 21 Oct 2005 15:02:31 +0000  (15:02 +0000)] 
 
BUG: ooops 
 
malaterre  [Fri, 21 Oct 2005 15:01:28 +0000  (15:01 +0000)] 
 
ENH: You can now do os << TagKey .... rahhhhh finally 
 
malaterre  [Fri, 21 Oct 2005 14:51:36 +0000  (14:51 +0000)] 
 
BUG: TestAllPrint actually is doing something now. Update to compile TestAllVM 
 
malaterre  [Fri, 21 Oct 2005 14:42:12 +0000  (14:42 +0000)] 
 
ENH: Adding a test for VM and validity... should allow us to check our own dict :-P 
 
malaterre  [Fri, 21 Oct 2005 14:32:05 +0000  (14:32 +0000)] 
 
BUG: I believe 0020,0030 has a VM of 3 an not 1 
 
malaterre  [Fri, 21 Oct 2005 14:15:41 +0000  (14:15 +0000)] 
 
COMP: Fix comp, and use IsValueCountValid in an assert just for kick 
 
malaterre  [Fri, 21 Oct 2005 14:09:41 +0000  (14:09 +0000)] 
 
ENH: Adding IsValueCountValid. Should save a lot of time for dev, since we you really want to do is compare against the VM to find out if the operation is valid or not. 
 
regrain  [Fri, 21 Oct 2005 12:24:57 +0000  (12:24 +0000)] 
 
   * Reactivate TestVR because the problem was already solved 
   -- BeNours 
 
jpr  [Fri, 21 Oct 2005 12:12:55 +0000  (12:12 +0000)] 
 
Doxygen 
 
jpr  [Fri, 21 Oct 2005 12:12:18 +0000  (12:12 +0000)] 
 
Doxygen disagrees with comments on deprecated methods 
 
jpr  [Fri, 21 Oct 2005 12:11:06 +0000  (12:11 +0000)] 
 
// --> 
// --> Can't understand *why* TestWriteSimple fails since the commit 
// --> for dealing with GE Private Transfer Syntax. 
// --> commented out, to be sure the troubles started from here. 
// --> JP 
 
regrain  [Fri, 21 Oct 2005 12:07:06 +0000  (12:07 +0000)] 
 
   * Fix the unix installation for the python part 
   -- BeNours 
 
jpr  [Fri, 21 Oct 2005 12:06:06 +0000  (12:06 +0000)] 
 
Shorten up the code, and avoid memory leaks. 
Thx to Benoit for reporting trouble. 
 
regrain  [Fri, 21 Oct 2005 11:50:02 +0000  (11:50 +0000)] 
 
   * Fix compilation error for the Python part 
   -- BeNours 
 
regrain  [Fri, 21 Oct 2005 10:54:00 +0000  (10:54 +0000)] 
 
   * Remove obvious Example that don't pass on Windows 
   -- BeNours 
 
regrain  [Fri, 21 Oct 2005 10:48:16 +0000  (10:48 +0000)] 
 
   * Fix bug... sorry, too quick commit when correcting memory leaks 
   -- BeNours 
 
regrain  [Fri, 21 Oct 2005 10:40:53 +0000  (10:40 +0000)] 
 
   * Fix compilation errors due to the 'virtual' key-word 
   -- BeNours 
 
regrain  [Fri, 21 Oct 2005 10:29:51 +0000  (10:29 +0000)] 
 
   * Fix memory leaks 
   -- BeNours 
 
jpr  [Fri, 21 Oct 2005 09:47:43 +0000  (09:47 +0000)] 
 
Comment out TestVR. 
(probabely useless -except for testcoverage ?- and polutes the dashbord. 
Uncomment it when the mess is fixed. 
 
jpr  [Fri, 21 Oct 2005 08:49:36 +0000  (08:49 +0000)] 
 
Doxygen disagrees with commented 'deprecated' methods 
 
jpr  [Fri, 21 Oct 2005 08:43:31 +0000  (08:43 +0000)] 
 
Add exInline.cxx, to 'visualize' the difference betwwen inline an not inline 
functions. 
Well... 
We see there is no difference ?!? 
 
jpr  [Fri, 21 Oct 2005 08:39:31 +0000  (08:39 +0000)] 
 
Comments 
 
jpr  [Fri, 21 Oct 2005 08:37:44 +0000  (08:37 +0000)] 
 
Normalization 
 
jpr  [Fri, 21 Oct 2005 08:35:49 +0000  (08:35 +0000)] 
 
add comments 
 
jpr  [Fri, 21 Oct 2005 08:35:13 +0000  (08:35 +0000)] 
 
Add some prints 
 
jpr  [Fri, 21 Oct 2005 08:34:26 +0000  (08:34 +0000)] 
 
Use SetLoadMode(gdcm::LD_ALL), better than 0 
 
regrain  [Fri, 21 Oct 2005 08:28:01 +0000  (08:28 +0000)] 
 
   * Fix bug when reading the DicomVR.dic file 
   -- BeNours 
 
regrain  [Fri, 21 Oct 2005 08:16:06 +0000  (08:16 +0000)] 
 
   * bug fix in the Python demos, due to the recent changes 
   -- BeNours 
 
jpr  [Fri, 21 Oct 2005 08:14:19 +0000  (08:14 +0000)] 
 
Comment out, using C style, C++ style comments, to avoid warnings. 
 
regrain  [Fri, 21 Oct 2005 07:40:13 +0000  (07:40 +0000)] 
 
   * Remove compilation warnings 
   -- BeNours 
 
jpr  [Fri, 21 Oct 2005 07:38:57 +0000  (07:38 +0000)] 
 
Doxygenation 
 
jpr  [Fri, 21 Oct 2005 07:38:00 +0000  (07:38 +0000)] 
 
Seems some compiler disagree with trailing semi-column at end of 
 gdcmTypeMacro( ...) 
 
malaterre  [Thu, 20 Oct 2005 15:33:18 +0000  (15:33 +0000)] 
 
COMP: Fix comp on VS6... not sure what it was supposed to do 
 
regrain  [Thu, 20 Oct 2005 15:24:05 +0000  (15:24 +0000)] 
 
   * Add a RefCounter object that is deleted only when it's reference count is 
     to 0. 
   * DicomEntry (thus, DictEntry) inherits from RefCounter... next stage to do, 
     all classes inherit from RefCounter 
   * Remove the VirtualDictEntry use, now useless due to the reference 
     counting. So, there will be no memory leaks. 
   -- BeNours 
 
malaterre  [Thu, 20 Oct 2005 15:21:30 +0000  (15:21 +0000)] 
 
COMP: I don't think this is needed 
 
malaterre  [Thu, 20 Oct 2005 15:05:15 +0000  (15:05 +0000)] 
 
ENH: Add a very bizarre case 
 
jpr  [Thu, 20 Oct 2005 14:46:29 +0000  (14:46 +0000)] 
 
Remove deprecated method names 'GetFirstCoherentFileList' 'GetNextCoherentFileList' 
replace by GetFistSingleSerieUIDFileSet, GetNextSingleSerieUIDFileSet 
 
malaterre  [Thu, 20 Oct 2005 14:45:11 +0000  (14:45 +0000)] 
 
ENH: Fix TestVR on VS6, while preserving inline optimization on working compiler 
 
malaterre  [Thu, 20 Oct 2005 14:25:47 +0000  (14:25 +0000)] 
 
ENH: Previous code did not work on VS6 
 
malaterre  [Thu, 20 Oct 2005 14:15:39 +0000  (14:15 +0000)] 
 
ENH: Saving a comment for a better approach in cmake 2.2 (later) 
 
malaterre  [Thu, 20 Oct 2005 13:58:18 +0000  (13:58 +0000)] 
 
COMP: Fix bcc55 
 
malaterre  [Thu, 20 Oct 2005 13:56:24 +0000  (13:56 +0000)] 
 
ENH: Saving some stuff from an explicit image...if I remember correctly 
 
malaterre  [Thu, 20 Oct 2005 13:55:05 +0000  (13:55 +0000)] 
 
STYLE: Some minor comment 
 
regrain  [Thu, 20 Oct 2005 09:23:24 +0000  (09:23 +0000)] 
 
   * Remove missed FASTTAGKEY (due to the integration of the 
     gdcm::TagKey class). 
     Thx to Mathieu 
 
jpr  [Thu, 20 Oct 2005 09:17:54 +0000  (09:17 +0000)] 
 
Last (?) stage of Private GE Syntax Transer name normalization 
 
regrain  [Thu, 20 Oct 2005 08:58:15 +0000  (08:58 +0000)] 
 
   * Fix some compilation warnings 
   * Amelioration of Test's output 
   -- BeNours 
 
regrain  [Thu, 20 Oct 2005 08:53:21 +0000  (08:53 +0000)] 
 
   * Coding style 
   -- BeNours 
 
jpr  [Thu, 20 Oct 2005 08:29:50 +0000  (08:29 +0000)] 
 
Oops. 
Forgot to commit this one. 
Thx, Benoit! 
 
jpr  [Thu, 20 Oct 2005 07:38:08 +0000  (07:38 +0000)] 
 
-> Fix the pb of 'Private GE Transfer Syntax' for 16 bits images. 
-> The expressions related to 'ImplicitVRLittleEndianDLXGE' are changed to talk 
about 'Implicit VR Big Endian Transfer Syntax', that's the term commonly used in 
the literature. 
--> Merge ITK comments (much more detailled than mines) in the gdcm code. 
 
jpr  [Thu, 20 Oct 2005 07:29:43 +0000  (07:29 +0000)] 
 
Coding style 
 
jpr  [Thu, 20 Oct 2005 07:27:43 +0000  (07:27 +0000)] 
 
Try to make a more kosher Dicom Header (improve various UID consistebcy) 
 
jpr  [Thu, 20 Oct 2005 07:25:10 +0000  (07:25 +0000)] 
 
In order to get UID without padding to even-length string, add a '.' before 
random number. 
 
jpr  [Thu, 20 Oct 2005 07:23:50 +0000  (07:23 +0000)] 
 
Fix 'delimitors' Print() 
 
malaterre  [Wed, 19 Oct 2005 22:19:20 +0000  (22:19 +0000)] 
 
ENH: Tons of change now support creation of basic table offset to please dicom reader like dicomworks. 
 
malaterre  [Wed, 19 Oct 2005 19:36:54 +0000  (19:36 +0000)] 
 
STYLE: Imager Pixel Spacing 
 
malaterre  [Wed, 19 Oct 2005 17:56:57 +0000  (17:56 +0000)] 
 
ENH: Still cleaning up stuff 
 
malaterre  [Wed, 19 Oct 2005 16:55:37 +0000  (16:55 +0000)] 
 
ENH: properly return 0 when everything was ok, 1 otherwise 
 
malaterre  [Wed, 19 Oct 2005 16:51:11 +0000  (16:51 +0000)] 
 
STYLE: Fix comment 
 
malaterre  [Wed, 19 Oct 2005 16:49:05 +0000  (16:49 +0000)] 
 
COMP: That was simply a typo 
 
malaterre  [Wed, 19 Oct 2005 16:08:29 +0000  (16:08 +0000)] 
 
COMP: remove suspend comp warn 
 
malaterre  [Wed, 19 Oct 2005 16:05:14 +0000  (16:05 +0000)] 
 
ENH: Reorganize the code to prepare multiple fragments 
 
malaterre  [Wed, 19 Oct 2005 15:43:58 +0000  (15:43 +0000)] 
 
COMP: Please VS6 
 
regrain  [Wed, 19 Oct 2005 13:17:04 +0000  (13:17 +0000)] 
 
   * Remove the Key information in Entry 
   * Create a DicomEntry parent of DictEntry 
   * Remap correctly the TagKey 
   -- BeNours 
 
regrain  [Wed, 19 Oct 2005 13:15:36 +0000  (13:15 +0000)] 
 
   * Remove memory leaks 
   -- BeNours 
 
regrain  [Wed, 19 Oct 2005 12:01:47 +0000  (12:01 +0000)] 
 
   * Fix compilation errors for the Python part 
   * Fix errors in the Python tests 
   -- BeNours 
 
regrain  [Wed, 19 Oct 2005 09:43:13 +0000  (09:43 +0000)] 
 
   * Amelioration of error messages 
   -- BeNours 
 
regrain  [Wed, 19 Oct 2005 09:27:24 +0000  (09:27 +0000)] 
 
   * Error message amelioration 
   -- BeNours 
 
regrain  [Wed, 19 Oct 2005 08:16:59 +0000  (08:16 +0000)] 
 
*** empty log message *** 
 
regrain  [Wed, 19 Oct 2005 08:06:45 +0000  (08:06 +0000)] 
 
   * Fix some bugs 
   -- BeNours 
 
malaterre  [Tue, 18 Oct 2005 21:19:57 +0000  (21:19 +0000)] 
 
STYLE: A Debug statement is not a warning, a warning is not an error.. you get the picture... 
 
malaterre  [Tue, 18 Oct 2005 20:49:59 +0000  (20:49 +0000)] 
 
ENH: Hoorray the first gdcm-jpeg image written from scratch :) 
 
malaterre  [Tue, 18 Oct 2005 19:54:25 +0000  (19:54 +0000)] 
 
ENH: Getting real close to having JPEG support in gdcm... jpeg offset table still missing 
 
malaterre  [Tue, 18 Oct 2005 19:06:28 +0000  (19:06 +0000)] 
 
ENH: Several change, fix compilation warnings, and update to newer API...no comment 
 
malaterre  [Tue, 18 Oct 2005 18:42:51 +0000  (18:42 +0000)] 
 
COMP: Fix other people warnings 
 
malaterre  [Tue, 18 Oct 2005 18:39:49 +0000  (18:39 +0000)] 
 
ENH: Adding *very* experimental support for writting DICOM file as JPEG 
 
malaterre  [Tue, 18 Oct 2005 18:36:53 +0000  (18:36 +0000)] 
 
ENH: Adding example on how to write a dicom file as jpeg