]>
 
 
Creatis software - gdcm.git/log 
 
 
 
 
 
 
jpr  [Wed, 26 Oct 2005 07:20:09 +0000  (07:20 +0000)] 
 
Remove useless Example/TestChangeHeader 
 
jpr  [Wed, 26 Oct 2005 07:18:37 +0000  (07:18 +0000)] 
 
Remove useless Example/TestCopyDicom 
 
jpr  [Wed, 26 Oct 2005 07:15:31 +0000  (07:15 +0000)] 
 
Save some CPU time, when parsing ACR-NAMA files  : 
Don't check inexistant Transfer Syntax field. 
 
jpr  [Wed, 26 Oct 2005 06:57:02 +0000  (06:57 +0000)] 
 
None of the ACR-NEMA file has a Transfer Syntax field. 
Our purpose was to read ACR-NEMA, as well (not only DICOM V3 images) 
When a file !IsDicomV3(), the pixels are considered to be a 'Raw State' 
(uncompressed); 
IsRaw = true, and everything goes on *normally*. 
 
--> comment out the abort, on purpose. 
 
jpr  [Wed, 26 Oct 2005 06:34:03 +0000  (06:34 +0000)] 
 
Add comment on files with no "Transfer Syntax" 
 
jpr  [Wed, 26 Oct 2005 06:23:37 +0000  (06:23 +0000)] 
 
Typo 
 
jpr  [Wed, 26 Oct 2005 06:09:34 +0000  (06:09 +0000)] 
 
Comment out too much verbose warning message. 
 
jpr  [Wed, 26 Oct 2005 06:08:24 +0000  (06:08 +0000)] 
 
add comment on Conversion Type 
 
jpr  [Wed, 26 Oct 2005 06:07:26 +0000  (06:07 +0000)] 
 
Don't write elem 0x0000 -group length- of groups 
(but group 0x0002, where it's mandatory), 
to avoid writing wrong images. 
(Computing the length of a group with embedded Sequences is no so easy ...) 
 
malaterre  [Tue, 25 Oct 2005 18:14:49 +0000  (18:14 +0000)] 
 
BUG: Ok I dont understand gdcm internals anymore. Whoever broke the writting process should fix it. Add a barrier to never ever allow gdcm to read image without Transfer Syntax 
 
malaterre  [Tue, 25 Oct 2005 17:54:55 +0000  (17:54 +0000)] 
 
BUG: Ok someone messed up with the code... and I give up, fix your own bug 
 
malaterre  [Tue, 25 Oct 2005 17:51:17 +0000  (17:51 +0000)] 
 
ENH: Fix nasty bug. Thanks to bcc55 for actually doing optimization 
 
jpr  [Tue, 25 Oct 2005 16:43:46 +0000  (16:43 +0000)] 
 
Modify the creation order of gdcmFileHelper / gdcmFile to avoid meaningless 
warnings 
 
jpr  [Tue, 25 Oct 2005 15:58:32 +0000  (15:58 +0000)] 
 
add exXcoherentFileSet 
 
jpr  [Tue, 25 Oct 2005 15:57:52 +0000  (15:57 +0000)] 
 
Typo 
 
jpr  [Tue, 25 Oct 2005 15:57:20 +0000  (15:57 +0000)] 
 
Commit *very first* version of an example for using the splitting of a 'single 
SerieUID' fileset depending on the 'Orientation' 
 
malaterre  [Tue, 25 Oct 2005 15:28:49 +0000  (15:28 +0000)] 
 
ENH: When using your fancy find/replace, try using your brain to understand other people's code... 
 
regrain  [Tue, 25 Oct 2005 14:52:26 +0000  (14:52 +0000)] 
 
   * Some classes inherit now from gdcm::RefCounter 
   -- BeNours 
 
malaterre  [Tue, 25 Oct 2005 14:36:30 +0000  (14:36 +0000)] 
 
BUG: Wow, bcc55 actually did caught this one :) nice 
 
malaterre  [Tue, 25 Oct 2005 14:27:37 +0000  (14:27 +0000)] 
 
COMP: Fix bcc55 warnings 
 
malaterre  [Tue, 25 Oct 2005 14:01:20 +0000  (14:01 +0000)] 
 
COMP: Fix comp on bcc55, CLOCKS_PER_SEC is a float on this compiler... sigh 
 
