]> Creatis software - gdcm.git/log
gdcm.git
19 years agoENH: Solve problem with Theralys images Version0.6.bp
malaterre [Mon, 8 Nov 2004 15:18:02 +0000 (15:18 +0000)]
ENH: Solve problem with Theralys images

19 years agoENH: Some more minor fixes, to synchronize ITK and gdcm
malaterre [Sun, 7 Nov 2004 15:53:35 +0000 (15:53 +0000)]
ENH: Some more minor fixes, to synchronize ITK and gdcm

19 years agoENH: Forgot file for coverage
malaterre [Sun, 7 Nov 2004 14:31:31 +0000 (14:31 +0000)]
ENH: Forgot file for coverage

19 years agoENH: Final -hopefully- change to jpeg lib. In order to match ITK structure, and be...
malaterre [Sun, 7 Nov 2004 14:28:54 +0000 (14:28 +0000)]
ENH: Final -hopefully- change to jpeg lib. In order to match ITK structure, and be more cross plateform, reduce code redondency and improve compilation time

19 years agoENH: Move the jpeg lib around, to match Insight toolkit structure (more tested)
malaterre [Sun, 7 Nov 2004 14:13:12 +0000 (14:13 +0000)]
ENH: Move the jpeg lib around, to match Insight toolkit structure (more tested)

19 years agoBUG: Remove a broken image from the MAC baseline
malaterre [Fri, 5 Nov 2004 22:59:15 +0000 (22:59 +0000)]
BUG: Remove a broken image from the MAC baseline

19 years agoENH: Do not stop test at first failure, it lower coverage.
malaterre [Fri, 5 Nov 2004 21:36:02 +0000 (21:36 +0000)]
ENH: Do not stop test at first failure, it lower coverage.

19 years agoBUG: Remove tons of mem leaks. There are still plenty that explains why gdcm is dog...
malaterre [Fri, 5 Nov 2004 21:23:46 +0000 (21:23 +0000)]
BUG: Remove tons of mem leaks. There are still plenty that explains why gdcm is dog slow on system with little mem

19 years agoBUG: Thankfully VS6 catch it :)
malaterre [Fri, 5 Nov 2004 20:42:40 +0000 (20:42 +0000)]
BUG: Thankfully VS6 catch it :)

19 years agoENH: Improve string manipulation. I now inforce the notion of 'DicomString'
malaterre [Fri, 5 Nov 2004 20:23:12 +0000 (20:23 +0000)]
ENH: Improve string manipulation. I now inforce the notion of 'DicomString'
    A DicomString can contain as many \0 as they want
    and it is *always* of even length.
    We only support odd length for very rare case.
    And in the near future this should be removed.

19 years agoBUG: Remove demangle code this was seg faulting on some linux gcc 3.3.2 machine
malaterre [Thu, 4 Nov 2004 18:14:34 +0000 (18:14 +0000)]
BUG: Remove demangle code this was seg faulting on some linux gcc 3.3.2 machine

19 years agoENH: Fixing bug in the dashboard, the code is buggy but I refuse to fix it. There...
malaterre [Thu, 4 Nov 2004 15:59:37 +0000 (15:59 +0000)]
ENH: Fixing bug in the dashboard, the code is buggy but I refuse to fix it. There seems to be a /after the last/ line read that broke my else check

19 years agoENH: Fix warning about conversion from string constant to
malaterre [Thu, 4 Nov 2004 15:20:35 +0000 (15:20 +0000)]
ENH: Fix warning about conversion from string constant to

19 years agoBUG: i was shadowing another var
malaterre [Thu, 4 Nov 2004 15:08:50 +0000 (15:08 +0000)]
BUG: i was shadowing another var

19 years agoENH: Rewrite the test to allow use to use it an image at a time
malaterre [Wed, 3 Nov 2004 21:58:31 +0000 (21:58 +0000)]
ENH: Rewrite the test to allow use to use it an image at a time

