1. 18 May, 2018 1 commit
    • Kitware Robot's avatar
      ExternalData: Convert content links from MD5 to SHA512 · d6d05b2a
      Kitware Robot authored
      Populate a script with `map_<md5>=<sha512>` variable settings and
      then run the following to convert the content link files:
      
          git ls-files -- '*.md5' | while read f; do
            md5="$(cat "$f")"
            sha512="$(eval echo \${map_$md5})"
            rm "$f"
            echo $sha512 > ${f%.md5}.sha512
          done
      d6d05b2a
  2. 08 May, 2018 2 commits
  3. 04 May, 2018 1 commit
  4. 03 May, 2018 1 commit
  5. 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{};
      to
        ~AMRIndexIterator() override= default;;
      
      Note there was a pointless semi before, which clang-tidy didn’t expect / account for.
      
      My next commit will remove them.
      84ec1d57
  6. 29 Jan, 2018 1 commit
  7. 20 Dec, 2017 1 commit
  8. 05 Dec, 2017 1 commit
  9. 08 Nov, 2017 1 commit
  10. 10 Oct, 2017 1 commit
  11. 05 Oct, 2017 1 commit
  12. 02 Oct, 2017 1 commit
  13. 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.
      fd04b442
  14. 07 Sep, 2017 1 commit
  15. 26 Jul, 2017 2 commits
  16. 01 May, 2017 1 commit
    • David C. Lonie's avatar
      Update baselines for Context2D rendering. · 0b3b3a65
      David C. Lonie authored
      The OpenGL2 backend has changed how text is positioned -- instead of
      aligning the entire texture manually (and only for rotations that are
      multiples of 90 degrees), we now use the anchor position provided by
      the text renderer that aligns to the drawn pixels and supports arbitrary
      rotations.
      0b3b3a65
  17. 08 Apr, 2017 1 commit
  18. 21 Feb, 2017 1 commit
  19. 12 Jan, 2017 1 commit
  20. 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
      macros.
      
      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.
      a5fd4df3
  21. 09 Dec, 2016 1 commit
  22. 30 Nov, 2016 1 commit
  23. 17 Oct, 2016 1 commit
    • Bill Lorensen's avatar
      ENH: Report error in PlotBox if too many columns · 1538bc18
      Bill Lorensen authored
      PlotBox expects a table that contains exactly 5 rows per column. This
      patch adds an ErrorMacro with a descriptive message if the table is
      not valid.
      
      A new test checks the new error message and uses vtkComputeQuartiles
      to create a valid table.
      
      ERR: ChartBox was not displaying the chart title.
      1538bc18
  24. 07 Oct, 2016 1 commit
    • Bill Lorensen's avatar
      ENH: Report error in PlotBox if too many columns · c35474d0
      Bill Lorensen authored
      PlotBox expects a table that contains exactly 5 rows per column. This
      patch adds an ErrorMacro with a descriptive message if the table is
      not valid.
      
      A new test checks the new error message and uses vtkComputeQuartiles
      to create a valid table.
      
      ERR: ChartBox was not displaying the chart title.
      c35474d0
  25. 29 Sep, 2016 1 commit
    • Mathieu Westphal's avatar
      Fix the resizing of bigChart in scatter plot · 20583443
      Mathieu Westphal authored
      This commits fixes !16836, where bigChart resize
      was actually not correctly computed, by painting
      once, resizing then triggering a second paint.
      It also update baseline for the associated test.
      20583443
  26. 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
  27. 22 Sep, 2016 1 commit
  28. 20 Sep, 2016 1 commit
  29. 20 Jul, 2016 1 commit
    • Mathieu Westphal's avatar
      Adding a Resize option in ChartMatrix and Use it in ScatterPlot · cb520946
      Mathieu Westphal authored
      vtkChartMatrix now features a SetSpecificResize allowing to move
      the bottom left point of a single chart. This feature is used in
      vtkScatterPlotMatrix to move the Big Chart plot a little on top right
      in order to prevent overlap, using painter to compute axis bounding rect.
      It also add a compare operator to vector in order to use it in the stl.
      cb520946
  30. 13 Jul, 2016 1 commit
    • Sean McBride's avatar
      Used clang-tidy's "modernize-use-override" to add some C++11 overrides · 753dcec5
      Sean McBride authored
      It doesn't seem to have got everything, but it's a start.
      
      Some resulting whitespace is suboptimal, but one day
      we can fix that with clang-format. :)
      
      Just ran this command:
      run-clang-tidy.py -checks=-*,modernize-use-override -fix
      
      (I actually had to build my own clang to make clang-tidy
      output "VTK_OVERRIDE" instead of "override".)
      753dcec5
  31. 10 Jun, 2016 2 commits
  32. 08 Mar, 2016 1 commit
  33. 28 Jan, 2016 1 commit
  34. 28 Oct, 2015 1 commit
    • Cory Quammen's avatar
      Added option to display range labels · 3b208dd6
      Cory Quammen authored
      Off by default, this new option adds labels at the ends of the axis
      with the range values. A separate printf-style format string can be
      specified for these labels. If a tick label overlaps one of the range
      labels, it will not be displayed.
      
      Modified TestAxes and its baseline to exercise this new option.
      3b208dd6
  35. 18 Sep, 2015 1 commit
  36. 03 Sep, 2015 1 commit
  37. 14 Aug, 2015 1 commit
    • T.J. Corona's avatar
      Correct bounds and integer width computation in vtkPlotHistogram2D. · c0b6a7c9
      T.J. Corona authored
      This fix is in reference to bug report 0015325. The formula for width now
      avoids a conversion from int to double back to int, and bounds are correctly
      computed. TestHistogram2D and its resultant image have also been updated to
      more closely match the original test image.
      c0b6a7c9