jpr  [Tue, 25 Oct 2005 12:43:25 +0000  (12:43 +0000)] 
 
Doxygenation 
 
jpr  [Tue, 25 Oct 2005 12:42:37 +0000  (12:42 +0000)] 
 
Avoid polluting output 
 
jpr  [Tue, 25 Oct 2005 12:42:01 +0000  (12:42 +0000)] 
 
Huge comment on CheckMandatoryElements 
 
jpr  [Tue, 25 Oct 2005 12:41:30 +0000  (12:41 +0000)] 
 
avoid polluting output 
 
jpr  [Tue, 25 Oct 2005 12:40:03 +0000  (12:40 +0000)] 
 
Bug fix in XCoherent filestet splitting 
 
regrain  [Tue, 25 Oct 2005 09:22:13 +0000  (09:22 +0000)] 
 
   * Remove memory leaks 
   -- BeNours 
 
jpr  [Tue, 25 Oct 2005 08:44:51 +0000  (08:44 +0000)] 
 
Forget this one 
 
jpr  [Tue, 25 Oct 2005 08:41:35 +0000  (08:41 +0000)] 
 
Avoid useless warnings while stepping jpeg fragments 
 
malaterre  [Tue, 25 Oct 2005 03:32:53 +0000  (03:32  +0000)] 
 
COMP: Get rid of: Warning(510): friend function 'operator <<' ignored. 
 
malaterre  [Mon, 24 Oct 2005 22:49:57 +0000  (22:49 +0000)] 
 
COMP: Quickly fix comp on bcc55, dont understand why this was failing (put back old patch) 
 
malaterre  [Mon, 24 Oct 2005 21:54:28 +0000  (21:54 +0000)] 
 
ENH: ran dciodvfy on test.acr... getting closer to D. Clunie standart :) 
 
malaterre  [Mon, 24 Oct 2005 21:31:11 +0000  (21:31 +0000)] 
 
BUG: Fix first bug reported by dciodvfy (one chance out of two we had the wrong one) 
 
malaterre  [Mon, 24 Oct 2005 21:21:09 +0000  (21:21 +0000)] 
 
STYLE: Fix spacing, and change cerr to gdcmErrorMacor 
 
malaterre  [Mon, 24 Oct 2005 21:08:59 +0000  (21:08 +0000)] 
 
COMP: Remove call to problematic fprintf 
 
malaterre  [Mon, 24 Oct 2005 21:06:16 +0000  (21:06 +0000)] 
 
COMP: Ok coffee was bad... 
 
malaterre  [Mon, 24 Oct 2005 20:57:36 +0000  (20:57 +0000)] 
 
COMP: Avoid MACRO redifinition, shared and static should be exclusive 
 
malaterre  [Mon, 24 Oct 2005 20:53:31 +0000  (20:53 +0000)] 
 
COMP: Fix static lib on win32, plus add a comment about conformance 
 
malaterre  [Mon, 24 Oct 2005 20:28:40 +0000  (20:28 +0000)] 
 
COMP: Fix warning 
 
malaterre  [Mon, 24 Oct 2005 18:40:55 +0000  (18:40 +0000)] 
 
BUG: Need to link agains gdcmoj 
 
malaterre  [Mon, 24 Oct 2005 18:39:47 +0000  (18:39 +0000)] 
 
ENH: Cleanup 
 
malaterre  [Mon, 24 Oct 2005 18:18:24 +0000  (18:18 +0000)] 
 
COMP: comment within comment 
 
malaterre  [Mon, 24 Oct 2005 18:14:42 +0000  (18:14 +0000)] 
 
COMP: Some compiler dont like C++ comments 
 
malaterre  [Mon, 24 Oct 2005 17:43:49 +0000  (17:43 +0000)] 
 
BUG: No comment 
 
malaterre  [Mon, 24 Oct 2005 17:39:20 +0000  (17:39 +0000)] 
 
ENH: update 
 
malaterre  [Mon, 24 Oct 2005 17:33:03 +0000  (17:33 +0000)] 
 
COMP: Fix warning on vs7 
 
malaterre  [Mon, 24 Oct 2005 17:28:15 +0000  (17:28 +0000)] 
 
COMP: Remove TestInline from non UNIX os... please fix your code 
 