19 years agoENH: /binary_write/ gdcm source. Now even on big endian we are writting little endian...
malaterre [Wed, 3 Nov 2004 20:52:12 +0000 (20:52 +0000)]
ENH: /binary_write/ gdcm source. Now even on big endian we are writting little endian. This should -heopfully- fix some tests

19 years agoBUG: Remaining of the patch
malaterre [Wed, 3 Nov 2004 19:35:49 +0000 (19:35 +0000)]
BUG: Remaining of the patch

19 years agoENH: update about dict compiled into lib
malaterre [Wed, 3 Nov 2004 18:16:36 +0000 (18:16 +0000)]
ENH: update about dict compiled into lib

19 years agoCOMP: Fix minor compilation warning on Win32 VS6
malaterre [Wed, 3 Nov 2004 18:14:52 +0000 (18:14 +0000)]
COMP: Fix minor compilation warning on Win32 VS6

19 years agoENH: Now the dictionary is compiled into gdcm lib. This is a default behavior, thus...
malaterre [Wed, 3 Nov 2004 18:08:55 +0000 (18:08 +0000)]
ENH: Now the dictionary is compiled into gdcm lib. This is a default behavior, thus any dic file specified is picked before failback to the one comiled into lib

19 years ago Trial to get gdcmPython working. demo/PrintHeader should now work.
frog [Wed, 3 Nov 2004 11:54:42 +0000 (11:54 +0000)]
Trial to get gdcmPython working. demo/PrintHeader should now work.

19 years agoBUG: Moving gdcmCommon to gdcm namespace broke some examples, fix those
malaterre [Tue, 2 Nov 2004 03:42:29 +0000 (03:42 +0000)]
BUG: Moving gdcmCommon to gdcm namespace broke some examples, fix those

19 years agoBUG: Fix compilation problem with VS7. Unknow was not /really/ within gdcm namespace...
malaterre [Tue, 2 Nov 2004 03:10:32 +0000 (03:10 +0000)]
BUG: Fix compilation problem with VS7. Unknow was not /really/ within gdcm namespace, now this should be fixed. Thanks to Jean-Michel Rouet for patch

19 years agoENH: There were minors typoes in the previous dict
malaterre [Fri, 29 Oct 2004 21:20:59 +0000 (21:20 +0000)]
ENH: There were minors typoes in the previous dict

19 years agoENH: Firs step to have the dicom dict as resource
malaterre [Fri, 29 Oct 2004 19:16:47 +0000 (19:16 +0000)]
ENH: Firs step to have the dicom dict as resource

19 years agoENH: Dont use capital letter for hex integer
malaterre [Fri, 29 Oct 2004 18:46:33 +0000 (18:46 +0000)]
ENH: Dont use capital letter for hex integer

19 years agoBUG: The previous code did not compile on Big endian machine
malaterre [Thu, 28 Oct 2004 23:10:25 +0000 (23:10 +0000)]
BUG: The previous code did not compile on Big endian machine

19 years agoENH: For some reason it was commented
malaterre [Thu, 28 Oct 2004 22:48:49 +0000 (22:48 +0000)]
ENH: For some reason it was commented

19 years agoENH: Ooops new cmake version didn't like previous verion
malaterre [Thu, 28 Oct 2004 22:35:41 +0000 (22:35 +0000)]
ENH: Ooops new cmake version didn't like previous verion

19 years agoENH:
malaterre [Thu, 28 Oct 2004 22:21:56 +0000 (22:21 +0000)]
ENH:
- cosmetic cleanup in TODO, we should remove entries fixed
- some other cleanup at some other places
- adding a first implementation for the binary_write function
- adding big endian flag in cmake cache

19 years agoENH: Fix a warning %n should be a pointer to an int.
malaterre [Thu, 28 Oct 2004 19:58:05 +0000 (19:58 +0000)]
ENH: Fix a warning %n should be a pointer to an int.

