1. 08 Mar, 2016 1 commit
  2. 29 Jan, 2016 1 commit
  3. 30 Oct, 2015 1 commit
    • Brad King's avatar
      Drop old C++ stream EOF workarounds · fcd264fc
      Brad King authored
      VTK no longer supports any compilers/platforms on which the
      C++ streams have buggy EOF handling.  Drop our compatibility
      layer for this case.
      fcd264fc
  4. 28 Aug, 2012 1 commit
    • Berk Geveci's avatar
      Cleaned up dependencies between modules. · 4403edb5
      Berk Geveci authored
      Some of the module dependencies were somewhat weird, like
      IOImage depending on IOGeometry and Rendering depending on
      XML which contains all XML reader. Fixed the depency problems
      by creating XMLParser and Movie modules and moving some
      classes to them. I also moved many classes to RenderingCore
      because they were only needed there.
      One other minor change is to change vtkProperty to use
      vtkImageReader2Factor such that it didn't explicitely depend
      on bunch of reader. This will allow us to add/remove readers
      to IOImage more easily.
      
      Change-Id: Iaaa2edffd31193c13a4ef59e5be5b3eeada3501e
      4403edb5
  5. 10 May, 2012 1 commit
    • Brad King's avatar
      vtkXML*: Use 64-bit integer types where appropriate · 7fcb2cda
      Brad King authored
      Use size_t for memory buffer sizes and vtkTypeInt64 for file positions
      and offsets exposed in header files.  Use vtkTypeUInt64 for sizing and
      indexing of whole data.  The latter will be necessary to read small
      portions of data requiring 64-bit indexes on 32-bit architectures.
      Use std::streampos for stream seek operations but avoid exposing it
      in header files because its type can vary on some platforms depending
      on preprocessor definitions for large file support.
      
      Change-Id: I5c6eb335fb2415de652f012fbf34e2f2952e443a
      7fcb2cda
  6. 09 Apr, 2012 2 commits
    • VTK Developers's avatar
      Remove trailing whitespace from all source files · 2d323fc4
      VTK Developers authored
      Exclude ThirdParty, Utilities/MetaIO, and Utilities/KWSys as these
      are maintained outside VTK.
      
      Co-Author: Marcus D. Hanwell <marcus.hanwell@kitware.com>
      Co-Author: Chris Harris <chris.harris@kitware.com>
      Co-Author: Brad King <brad.king@kitware.com>
      2d323fc4
    • VTK Developers's avatar
      Modularize VTK tree layout · cdd4d6fd
      VTK Developers authored
      Move source files from their former monolithic VTK location to their new
      location in modular VTK without modification.  This preserves enough
      information for "git blame -M" and "git log --follow" to connect
      modularized VTK files to their original location and history.
      
      Co-Author: Marcus D. Hanwell <marcus.hanwell@kitware.com>
      Co-Author: Chris Harris <chris.harris@kitware.com>
      Co-Author: Brad King <brad.king@kitware.com>
      Co-Author: Nikhil Shetty <nikhil.shetty@kitware.com>
      cdd4d6fd
  7. 20 May, 2010 1 commit
    • Mark Olesen's avatar
      Remove vtk(Cxx|Type)RevisionMacro · ecbbf7f7
      Mark Olesen authored
      The CVS $Revision$ keyword replacement will no longer maintain these
      macros automatically.  They were used only to implement CollectRevisions
      and vtkObjectBase::PrintRevisions, an API that was never used.
      
      Automated as follows:
      
        pass 0:
        catch templates
        ---------------
        $ git grep 'vtk\(Cxx\|Type\)RevisionMacro' | grep '<'
      
        pass 1:
        main changes
        ---------------
        $ git grep -l '^vtkCxxRevisionMacro' | while read file; do
          echo "$file" 1>&2
          perl -i -ne 'print unless (/^vtkCxxRevisionMacro/ and /\)/)' $file
        done
        $ git grep -l -e 'vtkTypeRevisionMacro(' | while read file; do
          echo "$file" 1>&2
          perl -i -pe 's/vtkTypeRevisionMacro/vtkTypeMacro/g' $file
        done
      
        pass 2:
        verify
        ---------------
        $ git grep 'vtk\(Cxx\|Type\)RevisionMacro'
      
      Fixed multi-line vtkCxxRevisionMacro and templates by hand.
      ecbbf7f7
  8. 23 Apr, 2010 1 commit
    • Mark Olesen's avatar
      Remove vtk(Cxx|Type)RevisionMacro · 19c55e0e
      Mark Olesen authored
      The CVS $Revision$ keyword replacement will no longer maintain these
      macros automatically.  They were used only to implement CollectRevisions
      and vtkObjectBase::PrintRevisions, an API that was never used.
      
      Automated as follows:
      
        pass 0:
        catch templates
        ---------------
        $ git grep 'vtk\(Cxx\|Type\)RevisionMacro' | grep '<'
      
        pass 1:
        main changes
        ---------------
        $ git grep -l '^vtkCxxRevisionMacro' | while read file; do
          echo "$file" 1>&2
          perl -i -ne 'print unless (/^vtkCxxRevisionMacro/ and /\)/)' $file
        done
        $ git grep -l -e 'vtkTypeRevisionMacro(' | while read file; do
          echo "$file" 1>&2
          perl -i -pe 's/vtkTypeRevisionMacro/vtkTypeMacro/g' $file
        done
      
        pass 2:
        verify
        ---------------
        $ git grep 'vtk\(Cxx\|Type\)RevisionMacro'
      
      Fixed multi-line vtkCxxRevisionMacro and templates by hand.
      19c55e0e
  9. 17 Nov, 2008 1 commit
    • Burlen Loring's avatar
      · 379f61a4
      Burlen Loring authored
      BUG:
      Common/vtkXMLDataElement.cxx Common/vtkXMLDataElement.h
      IO/vtkXMLDataParser.cxx IO/vtkXMLDataParser.h
      IO/vtkXMLParser.cxx IO/vtkXMLParser.h
      Improve read performance while allowing tags to have inline data.
      STYLE:
      Graphics/vtkQuadraturePointStatistics.cxx
      Updated documentation.
      379f61a4
  10. 25 Jul, 2008 4 commits
  11. 10 Mar, 2008 1 commit
  12. 23 Aug, 2005 1 commit
  13. 26 May, 2005 1 commit
  14. 28 Apr, 2004 1 commit
    • Brad King's avatar
      ENH: Renamed zlib, png, jpeg, tiff, and expat directories in the Utilities... · 93005125
      Brad King authored
      ENH: Renamed zlib, png, jpeg, tiff, and expat directories in the Utilities directory to vtkzlib, vtkpng, vtkjpeg, vtktiff, and vtkexpat respectively.  Adjusted the include structure so that code includes vtk_zlib.h and automatically gets the version of zlib used by VTK (and similarly for the other libraries).  Along with the recent name mangling changes, this now completely isolates VTK's version of these libraries and avoids conflict with system versions or versions in other toolkits.
      93005125
  15. 26 Apr, 2004 1 commit
    • Brad King's avatar
      ENH: Added vtk_expat.h to ensure that VTK finds the correct expat.h when not... · 52bfdaab
      Brad King authored
      ENH: Added vtk_expat.h to ensure that VTK finds the correct expat.h when not using system expat.  Added vtk_expat_mangle.h to mangle all the public symbols in the vtkexpat library to start with a vtk_expat_ prefix.  This will avoid conflicts with applications that link to vtkIO and a separate expat library.
      52bfdaab
  16. 12 Jan, 2004 1 commit
  17. 30 Dec, 2003 1 commit
  18. 19 Dec, 2003 1 commit
  19. 18 Dec, 2003 1 commit
  20. 14 Nov, 2003 1 commit
  21. 13 Jun, 2003 1 commit
  22. 27 Feb, 2003 1 commit
  23. 25 Feb, 2003 1 commit
  24. 21 Jan, 2003 1 commit
  25. 09 Dec, 2002 1 commit
  26. 05 Dec, 2002 1 commit
  27. 14 Nov, 2002 1 commit
  28. 06 Sep, 2002 1 commit
  29. 13 Aug, 2002 1 commit
  30. 06 Jun, 2002 1 commit
  31. 03 Jun, 2002 1 commit
  32. 30 May, 2002 1 commit
  33. 29 May, 2002 3 commits
  34. 26 Apr, 2002 1 commit