1. 14 Sep, 2018 1 commit
  2. 10 Aug, 2018 1 commit
    • Shreeraj Jadhav's avatar
      FunctionParse Wrong Error Messages · 8b673fa9
      Shreeraj Jadhav authored
      Fixed misleading error messages for ln, log, and log10 functions.
      Taking a log of zero was reported as an error calling it
      a negative number. The term "negative" has been replaced with
      "non-positive" to accommodate zero values.
  3. 09 Jul, 2018 1 commit
    • luz.paz's avatar
      Misc. typos · 0d5f3207
      luz.paz authored
      Found via `codespell -q 3 -I ../vtk-whitelist-words.txt --skip="./ThirdParty,./Utilities,./Infovis"`
  4. 17 Jun, 2018 1 commit
  5. 10 May, 2018 1 commit
  6. 20 Mar, 2018 1 commit
    • Sean McBride's avatar
      Applied clang-tidy modernize-use-equals-default fixes · 84ec1d57
      Sean McBride authored
      This required some clean up, because the automatic changes borked a couple of files, but mostly resulted in stupid whitespacing. A few find/replace fixed things up.
      There are now some duplicate semis because it did changes like:
        ~AMRIndexIterator() override{};
        ~AMRIndexIterator() override= default;;
      Note there was a pointless semi before, which clang-tidy didn’t expect / account for.
      My next commit will remove them.
  7. 05 Mar, 2018 1 commit
    • Julien Schueller's avatar
      Cast in vtkGetLibraryPathForSymbol macro · 42a82f14
      Julien Schueller authored
      For windows, the vtkGetLibraryPathForSymbol macro calls
      `GetLibraryPathForSymbolWin32(const void* fptr)`:
        vtkResourceFileLocator::GetLibraryPathForSymbolWin32(reinterpret_cast<const void*>(&function))
      When called from:
      `vtkPVPluginTracker.cxx:119:  const std::string vtklib = vtkGetLibraryPathForSymbol(GetVTKVersion);`
      the type cannot be enforced in the macro and the pointer to the GetVTKVersion version function must be cast,
      else it leads to:
      vtkResourceFileLocator.h:108:56: error: invalid conversion from ‘const char* (*)()’ to ‘const void* [-fpermissive]
      Backport: paraview/release
  8. 20 Dec, 2017 1 commit
  9. 19 Dec, 2017 2 commits
  10. 14 Dec, 2017 1 commit
  11. 11 Dec, 2017 1 commit
  12. 22 Nov, 2017 1 commit
  13. 18 Nov, 2017 1 commit
  14. 16 Nov, 2017 4 commits
  15. 14 Nov, 2017 1 commit
  16. 13 Nov, 2017 4 commits
  17. 06 Nov, 2017 1 commit
  18. 04 Oct, 2017 1 commit
  19. 02 Oct, 2017 1 commit
  20. 29 Sep, 2017 1 commit
    • Andrew Bauer's avatar
      Improvements for vtkNew for stl containers and comparison operations · fd04b442
      Andrew Bauer authored
      Adding in functionality to allow inserting vtkNew objects into
      stl containers of vtkSmartPointer objects as well as comparisons
      between vtkNew objects and raw pointers. Also removing Get() and
      GetPointer() calls from vtkNew objects since in most instances we
      can just pass in the vtkNew<> object instead of having to use the
      Get() or GetPointer() methods to get the raw pointer.
  21. 04 Aug, 2017 1 commit
  22. 26 Jul, 2017 1 commit
    • Kitware Robot's avatar
      Replace many NULL and 0 occurances with nullptr · a855cab0
      Kitware Robot authored
      This topic is the result of running clang-tidy to
      modernize our usage of NULL and 0 to nullptr. It also
      includes some manual and semi manual changes where
      clang-tidy would not be expected to work (such as in
      comments, or classes not compiled on this build)
      There are definitely many comments and occurances that
      this topic misses that we will need to fix over time.
  23. 29 Jun, 2017 1 commit
  24. 30 May, 2017 1 commit
  25. 15 May, 2017 1 commit
  26. 28 Apr, 2017 1 commit
    • Andrew Bauer's avatar
      Fixing issue with function parser for math functions · 2d3a917c
      Andrew Bauer authored
      If a math function name (e.g. abs) was followed by a matching pair
      of parentheses, the parser would assume that it was a function
      without checking what was between the math name and the open
      parenthesis to verify that the substring wasn't something else.
  27. 14 Mar, 2017 1 commit
  28. 20 Dec, 2016 1 commit
    • Bill Lorensen's avatar
      ENH: Unify error/warning testing · a5fd4df3
      Bill Lorensen authored
      CHECK_ERROR_MSG and CHECK_WARNING_MSG are used to check the
      content of error and warning messages. Error and warning code is often
      overlooked during testing. Over the years, these two macros have been
      refined to increase their utility. Tests that use the macros defined
      their own interpretations. Three different API's have been used in the
      This patch replaces the CHECK_ERROR_MSG and CHECK_WARNING_MSG macros
      with methods for vtkTest::ErrorObserver.  All tests that used the
      CHECK macros in one form or another have been updated to use the
      CheckErrorMessage and CheckWarningMessage methods.
  29. 23 Sep, 2016 3 commits
    • Kitware Robot's avatar
      Reindent using the reindentation script. · f830ff47
      Kitware Robot authored
      This commit reindents the code with the following utility:
      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 {} +
    • David DeMarle's avatar
      replace VTK's nonstandard Doxygen with standard markup · 6a7e5148
      David DeMarle authored
      generated via:
      cd $VTKSRC
      perl Utilities/Doxygen/doc_header2doxygen.pl --to ~/tmp/vtkheaders .
      cp -r ~/tmp/vtkheaders/* .
    • Robert Maynard's avatar
  30. 12 Sep, 2016 1 commit
    • Haocheng LIU's avatar
      Rewrite all public&private dependency in module.cmake file · 6e113ad4
      Haocheng LIU authored
      The current dependency relationship in vtk is unclear and misleading.
      This MR tries to rewrite them based on header files inclusion of headers
      and source files in each module. Corner cases are considered and
      modules are sorted in alphabetical order to facilitate future reference.
      See details in my gitlab python based script project. In future we can continue
      using this script to clean the VTK Dependency easily from
      time to time.
  31. 24 Aug, 2016 1 commit