- Dec 18, 2015
-
-
Ben Boeckel authored
* gl/Xabi/release-6.3-vtkDelaunay2D-fixes: Fix a bug with vtkDelaunay2D.
-
- Dec 15, 2015
-
-
In a previous patch, a mechanism was added to check edges once constrained edges were applied. However, in some cases, this check can break some constrained edges. This patch make sure to not perform this edge check for triangle edges which contains a constrained edge. (cherry picked from commit ac7a28f9)
-
- Dec 14, 2015
-
-
Ben Boeckel authored
This reverts commit 262fe1ef, reversing changes made to 1a04e8a1.
-
- Dec 10, 2015
-
-
Ben Boeckel authored
* gl/gcasey/fix-macro-redefinition: Fix test compilation Fix macro redefinition errors
-
- Dec 09, 2015
-
-
Casey Goodlett authored
-
Casey Goodlett authored
Move the offending macros to class-scope enums
-
- Dec 04, 2015
-
-
Ben Boeckel authored
* gl/dgobbi/python-py3k: Fixing bug from 5b6e9c49 with test inversion PyVTKObject: add .c_str() PyVTKObject: shorten the lifetime of the `s` object PyVTKObject: own the classname memory
-
- Dec 03, 2015
-
-
Ben Boeckel authored
* gl/Xabi/release-6.3-vtkDelaunay2D-fixes: Fix occasional failure of testing if a point is in or out of a triangle Fix a bad index issue that make constrained delaunay2d crash
-
- Nov 30, 2015
- Nov 27, 2015
-
-
- Nov 19, 2015
-
-
Seems GCC is happy without this?
-
It isn't needed after this point anymore.
-
In Python3, we take the actual object and construct a new bytes() object from it. We then take a pointer to its data and decref the bytes object. If the garbage collector runs between the decref and the use of the classname variable further down, it is a use-after-free.
-
- Nov 18, 2015
-
-
Ben Boeckel authored
* gl/Xabi/release-6.3-mousewheel-pending-event: Return the MouseWheel event as a pending event in Win32 RenderWindow
-
- Nov 16, 2015
-
-
Ben Boeckel authored
Merge remote-tracking branch 'gl/Xabi/release-6.3-fix-doc-vtkimagedata-getdimensions' into release-6.3 * gl/Xabi/release-6.3-fix-doc-vtkimagedata-getdimensions: Fix the documentation for vtkImageData::GetDimensions
-
Xabi authored
-
- Nov 13, 2015
-
-
Ben Boeckel authored
* gl/dgobbi/python-toupper-macro: Remove the toupper macro defined by Python.h.
-
- Nov 12, 2015
-
-
David Gobbi authored
The Python pyport.h header defines macros for toupper and other ctype functions when compiled with __APPLE__ defined. These macro definitions are problematic for C++ in general, and cause compile errors with modern compilers.
-
Xabi authored
-
- Oct 30, 2015
-
-
Ben Boeckel authored
* gl/Xabi/release-6.3-double-win32Interactor-render: Remove the extra Render performed by the interactor on WM_PAINT.
-
- Oct 29, 2015
-
-
Xabi authored
It will be done in vtkWin32OpenGLRenderWindow
-
- Oct 28, 2015
-
-
Ben Boeckel authored
Merge remote-tracking branch 'gl/Xabi/release-6.3-win32-interactor-events-propagation' into release-6.3 * gl/Xabi/release-6.3-win32-interactor-events-propagation: Do not retain the windows events if they are not treated
-
- Oct 23, 2015
-
-
Ben Boeckel authored
Merge remote-tracking branch 'gl/Xabi/release-6.3-enable-DoubleClick-for-Win32OpenGLRenderWindow' into release-6.3 * gl/Xabi/release-6.3-enable-DoubleClick-for-Win32OpenGLRenderWindow: Set the CS_DBLCLKS flag to receive double-click notifications
-
- Oct 22, 2015
-
-
Ben Boeckel authored
* gl/Xabi/release-6.3-picking_dp_fix: Another picking fix and mtime issue A fix for picking combined with depth peeling
-
- Oct 21, 2015
-
-
Ben Boeckel authored
* gl/dcthomp/fix-obj-texture-import: Add a regression test and baseline image. Handle OBJ-file materials without textures.
-
Ben Boeckel authored
* commit '7d78e329': Remove Python version from vtkPythonConfigure.h. Fix HAVE_ROUND-related build warnings in Visual Studio 2013 Fix const-cast warnings in vtkPythonInteractiveInterpreter.
-
Ben Boeckel authored
Merge remote-tracking branch 'gl/Xabi/release-6.3-fixes_for_depth_peeling_compositing' into release-6.3 * gl/Xabi/release-6.3-fixes_for_depth_peeling_compositing: A depth peeling fix when compositing
-
Ben Boeckel authored
* gl/Xabi/release-6.3-clear_polygon_offset: Fix issue with polygon offset being left on
-
- Oct 20, 2015
-
-
Fix old style prop picking without hardware selector Fix missing mtime check on OpenGLPolyDataMapper2D (cherry picked from commit 95d0ef05)
-
A fix for picking combined with depth peeling and some cleanup. Picking (not using a hardware picker) was not clearing the LastRenderingUsedDepth peelign flag and that was causing issues. Switched to that that flag is not sued but instead the information objects are used. (cherry picked from commit 7e23fd65)
-
Xabi authored
when registering the window class.
-
- Oct 08, 2015
-
-
Ben Boeckel authored
* gl/dgobbi/python-py3k: Convert the PythonInterpreter module for Python 3. Fix for Python 3.5 compilation on Linux, Win32.
-
- Oct 07, 2015
-
-
David Gobbi authored
This is no longer needed, and is needlessly restrictive. It's best to have a header that can be used by multiple versions of python.
-
When built with certain versions of Python, a VTK build with VTK_WRAP_PYTHON enabled results in many build warnings. For example: Python 2.7.10: c:\python27\include\pyconfig.h(444): warning C4005: 'HAVE_ROUND' : macro redefinition C:\dev\VTK\Utilities\Python\vtkPython.h(77) : see previous definition of 'HAVE_ROUND' This warning occurs because both vtkPython.h and Python.h define the HAVE_ROUND macro, but the definitions don't match. Python 2.7.9+ and Python 3.4.2+ define HAVE_ROUND when compiling with Visual Studio 2013+ (see http://bugs.python.org/issue21958). Python 3.4.1: c:\python34\include\pymath.h(22): warning C4273: 'round' : inconsistent dll linkage C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\math.h(516) : see previous definition of 'round' C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\xtgmath.h(206): warning C4273: 'round' : inconsistent dll linkage C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\math.h(516) : see previous definition of 'round' This warning occurs because neither Python.h nor vtkPython.h define HAVE_ROUND. This commit removes the build warnings by: - changing the HAVE_ROUND macro definition to match Python's definition - removing the Python version check
-
- Oct 06, 2015
-
-
PySys_GetObject/SetObject API continues to take char* (instead of const char*) till Python 3.4. Hence we need to use const_cast to avoid warnings.
-
- Oct 04, 2015
-
-
David Gobbi authored
This module was missed in the first round of Python 3 compatibility fixes.
-