19 years agoBUG: Previous code did not compile with all (=busted) compilers
malaterre [Thu, 28 Oct 2004 19:53:28 +0000 (19:53 +0000)]
BUG: Previous code did not compile with all (=busted) compilers

19 years agoBUG: Fix mem leak
malaterre [Thu, 28 Oct 2004 18:13:36 +0000 (18:13 +0000)]
BUG: Fix mem leak

19 years agoENH: Minor cleanup, mostly cosmetic
malaterre [Thu, 28 Oct 2004 03:10:56 +0000 (03:10 +0000)]
ENH: Minor cleanup, mostly cosmetic

19 years agoBUG: the fonction was broken but pass all tests...
malaterre [Wed, 27 Oct 2004 23:03:07 +0000 (23:03 +0000)]
BUG: the fonction was broken but pass all tests...

19 years agoENH: Minor cleanup
malaterre [Wed, 27 Oct 2004 22:58:06 +0000 (22:58 +0000)]
ENH: Minor cleanup

19 years agoENH: Minor cleanup, mostly remove comments
malaterre [Wed, 27 Oct 2004 22:47:19 +0000 (22:47 +0000)]
ENH: Minor cleanup, mostly remove comments

19 years agoENH: Remove any possible leaks with the dictionary. Now there is no /new/ anymore...
malaterre [Wed, 27 Oct 2004 22:31:12 +0000 (22:31 +0000)]
ENH: Remove any possible leaks with the dictionary. Now there is no /new/ anymore, everything is by reference

19 years agoENH: Exact same fix as gdcmTS
malaterre [Wed, 27 Oct 2004 21:28:56 +0000 (21:28 +0000)]
ENH: Exact same fix as gdcmTS

19 years agoENH: Minor cleanup in arg passing to be const ref, instead of bycopy
malaterre [Wed, 27 Oct 2004 01:32:15 +0000 (01:32 +0000)]
ENH: Minor cleanup in arg passing to be const ref, instead of bycopy

19 years agoENH: Add patch from JPR, to support RLE and RGB from d. clunie testing suite
malaterre [Mon, 25 Oct 2004 17:07:16 +0000 (17:07 +0000)]
ENH: Add patch from JPR, to support RLE and RGB from d. clunie testing suite

19 years agoSTYLE: ivars should start with a capital letter. Accessors should be const to avoid...
malaterre [Mon, 25 Oct 2004 04:47:41 +0000 (04:47 +0000)]
STYLE: ivars should start with a capital letter. Accessors should be const to avoid people starting modifying stuff (since this is a ref). remove virtual as style specify sub class shouldn't reuse the keyword (4)

19 years agoSTYLE: ivars should start with a capital letter. Accessors should be const to avoid...
malaterre [Mon, 25 Oct 2004 04:08:19 +0000 (04:08 +0000)]
STYLE: ivars should start with a capital letter. Accessors should be const to avoid people starting modifying stuff (since this is a ref). remove virtual as style specify sub class shouldn't reuse the keyword (3)

19 years agoSTYLE: ivars should start with a capital letter. Accessors should be const to avoid...
malaterre [Mon, 25 Oct 2004 03:35:19 +0000 (03:35 +0000)]
STYLE: ivars should start with a capital letter. Accessors should be const to avoid people starting modifying stuff (since this is a ref). remove virtual as style specify sub class shouldn't reuse the keyword (2)

19 years agoSTYLE: ivars should start with a capital letter. Accessors should be const to avoid...
malaterre [Mon, 25 Oct 2004 03:03:44 +0000 (03:03 +0000)]
STYLE: ivars should start with a capital letter. Accessors should be const to avoid people starting modifying stuff (since this is a ref). remove virtual as style specify sub class shouldn't reuse the keyword

19 years agoENH: minor cleanup patch, use TagName instead of std:string for clarification. Don...
malaterre [Sun, 24 Oct 2004 03:33:40 +0000 (03:33 +0000)]
ENH: minor cleanup patch, use TagName instead of std:string for clarification. Don't use capital letter for VR

