- 14 May, 2013 14 commits
-
-
Brad King authored
Teach vtk_add_test_* to use ExternalData_add_test to add tests and use DATA{} syntax to reference test baseline images. Also update direct add_test calls in several modules. Change-Id: I1ddcec1c109ea9ca7840be9b6ccf015393039cba
-
Brad King authored
Revert the parent and grandparent changes to vtk_add_test_* since they were only for temporary use locally. Change-Id: I9df6fd28f56717d560e26eb4705eb9c8c6413ca0
-
Brad King authored
Teach vtk_add_test_* remove baseline images for each test from the VTKData or VTKLargeData tree. This is a temporary change meant only for use locally to transition VTKData and VTKLargeData baseline images to ExternalData content links. Change-Id: I510418dd367ae01995992bfb3b9df0bb021e27da
-
Brad King authored
Teach vtk_add_test_* to copy baseline images for each test into a corresponding "Testing/Data/Baseline" directory within each module source tree. This is a temporary change meant only for use locally to transition VTKData and VTKLargeData baseline images to ExternalData content links. Change-Id: I17da7af13dadd75805ad6c7c5485a61bc4169bc6
-
Brad King authored
Change-Id: I70d0463a94ebd7c25ca931e0ce9be3269d561ac9
-
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
-
Brad King authored
Convert some direct add_test calls to use the helper functions instead. Change-Id: I4f6b92e24804885c6b1449b21ae8efffd22ffdbf
-
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
-
Brad King authored
Use vtk_add_test_cxx and vtk_test_cxx_executable to replace calls to vtk_tests. Then remove vtk_tests and parse_optional_arguments. Change-Id: I73dee627fa87a399c48b409af046b116fc75a0fd
-
Brad King authored
Use keyword options VTK_DATA_ROOT and VTK_LARGE_DATA_ROOT to indicate the source of data for the MPI test, if any. Change-Id: I170b4dcb88984df5ec0bba46fa6587e0aeea63f3
-
Brad King authored
Create a function with a signature similar to vtk_add_test_(python|tcl) that can be used to add C++-implemented tests. Support more than one test name per call each optionally followed by a comma-separated list of per-test options. Store test source files in a VTK_TEST_CXX_SOURCES directory property so callers can get the list of source files to compile into a test driver. Add macro vtk_test_cxx_executable to get the VTK_TEST_CXX_SOURCES value and invoke create_test_sourcelist and vtk_module_test_executable. Use optional arguments to enable the rendering factory or add extra sources to the executable. Change-Id: I73dee627fa87a399c48b409af046b116fc75a0fd
-
Brad King authored
Separate the test driver code from the create_test_sourcelist call. Change-Id: I9c9ba845e2f2ac27b67f2f54126735b959a15c5e
-
Brad King authored
Require all calls to vtk_add_test_(python|tcl) to specify either a baseline directory name or an explicit NO_VALID option to indicate that no baseline image is used. Fix call sites to match what their tests expect. Change-Id: Ibd18f4de86415c72dfdad1491b1897883dc6d353
-
Brad King authored
Use shell code: git grep -Elz '\<add_test_(mpi|python|tcl)' | xargs -0 sed -ri 's/\<add_test_(mpi|python|tcl)/vtk_add_test_\1/g' Change-Id: I6d076e2483209a83231fb1c96053f0389a3fcdf2
-
- 13 May, 2013 2 commits
-
-
Brad King authored
Teach add_test_(python|tcl) to parse explicit NO_DATA, NO_RT, NO_VALID, and NO_OUTPUT keyword options for tests that do not need VTK_DATA_ROOT or do not use a valid baseline image. Factor add_test_python1 into add_test_python and distinguish them with the NO_RT keyword argument. Update call sites to produce identical test command lines before and after this change. Change-Id: I09f874b26aab409e55e7aa6f92412314540dbb85
-
Brad King authored
Remove unused vtk_tests_python macro. Remove unused -A "${VTK_LIBRARY_DIR}" argument. Remove computation of unused local _baselinedname value. Change-Id: I3f28e28e6f8576380c3e1aa51c0fb66a11e1c5ff
-
- 07 May, 2013 1 commit
-
-
Brad King authored
Refer to valid image "sync3dAll.png", not "contour3DAll.png". The two appear identical but we should use the one that matches the test name. Change-Id: Ie21559cde8aebcca9ad8529bcffb30852663834e
-
- 06 May, 2013 4 commits
-
-
Brad King authored
Port the ExternalData configuration from ITK 'master' as of 2013-05-06. Add a CMake/vtkExternalData.cmake module to include and configure the ExternalData module for VTK. List MIDAS and vtk.org URLs. Include vtkExternalData from the top-level CMakeLists.txt file and from Testing/External/CMakeLists.txt so it works for both the main build and when building tests externally. Teach the VTK pre-commit hook to move staged .ExternalData_MD5_* files left by the ExternalData module into the store at the top of the source tree as .ExternalData/MD5/* and import them into Git as refs/data/MD5/*. Teach the VTK git-gerrit-push alias to push content from refs/data/MD5/* when commits referencing it are pushed to Gerrit. Add a .gitignore to tell Git to ignore .ExternalData* names. Change-Id: I8c0a91cb3ce350450e378e4f16a23c62e7f2de6f
-
Brad King authored
VTK already requires CMake >= 2.8.5 so our copy of the ExternalData.cmake module does not need to be compatible with earlier versions. Change-Id: I7d549ae22c4f18edfee07f2412772d01ea4f61d3
-
Brad King authored
Take files distributed in ITK 'master' as of 2013-05-06: CMake/ExternalData.cmake CMake/ExternalData_config.cmake.in and add them for distribution in upstream VTK. Change-Id: I2c7f97ff093f091d7de4ac809704219c9895dcd3
-
Berk Geveci authored
ac30d11b Fixed ordering of wedges in Ensight readers.
-
- 03 May, 2013 2 commits
-
-
Berk Geveci authored
The Ensight format and the VTK ordering for wedges (penta6 and penta15) is different. No one noticed it until now. Fixed. Change-Id: Ie72b2ef43eea461be4b035d3d463b92a5a1ea720
-
Utkarsh Ayachit authored
d6a49b93 Fixing zlib dependency for libxml2.
-
- 02 May, 2013 10 commits
-
-
David Thompson authored
6f8f8037 Provide information on plot input data range.
-
Utkarsh Ayachit authored
vtklibxml2 depends on zlib but was never setting up a dependency for it nor was it using the right variable after modularization changes. Fixed that. Change-Id: I5932313ea5b2cdba47e885a728778abc5d6739f8
-
David Thompson authored
This commit provides an interface for querying the range of values taken on by a vtkPlot's X- and Y-axis inputs. This can be used to determine whether log-scaling is appropriate for each axis of the plot. It is part of a fix to ParaView bug 13899. Change-Id: Ia0449ca496dd935fb4ca25dc5dd2b691d2f89d93
-
Berk Geveci authored
1e7f2739 Added new class to warp a vtkPointSet using MVC interpolation
-
Utkarsh Ayachit authored
52fd8ad8 Refactoring code to set color/opacity/visibility for blocks.
-
This commit refactors some of the code added in recent weeks to add ability for users to set display paramaters for blocks within a composite dataset. This commit additionally adds support for changing block opacity. Blocks colors/opacities can also be overridden when using scalar coloring. The only issue is when depth-peeling gets used. In that case, point-data coloring with texture (i.e. using interpolate scalars before mapping) results in color bleeds. We need to dig into the depth peeling code to address that issue. Change-Id: I2c86912b45bc0516dc4dc726df9448e0569c8312
-
Utkarsh Ayachit authored
* pvvtk/pv-master: Change-Id: Ia9a41de49a2c810bcb7852afc58f1ec5032975c5
-
9b1a0f4f Merge topic 'bug_2379' into master 444257e5 BUG #2379. Passing flags correctly to internal writers. 275e4b23 Merge topic 'chart-selection-modes' into master 840f0ee5 Merge topic 'matplotlib-warning-status' into master 6884e6da Merge topic 'scalarbar-leak' into master cc42420f Fix for subclasses overriding EditAnnotations. f82398af Introduced a new chart selection mode d77d09c5 Merge topic 'imageproperty-test' into master 2465c99f Fix X BadRequest errors in TestInteractorStyleImageProperty. 9c18166e Merge topic 'fix-GRAMdetection-overflow-under-X' into master 3de84515 Merge topic 'remove-fast-numeric-conversion' into master d72bb3ca Merge topic 'garbage-collection-cleanup' into master 899403c4 Merge topic 'vtkFieldData_AddArray_add_documentation' into master 84c42607 Fix a leak revealed by ParaView; use SmartPointer. 853f8540 Merge remote-tracking branch 'pvvtk/pv-master' into HEAD a7496239 Document the return value of vtkFieldData::AddArray(). ...
-
This class uses Mean Value Coordinate interpolation to warp an underlying vtkPointSet (e.g., vtkPolyData, etc.). It requires a control mesh that is manipulated to effect the transformation. Change-Id: If272bd9a3374acdb3b8b8e13e1fad346f6096694
-
Utkarsh Ayachit authored
09db49da Export vtkgl::LoadExtension and vtkgl::GLVersionExtensionsString.
-
- 01 May, 2013 7 commits
-
-
Marcus D. Hanwell authored
3810c5a6 These Python tests have been refactored.
-
Kathleen Biagas authored
Change-Id: Icdbbab8ba7c00dc739dff43449583ac9ac74d1ba
-
Marcus D. Hanwell authored
4e9e1c15 Fixed compiler warning, size_t is not int...
-
Bill Lorensen authored
c3ab58e4 Fixed out-of-range colour component value
-
Marcus D. Hanwell authored
Change-Id: Ifc79954742ca43a89a9fccf87e40a7f1bec8e60c
-
David Gobbi authored
aea22686 BUG 14037: Add hash function to PyVTKClass type.
-