1. 29 Jan, 2016 1 commit
    • Berk Geveci's avatar
      Refactored and update the way algorithms are updated. · f020ebb6
      Berk Geveci authored
      The way algorithms were updated (made to execute) with
      request meta-data (such as update extent) was very error
      prone and counter-intuitive. Added new methods to make
      updating with meta-data easier. I also deprecated a number
      of methods to set request meta-data. This will encourage
      developers to migrate to the new API which is less error-
      prone.
      f020ebb6
  2. 22 Jan, 2016 1 commit
  3. 21 Nov, 2015 1 commit
    • Sean McBride's avatar
      Fixed out-of-bounds array access · c3ad86f2
      Sean McBride authored
      Some likely copy-paste and were real overruns,
      others it was the method declarations that were wrong.
      
      Threw in an assert for good measure.
      c3ad86f2
  4. 21 Oct, 2015 1 commit
  5. 07 Oct, 2015 1 commit
  6. 22 Sep, 2015 1 commit
    • David Gobbi's avatar
      Wrap many more classes with python. · e6f75b9a
      David Gobbi authored
      This makes the python wrappers ignore WRAP_EXCLUDE, and instead use
      the new property WRAP_EXCLUDE_PYTHON that excludes fewer classes.
      The WRAP_SPECIAL flag, which used to act as a whitelist for python,
      has been removed.
      
      Because this change causes classes to be wrapped in python by default,
      some third-party VTK packages might break until they modify their own
      CMakeLists.txt files to add WRAP_EXCLUDE_PYTHON where necessary.
      e6f75b9a
  7. 17 Jul, 2015 2 commits
  8. 12 Feb, 2015 1 commit
  9. 18 Dec, 2014 2 commits
  10. 01 Oct, 2014 1 commit
  11. 23 Sep, 2014 1 commit
  12. 18 Sep, 2014 4 commits
  13. 15 Aug, 2014 1 commit
  14. 03 Jul, 2014 1 commit
    • Ben Boeckel's avatar
      linking: wrap tll() with a module-aware function · 3cd0686a
      Ben Boeckel authored
      This will allow kits to gather all of the required libraries to link
      since the modules themselves won't "exist" to link anything when kits
      are enabled.
      
      Change-Id: Ic73220c7b97e17a5fbc0aa6c0f7a5e5a61dc6bef
      3cd0686a
  15. 16 May, 2014 1 commit
  16. 14 May, 2014 2 commits
  17. 23 Apr, 2014 1 commit
    • Brad King's avatar
      Use vtkMPI.cmake helper for all module MPI tests · c05001df
      Brad King authored
      In commit cd4fc15a (Rewrite the testing macros, 2014-03-14)
      the vtk_test_mpi_executable() helper was introduced to add
      MPI tests.  It depends on the vtk_mpi_link() helper in the
      vtkMPI module.  Include the latter in all test CMakeLists.txt
      files that add MPI tests.
      
      Change-Id: Ifecc7c6b1bf856a8f66905bfb2d69e22b5de3aac
      c05001df
  18. 16 Apr, 2014 3 commits
  19. 14 Mar, 2014 1 commit
  20. 11 Mar, 2014 1 commit
  21. 30 Dec, 2013 1 commit
  22. 27 Dec, 2013 1 commit
  23. 21 Nov, 2013 1 commit
  24. 12 Nov, 2013 1 commit
  25. 02 Oct, 2013 1 commit
  26. 23 Sep, 2013 1 commit
  27. 09 Sep, 2013 1 commit
  28. 28 Aug, 2013 1 commit
  29. 19 Aug, 2013 1 commit
    • Brad King's avatar
      COMP: Cleanup CMP0022 and CMP0023 warnings · ed6c07d0
      Brad King authored
      CMake 2.8.12 introduces policies CMP0022 and CMP0023 that trigger
      warnings in some of VTK's CMake code.  Fix them as follows.  The result
      is a cleaner and more explicit link specification anyway.
      
      CMP0022 warns when we set the LINK_INTERFACE_LIBRARIES property directly
      without also setting the newly introduced INTERFACE_LINK_LIBRARIES
      property directly.  Simply drop these settings because they are achieved
      already by use of the keyword-based target_link_libraries signature.
      
      CMP0023 warns when we use both the plain and keyword signatures of the
      target_link_libraries command for a single target.  The module macros
      use the keyword signature (LINK_PUBLIC/LINK_PRIVATE), so any direct
      calls to the plain target_link_libraries signature are doing "private"
      linking.  Add the LINK_PRIVATE keyword to such calls to make this
      explicit and avoid the warning.
      
      Change-Id: I1e5bf687733e3f19462da698c0d5e3899439bf02
      ed6c07d0
  30. 05 Aug, 2013 2 commits
  31. 23 Jul, 2013 1 commit