]> Creatis software - gdcm.git/log
gdcm.git
19 years agoShould avoid warnings
jpr [Wed, 21 Sep 2005 13:05:40 +0000 (13:05 +0000)]
Should avoid warnings

19 years agoAdd some comments
jpr [Wed, 21 Sep 2005 09:44:59 +0000 (09:44 +0000)]
Add some comments

19 years agoLO generated VR for odd groups will be displayed at Print() time
jpr [Wed, 21 Sep 2005 09:42:19 +0000 (09:42 +0000)]
LO generated VR for odd groups will be displayed at Print() time

19 years ago //DICOM PS 3-5 7.8.1 a) states that those
jpr [Tue, 20 Sep 2005 15:11:19 +0000 (15:11 +0000)]
  //DICOM PS 3-5 7.8.1 a) states that those
      //(gggg-0010->00FF where gggg is odd) attributes have to be LO

--> Take it into account!

19 years agoTwo ;; at end of line can cause troubles
jpr [Tue, 20 Sep 2005 14:13:41 +0000 (14:13 +0000)]
Two ;; at end of line can cause troubles

19 years agoremove useless extern declaration
jpr [Tue, 20 Sep 2005 11:02:49 +0000 (11:02 +0000)]
remove useless extern declaration

19 years ago%d vs %i in fprintf for unsigned int, to avoid warnings (hope so)
jpr [Tue, 20 Sep 2005 10:01:49 +0000 (10:01 +0000)]
%d vs %i in fprintf for unsigned int, to avoid warnings (hope so)

19 years agoremove useless assignation, to avoid warning
jpr [Tue, 20 Sep 2005 09:24:10 +0000 (09:24 +0000)]
remove useless assignation, to avoid warning

19 years agoREmove useless variable assignation
jpr [Tue, 20 Sep 2005 09:21:35 +0000 (09:21 +0000)]
REmove useless variable assignation

19 years agoDoxygen
jpr [Tue, 20 Sep 2005 09:09:43 +0000 (09:09 +0000)]
Doxygen

19 years agoTo avoid warnings around 'catch'
jpr [Tue, 20 Sep 2005 09:07:56 +0000 (09:07 +0000)]
To avoid warnings around 'catch'

19 years agoRemove useless variable, to avoid warning
jpr [Tue, 20 Sep 2005 08:50:57 +0000 (08:50 +0000)]
Remove useless variable, to avoid warning

19 years agoENH: Need to access those var from c++
malaterre [Mon, 19 Sep 2005 18:55:12 +0000 (18:55 +0000)]
ENH: Need to access those var from c++

19 years agoENH: Adding an exe that seg fault on AMD64/gcc.
malaterre [Mon, 19 Sep 2005 18:54:10 +0000 (18:54 +0000)]
ENH: Adding an exe that seg fault on AMD64/gcc.

19 years agocomment out TestAllEntryVerify
jpr [Mon, 19 Sep 2005 10:45:38 +0000 (10:45 +0000)]
comment out TestAllEntryVerify

19 years agotypo
jpr [Mon, 19 Sep 2005 09:48:27 +0000 (09:48 +0000)]
typo

19 years agoTo avoid bcc 5.5 warnings
jpr [Fri, 16 Sep 2005 17:19:24 +0000 (17:19 +0000)]
To avoid bcc 5.5 warnings

19 years agoInsert the original Python code, as a comment, to help debug stage
jpr [Fri, 16 Sep 2005 16:47:56 +0000 (16:47 +0000)]
Insert the original Python code, as a comment, to help debug stage

