- Aug 22, 2019
-
-
Utkarsh Ayachit authored
Adding a new reader for OME TIFF files. Currently only single-file multi-page TIFF files are supported.
-
- Aug 21, 2019
-
-
Utkarsh Ayachit authored
vtkTIFFReader now support reads a subvolume for a multi-page image.
-
Utkarsh Ayachit authored
Making `ReadVolume` simply call `ReadImageInternal` where appropriate instead of duplicating the code. Also cleanups the slight discrepancy between the two implementations by making `ReadImageInternal` handle flipping of Y when using `TIFFReadRGBAImage`.
-
-
257b9d7b Compatibility for Python 3.8 Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !5883
-
257b9d7b Compatibility for Python 3.8 Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !5883
-
eeca9b3f VTK now requires CMake 3.8, so remove these checks and patches Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !5884
-
Robert Maynard authored
-
e62685da Adding support for histogram in vtkScalarsToColorsItem e481f8d2 Add EnableOpacityMapping option to vtkPlotBar 56f2e225 Corrrecting two tests that were not testing Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Nicolas Vuaille <nicolas.vuaille@kitware.com> Acked-by:
Joachim Pouderoux <joachim.pouderoux@kitware.com> Merge-request: !5588
-
- Aug 20, 2019
-
-
David Gobbi authored
The PyTypeObject struct was modified in Python 3.8, this change is required to avoid compile errors.
-
cd9ec58e Use actual ValueTypes when computing value ranges. Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Allison Vacanti <allison.vacanti@kitware.com> Merge-request: !5870
-
Allison Vacanti authored
Fixes #17664. We currently truncate to double precision, which gives incorrect results on 64-bit integers. We need to enable `/bigobj` on MSVC to support the larger symbol tables needed to handle the template codegen. This does not cache the ranges like GetRange does, since we do not have the infrastructure to do so (we don't have information keys for large integers). Issue #17666 reflects this. Since the GetRange implementations in vtkDataArrayPrivate.txx depend on vtkSMPTools, which pulls in tbb, which pulls in windows.h under MSVC, we cannot directly include this code in the GenericDataArray headers. Instead, 64-bit integer implementations are compiled into a new vtkGenericDataArray.cxx translation unit for AOS, SOA, and ScaledSOA data arrays. All other array/value types will go through the double interface of vtkDataArray::ComputeRange. A test has been added to ensure that the common array types are able to return their full ValueType range from GetValueRange to make sure we continue to support the full ranges going forward.
-
Mathieu Westphal (Kitware) authored
This adds the support for showing an Histogram in vtkScalarsToColorsItem * Add an vtkPlotBar that can be created by calling SetHistogramTable * Color it automatically when using vtkTransferFunctionItem * Add/Update tests accordingly
-
- Aug 19, 2019
-
-
cbcf2189 Fix crash on axis cut filter for hyper tree grid Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Sebastien Jourdain <sebastien.jourdain@kitware.com> Merge-request: !5875
-
Add option to enable/disable mapping of opacity values when using the lookup table in vtkPlotBar. Add parameter to specify the desired output format in MapScalars for vtkScalarsToColors. For backward compatibility reason, the default output format is VTK_RGBA if no parameter is specified.
-
Mathieu Westphal (Kitware) authored
TestColorTransferFunction and TestMultipleScalarsToColors referenced an old class naming in a test that is not needed anymore. This has been removed.
-
f14fad62 Fix a memory error in vtkAngularPeriodicDataArray Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Joachim Pouderoux <joachim.pouderoux@kitware.com> Acked-by:
Nicolas Vuaille <nicolas.vuaille@kitware.com> Merge-request: !5874
-
Mathieu Westphal (Kitware) authored
Fix a memory error in vtkAngularPeriodicDataArray and test the code path.
-
92879a7a Fix binding order Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Mathieu Westphal <mathieu.westphal@kitware.com> Merge-request: !5877
-
Michael Migliore authored
-
- Aug 16, 2019
-
-
Yohann Bearzi (Kitware) authored
In the case of slicing on cell boundaries, the filter added children from 2 different cells when it should only do it for one. Changing the test condition for going through the children fixes the problem. This commit also added a call to Initialize from vtkHyperTreeGrid at the beginning of the filter to make sure we are with clean data
-
b0bf7973 Added an extent check before calling ProcessTrees f5d14a09 Fix axis clipping crash + fix Initialize for HTG Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Sebastien Jourdain <sebastien.jourdain@kitware.com> Merge-request: !5871
-
Yohann Bearzi (Kitware) authored
When using MPI, ProcessTrees could sometimes be called with empty input, which you can catch by looking at its extents. If they are ill-formed, the algorithm should not be executed. A check on extents was already present in vtkHyperTreeGridPlaneCutter. It is now moved to vtkHyperTreeGridAlgorithm, before calling any algorithm.
-
Yohann Bearzi (Kitware) authored
Clipping crash filter was crashing due to inexact `Dimensions`attribute in the filter. An other crash happened when clipping multiple times an HTG with the same filter and different parameters. Crash was due to an incomplete `Initialize` method in `vtkHyperTreeGrid`, causing its `Mask` attribute to share the same address as `OutMask` attribute in `vtkHyperTreeGridAxisClipFilter`, messing up the algorithm. `vtkHyperTreeGrid::Initialize` has been complete with initializing all other miscellaneous attributes.
-
ed110926 Adding long long support e3f46bf2 Consistent NewDataArray types 8f6e3873 Replace size_t with std::size_t Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Cory Quammen <cory.quammen@kitware.com> Acked-by:
Chuck Atkins <chuck.atkins@kitware.com> Merge-request: !5860
-
a9083354 Update MomentInvariants SHA. 8e2144c5 Update vtkm. Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5873
-
Allison Vacanti authored
-
Allison Vacanti authored
-
- Aug 15, 2019
-
-
1b50dc08 Warning fix 045af6d6 Added x,y,z translation locks to various widgets 4493586d update LineWidget2 translation lock + SplineWidget Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Utkarsh Ayachit <utkarsh.ayachit@kitware.com> Merge-request: !5788
-
- Aug 14, 2019
-
-
9b5ede3f Fix missing cell in splice plane filter for htg Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Sebastien Jourdain <sebastien.jourdain@kitware.com> Merge-request: !5865
-
32949289 Fix nvlink warnings on CUDA 10.1. 3ca1b780 Add AutoOrientNormals functionality to vtkmPolyDataNormals. 7fffded0 Bump internal VTK-m tag to master. Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Robert Maynard <robert.maynard@kitware.com> Merge-request: !5850
-
59e7ae1c Add back vtkPD/vtkUG::GetPointCells with unsigned short ref parameter Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Will Schroeder <will.schroeder@kitware.com> Merge-request: !5797
-
0d25b675 adios2: Tweaking BP4 support Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5863
-
Yohann Bearzi (Kitware) authored
The test for calling this->PlaneCut was ignoring cases where points were in the plane, leading to missing cells.
-
Chuck Atkins authored
-
34058c3d IOADIOS2: Re-organize CMakeLists.txt and disable VTX on Windows+Mac Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Cory Quammen <cory.quammen@kitware.com> Merge-request: !5857
-
f6fd8137 IOADIOS2: Support the BP4 engine in CoreImageReader Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Haocheng LIU <haocheng.liu@kitware.com> Merge-request: !5859
-
23040bc9 Wiped Plane Cutter data for filter update calls Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Sebastien Jourdain <sebastien.jourdain@kitware.com> Merge-request: !5855
-
William F Godoy authored
-
Allison Vacanti authored
We already suppress these warnings when building the VTK module, but the tests have similar warnings that need suppression.
-