1. 30 Nov, 2017 1 commit
  2. 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.
      a855cab0
  3. 09 Jun, 2017 1 commit
  4. 23 Sep, 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. 08 Mar, 2016 1 commit
  7. 08 Dec, 2015 2 commits
    • Brad King's avatar
      Drop support for compilers without `long long` · 3b89e771
      Brad King authored
      VTK no longer supports any compilers that do not provide this type.
      Therefore all code conditional on VTK_TYPE_USE_LONG_LONG can be made
      unconditional.  Leave the macro defined to tell dependent projects that
      APIs using the type are available in case they still support versions of
      VTK that make it conditional.
      3b89e771
    • Brad King's avatar
      Drop support for compilers with `__int64` as the only 64-bit int · 36bb09a7
      Brad King authored
      VTK no longer supports any compilers that have `__int64` but not a
      `long` or `long long` that is 64-bit.  Therefore all code that is
      conditional on VTK_TYPE_USE___INT64 is never used and can be dropped.
      36bb09a7
  8. 18 Dec, 2014 1 commit
  9. 03 Oct, 2012 1 commit
    • David Thompson's avatar
      Make `vtkVariant::ToNumeric()` private. · 81032e5e
      David Thompson authored
      Although `ToNumeric()` was exposed as a public, templated method,
      using it outside of the vtkCommonCore library causes link
      errors on Windows. This commit makes the method private and
      switches other classes to use either the templated `vtkVariantExtract`
      function or the `ToXXX()` methods already present in `vtkVariant`,
      depending on how `ToNumeric()` was being used.
      
      Change-Id: I6c7f3f1ebb13d0d5ad4137dfeb4753c55c28a88d
      81032e5e
  10. 12 Apr, 2012 1 commit
  11. 09 Apr, 2012 4 commits
    • Brad King's avatar
      Mark headers to be excluded from header style tests · 002f853f
      Brad King authored
      Add a comment to the bottom of each header that used to be excluded from
      kit HeaderTesting tests in monolithic VTK.  Format the comment in a way
      that cannot be accidentally copied into another header without
      modification.  This comment will tell HeaderTesting.py to exclude a
      header from testing so we do not have to separately list every excluded
      header in every module.
      
      Change-Id: I9d7ae607125459a6527843c8c15ac463a20f6812
      002f853f
    • VTK Developers's avatar
      Remove trailing whitespace from all source files · 2d323fc4
      VTK Developers authored
      Exclude ThirdParty, Utilities/MetaIO, and Utilities/KWSys as these
      are maintained outside VTK.
      
      Co-Author: Marcus D. Hanwell <marcus.hanwell@kitware.com>
      Co-Author: Chris Harris <chris.harris@kitware.com>
      Co-Author: Brad King <brad.king@kitware.com>
      2d323fc4
    • VTK Developers's avatar
      Include module-wide headers and export macros · 144f03ca
      VTK Developers authored
      Include the module-wide header from every header in each module.
      Reference the export/visibility macro for the module.
      
      Co-Author: Marcus D. Hanwell <marcus.hanwell@kitware.com>
      Co-Author: Chris Harris <chris.harris@kitware.com>
      144f03ca
    • VTK Developers's avatar
      Modularize VTK tree layout · cdd4d6fd
      VTK Developers authored
      Move source files from their former monolithic VTK location to their new
      location in modular VTK without modification.  This preserves enough
      information for "git blame -M" and "git log --follow" to connect
      modularized VTK files to their original location and history.
      
      Co-Author: Marcus D. Hanwell <marcus.hanwell@kitware.com>
      Co-Author: Chris Harris <chris.harris@kitware.com>
      Co-Author: Brad King <brad.king@kitware.com>
      Co-Author: Nikhil Shetty <nikhil.shetty@kitware.com>
      cdd4d6fd
  12. 16 Jun, 2010 8 commits
  13. 21 Jul, 2009 3 commits
  14. 09 Jul, 2009 1 commit
  15. 29 May, 2009 1 commit
  16. 16 Mar, 2009 1 commit
  17. 28 Jul, 2008 1 commit
  18. 21 Jul, 2008 2 commits
  19. 21 May, 2008 2 commits
  20. 18 Apr, 2008 1 commit
  21. 04 Mar, 2008 1 commit
  22. 19 Nov, 2007 1 commit
  23. 26 Oct, 2007 1 commit
  24. 12 Oct, 2007 1 commit
  25. 05 Sep, 2007 1 commit
    • Jeff Baumes's avatar
      ENH: Adding fast lookup support to data arrays. · 815eb1fc
      Jeff Baumes authored
      ENH: Changing vtkSelection's underlying structure to a field data instead of a single array.  Removing auxillary arrays.
      ENH: Adding a selection conversion filter and test.
      ENH: Moving SortDataArray to Common.
      815eb1fc