1. 06 Jul, 2016 3 commits
  2. 25 May, 2016 1 commit
    • Kitware Robot's avatar
      Remove all BTX and ETX markers from VTK headers · 4d127b1d
      Kitware Robot authored and David Gobbi's avatar David Gobbi committed
      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
  3. 19 May, 2016 1 commit
    • Sean McBride's avatar
      Manual search & destroy of (B|E)TX · 55878a23
      Sean McBride authored
      First automatically removed lines with only BTX/ETX
      from .h files with the following regexes:
      
      ^ *// *BTX\r
      ^ *// *ETX\r
      
      and replaced occurances with nothing. Committed that, then manually
      removed various remaining cases of BTX/ETX, and related comments, and parsing stuff,
      then trashed the first commit.
      55878a23
  4. 18 May, 2016 1 commit
  5. 13 May, 2016 2 commits
  6. 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
  7. 18 Mar, 2016 1 commit
    • Berk Geveci's avatar
      RK45 was setting delTActual wrong. Fixed. · 8201f63a
      Berk Geveci authored
      RK45::ComputeNextStep was setting delTActual to delT before returning.
      In one case, this was wrong. Since all code paths already set delTActual
      correctly, removing the assignment fixed the problem.
      For reference, the case where this produced the wrong result was
      when the while loop ended with estError > maxError, in which case
      the last value assignment of delT should not have been reflected
      in delTActual.
      8201f63a
  8. 08 Mar, 2016 1 commit
  9. 03 Mar, 2016 3 commits
  10. 24 Feb, 2016 1 commit
  11. 23 Feb, 2016 4 commits
  12. 22 Feb, 2016 3 commits
  13. 03 Feb, 2016 1 commit
    • Ken Martin's avatar
      reduce opengl2 module dependencies · 480822bf
      Ken Martin authored
      Reduce opengl2 dependencies in two ways
      first move a class that renderingcore depends on from
      filterExtraction to FiltersGeneral. FiltersExtraction pulls
      in a lot of other modules where FiltersGeneral does not.
      FiltersExtraction already depends on filtersGeneral so it
      should be backwards compatible.
      
      The second change is a new feature to allow a back implementation
      to be required or not. In this case gl2ps was originally required
      by OpenGl2 now it is optional. This required adding an option to
      the module code to specify when a backend implementation is required.
      480822bf
  14. 01 Feb, 2016 1 commit
  15. 28 Jan, 2016 1 commit
  16. 27 Jan, 2016 2 commits
  17. 22 Jan, 2016 2 commits
  18. 18 Jan, 2016 1 commit
  19. 14 Jan, 2016 1 commit
  20. 13 Jan, 2016 1 commit
    • Sean McBride's avatar
      Introduced additional clamping method to vtkMath · 63d03478
      Sean McBride authored
      This allows removing other clamp macros in various files,
      which caused clang-tidy misc-macro-parentheses warnings,
      due to their lacks of parens in the macro implementations.
      It was also an unneeded duplication of code.
      
      Added asserts to some of the various clamping methods
      to confirm that min <= max.  Some of them had these asserts
      already, now all do.
      
      Also searched and replaced some identical clamp functions
      in various places.
      
      Added unit test.
      63d03478
  21. 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
  22. 03 Dec, 2015 2 commits
    • T.J. Corona's avatar
      Enable vtkTableBasedClipDataSet to generate clipped output. · 029c8002
      T.J. Corona authored
      This commit is in reference to issue #0015663. vtkTableBasedClipDataSet has
      methods for enabling a secondary output of clipped data, but the
      implementation did not exist. This commit facilitates the output of clipped
      data upon request by simply toggling the InsideOut field and running the
      filter again.
      029c8002
    • Berk Geveci's avatar
      Preparation to deprecate vtkStreamer and subclasses. · cff62a10
      Berk Geveci authored
      vtkStreamer, vtkStreamLine, vtkStreamPoints, vtkDashedStreamLine
      will be deprecated. In preparation, change tests to use vtkStreamTracer.
      Also removed some references to these classes in comments.
      cff62a10
  23. 26 Nov, 2015 1 commit
  24. 24 Nov, 2015 1 commit
    • Andrew Bauer's avatar
      Making vtkGradientFilter more efficient. · 26ee6f22
      Andrew Bauer authored
      Making gradients output optional since that may not be needed
      and can require a lot of memory for topologically structured
      grids. Also adding in divergence option.
      26ee6f22
  25. 21 Nov, 2015 3 commits