1. 08 Mar, 2016 1 commit
  2. 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.
  3. 21 Jun, 2014 1 commit
    • Marcus D. Hanwell's avatar
      Now generate the object factory files in a function · cc8d1471
      Marcus D. Hanwell authored
      This moves the logic for object factory override generation to a
      central function, and removes lots of copy/paste code in our CMake.
      Also removed/retired the OpenGL2 object factory stomping variation
      as it is no longer needed and could produce unwanted side effects.
      Change-Id: I4a5ee2db76f73d57eded1d9a9240cefc4918cd74
  4. 20 Feb, 2013 1 commit
    • David Gobbi's avatar
      BUG 13875: Add a separate python module to resolve dependencies. · 146e2f78
      David Gobbi authored
      The dependency of Rendering/Matplotlib on Wrapping/Python was causing
      the latter module to be configured too early.  Wrapping/Python must
      be configured after all wrapped modules or it will not be able to capture
      all of the wrapped modules properly.
      The solution is to create a new Python vtk-module that both Wrapping/Python
      and Rendering/Matplotlib can depend on.
      Change-Id: I8348fd80147126866dec91488cb0771a7f412636
  5. 18 Feb, 2013 1 commit
  6. 03 Jan, 2013 1 commit
    • David C. Lonie's avatar
      Work around API changes in python. · c0b56815
      David C. Lonie authored
      Rather than disabling matplotlib, define the missing typedef when
      python is older than 2.6.
      Note: Matplotlib still isn't supported on these
      versions, this change just allows the module to build. A runtime check
      will still fail when importing matplotlib.
      Change-Id: Id5cd18cf9ea07e115104cecc16b7d1c83c46d6f1
  7. 04 Dec, 2012 1 commit
  8. 05 Nov, 2012 1 commit
    • David C. Lonie's avatar
      Check for matplotlib at runtime. · e1a03c70
      David C. Lonie authored
      This change allows the RenderingMatplotlib module to be built without
      finding matplotlib at configure time.
      Change-Id: Iee352157d533cdf0bd7a23fcd0807b4dd6547c89
  9. 02 Oct, 2012 1 commit
  10. 04 Sep, 2012 1 commit
    • David Thompson's avatar
      Wrap `vtkRenderingMatplotlib` for object factory. · 75d15e23
      David Thompson authored
      Without wrapping turned on, ParaView (and any other
      applications that access MathText classes via wrappers)
      will not properly include the compiler definitions that
      register the `matplotlib` overrides with `vtkObjectFactory`.
      For this reason, we must not exclude the library from
      wrapping and also provide one class for wrapping.
      Change-Id: I3ad084ce9008f63dec4ffe7d20ffc440dae6d49d
  11. 04 Aug, 2012 1 commit
  12. 31 Jul, 2012 1 commit
    • David C. Lonie's avatar
      Add a vtkMatplotlib module. · c2f54b97
      David C. Lonie authored
      * Isolates python dependency away from MathText
      * Adds tests for MathText functionality.
      Change-Id: Ib0f87248e7f73ead5d1904b72e7053537907bfd1
  13. 10 Apr, 2012 1 commit
  14. 09 Apr, 2012 1 commit
    • VTK Developers's avatar
      Add modular VTK build system · 0c1471f1
      VTK Developers authored
      Add module.cmake, CMakeLists.txt, and other build system files.
      The modular VTK build system is not yet mature.  The monolithic build
      files had a lot of infrastructure.  The modular build files reproduce
      much of the functionality but some features will need to be restored
      later.  Document status and tasks in "TODO-Modularization.txt".
      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>