malaterre  [Mon, 24 Oct 2005 17:24:25 +0000  (17:24 +0000)] 
 
BUG: Fix a nasty problem, C does not require function to be declared, so there was an implicit function declaration that does not define export symbols...int.c should be rewritten anyway to avoid function calls 
 
malaterre  [Mon, 24 Oct 2005 17:13:24 +0000  (17:13 +0000)] 
 
COMP: Fix a few dummy warnings 
 
malaterre  [Mon, 24 Oct 2005 16:11:11 +0000  (16:11 +0000)] 
 
COMP: Need to export those symbols too 
 
regrain  [Mon, 24 Oct 2005 16:01:39 +0000  (16:01 +0000)] 
 
*** empty log message *** 
 
regrain  [Mon, 24 Oct 2005 16:00:46 +0000  (16:00 +0000)] 
 
   * Change the DocEntry inheritance to RefCounter 
   -- BeNours 
 
malaterre  [Mon, 24 Oct 2005 15:58:35 +0000  (15:58 +0000)] 
 
ENH: Rebuild lib when file change 
 
malaterre  [Mon, 24 Oct 2005 15:58:02 +0000  (15:58 +0000)] 
 
COMP: Fix comp for shared lib on win32 
 
malaterre  [Mon, 24 Oct 2005 15:41:55 +0000  (15:41 +0000)] 
 
STYLE: Cleanup code 
 
malaterre  [Mon, 24 Oct 2005 15:39:38 +0000  (15:39 +0000)] 
 
BUG: Proper name (gdcm namespace avoid pollution) 
 
malaterre  [Mon, 24 Oct 2005 15:37:29 +0000  (15:37 +0000)] 
 
BUG: Remove codec by default, dev only 
 
malaterre  [Mon, 24 Oct 2005 15:36:33 +0000  (15:36 +0000)] 
 
ENH: Remove ref to jasper, add OpenJPEG implementation 
 
malaterre  [Mon, 24 Oct 2005 15:34:51 +0000  (15:34 +0000)] 
 
ENH: Adding the OpenJPEG (j2k) lib to gdcm 
 
malaterre  [Mon, 24 Oct 2005 13:17:22 +0000  (13:17 +0000)] 
 
COMP: Fix comp on Win32 machine 
 
jpr  [Mon, 24 Oct 2005 10:55:12 +0000  (10:55 +0000)] 
 
Avoid compile warning. 
 
malaterre  [Mon, 24 Oct 2005 01:17:54 +0000  (01:17  +0000)] 
 
COMP: Fix warning, fabs returns double 
 
malaterre  [Mon, 24 Oct 2005 01:16:19 +0000  (01:16  +0000)] 
 
COMP: Try to fix JPR last commit to compile...hopefully 
 
malaterre  [Sun, 23 Oct 2005 19:52:37 +0000  (19:52 +0000)] 
 
ENH: Note for myself: Never work on gdcm without first a coffee. double is 8bits anyway 
 
malaterre  [Sun, 23 Oct 2005 19:46:17 +0000  (19:46 +0000)] 
 
BUG: Hopefully fix pb on 64bits machine. Temp hack is to check what sieof of long looks like to determine a 32bits floating point type. Need to properly define float32_t. 
 
malaterre  [Sun, 23 Oct 2005 18:45:40 +0000  (18:45 +0000)] 
 
BUG: Correct buggy ACR-NEMA entries, should be closer to standart now 
 
jpr  [Sun, 23 Oct 2005 17:51:43 +0000  (17:51 +0000)] 
 
Just one more check for GE Private TS on big endian machines ... 
 
jpr  [Sun, 23 Oct 2005 17:31:48 +0000  (17:31 +0000)] 
 
Update (follows) 
 
jpr  [Sun, 23 Oct 2005 16:48:12 +0000  (16:48 +0000)] 
 
Beginning of update for version 1.1 vx Current CVS Version (will be 1.2) 
 
jpr  [Sun, 23 Oct 2005 15:35:05 +0000  (15:35 +0000)] 
 
Forget this one 
 
jpr  [Sun, 23 Oct 2005 15:32:30 +0000  (15:32 +0000)] 
 
Minor Doxygenations, comments fixing, etc 
 
jpr  [Sun, 23 Oct 2005 15:26:43 +0000  (15:26 +0000)] 
 
Doxygen 
 
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