1. 06 Jul, 2016 3 commits
  2. 05 Jul, 2016 2 commits
  3. 29 Jun, 2016 1 commit
    • David C. Lonie's avatar
      Ignore nested lists following scalar data in openFOAM lists. · ceadc32e
      David C. Lonie authored
      vtkOpenFOAMReader would fail to read files if a list of the form:
      
      (scalar (scalar scalar) )
      
      was found, as it only supported nested lists to appear before all
      'loose' scalars. This patch allows such files to be read by discarding
      the nested list data and printing a warning, instead of failing to
      finish reading the file.
      
      This is to work around an issue reported on the mailing list where such
      a list was used in a field that was not needed for visualization.
      ceadc32e
  4. 24 Jun, 2016 1 commit
  5. 25 May, 2016 1 commit
    • Kitware Robot's avatar
      Remove all BTX and ETX markers from VTK headers · 4d127b1d
      Kitware Robot authored
      Perl was used to remove all the BTX and ETX markers from the code.
      The specific command that was run on all "vtk*.h" files was this:
          perl -0777 -i -pe 's/(\n* *\/\/ *[BE]TX *\n+)+/\n\n/g'
      
      This regex replaces each BTX/ETX line, plus any leading or trailing
      blank lines, with a single blank line.
      4d127b1d
  6. 20 May, 2016 1 commit
  7. 18 May, 2016 2 commits
  8. 13 May, 2016 2 commits
  9. 06 May, 2016 1 commit
    • David C. Lonie's avatar
      Replace SafeDownCast calls on arrays with vtkArrayDownCast. · 0d71a308
      David C. Lonie authored
      SafeDownCast performs a series of virtual calls and string comparisons,
      which is quite slow, especially when used in worker functions.
      
      vtkArrayDownCast will switch between SafeDownCast and the more
      efficient FastDownCast (only available for common vtkAbstractArray
      subclasses) depending on whether or not FastDownCast is defined for
      the specific array type.
      0d71a308
  10. 31 Mar, 2016 1 commit
  11. 09 Mar, 2016 1 commit
  12. 08 Mar, 2016 1 commit
  13. 03 Mar, 2016 1 commit
    • David C. Lonie's avatar
      Refactor data array APIs. · 893fb6ed
      David C. Lonie authored
      vtkDataArray subclasses now use
      
      ComponentValue --> TypedComponent
      TupleValue --> TypedValue
      
      for their type-specific methods.
      
      # Conflicts:
      #	Rendering/Annotation/vtkScalarBarActor.cxx
      893fb6ed
  14. 22 Feb, 2016 1 commit
  15. 28 Jan, 2016 1 commit
  16. 26 Jan, 2016 1 commit
  17. 22 Jan, 2016 1 commit
  18. 10 Jan, 2016 1 commit
    • Ken Martin's avatar
      Improvements to the pts reader · a2542410
      Ken Martin authored
      The reader now has options to skip loading
      cells and lumninance.
      
      It also now reports progress at regular intervals
      and supports aborting.
      
      It now will far more accurately honor the requested
      maximum number of points.
      
      It uses far less memory when a maximum number of points
      is specified.
      a2542410
  19. 04 Jan, 2016 1 commit
    • Sean McBride's avatar
      Fixed a bunch of clang-tidy misc-macro-parentheses warnings · a595ab8e
      Sean McBride authored
      This tool warns where macros should be using parens.
      Fixed many issues it pointed out by either:
       - adding parens (which it can do automatically)
       - removed unused (or rarely used) macros
       - replacing macros with functions, notably vtkMath stuff
      a595ab8e
  20. 30 Nov, 2015 3 commits
  21. 21 Nov, 2015 1 commit
  22. 02 Nov, 2015 1 commit
    • Bill Lorensen's avatar
      Testing: catch and check error messages · 3fbae751
      Bill Lorensen authored
      These tests purposefully trigger errors in order to test that they
      occur. Use vtkTestErrorObserver to catch these errors rather than
      printing them as output and causing the test to fail.
      3fbae751
  23. 30 Oct, 2015 1 commit
  24. 19 Oct, 2015 1 commit
  25. 18 Oct, 2015 1 commit
    • Bill Lorensen's avatar
      ENH: STLWriter now handles triangle strips · a680a98e
      Bill Lorensen authored
      1) Triangle strips are converted to triangles on the fly.
      2) Added a new unit test that covers 100% of the code.
      3) Added SetHeader() and GetHeader().
      4) Improved PrintSelf.
      a680a98e
  26. 31 Aug, 2015 2 commits
  27. 24 Aug, 2015 1 commit
  28. 20 Aug, 2015 1 commit
    • Brad King's avatar
      ENH: Remove use of include <vtksys/ios/*> and vtksys_ios::* · 3ae7dd3a
      Brad King authored
      We no longer need this compatibility layer for the compilers we support.
      Use the following commands to switch to standard header and namespace:
      
       git grep -l vtksys/ios/ | xargs sed -i 's|vtksys/ios/||'
       git grep -l vtksys_ios | xargs sed -i 's|vtksys_ios|std|g'
      3ae7dd3a
  29. 11 Aug, 2015 1 commit
  30. 22 Jul, 2015 1 commit
    • Bill Lorensen's avatar
      STYLE: Replace vtksys_stl and vtksys_ios:: with std:: · 924248d9
      Bill Lorensen authored
      In the early days of VTK, support for stl was not portable. vtksys_stl
      and vtksys_ios provided a portable implementation of the stl. Now, all
      of the VTK supported compilers have portable stl implementations.
      
      This patch:
        1) Replaces the vtksys_ios:: with std::.
        2) Replaces the vtksys_stl:: with std::.
        3) Removes "using" statements for stl
      924248d9
  31. 18 Jul, 2015 1 commit
  32. 12 Jun, 2015 1 commit