19 years ago * Doc/Dicom2004_Part5.pdf added (thanks to JPR).
frog [Fri, 22 Oct 2004 13:56:44 +0000 (13:56 +0000)]
  * Doc/Dicom2004_Part5.pdf added (thanks to JPR).
  * Dicts/dicomTS2004.dic, dicomV3VM2004.dic, groupNameAbbreviations2004.dic
    new 2004 dictionaries added (thanks to JPR).
  * FIX dashboard warning RLEFrame::NumberFragments is now of type unsigned int
  * CLEANUP_ROUND (15) for gdcmPixelConvert
    - RLEFrame::NumberFragments is now of type unsigned int
    - gdcmFile::GetImageData(), GetImageDataIntoVector(), GetImageDataRaw()
      are now all based on PixelConverter. ::GetImageDataIntoVectorRaw()
      no longer exists.

19 years agoENH: Initial work in gathering all transfer syntax accessors. clearly IsDecompressed...
malaterre [Fri, 22 Oct 2004 04:13:24 +0000 (04:13 +0000)]
ENH: Initial work in gathering all transfer syntax accessors. clearly IsDecompressed/IsJPEG2000/IsJPEGLossless/IsRLELossless shouldn't be all ivars, but only one transfersyntax (class) ivar with equivalent method on the class.

