- Jan 19, 2017
-
-
Robert Maynard authored
We now provide a nice error message earlier when we detect a sufficient old compiler that VTK doesn't support.
-
- Jan 18, 2017
-
-
Robert Maynard authored
We now provide a nice error message when the C++ compiler doesn't support C++11. At the same time I have sneaked in a way for advanced users that are using compilers not supported by CMake compiler feature detection to still build VTK.
-
c106c673 Removed dead code found by cppcheck Acked-by:
Kitware Robot <kwrobot@kitware.com> Reviewed-by:
Berk Geveci <berk.geveci@kitware.com> Merge-request: !2375
-
4892d09d Ensure GIL before calling PyType_Ready(...) Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Mathieu Westphal <mathieu.westphal@kitware.com> Reviewed-by:
Cory Quammen <cory.quammen@kitware.com> Merge-request: !2383
-
1968065d Reverting the Utilities/MetaIO changes. 7a0d82e3 Merge branch 'master' of https://gitlab.kitware.com/vtk/vtk into cppcheck_favour_preincrement 0e824173 Favouring preincrement according to cppcheck recommendations. Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2377
-
Andrew Maclean authored
-
- Jan 17, 2017
-
-
1469ea5d Added support for vtkPolyData in vtkContext2D. Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2348
-
a626e590 16953: Fix GetBounds override warning Acked-by:
Kitware Robot <kwrobot@kitware.com> Reviewed-by:
Robert Maynard <robert.maynard@kitware.com> Merge-request: !2385
-
Ben Boeckel authored
* borland660: Change Borland hacks to be for old compliers only Removed all __APPLE_CC__ special cases Removed Borland special case for <cctype> header Merge-request: !2171
-
David Gobbi authored
Since vtkCubeAxesActor::GetBounds() was declared via vtkGetVector6Macro, it lacked the necessary 'override' trailer and was generating warnings. In general, the use of Set/Get macros to override methods should be avoided. In addition to the missing 'override', the macro was declaring GetBounds(double [2]) to be virtual when it was not virtual in the base.
-
Alvaro Sanchez authored
vtkContext2D takes a new type of item which directly draws a 2D mesh represented by a vtkPolyData object. Internally, vtkContextDevice2D makes the API calls necessary to draw the internal primitives of vtkPolyData. Added a test demonstrating the use of vtkPolyDataItem. Added interaction and batched primitives for drawing. vtkInteractiveArea derives from vtkContextArea and implements basic interaction (zoom and panning). Currently, two types of vtkPolyData primitives are supported, Lines and Polygons. Lines are batched and drawn using ContextDevice2D::DrawLines. Polygons are first decomposed into a set of triangles and then drawn using ContextDevice2D::CoreDrawTriangles. Primitives are colored per vertex. Suppressed run-time warning. Setting the current renderer in the interactor style. Removed unecessary initializations. Using defined symbolic names for scalar modes.
-
Chris Harris authored
When building with Python 3 and VTK_PYTHON_FULL_THREADSAFE enabled we need to ensure we have the GIL locked before calling PyType_Ready(...)
-
f93a6f65 Reduce the amount of inconsistent overrides. Acked-by:
Kitware Robot <kwrobot@kitware.com> Reviewed-by:
David Gobbi <david.gobbi@gmail.com> Merge-request: !2382
-
Robert Maynard authored
-
3c95975b BUG: STL ASCII reader fails when 'color' keyword appears (issue #16949) Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2357
-
cabab220 Added newline at end of TestWriteToMemory.cxx. Acked-by:
Kitware Robot <kwrobot@kitware.com> Reviewed-by:
Ken Martin <ken.martin@kitware.com> Merge-request: !2380
-
Chet Nieter authored
Added missing newline at end of TestWriteToMemory.cxx to fix compilation warning.
-
Ben Boeckel authored
* require_cxx11: Convert vtk over to using VTK_OVERRIDE Enable C++11 by using CMake target_compile_features Merge-request: !2349
-
232ec5a0 Fix a bad model path issue with vtkGenericEnSightReader. Acked-by:
Kitware Robot <kwrobot@kitware.com> Reviewed-by:
Brad King <brad.king@kitware.com> Acked-by:
Mathieu Westphal <mathieu.westphal@kitware.com> Merge-request: !2355
-
9386cbf7 cmake cmp0012 was not set. Explicitly set it to new Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2378
-
Ken Martin authored
fix dashboard warning
-
- Jan 16, 2017
-
-
Andrew Maclean authored
-
637baf38 Rasterize point clouds Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2370
-
Robert Maynard authored
-
de524218 Fix orientation marker viewport calculation Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2297
-
Sean McBride authored
-
Ben Boeckel authored
* CinemaNullImageFix: New test to verify the WriteToMemory issue is fixed. Moved WriteToMemory flag to vtkImageWriter. Merge-request: !2319
-
90e90881 another case of missing const in a set comparator Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2374
-
5668595e ENH: Do not link against libpython when possible Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Brad King <brad.king@kitware.com> Reviewed-by:
Brad King <brad.king@kitware.com> Merge-request: !1713
-
Michka Popoff authored
This is similar to what is already done in ITK and SimpleITK. The new vtkTargetLinkLibrariesWithDynamicLookup.cmake file is slightly modified copy from ITK/CMake/itkTargetLinkLibrariesWithDynamicLookup.cmake The explanation of what this patch tries to achieve is documented in this file. A new argument is introduced, called OPTIONAL_PYTHON_LINK. When used, the module will be optionally be linked against libpython. In the module.cmake files, most vtkPython dependencies were moved to COMPILE_DEPENDS, so that libpython is not added to the target_link_libraries() call. The vtkPython is explicitely linked against the python libraries, as this is a python executable. Also, the find_package calls for the PythonLibs were made optional when possible. The XDMF3 project was not updated, this will need to be done separately if weak linking is wished for that project. Fixes: #16068
-
930c68bd Fixed various cppcheck warnings, suppressed others Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2372
-
999833e4 TemporalShiftScale deltaT calculation for correct periodic range Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2367
-
Robert Maynard authored
-
4efca620 DepthImageProcessingPass has dup ivars from super Acked-by:
Kitware Robot <kwrobot@kitware.com> Reviewed-by:
Robert Maynard <robert.maynard@kitware.com> Merge-request: !2373
-
Ken Martin authored
minor fix to make comparison operator const
-
- Jan 15, 2017
-
-
Ken Martin authored
As reported by Rob it had suplicate ivars and methods from its superclass. Cleaned up.
-
Will Schroeder authored
Create an image occupancy mask from point cloud
-
705e672e TestConditionVariable had a data race Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2369
-
f782a9fd comparator was missing const signature Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2368
-