- Jan 08, 2019
-
-
Ben Boeckel authored
-
Ben Boeckel authored
-
- Jan 07, 2019
-
-
Sean McBride authored
-
Ken Martin authored
It was using string literal addresses as a lookup assuming they would be shared when they are not always shared.
-
- Dec 20, 2018
-
-
Sean McBride authored
-
Sean McBride authored
-
Sean McBride authored
In 2 cases, made trivial use of NewInstance, so that it’s not unused.
-
Jacques-Bernard Lekien authored
-
Will Schroeder authored
Added vtkSpanSpace performance improvements and integration methods. Integrated the class with vtkContour3DLinearGrid to accelerate the contouring operation.
-
- Dec 18, 2018
-
-
Ken Martin authored
first some local variables were conflicting with numeric constants. Second superclass ivars were dusplicated.
-
Jérôme Dubois authored
-
- Dec 13, 2018
-
-
Sebastien Jourdain authored
-
- Dec 12, 2018
-
-
Sebastien Jourdain authored
-
- Dec 11, 2018
-
-
Cory Quammen authored
Replace custom hash map with std::unordered_map. This simplifies the implementation.
-
- Dec 07, 2018
-
-
Nicolas Vuaille authored
-
Nicolas Vuaille authored
-
- Dec 06, 2018
-
-
Sean McBride authored
- Added VTK_DEPRECATED macro, which can be used to deprecated a class. Used it to deprecate vtkExtractArraysOverTime and vtkPExtractArraysOverTime. Unwrapped their New method from VTK_LEGACY, since the vtkTypeMacro in the line after invokes New (causing a warning of the use of a deprecated method). - Deprecated vtkTimerLog::AllocateLog and replaced remaining uses of it - Wrap vtkContourGrid::ComputeGradients in VTK_LEGACY_REMOVE - Added a macro to decorate printf-style functions, like vtkTimerLog::FormatAndMarkEvent - Exclude FormatAndMarkEvent() from wrapping to avoid -Wformat-security warning, but also because the parameter is not guarded against uncontrolled format string attacks.
-
Allison Vacanti authored
In the past, folks have complained about poor performance in debugging builds. These new iterators are written such that their complexity optimizes out, but there is still a lot of complexity. On debugging builds without optimization, this can really get in the way and start slowing things down. In anticipation of this request, I'm adding a CMake option VTK_ALWAYS_OPTIMIZE_ARRAY_ITERATORS which, as you might guess, will always optimize array iterators on platforms that support selective optimization in debug builds.
-
- Dec 05, 2018
-
-
Robert Maynard authored
-
- Dec 04, 2018
-
-
Robert Maynard authored
-
Robert Maynard authored
-
Robert Maynard authored
-
Robert Maynard authored
-
Robert Maynard authored
-
Robert Maynard authored
All of the above macros are now behind a VTK_LEGACY_REMOVE check as we require a C++11 compiler and the macros add no value.
-
Sean McBride authored
-
Sean McBride authored
-
Sean McBride authored
-
- Dec 03, 2018
-
-
This work was done by the CEA: - HyperTreeGrid class now inherits from vtkDataObject instead of vtkDataSet - Improved HyperTree (HT) class while keeping HT flexible. - Complete rewrite of (Super)Cursors, more robust and efficient implementation. - Propagate HT/Cursors refactoring to filters/readers/sources. - Further optimizations of some filters. Our thanks go to Los Alamos National Laboratory and Kitware for their support in the integration of our developments. Thanks @sebastien.jourdain, @demarle and @patchett2002. ToDo (@CEA), review comments in code. Co-authored-by:
Jerome Dubois <Jerome.Dubois@cea.fr> Co-authored-by:
Guenole Harel <Guenole.Harel@cea.fr> Co-authored-by:
Jacques-Bernard Lekien <Jacques-Bernard.Lekien@cea.fr>
-
- Nov 30, 2018
-
-
Sean McBride authored
-
- Nov 29, 2018
-
-
Ben Boeckel authored
-
- Nov 28, 2018
-
-
Sean McBride authored
Two years have passed since I conditionalized Borland workarounds to apply to only old versions, and no one has complained. Either newer Borland compliers don’t have these issues, or no one uses Borland compilers at all anymore.
-
luz.paz authored
Some remaining comment typos missed from the previous commit.
-
Sean McBride authored
-
- Nov 23, 2018
-
-
luz.paz authored
Found via `codespell`
-
- Nov 19, 2018
-
-
Allison Vacanti authored
-
Allison Vacanti authored
-
Allison Vacanti authored
-
- Nov 15, 2018
-
-
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.
-
- Nov 12, 2018
-
-
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.
-