1. 20 Mar, 2018 1 commit
  2. 04 Oct, 2017 1 commit
    • Ken Martin's avatar
      manually convert more NULL to nullptr · de3c93a3
      Ken Martin authored
      This topic catches another batch of NULL conversions that
      clang did not handle for various reasons. It also includes
      a number of changes to comments and strings where NULL was
      used. It also catches some recent code changes where NULL
      was used instead of nullptr.
      de3c93a3
  3. 23 Sep, 2016 1 commit
    • Kitware Robot's avatar
      Reindent using the reindentation script. · f830ff47
      Kitware Robot authored
      This commit reindents the code with the following utility:
      Utilities/Maintenance/vtk-reindent-code.py
      
      This utility changes the positions of the braces so that they are no
      longer indented relative to the code block they reside in.
      
      The bash command line used was the following:
      
      for d in Charts Common Deprecated Domains Examples Filters GUISupport \
               Geovis IO Imaging Infovis Interaction Parallel Rendering \
               Testing Views Web Wrapping; do
        for e in cxx cxx.in txx txx.in hxx hxx.in h h.in c c.in; do
          find "${d}" -name "*.${e}" -exec \
            python Utilities/Maintenance/vtk_reindent_code.py {} +
        done
      done
      f830ff47
  4. 08 Sep, 2016 1 commit
  5. 19 Aug, 2016 1 commit
    • Bill Lorensen's avatar
      ENH: Introduce vtkMTimeType · 9333d9d1
      Bill Lorensen authored
      This is a fix for:
      vtk/vtk#14310
      
      Windows applications that run for a long time report that rendered
      objects do not change. This is because the modified time on a Windows
      system is 32 bits. This causes overflows that defeat the modified time
      mechanism. This patch defines a new type, vtkMTimeType that is 64
      unsigned integer regardless of the architecture.
      
      A mechanism to provide backward compatibility is introduced. The
      preprocessor define "VTK_HAS_MTIME_TYPE" can be used in applications
      that must build against VTK versions that use the "unsigned long" type
      for MTime's.
      
      Methodology used to find MTime occurences:
      1) Identify files as follows:
         git grep "unsigned long" | grep ime | cut -d":" -f1,1 | sort | uniq
      2) Hand edit each of those files replacing "unsigned long" with
         "vtkMTimeType" where appropriate.
      3) Temporarily change typedef for vtkMTimeType to "double" to detect
         missing conversions
      9333d9d1
  6. 08 Mar, 2016 1 commit
  7. 03 Dec, 2015 1 commit
  8. 09 Nov, 2015 1 commit
  9. 06 Nov, 2015 2 commits
  10. 28 Jan, 2014 1 commit
    • Utkarsh Ayachit's avatar
      Fix segfault with TestSetGet. · b80e196c
      Utkarsh Ayachit authored
      TestSetGet was segfaulting since vtkWebGLExporter was not initializing a char*.
      Fixed that by using a std::string.
      
      Change-Id: Iacb6c5c6d2f9170145e400e271a2d92dcdb8e81f
      b80e196c
  11. 27 Aug, 2013 1 commit
  12. 19 Aug, 2013 1 commit
    • Zach's avatar
      Web module. · 07aaa329
      Zach authored
      This module moves most of the functionality from ParaViewWeb down
      into VTK proper.
      
      Change-Id: I3cf98c68b2c7c254c9463db2668532a5b2dfe353
      07aaa329