19 years agoENH: Removed all FILE* ref and replace by ifstream/ofstream. For now I use a temp...
malaterre [Fri, 22 Oct 2004 03:05:39 +0000 (03:05 +0000)]
ENH: Removed all FILE* ref and replace by ifstream/ofstream. For now I use a temp solution with the two files jdatadst.cxx and jdatasrc.cxx, this need to be discussed (plus I didn't like having a 2000 lines patch not commited)

19 years ago * src/gdcmDocument.cxx: wrong type on return fixed (thanks dashboard)
frog [Wed, 20 Oct 2004 22:31:51 +0000 (22:31 +0000)]
  * src/gdcmDocument.cxx: wrong type on return fixed (thanks dashboard)
  * CLEANUP_ROUND (14) for gdcmPixelConvert
    - PixelConvert::GetLutRGBA(FILE*) is now GetLutRGBA() (no fp needed)
    - PixelConvert::BuildRGBImage()(FILE*) is now BuildRGBImage() (no fp needed)
    - File::GetImageDataIntoVector() doesn't need unnecessary OpenFile() and
      CloseFile() anymore.
    - File::GetImageDataRaw() doesn't call GetImageDataIntoVectorRaw()
      anymore and hence avoids storing a copy of PixelConvert::Decompressed
      into File::Pixel_Data.

19 years ago Ooops...
frog [Wed, 20 Oct 2004 14:31:44 +0000 (14:31 +0000)]
Ooops...

19 years ago * src/gdcmDocument.cxx ftell() return properly stored in a long (i.e.
frog [Wed, 20 Oct 2004 14:30:38 +0000 (14:30 +0000)]
  * src/gdcmDocument.cxx ftell() return properly stored in a long (i.e.
    no longer depends on's programmers PMS = Preposterous Mood Swings ;).
  * CLEANUP_ROUND (13) for gdcmPixelConvert
    Substituted File::ParsePixelData() with PixelConvert::Print() new
    method:
    - src/gdcmParsePixels.cxx removed (only contained File::ParsePixelData())
    - src/gdcmRLEFrame.cxx, gdcmJPEGFragment.cxx added. Added a ::Print()
      method to those classes.
    - src/gdcmFile.[cxx|h]:
      -- Added a ::Print() method.
      -- PixelConverter is now a reference instead of a member.
      -- gdcmPython/gdcm.i: added "using namespace gdcm" in order for
         gdcm_wrap.cxx to "understand" File::GetPixelConverter()

19 years ago2004-10-18 Eric Boix <Eric.Boix@creatis.insa-lyon.fr>
frog [Mon, 18 Oct 2004 12:49:19 +0000 (12:49 +0000)]
2004-10-18 Eric Boix <Eric.Boix@creatis.insa-lyon.fr>
  * Doc/CMakeLists.txt, doxygen.config.in: when dot is present the
    collaboration diagram and inheritance diagram should be generated with
    doxygen.
  * Doc/Website/Sidebar.html: Dashboard is now also in the sidebar.
  * gdcmPython/gdcm.i: gdcmRLEFramesInfo.h gdcmJPEGFragmentsInfo.h are
    pointlessly wrapped (see
    http://www.creatis.insa-lyon.fr/pipermail/dcmlib/2004-October/000692.html )
  * CLEANUP_ROUND (12) for gdcmPixelConvert (sugar is my friend stage)
    - Header::GetLUTRGBA() moved to PixelConvert::GetLutRGBA()
    - vtk/vtkGdcmReader.cxx: adapted to displacment of Header::GetLUTRGBA()
    - Document::RLEInfo and JPEGInfo are now pointer members (Swig thing)
    - src/gdcmFile.[cxx|h] and gdcmPixelConvert.[cxx|h]:
      -- File::Initialise: PixelConverter setup moved away to
           PixelConverter::GrabInformationsFromHeader()
      -- File::GetImageDataIntoVector(): Lut R + Lut G + Lut B color table
         interpretation moved away to PixelConverter::BuildRGBImage()

19 years agoENH: hum I guess this one slept through my cleaning
malaterre [Mon, 18 Oct 2004 02:35:35 +0000 (02:35 +0000)]
ENH: hum I guess this one slept through my cleaning

19 years agoENH: Try to reuse result from a map query, eventhough this is optimised we should...
malaterre [Mon, 18 Oct 2004 02:31:58 +0000 (02:31 +0000)]
ENH: Try to reuse result from a map query, eventhough this is optimised we should reuse result when possible

19 years agoENH: A few minor cosmetic cleanups, mostly some const correctness on gdcmDict* classe...
malaterre [Mon, 18 Oct 2004 02:17:06 +0000 (02:17 +0000)]
ENH: A few minor cosmetic cleanups, mostly some const correctness on gdcmDict* classes, also remove a printf in jpeg parsing

19 years agoENH: Remove GDCM_EXPORT keyword from gdcm::DirList
malaterre [Sat, 16 Oct 2004 14:34:11 +0000 (14:34 +0000)]
ENH: Remove GDCM_EXPORT keyword from gdcm::DirList

19 years agoCOMP: ijg compiles now with '-pedantic -Werror' this way this is more VC6 compliant
malaterre [Fri, 15 Oct 2004 16:25:45 +0000 (16:25 +0000)]
COMP: ijg compiles now with '-pedantic -Werror' this way this is more VC6 compliant

19 years agoENH: Remove debug
malaterre [Fri, 15 Oct 2004 15:44:42 +0000 (15:44 +0000)]
ENH: Remove debug

19 years agoENH: as frog mention there were images that could be read, but still blacklisted
malaterre [Fri, 15 Oct 2004 15:36:15 +0000 (15:36 +0000)]
ENH: as frog mention there were images that could be read, but still blacklisted

19 years ago * src/gdcmDebug.cxx last ditch attempt to get warning/error messages
frog [Fri, 15 Oct 2004 10:43:27 +0000 (10:43 +0000)]
  * src/gdcmDebug.cxx last ditch attempt to get warning/error messages
    displayed on Win32 when a brutal abort() occurs (because of uncatched
    exception). See TODO new entry of this commit for more on this.
  * TODO added new entry.
  * CLEANUP_ROUND (12) for gdcmPixelConvert (nicotine is my friend stage)
    src/gdcmFile.[cxx|h] and gdcmPixelConvert.[cxx|h]:
    - HandleColor is no longer called from gdcmFile.cxx
    - gdcmPixelConvert.cxx clean up on method arguments and internal
      variable names for semantical coherence.

19 years agoENH: * Finished lossless transition, not only do we now read all lossless jpeg
malaterre [Thu, 14 Oct 2004 22:35:01 +0000 (22:35 +0000)]
ENH: * Finished lossless transition, not only do we now read all lossless jpeg
  images, without the need of the Cornwell lib, but we do read them properly now
  * To reduce code (well to avoid code duplication), I defined a common place
  for jpeg read/write: gdcmJpeg.cxx. Now gdcmJpeg[8,12 16] include this file and
  redefine symbols. This is not prefect but this the best solution I found for a
  compilation time jpeg option.

19 years agoENH: Afterall change my mind we need a common place: gdcmJpeg to define the reading...
malaterre [Thu, 14 Oct 2004 22:16:33 +0000 (22:16 +0000)]
ENH: Afterall change my mind we need a common place: gdcmJpeg to define the reading of jpeg file, then gdcmJpeg[8,12,16] are just a kludge because of this compile time option in ijg

19 years agoCOMP: Fix compilation
malaterre [Thu, 14 Oct 2004 14:32:28 +0000 (14:32 +0000)]
COMP: Fix compilation

19 years agoCOMP: Fix Win32 compilation
malaterre [Thu, 14 Oct 2004 05:33:14 +0000 (05:33 +0000)]
COMP: Fix Win32 compilation

19 years agoENH: update
malaterre [Thu, 14 Oct 2004 05:31:15 +0000 (05:31 +0000)]
ENH: update

19 years agoENH: update gdcm to have the dcmtk copyright since we use their bugfixes
malaterre [Thu, 14 Oct 2004 05:28:47 +0000 (05:28 +0000)]
ENH: update gdcm to have the dcmtk copyright since we use their bugfixes

19 years agoENH: update comments for ijg patching
malaterre [Thu, 14 Oct 2004 05:15:44 +0000 (05:15 +0000)]
ENH: update comments for ijg patching

19 years agoENH: ok making too many mistakes time to go to bed
malaterre [Thu, 14 Oct 2004 04:58:57 +0000 (04:58 +0000)]
ENH: ok making too many mistakes time to go to bed

19 years agoENH: ooops forgot the cmakelists file
malaterre [Thu, 14 Oct 2004 04:51:57 +0000 (04:51 +0000)]
ENH: ooops forgot the cmakelists file

19 years agoENH: update cmakelist for 16bits + some tweaks
malaterre [Thu, 14 Oct 2004 04:48:17 +0000 (04:48 +0000)]
ENH: update cmakelist for 16bits + some tweaks

19 years ago:ENH: Adding the 16bits ijg jpeg lib. This is only the lossless part since there...
malaterre [Thu, 14 Oct 2004 04:38:53 +0000 (04:38 +0000)]
:ENH: Adding the 16bits ijg jpeg lib. This is only the lossless part since there is no 16bits DCT algorithm

19 years agoCOMP: Painfully (re)fix all the warnings when compiled with -W -Wall
malaterre [Thu, 14 Oct 2004 04:21:45 +0000 (04:21 +0000)]
COMP: Painfully (re)fix all the warnings when compiled with -W -Wall

19 years agoENH: update jpeg lib with ls patch and 2 bugfix patch
malaterre [Thu, 14 Oct 2004 03:47:46 +0000 (03:47 +0000)]
ENH: update jpeg lib with ls patch and 2 bugfix patch

19 years agoENH: Doh! I made a mistake when commiting only one single file, what should you expec...
malaterre [Thu, 14 Oct 2004 02:57:49 +0000 (02:57 +0000)]
ENH: Doh! I made a mistake when commiting only one single file, what should you expect when I commit 87 files...

19 years agoENH: update cmakelists accordingly to new ijg architecture
malaterre [Thu, 14 Oct 2004 02:50:57 +0000 (02:50 +0000)]
ENH: update cmakelists accordingly to new ijg architecture

19 years agoENH: Update the jpeg library. This patch is the result of the ijg lib + ls-patch...
malaterre [Thu, 14 Oct 2004 02:45:31 +0000 (02:45 +0000)]
ENH: Update the jpeg library. This patch is the result of the ijg lib + ls-patch freely available on the web under a BSD like license (aka Standford implementation) + 2 home-made patchs (one based on dcmtk bug-fixes and one from previous ijg bug-fixes in gdcm)
- Also removed all tabs using sed -i 's/\t/  /g' *.c *.h

19 years ago Let's be clearly/cleanly dirty ;)
frog [Wed, 13 Oct 2004 14:56:07 +0000 (14:56 +0000)]
Let's be clearly/cleanly dirty ;)

19 years ago * Doc/Website/MailingList.html added (Sidebar.html changed accordingly).
frog [Wed, 13 Oct 2004 14:15:28 +0000 (14:15 +0000)]
  * Doc/Website/MailingList.html added (Sidebar.html changed accordingly).
  * gdcmPython/gdcm.i: fix for compilation of wrappers (Note: %include order
    matters, as stated in warning note at begining of %include section).
  * src/gdcmDicomDir*.[cxx|h]: coding style
  * src/gdcmDocument.h: doxygen \ref seems uncompatible with \todo.
  * src/gdcmJpeg8.cxx: doxygen fix.
  * CLEANUP_ROUND (12) for gdcmPixelConvert (seing the ligth stage)
    src/gdcmFile.[cxx|h] and gdcmPixelConvert.[cxx|h]: color handling moved
    from File:: to PixelConvert::.

19 years agoCOMP: Fix some compilations warnings
malaterre [Wed, 13 Oct 2004 04:05:04 +0000 (04:05 +0000)]
COMP: Fix some compilations warnings

19 years agoCOMP: Fix compilation on cygwin
malaterre [Tue, 12 Oct 2004 17:37:09 +0000 (17:37 +0000)]
COMP: Fix compilation on cygwin

19 years agoCOMP: warning C4390: ';' : empty controlled statement found; is this the intent?
malaterre [Tue, 12 Oct 2004 17:31:56 +0000 (17:31 +0000)]
COMP: warning C4390: ';' : empty controlled statement found; is this the intent?

19 years agoENH: update my recent changes, sorry for troubles
malaterre [Tue, 12 Oct 2004 14:27:55 +0000 (14:27 +0000)]
ENH: update my recent changes, sorry for troubles

19 years ago * CLEANUP_ROUND (11) for gdcmPixelConvert (cafeine is my friend stage)
frog [Tue, 12 Oct 2004 09:59:44 +0000 (09:59 +0000)]
  * CLEANUP_ROUND (11) for gdcmPixelConvert (cafeine is my friend stage)
    src/gdcmFile.[cxx|h] and gdcmPixelConvert.[cxx|h]:
     - more code moved away from File:: to PixelConvert::
     - fat setup of PixelConverter set in place in File::Initialise.

19 years agoENH: Adding 'gdcm' namespace. Be nice with me this was a ~13000 lines patch. Also...
malaterre [Tue, 12 Oct 2004 04:35:40 +0000 (04:35 +0000)]
ENH: Adding 'gdcm' namespace. Be nice with me this was a ~13000 lines patch. Also commit consequent modifications

19 years agoENH: Fix compilation on Win32
malaterre [Mon, 11 Oct 2004 03:47:50 +0000 (03:47 +0000)]
ENH: Fix compilation on Win32

19 years ago * CLEANUP_ROUND (10) for gdcmPixelConvert (Xanax is my friend stage)
frog [Sun, 10 Oct 2004 16:43:58 +0000 (16:43 +0000)]
  * CLEANUP_ROUND (10) for gdcmPixelConvert (Xanax is my friend stage)
    The JPEG fragments are now parsed at the same stage than the RLE
    information. All code related to JPEG is now in gdcmPixelConvert:
    - src/gdcmJPEGFragment.h and gdcmJPEGFragmentsInfo.[h|cxx] added
    - src/gdcmJpeg12.cxx, gdcmJpeg2000.cxx and gdcmJpeg8.cxx no longer
      export a gdcmFile:: method. Those are simply global functions
      (for the time being this is better than having them attach to
       either gdcmFile:: or gdcmPixelConvert::).
    - src/gdcmDocument.[cxx|h], gdcmDocument:: now parser the JPEG fragments
      and stores the result in a gdcmJPEGFragmentsInfo.
    - src/gdcmFile.[cxx|h] and gdcmPixelConvert.[cxx|h]: all JPEG related
      code (among other stuff) moved away from gdcmFile:; to
      gdcmPixelConvert::

19 years agoENH: Fix a warning with gcc4: TestHash.cxx:20: warning: deprecated conversion from...
malaterre [Sun, 10 Oct 2004 03:07:59 +0000 (03:07 +0000)]
ENH: Fix a warning with gcc4: TestHash.cxx:20: warning: deprecated conversion from string constant to char*

19 years agoENH: Fix various warnings
malaterre [Sun, 10 Oct 2004 03:03:10 +0000 (03:03 +0000)]
ENH: Fix various warnings

19 years agoENH: Move the old setup.py to its new home
malaterre [Sun, 10 Oct 2004 02:45:55 +0000 (02:45 +0000)]
ENH: Move the old setup.py to its new home

19 years agoENH: Finally fix setup.py.in. both binary and install mode are working again
malaterre [Sun, 10 Oct 2004 02:22:39 +0000 (02:22 +0000)]
ENH: Finally fix setup.py.in. both binary and install mode are working again

19 years agoENH: minor cleanup to use siwg's outdir instead of manually copying gdcm.py
malaterre [Sun, 10 Oct 2004 01:07:36 +0000 (01:07 +0000)]
ENH: minor cleanup to use siwg's outdir instead of manually copying gdcm.py

19 years agoENH: Encapsulate global functions within gdcmUtil class as static functions. No diffe...
malaterre [Sun, 10 Oct 2004 00:42:54 +0000 (00:42 +0000)]
ENH: Encapsulate global functions within gdcmUtil class as static functions. No difference at all, just slightly cleaner

19 years agoENH: Some fixes for gdcm installation
malaterre [Sun, 10 Oct 2004 00:08:41 +0000 (00:08 +0000)]
ENH: Some fixes for gdcm installation

19 years agoENH: Remove three more sprintf, the last ones
malaterre [Sat, 9 Oct 2004 03:48:25 +0000 (03:48 +0000)]
ENH: Remove three more sprintf, the last ones

19 years agoENH: Remove three more sprintf ... well actually one is still duplicated for no reaso...
malaterre [Sat, 9 Oct 2004 03:42:51 +0000 (03:42 +0000)]
ENH: Remove three more sprintf ... well actually one is still duplicated for no reason ...

19 years agoENH: Remove one more sprintf
malaterre [Sat, 9 Oct 2004 03:36:56 +0000 (03:36 +0000)]
ENH: Remove one more sprintf

19 years agoENH: remove three more sprintf, but this is really ugly now
malaterre [Sat, 9 Oct 2004 03:31:26 +0000 (03:31 +0000)]
ENH: remove three more sprintf, but this is really ugly now

19 years agoENH: Still remove some sprintf and rework internals
malaterre [Sat, 9 Oct 2004 03:21:55 +0000 (03:21 +0000)]
ENH: Still remove some sprintf and rework internals

19 years ago:ENH: carefully one at a time modify gdcm src. For now rewrite gdcmDictEntry. Modify...
malaterre [Sat, 9 Oct 2004 02:57:11 +0000 (02:57 +0000)]
:ENH: carefully one at a time modify gdcm src. For now rewrite gdcmDictEntry. Modify gdcmUtil to have a sprintf like method called Format. We should really do a gdcmUtil class to encapsulate all those globals fonctions.