- Apr 19, 2020
-
-
Peter Franz authored
Virtualizing the vtkAxis::GenerateTickLables() methods allows users to customize tick label positions for non-linear cases, for example date/time.
-
- Mar 17, 2020
-
-
Ben Boeckel authored
8.3 and 8.90 never actually saw a release.
-
- Jan 09, 2020
-
-
Mathieu Westphal (Kitware) authored
This correct an issue when a nan bounds was accumuluted, which was completely ignored before
-
- Dec 03, 2019
-
-
Allison Vacanti authored
-
- Nov 18, 2019
-
-
Run the `clang-format.bash` script to update all our C and C++ code to a new style defined by `.clang-format`. Use `clang-format` version 8.0. * If you reached this commit for a line in `git blame`, re-run the blame operation starting at the parent of this commit to see older history for the content. * See the parent commit for instructions to rebase a change across this style transition commit.
-
clang-format tends to either put each element on its own line or smash them together into a few lines. There's a little bit more structure that's important in these arrays, so preserve that through clang-format as well.
-
clang-format treats them as declarations and formats accordingly.
-
clang-format takes the lack of a semicolon as if it were an attribute or some other "chainable" call leading to bogus indentation. By using semicolons on all macro calls, the formatting comes out the way it should.
-
- Nov 13, 2019
-
-
Includes a few changes related to extraneous whitespace fixes and deduplication of headers as well.
-
- Nov 08, 2019
-
-
Allison Vacanti authored
Compilers are starting to warn when an object is instantiated and only used to call static methods, such as the dispatchers. This patch cleans up some of these warnings and updates documentation. The TestScaledSOADataArrayDispatchers test has been removed, as it's redundant wrt the TestArrayDispatchers test (it doesn't test ScaledSOA functionality, just dispatching).
-
- Nov 06, 2019
-
-
Allison Vacanti authored
This is easier to use than the old macros, and will allow us to eventually deprecate them.
-
- Nov 02, 2019
-
-
Utkarsh Ayachit authored
vtkChartParallelCoordinates ended up resetting InteractiveSelection flag when annotation link was specified. This was causing selections to be behave incorrectly in ParaView. Fixed that.
-
- Oct 21, 2019
-
-
Boris Basic authored
-
- Oct 10, 2019
-
-
Mathieu Westphal (Kitware) authored
This adds a HandleWidth parameter and update the test This reimplements the HoveredHandle mechanism This adds Left/RightMouseButtonDoubleClickEvent to vtkCommand
-
- Sep 30, 2019
-
-
Mathieu Westphal (Kitware) authored
This add a new item, vtkRangeHandlesItem This items are perfect for manipulating the range of a vtkChartXY. They emit an EndInteractionEvent when the interaction has finished and the new range can be recovered with GetHandlesRange. This also adds a test
-
Mathieu Westphal (Kitware) authored
Previous implementation of vtkControlPointsItem was problematic as it "Hit" everywhere in order to be able to add points. This adds a new AddPointItem that can be recovered from any vtkControlPointsItem When enabled, the vtkControlPointsItem hit only on the actual points while the AddPointItem hit everywhere. By placing the AddPointItem below all other item and the vtkControlPointItem above all other items, other items can be interacted with while keeping interaction with the vtkControlPointItem.
-
Mathieu Westphal (Kitware) authored
Moving the ClampPos method to vtkPlot in order to be able to use it in other classes
-
Mathieu Westphal (Kitware) authored
Moving duplicated methods TransformScreenToData and TransformDataToScreen to vtkPlot
-
Mathieu Westphal (Kitware) authored
-
- Sep 05, 2019
-
-
Mathieu Westphal (Kitware) authored
-
- Sep 04, 2019
-
-
Mathieu Westphal (Kitware) authored
By using ShiftScale and implementing GetNearestPoint This adds support for tooltip for the plot bar in vtkScalarsToColorsItem This also update a related test
-
Mathieu Westphal (Kitware) authored
This deprecate vtkPlot::GetNearestPoint(const vtkVector2f& point, const vtkVector2f& tolerance, vtkVector2f* location) and introduce vtkPlot::GetNearestPoint(const vtkVector2f& point, const vtkVector2f& tolerance, vtkVector2f* location, vtkIdType* segmentId) This also modifies the few usage of GetNearestPoint to use the new version. which was only a vtkPlotBar method before. Make sure to remove all legacy related code from GetNearestPoint in all the modified class, as well as in vtkScalarsToColorsItem.h when the time comes. A .md file has been added to document the deprecation
-
Mathieu Westphal (Kitware) authored
GetNearestPoint was not implemented by taking ShiftScale into account when it should have been used. This corrects it.
-
- Aug 20, 2019
-
-
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
-
-
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.
-
- Jul 31, 2019
-
-
Yohann Bearzi (Kitware) authored
Stippling takes a distance array to know the spacing. Log scale plots can have infinite distances and mess up the stippling (Line Style in ParaView), which was not taken into account.
-
- Jun 27, 2019
-
-
Robert Maynard authored
Fixes #17632 Both of these types are not used with the removal of the OpenGL1 backend.
-
- Jun 04, 2019
-
-
Bryn Lloyd authored
-
- Jun 03, 2019
-
-
luz.paz authored
-
- May 06, 2019
-
-
Utkarsh Ayachit authored
vtkCompositeTransferFunctionItem was using `screenBounds` for x coordinate instead of `dataBounds` for the line which case cause paraview/paraview#18941. Fixed that.
-
- May 03, 2019
-
-
Ken Martin authored
some fixes some suppressions some comments
-
- Apr 29, 2019
-
-
Bill Lorensen authored
The dynamic analysis tests have uncovered a number of floating point exceptions, mainly divide by zero. This MR enables floating point exceptions if tests are built with a debug build type and the compiler is a gnu compiler. Safety guards have been added to classes that exhibited exceptions. TestAdjustLowerBoundForLogPlot.cxx - Tried to take log10 of negative number TestlinePlotDouble - inf and nan used in test. Disable exceptions vtkChart.cxx - guards to protect against zero divide vtkChartBox.cxx - guards to protect against zero divide vtkInteractiveArea.cxx - trying to take log10 of negative number vtkPiecewisePointHandleItem.cxx - protect against degenerate lines vtkAMRSliceFilter.cxx - protect against zero length vector vtkLagrangianBasicIntegrationModel.cxx - guards to protect against zero divide UnitTestMultiThreshold - disable exceptions for one test that uses Nan() vtkIntersectionPolyDataFilter.cxx - guard acos range vtkPCAStatistics.cxx - guards to protect against zero divide vtkCubeAxesActor.cxx - guard against log10(0.0) vtkColorTransferFunction.cxx - guard to protect against zero divide TestGPURayCastIsosurface.cxx - disable exceptions, possible driver issue vtkDendrogramItem.cxx - check for degenrate line vtkDendrogramItem.h - comparison doesn't meet irreflexive requirements
-
- Mar 07, 2019
-
-
Ken Martin authored
Some cppcheck issues and suppress a dynamic analysis issue
-
- Mar 05, 2019
-
-
Ken Martin authored
try to clean up some cppcheck issues
-
- Feb 08, 2019
-
-
Mathieu Westphal (Kitware) authored
-
- Jan 23, 2019
-
-
Amine Mzoughi authored
-
Mathieu Westphal (Kitware) authored
This adds a title on scatter plot matrix. It already had the method to set but the title was never drawn This also add a test for it.
-
- Jan 08, 2019
-
-
-
Ben Boeckel authored
-