- 04 Dec, 2018 1 commit
-
-
Robert Maynard authored
-
- 18 Nov, 2018 1 commit
-
-
Utkarsh Ayachit authored
Fixes issue exposed by !4835. vtkChartMatrix was setting sizes with negative widths/heights on internal plots. This was happening during ParaView test playback. Fixing vtkChartMatrix to avoid setting invalid sizes, prefer empty sizes instead. Added a few more assert checks in vtkContextClip and vtkOpenGLContextDevice2D to catch such issues earlier.
-
- 15 Nov, 2018 1 commit
-
-
Bill Lorensen authored
vtkChartBox: replaced a retained, returned pointer with a stored value. vtkChartXY: Added check for range[0] == range[1] and avoid division by zero. vtkFunctionParser: Added check for division of a vector by 0.0. vtkUnstructuredGridQuadricDecimation: first time through loop, lasterror is 0.0. Avoid division by zero by checking for 0.0.
-
- 12 Nov, 2018 1 commit
-
-
Bill Lorensen authored
vtkChartBox: replaced a retained, returned pointer with a stored value. vtkChartXY: Added check for range[0] == range[1] and avoid division by zero. vtkFunctionParser: Added check for division of a vector by 0.0. vtkUnstructuredGridQuadricDecimation: first time through loop, lasterror is 0.0. Avoid division by zero by checking for 0.0.
-
- 27 Oct, 2018 1 commit
-
-
Utkarsh Ayachit authored
vtkOpenGLContextDevice2D now respects tile-scale/tile-viewport in `vtkOpenGLContextDevice2D::SetClip`. This addresses paraview/paraview#18365.
-
- 06 Oct, 2018 1 commit
-
-
Sean McBride authored
Had to update TestChartUnicode baseline to get it passing.
-
- 14 Sep, 2018 2 commits
-
-
Sean McBride authored
-
Sean McBride authored
vtkMath::Round converts double to int, as opposed to long. Both can be lossy, but the former much more so. Replaced some uses with std::round(), some with std::lround(). Eliminated the long->int truncation as much as possible, but kept it in many instances.
-
- 13 Sep, 2018 1 commit
-
-
Jon Haitz Legarreta authored
The new design for the VTK logo has been around for some time; this patch set updates the testing data to match the new design. Thanks to Steve Jordan and Dave DeMarle, the new VTK logos are now available at: https://www.vtk.org/download/ Related to !4334.
-
- 16 Aug, 2018 1 commit
-
-
Shreeraj Jadhav authored
Beyond a certain zoom level, axes grid lines disappear. This was due to a restriction of a maximum of 200 grid lines. This restriction has been removed.
-
- 13 Aug, 2018 2 commits
-
-
Cory Quammen authored
The implementation of vtkChartXY::RecalculatePlotBounds() works with either the scaled or unscaled bounds, depending on whether scaling is enabled on the axis. However, the logic for handling the AdjustLowerBoundForLogPlot flag was not correctly handling the case where the bounds were log scaled. To address this issue, the implementation now uses some logic to determine whether log scaling is enabled and adjusts the bounds of the plot accordingly. Added a test for this feature as well.
-
Cory Quammen authored
PrintSelf() should print the member names and values. vtkAxis was doing something different.
-
- 06 Aug, 2018 1 commit
-
-
Davide Punzo authored
-
- 02 Aug, 2018 2 commits
-
-
Peter Franz authored
-
Peter Franz authored
Make the following methods in vtkAxis virtual so users can customize vtkAxis: GenerateSimpleLabel(), GenerateSprintfLabel(), GenerateLabelFormat(), GenerateLogSpacedLinearTicks() This was originally proposed by a post on http://vtk.1045678.n5.nabble.com/Request-Make-certain-methods-related-to-tick-labels-in-vtkAxis-virtual-td5744594.html with the purpose of allowing the user to use customized axis labels, e.g. for displaying dates or times. Apart from making the above methods virtual it is also required that the user can set the customized axis in a chart. Hence further modifications were necessary in vtkChart, vtkChartXY and vtkChartXYZ to replace the axis created in the chart by the customized axis. Further a change was made to vtkAxis to allow the axis title to be switched off.
-
- 01 Aug, 2018 1 commit
-
-
luz.paz authored
Found via `codespell -q 3 -I ../vtk-whitelist-words.txt --skip="./ThirdParty,./Utilities"`
-
- 30 Jul, 2018 1 commit
-
-
Davide Punzo authored
-
- 27 Jul, 2018 1 commit
-
-
Davide Punzo authored
-
- 26 Jul, 2018 2 commits
-
-
Davide Punzo authored
-
Mathieu Westphal authored
Fix paraview/paraview#18076
-
- 18 Jun, 2018 1 commit
-
-
luz.paz authored
-
- 17 Jun, 2018 2 commits
- 31 May, 2018 2 commits
-
-
Marcus D. Hanwell authored
The rest of the test uses vtkNew, be consistent within the test. Removed a C-style cast that was not needed.
-
Marcus D. Hanwell authored
-
- 30 May, 2018 1 commit
-
-
Ken Martin authored
Try to quickly clean up the dashboards
-
- 25 May, 2018 1 commit
-
-
Ken Martin authored
make image difference symmetric to catch some failures that were slipping through. This exposed a number of valid images that were no longer correct and needed to be replaced.
-
- 18 May, 2018 1 commit
-
-
Kitware Robot authored
Populate a script with `map_<md5>=<sha512>` variable settings and then run the following to convert the content link files: git ls-files -- '*.md5' | while read f; do md5="$(cat "$f")" sha512="$(eval echo \${map_$md5})" rm "$f" echo $sha512 > ${f%.md5}.sha512 done
-
- 09 May, 2018 1 commit
-
-
Alessandro Genova authored
-
- 08 May, 2018 2 commits
-
-
Alessandro Genova authored
-
Alessandro Genova authored
-
- 07 May, 2018 1 commit
-
-
Alessandro Genova authored
-
- 04 May, 2018 1 commit
-
-
Alessandro Genova authored
-
- 03 May, 2018 1 commit
-
-
Alessandro Genova authored
-
- 29 Mar, 2018 1 commit
-
-
Allison Vacanti authored
-
- 20 Mar, 2018 2 commits
-
-
Sean McBride authored
-
Sean McBride authored
This required some clean up, because the automatic changes borked a couple of files, but mostly resulted in stupid whitespacing. A few find/replace fixed things up. There are now some duplicate semis because it did changes like: ~AMRIndexIterator() override{}; to ~AMRIndexIterator() override= default;; Note there was a pointless semi before, which clang-tidy didn’t expect / account for. My next commit will remove them.
-
- 14 Mar, 2018 1 commit
-
-
Csaba Pinter authored
If the user clicks in a plot that has an invalid (0,0) range, then in vtkContextScene::ProcessItem that is called after mouse events, the mapped mouse position becomes NaN, due to invalid matrix in the ContextScene's transform. This NaN position is then added to the function as a control point with an invalid NaN value. This fix makes sure this does not happen, by clamping the NaN values to minimum bounds on x axis, and 0 on y axis (any value comparison returns false if an operand is NaN, so need to check explicitly).
-
- 06 Mar, 2018 1 commit
-
-
Andras Lasso authored
API improvement: vtkAxis did not have an API to change minimum and maximum value with one vtkChart::UpdateRange event. This lead to inability to precisely shift an axis without temporarily changing its range width (distance between minimum and maximum value), and complexity and inefficiency when synchronizing axes between multiple charts. SetRange and SetUnscaledRange methods now invoke only one vtkChart::UpdateRange event (after both minimum and maximum values are updated). Fixing minor issues: 1. Added a missing vtkCommand::InteractionEvent invocation when vtkChartXY axes range are adjusted using ZoomAxis action (this event indicates that the user adjusted axes and so the application can propagate this change to other charts). 2. Fixed vtkChartXY transform computation logic vtkChartXY unnecessarily recomputed transforms when axes were modified after the chart's last modified timestamp. ALso, vtkChartXY never recomputed transforms when chart properties changed after axes changed, even when recomputation would have been necessary.
-
- 29 Jan, 2018 1 commit
-
-
luz.paz authored
-