- May 19, 2020
-
-
6a81f6dd New overlapping cell detector filter 73c7971b New cell intersection API in `vtkCell` e999e0ac Adding API to `vtkBoundingBox` Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Utkarsh Ayachit <utkarsh.ayachit@kitware.com> Acked-by:
T.J. Corona <tj.corona@kitware.com> Merge-request: !6789
-
- May 18, 2020
-
-
91c225bf Fix rule-of-three warnings caused by wrapping 1050c26b Move wrappers to more recent version of bison cadeae5f Use dynamic array track wrapped instantions Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Mathieu Westphal <mathieu.westphal@kitware.com> Merge-request: !6901
-
Yohann Bearzi (Kitware) authored
The new filter `vtkOverlappingCellsDetector` exposes overlapping cells in an input `vtkDataSet`. It only works for linear cells. Adresses paraview/paraview#19722
-
Yohann Bearzi (Kitware) authored
One can now test if a cell intersects another cell with method `vtkCell::IntersectCell`. This method works for linear cells only.
-
Yohann Bearzi (Kitware) authored
`vtkBoundingBox` can now test intersection with spheres with `vtkBoundingBox::IntersectsSphere`. Method `vtkBoundingBox::ComputeInnerDimension` tells what is the inner dimension of itself.
-
- May 17, 2020
-
-
447def8b Use DataType with CoordinateResults f034d1db Adding documentation for default vtkPoints datatype. Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Joachim Pouderoux <joachim.pouderoux@kitware.com> Acked-by:
Michael Migliore <michael.migliore@kitware.com> Merge-request: !6894
-
David Gobbi authored
-
David Gobbi authored
This is simply to avoid an erroneous "noreturn" warning from icc, which was caused by the YYLONGJMP() macro produced by bison. It is fixed in bison 3.2.3.
-
David Gobbi authored
The icc compiler was giving a "possible uninitialized variable use" for the array of template instantitions that were to be wrapped. I hope that this change will clear the warning. Dynamic allocation is better than hard limits, anyway.
-
- May 16, 2020
-
-
-
eee99890 Merge branch 'upstream-libproj' into release-proj-update 409e75cf libproj 2020-05-07 (5376ee33) bba98768 Updated libproj to use for/vtk-20200507-4.9.3 branch Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !6898
-
eee99890 Merge branch 'upstream-libproj' into release-proj-update 409e75cf libproj 2020-05-07 (5376ee33) bba98768 Updated libproj to use for/vtk-20200507-4.9.3 branch Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !6898
-
- May 15, 2020
-
-
-
b7fbd679 TestPDALReader: fix test function signature Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
T.J. Corona <tj.corona@kitware.com> Merge-request: !6899
-
b7fbd679 TestPDALReader: fix test function signature Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
T.J. Corona <tj.corona@kitware.com> Merge-request: !6899
-
9e29c8db Add "deprecated" attribute for wrappers 88a33fc7 Bring clang-tidy changes back to vtkParse.y Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !6896
-
- May 14, 2020
-
-
Ben Boeckel authored
Windows has a difference in mangling between `char**` and `char*[]`.
-
Sean McBride authored
* upstream-libproj: libproj 2020-05-07 (5376ee33)
-
Code extracted from: https://gitlab.kitware.com/third-party/proj.git at commit 5376ee33bbb0937e25c20b8afbacb676662e22b8 (for/vtk-20200507-4.9.3).
-
Sean McBride authored
-
252d8c89 Fixed some easy cases of clang-tidy bugprone-reserved-identifier 8db7aa30 Applied automatic clang-tidy bugprone-not-null-terminated-result fixes cff98a01 Applied automatic clang-tidy bugprone-string-constructor fixes af0738d6 Applied automatic clang-tidy performance-trivially-destructible fixes accb928a Applied automatic clang-tidy performance-for-range-copy fixes 36325eb7 Applied automatic clang-tidy modernize-use-equals-default fixes 1c4fbbc7 Applied automatic clang-tidy misc-unused-using-decls fixes c3f085fa Applied automatic clang-tidy performance-faster-string-find fixes ... Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !6857
-
-
03bc0799 Fix thread safety issue in vtkUnstructuredGrid::GetCell Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6897
-
The vtkUnstructuredGrid::GetCell method that takes a vtkGenericCell is supposed to be thread safe. However, there was an issue where GetCell called a method that was unsafe under certain conditions. The problem was thta GetCell was calling the version of vtkCellArray::GetCellAtId that returned the pointer to the internal array of indices. That was thread safe if vtkCellArray happened to use a simple array of type vtkIdType to store the indices. However, if the array was of a different type, it copied the values to an array stored in vtkCellArray and a pointer to that is returned. This is very much not thread safe. Fixed the problem by using a different version of GetCellAtId that takes in the vtkIdList of the generic cell. Since the connectivity has to be copied to that array anyway, there is no real performance penalty for this. (cherry picked from commit 04885b5b)
-
David Gobbi authored
This adds a vtk::deprecated(reason) attribute that can be applied to the declaration of wrapped classes and methods. Currently this attribute has no effect other than to print a comment before every deprecated method in the generated Python wrapper code.
-
04885b5b Fix thread safety issue in vtkUnstructuredGrid::GetCell Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Utkarsh Ayachit <utkarsh.ayachit@kitware.com> Merge-request: !6891
-
David Gobbi authored
These changes had been made to vtkParse.tab.c directly, but since vtkParse.tab.c is a generated file, they must be in vtkParse.y in order to stick.
-
9d274102 Fix crash in volume mapper shared by several volumes Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Joachim Pouderoux <joachim.pouderoux@kitware.com> Acked-by:
Mathieu Westphal <mathieu.westphal@kitware.com> Merge-request: !6886
-
f85a3592 Rendering/OpenGL2: minor style nitpicks 7d7ded55 Rendering/OpenGL2: install vtkCompositePolyDataMapper2Internal 432a5333 Filters/Statistics: install vtkStatisticsAlgorithmPrivate 53074b35 Common/Core: add missing sources 1a4977ed Common/Core: sort source listing 41d864e6 Common/Core: remove duplicate source listings c90fd892 Common/DataModel: add other missing sources to the library 15af636b Common/DataModel: install vtkCompositeDataSetNodeReference.h ... Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
T.J. Corona <tj.corona@kitware.com> Merge-request: !6887
-
-
120260b5 Merge branch 'datamodel-source-list-release' into datamodel-source-list f85a3592 Rendering/OpenGL2: minor style nitpicks 7d7ded55 Rendering/OpenGL2: install vtkCompositePolyDataMapper2Internal 432a5333 Filters/Statistics: install vtkStatisticsAlgorithmPrivate 53074b35 Common/Core: add missing sources 1a4977ed Common/Core: sort source listing 41d864e6 Common/Core: remove duplicate source listings c90fd892 Common/DataModel: add other missing sources to the library ... Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
T.J. Corona <tj.corona@kitware.com> Merge-request: !6887
-
-
683312d2 FindLibHaru, FindFreeType: handle multi-config library variables Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6890
-
683312d2 FindLibHaru, FindFreeType: handle multi-config library variables Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6890
-
27731b64 Heuristic to adapt the number of samples of vtkPrefilterTexture Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Michael Migliore <michael.migliore@kitware.com> Acked-by:
Nicolas Vuaille <nicolas.vuaille@kitware.com> Merge-request: !6777
-
3d694009 Allow gcc, clang extension checks in wrappers Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !6893
-
Paul Lafoix authored
Use less samples if the roughness is low
-
Mathieu Westphal (Kitware) authored
Use ResultsArrayType when create a new vtkPoints in the vtkArrayCalculator
-
Mathieu Westphal (Kitware) authored
-
- May 13, 2020
-
-
David Gobbi authored
Previously, extensions like __has_builtin(x) or __has_feature(x) would cause a syntax error when the wrappers were wrapping a header file. Adding these as macros avoids the syntax error.
-