19 years agoTo display image 'orientation type'
jpr [Fri, 16 Sep 2005 16:45:33 +0000 (16:45 +0000)]
To display image 'orientation type'
When it works :-(

19 years agoBlack list some recently added images
jpr [Fri, 16 Sep 2005 10:44:26 +0000 (10:44 +0000)]
Black list some recently added images
(untill I fix the probable mess with the .png, .tst images)

19 years agoENH: Adding mention to current problem on ITK ML, and dlclose gdcm
malaterre [Wed, 14 Sep 2005 20:27:20 +0000 (20:27 +0000)]
ENH: Adding mention to current problem on ITK ML, and dlclose gdcm

19 years agoFix misstyping.
jpr [Tue, 13 Sep 2005 18:32:54 +0000 (18:32 +0000)]
Fix misstyping.
(still not works properly :-( )
Thx to Luca Picello for reporting it.

19 years agoTry downcast to please MSVC
jpr [Fri, 9 Sep 2005 07:18:02 +0000 (07:18 +0000)]
Try downcast to please MSVC

19 years agoavoid bcc5.5 warnings
jpr [Thu, 8 Sep 2005 15:10:46 +0000 (15:10 +0000)]
avoid bcc5.5 warnings

19 years agoTo avoid bcc5.5 warnings
jpr [Thu, 8 Sep 2005 15:09:08 +0000 (15:09 +0000)]
To avoid bcc5.5 warnings

19 years agoENH: Support space in the path
malaterre [Thu, 8 Sep 2005 14:45:51 +0000 (14:45 +0000)]
ENH: Support space in the path

19 years agoRemove useless affectation, to avoid bcc5.5 warnings
jpr [Thu, 8 Sep 2005 14:40:15 +0000 (14:40 +0000)]
Remove useless affectation, to avoid bcc5.5 warnings

19 years agoRemove useless affectation to avoid bcc5.5 warning
jpr [Thu, 8 Sep 2005 14:33:50 +0000 (14:33 +0000)]
Remove useless affectation to avoid bcc5.5 warning

19 years agoHope bcc5.5 will have no longer objections
jpr [Thu, 8 Sep 2005 14:00:39 +0000 (14:00 +0000)]
Hope bcc5.5 will have no longer objections

19 years agoFix typo
jpr [Wed, 7 Sep 2005 15:19:37 +0000 (15:19 +0000)]
Fix typo

19 years agoCosmetics for making ProntFile more clear when forceLoad was asked
jpr [Wed, 7 Sep 2005 14:12:23 +0000 (14:12 +0000)]
Cosmetics for making ProntFile more clear when forceLoad was asked

19 years agoAdd some verbosity when something wrong occurs
jpr [Wed, 7 Sep 2005 10:42:30 +0000 (10:42 +0000)]
Add some verbosity when something wrong occurs

19 years agoNew 'quicker' code releases some BinEntries :-(
jpr [Wed, 7 Sep 2005 10:39:45 +0000 (10:39 +0000)]
New 'quicker' code releases some BinEntries :-(
Revert to old one

19 years agoMeta Elements group length (follows previous commit)
jpr [Wed, 7 Sep 2005 08:55:22 +0000 (08:55 +0000)]
Meta Elements group length (follows previous commit)

19 years agoFix bug when Writing Meta Elements Group (0x0002) on Big Endian Proc,
jpr [Wed, 7 Sep 2005 08:52:58 +0000 (08:52 +0000)]
Fix bug when Writing Meta Elements Group (0x0002) on Big Endian Proc,
when requested Transfer Synatax is Implicit VR

19 years agoEnglish mistakes
jpr [Wed, 7 Sep 2005 08:49:58 +0000 (08:49 +0000)]
English mistakes

19 years agoAvoid infinite loop for 'long' image file names
jpr [Wed, 7 Sep 2005 08:48:28 +0000 (08:48 +0000)]
Avoid infinite loop for 'long' image file names

19 years agoAvoid warning
jpr [Wed, 7 Sep 2005 08:45:52 +0000 (08:45 +0000)]
Avoid warning

19 years agoavoid warning
jpr [Wed, 7 Sep 2005 08:35:20 +0000 (08:35 +0000)]
avoid warning

19 years ago(Try to) avoid comp warning on 'Golgot'
jpr [Wed, 7 Sep 2005 08:33:29 +0000 (08:33 +0000)]
(Try to) avoid comp warning on 'Golgot'

19 years agoRemove extra ';'
jpr [Wed, 7 Sep 2005 08:23:08 +0000 (08:23 +0000)]
Remove extra ';'

19 years agoAvoid warning
jpr [Wed, 7 Sep 2005 08:21:28 +0000 (08:21 +0000)]
Avoid warning

19 years agoAdd comment
jpr [Tue, 6 Sep 2005 17:15:25 +0000 (17:15 +0000)]
Add comment

19 years agoBUG: Come'on this script does not work
malaterre [Tue, 6 Sep 2005 16:48:24 +0000 (16:48 +0000)]
BUG: Come'on this script does not work

19 years agoENH: Try to commit conflicts (again)
malaterre [Tue, 6 Sep 2005 16:47:04 +0000 (16:47 +0000)]
ENH: Try to commit conflicts (again)

19 years agoBUG: Smart... need to remove this thing
malaterre [Tue, 6 Sep 2005 16:45:07 +0000 (16:45 +0000)]
BUG: Smart... need to remove this thing

19 years agoENH: Try to purposely commit conflit
malaterre [Tue, 6 Sep 2005 16:44:21 +0000 (16:44 +0000)]
ENH: Try to purposely commit conflit

19 years agoFix conflict while cvs merging
jpr [Tue, 6 Sep 2005 16:22:18 +0000 (16:22 +0000)]
Fix conflict while cvs merging

19 years agoBUG: Remove old buggy code
malaterre [Tue, 6 Sep 2005 15:50:14 +0000 (15:50 +0000)]
BUG: Remove old buggy code

19 years agoForget this one
jpr [Tue, 6 Sep 2005 15:39:22 +0000 (15:39 +0000)]
Forget this one

19 years agoUpdate Web pages
jpr [Tue, 6 Sep 2005 15:38:38 +0000 (15:38 +0000)]
Update Web pages

19 years agoSTYLE: Cleanup unused var
malaterre [Tue, 6 Sep 2005 15:36:32 +0000 (15:36 +0000)]
STYLE: Cleanup unused var

19 years agoInline some methods, to speed gdcm up.
jpr [Tue, 6 Sep 2005 15:36:02 +0000 (15:36 +0000)]
Inline some methods, to speed gdcm up.

19 years agoImprove Print method
jpr [Tue, 6 Sep 2005 15:34:29 +0000 (15:34 +0000)]
Improve Print method

19 years agoComments
jpr [Tue, 6 Sep 2005 15:32:13 +0000 (15:32 +0000)]
Comments

19 years agoOops. I forgot this one
jpr [Tue, 6 Sep 2005 15:31:17 +0000 (15:31 +0000)]
Oops. I forgot this one

19 years agoAdd the GetEntryForcedAsciiValue method to deal with Private Implicit VR Tags,
jpr [Tue, 6 Sep 2005 15:28:49 +0000 (15:28 +0000)]
Add the GetEntryForcedAsciiValue method to deal with Private Implicit VR Tags,
 stored as BinEntries when they aren't

19 years agoBUG: cmake205 support was broken, put back old hack
malaterre [Tue, 6 Sep 2005 14:19:52 +0000 (14:19 +0000)]
BUG: cmake205 support was broken, put back old hack

19 years agoRemove PrintDocument from CMakeLists.txt, as well
jpr [Tue, 6 Sep 2005 11:29:29 +0000 (11:29 +0000)]
Remove PrintDocument from CMakeLists.txt, as well

19 years agoAdd some verbosity when something wrong occurs
jpr [Tue, 6 Sep 2005 11:16:04 +0000 (11:16 +0000)]
Add some verbosity when something wrong occurs

19 years agoRemove useless PrintDocument.cxx
jpr [Tue, 6 Sep 2005 11:10:59 +0000 (11:10 +0000)]
Remove useless PrintDocument.cxx

19 years ago- Unify PrintFile and PrintDocument
jpr [Tue, 6 Sep 2005 11:10:03 +0000 (11:10 +0000)]
- Unify PrintFile and PrintDocument
- Remove useless PrintDocument

19 years agoENH: Tons of links were broken, strange it was not so long ago
malaterre [Tue, 6 Sep 2005 00:32:22 +0000 (00:32 +0000)]
ENH: Tons of links were broken, strange it was not so long ago

19 years agoSee :
jpr [Mon, 5 Sep 2005 15:43:40 +0000 (15:43 +0000)]
See :

www.tamsinfo.toshiba.com/docrequest/pdf/esoft3.5.pdf
for more fields (page 106 ?!?)

Some DICOM conventions are *not* respected ?!?

-->
--> 0021 0000 is NOT a group length  ?!?
-->

--> The same Tag has *more than one* description ??!!??

19 years agoAdd HITACHI MR pronto Private Dicom Dictionary
jpr [Mon, 5 Sep 2005 14:12:32 +0000 (14:12 +0000)]
Add HITACHI MR pronto Private Dicom Dictionary

19 years agoPrint output fixed for level==1
jpr [Mon, 5 Sep 2005 08:32:57 +0000 (08:32 +0000)]
Print output fixed for level==1

19 years ago'Print level' defaulted to 1
jpr [Mon, 5 Sep 2005 08:31:25 +0000 (08:31 +0000)]
'Print level' defaulted to 1

19 years agoFor Doxygen
jpr [Mon, 5 Sep 2005 08:28:02 +0000 (08:28 +0000)]
For Doxygen

19 years agoCoding style
jpr [Mon, 5 Sep 2005 08:25:01 +0000 (08:25 +0000)]
Coding style

19 years agoAddsome comments about Patient Position :
jpr [Mon, 5 Sep 2005 08:20:08 +0000 (08:20 +0000)]
Addsome comments about Patient Position :
> //  HFS   = Head First-Supine, where increasing (positive axis direction) :
> //     X -> to the direction pointed to by the patient's oustretched left arm
> //     Y -> to the anterior-to-posterior direction in the patient's body
> //     Z -> to the feet-to-head direction in the patient's body
>
> //  HFP   = Head First-Prone, where increasing (positive axis direction) :
> //     X -> to the direction pointed to by the patient's oustretched left arm
> //     Y -> to the anterior-to-posterior direction in the patient's body
> //     Z -> to the feet-to-head direction in the patient's body
>
> //  FFS  = Feet First-Supine, where increasing (positive axis direction) :
> //     X -> to the direction pointed to by the patient's oustretched left arm
> //     Y -> to the anterior-to-posterion direction in the patient's body
> //     Z -> to the feet-to-head direction in the patient's body
>
> //  FFP  = Feet First-Prone, where increasing (positive axis direction) :
> //     X -> to the direction pointed to by the patient's oustretched left arm
> //     Y -> to the posterior-to-anterior direction in the patient's body
> //     Z -> to the feet-to-head direction in the patient's body
>
> // HFDR = Head First-Decubitus Right
> // HFDL = Head First-Decubitus Left
> // FFDR = Feet First-Decubitus Right
> // FFDL = Feet First-Decubitus Left
>
> //  we can also find
>
> // SEMIERECT
> // SUPINE
>

19 years agoCOMP: Fix some more problem with cstring vs char*
malaterre [Sun, 4 Sep 2005 16:07:09 +0000 (16:07 +0000)]
COMP: Fix some more problem with cstring vs char*

19 years agoBUG: Remove any bcc32 compile warnings from jasper
malaterre [Sun, 4 Sep 2005 16:01:12 +0000 (16:01 +0000)]
BUG: Remove any bcc32 compile warnings from jasper

19 years agoCOMP: People really don't know what is the difference between cstring and char*
malaterre [Sun, 4 Sep 2005 15:51:46 +0000 (15:51 +0000)]
COMP: People really don't know what is the difference between cstring and char*

19 years agoCOMP: Remove stupid warning on Win32/cl. I don't unerstand the code anyway
malaterre [Sun, 4 Sep 2005 15:43:12 +0000 (15:43 +0000)]
COMP: Remove stupid warning on Win32/cl. I don't unerstand the code anyway

19 years agoCOMP: Ugly fix to remove warning
malaterre [Sun, 4 Sep 2005 15:40:25 +0000 (15:40 +0000)]
COMP: Ugly fix to remove warning

19 years agoCOMP: Fix warning with gcc3.3
malaterre [Sun, 4 Sep 2005 15:34:40 +0000 (15:34 +0000)]
COMP: Fix warning with gcc3.3

19 years agoCOMP: Add include file
malaterre [Sat, 3 Sep 2005 18:24:10 +0000 (18:24 +0000)]
COMP: Add include file

19 years ago New Features
jpr [Fri, 2 Sep 2005 08:07:31 +0000 (08:07 +0000)]
 New Features

    * Add the methods gdcm::Dict:AddDict(std::string fullPathPrivateDictionaryFileName)
      and
      gdcm::Dict::RemoveDict(std::string fullPathPrivateDictionaryFileName)
      to allow user to choose the 'Private Dictionary' he wants to work with.
      One can dream about a better API;
      This one allow right now anybody to see very easyly if the use of a given private dicom dictionary is of any help or not.

    * PrintFile has now a new command line argument manager option :
      dict=fullPathNamePricateDictionaryFile
      to allow user to see with no extra coding what differences makes the use or not of a private Dicom Dictionary.
      e.g. : use it as follow
      PrintFile filein=myGEdicomFile.dcm dict=/user/userName/gdcm/Dicts/GEMS-Advance.dic

19 years agoCoding style : remove useless trailing ';' from inline function definition
jpr [Fri, 2 Sep 2005 07:10:03 +0000 (07:10 +0000)]
Coding style : remove useless trailing ';' from inline function definition

19 years agoAdd the command line argument manager option
jpr [Fri, 2 Sep 2005 07:06:23 +0000 (07:06 +0000)]
Add the command line argument manager option
dict=fullPathNamePricateDictionaryFile
to allow user to see with no extra coding what differences makes the use or not
of a private Dicom Dictionary.
e.g.

PrintFile filein=myGEdicomFile.dcm dict=/user/userName/gdcm/Dict/GEMS-Advance.dic

19 years agoAdd the methods Dict:AddDict(fullPathPrivateDictionaryFileName)
jpr [Fri, 2 Sep 2005 07:00:04 +0000 (07:00 +0000)]
Add the methods Dict:AddDict(fullPathPrivateDictionaryFileName)
 and Dict::RemoveDict(fullPathPrivateDictionaryFileName)
 to allow user to choose the 'Private Dictionary' he wants to work with.
One can dream about a better API;
This one allow right now anybody to see very easyly
if the use of a given private dicom dictionary is of any help or not.

19 years agoSTYLE: typo
malaterre [Wed, 31 Aug 2005 18:31:26 +0000 (18:31 +0000)]
STYLE: typo

19 years agoSTYLE: typo
malaterre [Wed, 31 Aug 2005 17:53:21 +0000 (17:53 +0000)]
STYLE: typo

19 years agoENH: Some cleanup, and support cmake206
malaterre [Wed, 31 Aug 2005 17:51:21 +0000 (17:51 +0000)]
ENH: Some cleanup, and support cmake206

19 years agoReplace
jpr [Wed, 31 Aug 2005 16:36:08 +0000 (16:36 +0000)]
Replace
<       <LI> Allow parsing the <TT>Shadow groups</TT> against a user supplied
<            private <TT>Dicom Dictionary</TT> (pfff!...)
By
>       <LI> Allow manual adjunction / automatic recognition (pfff!...)
>            of the private <TT>Dicom Dictionary</TT>
>            to be used to parse <TT>Shadow groups</TT> against.

19 years agoComments: It shouldn't be too difficult to 'manualy' ask memory merging
jpr [Wed, 31 Aug 2005 16:32:37 +0000 (16:32 +0000)]
Comments: It shouldn't be too difficult to 'manualy' ask memory merging
          of a Private Dict into the public one (I can do it soon).
 Automatic recognition of the Private Dict to be used seems hopeless.

19 years agoSolve other minor Doxygen pb
jpr [Wed, 31 Aug 2005 16:24:19 +0000 (16:24 +0000)]
Solve other minor Doxygen pb

19 years agoMinor Doxygen problems
jpr [Wed, 31 Aug 2005 15:54:50 +0000 (15:54 +0000)]
Minor Doxygen problems

19 years agoENH: Adding todo for automatic recognition of DICOM dict
malaterre [Wed, 31 Aug 2005 15:52:59 +0000 (15:52 +0000)]
ENH: Adding todo for automatic recognition of DICOM dict

19 years agoUpdate News.html
jpr [Wed, 31 Aug 2005 09:47:45 +0000 (09:47 +0000)]
Update News.html

19 years agoReplace stupid method names :
jpr [Wed, 31 Aug 2005 09:29:10 +0000 (09:29 +0000)]
Replace stupid method names :
DicomDir::WriteDicomDir and DicomDir::AnonymizeDicomDir
by
DicomDir::Write and DicomDir::Anonymize
Thx to Benoit for repporting oddity

19 years ago * Fix JPR compilation errors on MSVC.Net 2003
regrain [Wed, 31 Aug 2005 09:01:58 +0000 (09:01 +0000)]
   * Fix JPR compilation errors on MSVC.Net 2003
   -- BeNours

19 years agoTypo
jpr [Wed, 31 Aug 2005 08:40:28 +0000 (08:40 +0000)]
Typo

19 years agoAdd examples of use of
jpr [Wed, 31 Aug 2005 08:37:53 +0000 (08:37 +0000)]
Add examples of use of
SerieHelper::SetUserLessThanFunction(userSuppliedLessThanFunction)
use
order=group1-elem1,group2-elem2,...
     (in hexa, no space)
  if you want to use them as a sort criterium
  Right now : ValEntries only -just an example-
or
order=name
    if you want to sort on the file name (Why not? Just an example...)

19 years agoFix Benoit's bug :
jpr [Wed, 31 Aug 2005 08:28:32 +0000 (08:28 +0000)]
Fix Benoit's bug :
Passing the right number of files should help vtkGdcmReader to work
with the result of SerieHelper
Well ...
TestSerieHelper has to be enforced ;-)

19 years agoUse the result of GetVersion better than hard coded value
jpr [Tue, 30 Aug 2005 15:36:18 +0000 (15:36 +0000)]
Use the result of GetVersion better than hard coded value

19 years agoClosing the file even when something wrong happens should avoid some memory
jpr [Tue, 30 Aug 2005 15:34:35 +0000 (15:34 +0000)]
Closing the file even when something wrong happens should avoid some memory
leaks.
Thx to Benoit for reporting bug.

19 years agoENH: As per Benoit's request, increase gdcm version. This is the only central place...
malaterre [Tue, 30 Aug 2005 15:33:57 +0000 (15:33 +0000)]
ENH: As per Benoit's request, increase gdcm version. This is the only central place holder that are reperecuted in the c++ code

19 years agoint vs unsigned int to avoid warning
jpr [Tue, 30 Aug 2005 15:25:25 +0000 (15:25 +0000)]
int vs unsigned int to avoid warning
CVSi: ----------------------------------------------------------------------

19 years ago * Remove #define and replace then by the call to the corresponding
regrain [Tue, 30 Aug 2005 15:13:05 +0000 (15:13 +0000)]
   * Remove #define and replace then by the call to the corresponding
     variables (in the LodModeType enum) - Thanks to Mathieu
   -- BeNours