1. 29 Aug, 2016 1 commit
    • David C. Lonie's avatar
      Move the BODR (periodic table) data into a private header. · bf7d3b5f
      David C. Lonie authored
      Rather than install, attempt to locate, parse, etc the elements.xml
      file directly, embed the data in the vtkBlueObeliskData translation
      unit via the vtkBlueObeliskDataInternal header.
      
      The header file is generated by the GenerateBlueObeliskHeader test
      in Domains/Chemistry, which is built by enabling the CMake option
      VTK_BUILD_BODR_DATA_GENERATOR.
      bf7d3b5f
  2. 25 Aug, 2016 3 commits
  3. 25 Jul, 2016 1 commit
  4. 08 Mar, 2016 1 commit
  5. 08 May, 2015 2 commits
  6. 16 Apr, 2014 1 commit
  7. 04 Jun, 2013 1 commit
    • Brad King's avatar
      Convert VTKData test inputs to ExternalData content links · 3797f83d
      Brad King authored
      Add to the Testing/Data directory ExternalData content links mirroring
      the content and layout we use from the VTKData/Data directory.
      
      Add a CMake/vtkLegacyData.cmake module, included from CMakeLists.txt and
      Testing/External/CMakeLists.txt, to call ExternalData_Expand_Arguments
      for all data directories added from VTKData/Data.  This will bulk-fetch
      all test input data currently used by tests of any module, enabled or
      not.  We can make the DATA{} references more granular later.
      
      Add a VTK_TEST_DATA_DIR variable to refer to the directory we tell the
      ExternalData module to populate the real data files.  Replace references
      to VTK_DATA_ROOT in test command lines (after -D) with references to
      VTK_TEST_DATA_DIR.  Drop the VTK_DATA_ROOT CMake option and stop using
      the VTKData repository.
      
      Remove the TESTING_DATA option from the vtk_add_test_cxx API and remove
      the VTK_DATA_ROOT option from the vtk_add_test_mpi API since all test
      input data are now handled through ExternalData and Testing/Data content
      links.
      
      Change-Id: Id02490b76ea2e161b9038188264a4830485039d8
      3797f83d
  8. 17 May, 2013 1 commit
  9. 14 May, 2013 2 commits
    • Brad King's avatar
      Mark non-baseline tests with NO_VALID option · 050fd10e
      Brad King authored
      Tell calls to vtk_add_test_(cxx|python|tcl) explicitly when there is no
      valid baseline image to avoid passing -V unnecessarily.
      
      Change-Id: Ibe5aecdfa076446ddda0b95e814483eb6622af73
      050fd10e
    • Brad King's avatar
      Use vtk_add_test_cxx function · 5b018861
      Brad King authored
      Refactor */*/Testing/Cxx/CMakeLists.txt to use the vtk_add_test_cxx
      function instead of direct add_test calls.
      
      Change-Id: I73dee627fa87a399c48b409af046b116fc75a0fd
      5b018861
  10. 25 Jan, 2013 1 commit
    • Utkarsh Ayachit's avatar
      Moving vtkTestingObjectFactory.cmake to ${VTK_SOURCE_DIR}/CMake. · c2eeaa2d
      Utkarsh Ayachit authored
      This makes it easier for external applications attempting to use
      vtkTestingObjectFactory since they don't require the
      vtkTestingRendering_SOURCE_DIR to set anymore (which won't even when the
      vtkTestingRendering module has been successfully imported.
      
      Change-Id: I14795bbe0f9d71d41da14c970ba49bdb8e11a913
      c2eeaa2d
  11. 07 Dec, 2012 1 commit
    • Brad King's avatar
      Replace remove() with list(REMOVE_ITEM) · 6625fcec
      Brad King authored
      The remove() command is documented as discouraged and replaced by the
      list(REMOVE_ITEM) command which has been around since CMake 2.6.0.
      
      Change-Id: Ibd5a95ef9dc81eb09a28a344ef009d7f1511abf6
      6625fcec
  12. 26 Sep, 2012 1 commit
  13. 13 Sep, 2012 1 commit
    • Kyle Lutz's avatar
      Add vtkProteinRibbonFilter class · 2235da44
      Kyle Lutz authored
      This adds a new class which generates a protein ribbon (as vtkPolyData)
      from the output provided by vtkPDBReader. Currently the entire protein
      is rendered as a single spline tube without using the secondary-structure
      information (e.g. alpha-helices and beta-sheets). Future work will update
      the filter to output a poly-data with the secondary-structure features.
      
      A new test named TestProteinRibbon was added to verify the output of the
      filter with the 2LYZ pdb file.
      
      Also, the vtkPDBReader class was modified to pass along the atom type
      names as a vtkStringArray named 'atom_types' which are needed by the
      new protein ribbon filter.
      
      Change-Id: I2c912d3d8020acbc09f7955f2bf0391cabc52a24
      2235da44
  14. 23 May, 2012 1 commit
  15. 14 May, 2012 2 commits
  16. 10 Apr, 2012 2 commits
    • Brad King's avatar
      Avoid VTK_SOURCE_DIR references in Testing/Cxx directories · 6944ba05
      Brad King authored
      Replace references to ${VTK_SOURCE_DIR}/Testing/Rendering with
      ${vtkTestingRendering_SOURCE_DIR}.  The latter is shorter and will also
      be useful to build module tests as an external application that does not
      have VTK_SOURCE_DIR available.
      
      Change-Id: Ic947470af0dd49f184f902a4c73d3aa665d58164
      6944ba05
    • Brad King's avatar
      Define VTK_TEST_OUTPUT_DIR to name Testing/Temporary directory · 13e19ed9
      Brad King authored
      Replace all references to ${VTK_BINARY_DIR}/Testing/Temporary with
      ${VTK_TEST_OUTPUT_DIR} and set the variable accordingly.  The latter is
      shorter and will also be useful to build module tests as an external
      application that does not have VTK_BINARY_DIR available.
      
      Change-Id: I5159077c10dd2eab23365e9ac917bc6cbd806589
      13e19ed9
  17. 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>
      0c1471f1