[vtkusers] Announce: vtk 7.0.0 release candidate 1 is ready
David E DeMarle
dave.demarle at kitware.com
Thu Dec 17 14:39:15 EST 2015
The VTK developement team is happy to announce that VTK 7.0 has entered
the release candidate stage!
You can find the source, data, and vtkpython binary packages here:
http://www.vtk.org/download/#candidate
Please try this version of VTK and report any issues to the list or the
bug tracker so that we can try to address them before VTK 7.0.0 final.
The official release notes will be available when VTK final is released
in the next few weeks. In the meantime here is a preview:
The big news is that the OpenGL"new" backend is now the default and that
VTK is for the first time compatible with Python 3.
Other new functionality includes:
- the introduction of the Flying Edges SMP optimized (very fast) isocontour
filter
- a new and improved vtkPUnstructuredGridGhostCells filter that efficiently
creates ghost cells in DMP parallel contexts.
- allow the Python Global Interpreter Lock (GIL) for multithreaded Python
routines
- offscreen rendering through EGL now supported
- remove vtkFreeTypeUtilities
Improvements to existing functionality includes:
- optimizations to the Contingency Statistics class which provides a
significant performance boost when using only integer or floating point data
- improved MPAS file handling including including arbitrary vertical
dimensions and more general attribute reading
- modernize depth sorting code. In tests the improved depth sort is 2 to 3x
faster than before.
- fixes to the ExodusWriter, especially when handling side sets and node set
data.
- updates to the PLY Writer
Some of the changes that affect building and using VTK in applications
include:
- the OpenGL2 backend requires newer rendering capabilities than its
predecessor
- QtWebKit is no longer part of the Qt build group and thus easier to do
without
- vtkStreamer and related classes are deprecated; use vtkStreamTracer
instead.
- a new option (when building with newer CMake) to build with C++11 support
- add support for Visual Studio 2015
- Java 1.6 is now the minimum version that is tested; 1.5 may not work
- remove support for OSX10.5 Leopard and the Carbon (OSX9 compatibility
layer) API
- remove support for gcc 4.1
And many bug fixes across the codebase.
We hope you enjoy this release of VTK! As always, contact Kitware and
the mailing lists for assistance.
Thanks,
David E DeMarle
Kitware, Inc.
R&D Engineer
21 Corporate Drive
Clifton Park, NY 12065-8662
Phone: 518-881-4909
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/vtkusers/attachments/20151217/15f829e3/attachment.html>
-------------- next part --------------
Aashish Chaudhary (27):
84e69fd Some more style fixes
dae6f71 Initial pass on supporting render to texture for volume rendering
53bba21 Writing computed depth values to a second color attachment
603d923 Export alpha channel and single component depth texture
c2cd9fb Use unsigned char data type for image data
9f7027e Removed debug code
2a22829 Moved render to texture API to base class
6694a0f Fixed failing test
6d4ab07 Use first non-transparent fragment pos for depth buffer
66cd7a0 Wrapped long lines
f1b6992 Fixed global variable declaration
ce8fd4d Do not write depth value if we need to skip a fragment
ab28eee Update textures and buffers appropriately in case of resize
38a59e4 Fixed uninitialized values
d9135ba Fixed ReleaseGraphicsResources not getting called for offscreen window
7f7d257 Compute min and max texture extents a cell centers
98abc34 Updated baselines
72bd268 Use cell flag to compute texture coordinates
506f7e2 Fixed bad texture coordinates when dealing with negative spacing
e4ff7f8 Fixed style issues
6fca375 Fixed bad first sample along the ray and added notes
d481678 Silence texture internal format related messages
e8fc081 Fixed volume rendering in parallel mode for IR > 1
fb6c2ee Fixed matrix data sent to the shader
e6bdf65 Fixed logic for reduction factor
3cbb252 Initialize variables to reasonable defaults
d22bed5 Fixed some more compiler warnings
Alex Tsui (2):
a98c952 Port PyQt4 QVTKRenderWindowInteractor to PyQt5.
1cea85a Add qt5 module
Alexis Girault (2):
707fac6 Fix bug 15787 : empty vtkCornerAnnotation text renders incorrectly
64ed4f9 issue #13348: Call ConfigureEvent on QEvent::Resize in QVTKInteractorAdapter
Andrew Bauer (8):
34bbe20 Adding ability to clear particle path cache for previous time steps.
6d6ea87 vtkXMLPMultiBlockDataWriter now writes out dataset block names.
e63d830 Adding in a check for a null pointer before accessing the pointer.
585a7c9 Particle path improvements intended for in situ processing.
8ad8380 Improving comments about particle tracer data structures.
b0cbf25 Fixing parallel stream tracer integration time and forward value integrators.
32dc271 Fix issue if there aren't arrays in both time steps.
26ee6f2 Making vtkGradientFilter more efficient.
Andrew Maclean (5):
ae48313 Fixing tests for Python3.
09633c1 A fix to enable this script to work with Py3k.
55ab30f A fix to enable this script to work with Py3k.
a7996f4 Converting python examples so they also run on Py3k.
06a6bb1 Eliminate tests causing errors.
Antonella Cascitelli (7):
1a7ef12 Expose scissor parameters in vtkCamera
7593e1f Fixed some minor issues
096a56d Expose scissor for OpenGL2 backend
85ce242 Fixed scissor if it is disabled
1de4a32 Fixed multiple include
56fffa2 Fixed scissor if it is disabled for OPENGL backend
a8a4572 Changed the formatting of if/else
Ashray Malhotra (6):
a5d29bb Added RGB to YIQ conversion filter
1b9729b Made variable local, clarified max variable name
a04250c Adding YIQ to RGB conversion filter
f30ed9c Removed YIQ to RGB filter from this branch
0f56b86 Corrected different repo versions, added anonymous namespace
e1b56ba Added test code, still to add external data png verification file
Ben Boeckel (84):
2cbef7a FiltersStatisticsGnuR: fix warnings in tests
a1dbc97 semanticDiffVersion: use the returncode
5119521 git-gitlab-push: add source_branch to the "create an MR" url
db578ab docs: add documentation on gitlab release flow
19db9af QVTKWidget2: add a method for creating a suitable GLformat
ef07b95 QVTKWidget2: request OpenGL 3.2 context with OpenGL2
183a2be OpenGL2: replace VTKGL2 define
f5f15f7 GUISupportQtOpenGL: add a test for QVTKWidget2
5d1ec47 QVTKWidget2: add mouseEvent signal
e29a866 python3: add support in IOGeoJSON and IOParallelXML tests
4bc94e8 TestDataArrayAPI: remove unreachable code
f225218 TestDataArrayAPI: use Finish macro to exit the function
3bfe991 python3: add support in IOGeoJSON and IOParallelXML tests
55a445b vtkInformationObjectBaseKey: plug a memory leak
698963f msvc2015: _set_output_format is gone
dab7886 vtkOpenGLPolyDataMapper: warn about broken gl_PrimitiveID once
2557364 vtkFreeTypeTools: support VTK_USE_64BIT_IDS=OFF
c846e28 twisted: remove pyc files
1d97b40 gitignore: exclude Python build artifacts
fcec93c TestQVTKWidget2: link QtOpenGL in Qt4
306c8a9 FindMPI: search the HPC MPI registry path
54088f5 GUISupportQt: update for 5.5 deprecation warnings
1016535 vtkDirectory: support PGI and glibc dirent type mismatch
aa6830c vtkjsoncpp: remove old import
36c58dd Documentation: document Do: test
6f083e6 vtkFixedPointVolumeRayCastCompositeShadeHelper: use 4
0f10584 vtkVolumeRayCastIsosurfaceFunction: use a temp variable
13cf25a vtkVolumeRayCastIsosurfaceFunction: use static_cast
abe4ea3 vtkPolynomialSolversUnivariate: fix comment
f0c3619 vtkImageAccumulate: return 0 on error
20a86e8 vtkImageAccumulate: handle errors in the actual algorithm
537eaa0 headers: remove RCS replacement tags
fe6e1bf vtkModuleMacros: allow skipping header installation
6ee01af vtkRIBExporter: use snprintf
383c515 RenderingCore: don't write to /tmp
ab61d3a headers: conform to the CheckGuard HeaderTest
70818a1 HeaderTesting: check header guards
16152ce HeaderTest: fix copy ctor and assignment operators
db3f1d7 HeaderTest: fix up some include warnings
244afb6 HeaderTest: add some missing vtkTypeMacros
fe20b1e QtWebKit: require explicit enable
3ee49eb TestWin32OpenGLRenderWindow: use a short timeout
ce4b6f1 HeaderTest: fix header guards
62495cb vtkhdf5: let CMake determine the executable path
33fd97a RenderingOpenGL: fix test name
8d755ef vtkOpenGLGPUVolumeRayCastMapper: remove BOM
15886df FindMPI: fix rogue curly brace
b4239d3 vtkBuildPath: use the configuration in the filepath
4d0f3bd TestNumpyInterface: accept some numerical error in the test
ea618ad testing: catch "ERROR:" strings in the output
bfcd913 TestNumpyInterface: fix comparison checks
f3228a7 vtkQtSQLDatabase: clamp the port to a valid port range
67482d9 thirdparty: add infrastructure for updating third party packages
78222ad jsoncpp: add script to update jsoncpp
6e0a3d6 jsoncpp: use variable expansion rather than dirname
fc06fd9 jsoncpp: integrate into vtk
e99ee9f vtkGeoJSONReader: update for deprecated methods
f93151a vtkGeoJSONReader: omitEndingLineFeed has been removed
f69042b vtkGDALRasterReader: add NumberOfPoints method
8fca3ff vtkMergeFields, vtkSplitField: use strncpy
01afeb2 vtkWebGLExporter: use vtkActor* as the key
9b2c859 vtkWebGLExporter: use size_t as storage for pointers
1820c4a ThirdParty: use the subtree option to git
8d6c2ce vtkWebGLExporter: bump the pointer down a level
f3cb6c9 vtkWrap{Java,Tcl}: fail if there is no class to wrap
e31dea4 ThirdParty: remove -v to rmdir
54736d8 ThirdParty: ignore commit hooks when committing
9bce152 vtkWebGLObject: use size_t for renderer id type
7d76412 warnings: ignore std::exception inheritence warning
127573c ThirdParty: always use a subtree option for merging
d34f066 zlib: remove old import
31e5974 zlib: add update script
68c3cc5 PyVTKObject: own the classname memory
8455c83 PyVTKObject: shorten the lifetime of the `s` object
b87beee PyVTKObject: add .c_str()
5b6e9c4 PyVTKObject: own the classname memory
13c69c8 PyVTKObject: shorten the lifetime of the `s` object
836fc07 PyVTKObject: add .c_str()
8402cfb java: bump default target to 1.6
9d96017 vtkJavaMemoryManagerImpl: parameterize Constructor for inspection
d5a549c java: ignore bootstrap class path warning
a4275ab Documentation: add docs for making a release
c9f7a5e vtkStreamer: deprecate the class hierarchy
8c3c794 Revert "ThirdParty: always use a subtree option for merging"
Bengt Rosenberger (1):
ce74643 Fixed data rounding issue for int data
Berk Geveci (3):
ee3db15 Source was not setting the right key. Fixed.
c2a41f5 Fixed unitialized memory access bug.
cff62a1 Preparation to deprecate vtkStreamer and subclasses.
Bill Lorensen (30):
924248d STYLE: Replace vtksys_stl and vtksys_ios:: with std::
7d259c6 ENH: UnitTest for vtkPlanesIntersection
8eee690 ENH: UnitTest for SimpleScalarTree
b4941b0 ENH: Test vtkSphere::ComputeBoundingSphere
e824982 ENH: Unit tests for ImplicitVolume/ImplicitDataSet
5c05c91 COMP: Infinite loop compiling TestDataArrayAPI
6d2409a ENH: Bump vtkDICOM version
e897682 COMP: Member template function use on Mac
35589f1 BUG: SetDPI() Unitialized Memory Read
a680a98 ENH: STLWriter now handles triangle strips
885dd1c vtkFixedWidthTextReader: expose internal vtkTable errors
c0a6fe7 vtkXMLReader: expose internal error APIs
eab49b0 vtkGenericCell: improve error message
8cf0a42 vtkQuadraticEdge: remove broken Derivatives implementation
5aa17e9 vtkTable: improve error message
3161f65 UnitTestCells: skip vtkQuadraticEdge Derivatives testing
b079d08 UnitTestFunctionParser: remove testing for log()
08649ec TestTextureGlyph: use the proper data path
fc659cd TestImagePlaneWidget: use the proper data path
f13d7e0 TestMapperLUT: use the proper data path
e5566b9 resampledTexture: fix off-by-one
d283c1d TestPolyDataPieces: fix off-by-one
50666ee TestFixedWidthTextReader: use std:: explicitly
8dcbc03 TestImageDataLIC2D: use std:: explicitly
b2457cc DistributedDataRenderPass: only render if extensions are supported
d7c1377 TestBlurAndSobelPasses: convert to vtkSmartPointer
f930156 TestSobelGradientMagnitudePass: convert to vtkSmartPointer
3fbae75 Testing: catch and check error messages
472a65d Testing: output when FBOs are not supported
816a0f6 ENH: Unit test for MergeFilter
Brad King (27):
d71e450 IO/GeoJSON: Fix -Wsign-compare warnings
eaf0f6a ENH: Remove use of include <vtksys/stl/*> and vtksys_stl::*
3ae7dd3 ENH: Remove use of include <vtksys/ios/*> and vtksys_ios::*
88e3b19 Remove use of KWSys String.hxx header
d33ae4d Remove use of KWSys auto_ptr
0be93d4 Remove use of KWSys cstddef compatiblilty header
3459fd9 Include <sstream> header via angle brackets
e12a815 Add a vtkTemplate2Macro to dispatch to two template arguments at once
e3ef8a6 COMP: Remove break after return in TestTemplateMacro
7b75213 vtkModuleMacros: Fix regression in header installation
1cf6912 CMake/FindMPI: Drop unnecessary and incorrect use of GetPrerequisites
3b3fa52 Drop stream operator `long long` compatibility layer
fcd264f Drop old C++ stream EOF workarounds
953d37d Drop unused VTK_NO_ANSI_STRING_STREAM configuration value
b55c10e Drop VTK_TEMPLATE_SPECIALIZE compatibility macro
a51432e Drop support for lack of explicit template instantiation
952168d Drop unused checks for ancient C++ standard library versions
fef59c2 Drop unused CMake/vtkTestBoolType.cxx source file
50f51ec Drop condtions for lack of `unsigned __int64` to `double` conversion
3a70a23 GUISupport/Qt: Port QTestApp.cxx to Qt 5.5
2c875d2 Drop unused memorized try_run result
7e8454b vtkFiltersStatisticsGnuR: Simplify availability of uintptr_t
708c3a5 EncodeString: Compile independently from other VTK modules
7bbbba2 ParseOGLExt: Compile independently from other VTK modules
36bb09a Drop support for compilers with `__int64` as the only 64-bit int
3b89e77 Drop support for compilers without `long long`
f7bcf8f EncodeString: Never build a launcher for this executable
Burlen Loring (1):
aa0d779 modernize depth sorting code
Casey Goodlett (2):
c3e55b8 Workaround problematic motion events
394633f Remove logging statements
Chiranjib Sur (1):
4a79888 make functions WriteArrayFooter, WriteArrayInline and WriteInlineData virtual
Chun-Ming Chen (4):
2c0a8de Add vtkImageProbeFilter for efficient probing into an vtkImageData
f75eb39 Ensure the point really falls in the cell and prevent extrapolation.
c11ee9e Replace raw C array by std::vector for weights. Remove unused codes.
5fe9419 Fix C++ style
Cory Quammen (18):
a6becaf Specified that 'Do: merge' must be in the trailing lines
65533f1 Documentation: fixed up wording on 'Do:' commands
bb9d1ad Add newline at end of file
a6ec431 Re-enabled parallel XML reader/writer test
b128eb3 Added test for STL reader
0e72188 Changed warning macro into debug macro
be2478c Fixes for Python 3
c3ba7b1 Change misleading documentation
1cea5ed BUG: Fix determination of scalar association
1feb918 Move lookup table opacity check from actor
aeb47cf ENH: Computation of string bounds accounting for justification
1d91f9b BUG 15797: Fix text property ID computation
6e8750d ENH: Added some useful member functions to vtkRect<T>
71db77d BUG 12531: Fixed problem with AutoOrient
3b208dd Added option to display range labels
7e1129c Silence warnings about possibly uninitialized values
0739405 Added test baseline and fixed some minor issues in the code
9d15210 Warn only once about Apple bug
Dan Lipsa (14):
a756065 BUG: vtkBiDimensionalRepresentation::PrintSelf does not generate an error.
9645f93 BUG: vthb file has the wrong directory.
04d14cd BUG #15662: vtkAppendPolyData does not remove UPDATE_EXTENT
c0f2e89 BUG #15397: vtkPProbeFilter crash when geometry dataset is distributed.
f09903e COMP: Add logic to selectively use OpenGL or OSMesa.
3b6810f BUG: OSMESA configuration flags can cause link errors.
7619c55 ENH: Add option to offscreen render through EGL.
ce28526 BUG: Point Sprites don't work with EGL/OpenGL driver 4.5.0 NVIDIA 355.11
9336a71 New baseline for TestLabeledGeoView2D for EGL and 4.5.0 NVIDIA 355.11
c1d9d36 BUG: Use EGLNativeWindowType for Window to fix Android compilation.
3bd0831 BUG: The EGL Window was reinitialized on resize.
01e000e BUG 15704: Fix crash with invalid CGNF file.
5c9af25 BUG: GetCellGhostArray does string comparison if CellGhostArray is NULL.
293b9d6 Cache function value in local variable.
Dave DeMarle (3):
14698b3 fixup regression test baseline image
c9c5a9d fix valgrind issue with the test itself
bfbdc62 Increment version to VTK 7.0.0
David C. Lonie (59):
7f1087b Add SkipDistance to vtkLabeledContourMapper.
d152663 Use vtkDataArrayTemplate as the vtkTypeMacro Superclass in subclasses.
8873e81 Add vtkDataTypesCompare to compare data type tags.
b21bb40 Add vtkDataArray::Insert[Next]Tuple6(...) methods.
6316820 Clarify documentation for vtkDataArray::WriteVoidPointer
9865795 Add vtkTypeTraits<...>::Name().
df9b9db Add a test for the vtkDataArray API.
6359b1e Update new test to round interpolation results.
f1ad92c Add support for printf-style label formatting to vtkAxis.
72c0e64 Silence warning.
86f7895 Preserve extent ranges when extracting unsampled VOIs.
07b4e3e Restore the UPDATE_EXTENT after cutting subextents.
4eae3d1 Reflect API change in the optional FreeType benchmark.
65690ed Remove the sampleRate arg in some ExtractGridHelper API.
db6775f Add convenience API to vtkRect.
356caf1 Add copy constructors to vtkVector.
1dc82c6 Add missing information to vtkTransform2D docs.
cfe9ac5 Add various missing API/docs to Context2D classes.
ec26fd3 Honor StencilCapable in vtkCocoaRenderWindow.
23e95da Remove unneeded check in vtkCamera.
2aaacd0 Update how MVP matrix is computed in labeled contour mapper.
fd1acd3 Add vtkPropItem, to embed any vtkProp in a Context2D scene.
e8955d1 Add vtkContextArea.
81f64f1 Add vtkPlotItem/vtkContextArea tests.
3a1cd1f Remove Rendering/FreeType/vtkFreeTypeUtilities.
33b2338 Remove the ftgl third party module.
dafc433 Rerun the back buffer test if front buffer test fails.
df737e9 Return early from vtkImageData::Crop when image is empty.
dc7b7ff Don't attempt to ::Crop invalid datasets.
1cc1ad1 Fix MTime bug in vtkTextMapper.
7f55f60 Fix memory leak in vtkFreeTypeTools.
27e78f9 Fix GL2PS export for vtkLabeledContourMapper.
d4a0a54 Fix class name in wrapping hints.
351bd27 More hints file cleanup.
975bc45 Update MPAS reader to handle non-double arrays.
f363078 Remove 100 attribute array limit from MPAS reader.
adb5a06 Relax restrictions on valid MPAS field data.
e7166b1 Add Dimension API to vtkMPASReader.
25700e2 Dashboard fixes.
0c3195e Allow MPAS vertical dimension to be customizable.
190b6b3 Restore VerticalLevel support and add generic array loading.
1b6901a Remove dead debugging code.
46726e6 Clear variable arrays when refetching info.
91973c1 Remove unused variables and unimplemented methods.
d04cc82 Defer updates until an update request is received.
769e41a Remove special vertexMask parsing in MPAS reader.
00270ce Allow the vertical dimension to not be specified for MPAS.
76d10d9 Validate dimensions for standard variables against the spec.
fdf0d6a Fix various compiler warnings.
3ef12b7 Fix planar-multilevel MPAS grids.
6a19c4a Add xtime string to MPASReader's field data.
6ac07d8 Fix build error due to vtkStdString implicit conversion.
7b01007 Validate input indices in InterpolateTuple.
25f0495 Fix invalid array accesses in generic filters.
e415049 Fix out-of-range array access in HyperOctreeContour.
7fee294 Use serial ExtractVOI implementations when we're not subsampling.
02093ed Fix mathtext regex for single-character expressions.
417d6fd Notify when using the VTK modified netcdf API.
5f18d21 Reset helper to use piece extents in serial ExtractVOI impls.
David Gobbi (93):
55e8252 Create a PyTypeObject for each wrapped vtk class.
163f308 Fix deprecated python type check in TestSubClass.
bee2a59 Update PyVTKSpecialObject to match changes with PyVTKObject.
0c75ddd Declare wrapped type structs as "static".
2e6243d Remove unnecessary casts for PyDict_SetItemString.
4cf2fa3 Change wrappers to require python 2.5 or later.
e85dbe6 Guard against sprintf overflow in PyVTKObject_Repr.
adfcbec The type PY_LONG_LONG is always defined for python >= 2.2.
e479eb8 Fix typo SUPRESS -> SUPPRESS in macro.
ecf9b65 Remove old "char *" casts from Python wrappers.
1f1f9f4 Add __dict__ attribute to python-wrapped objects.
c14475e Do type checking with type objects, not strings.
45abed4 Update the PyVTKTemplate type object.
74de9b8 Add the module to the tp_name member of every type.
c4aaab4 Simplify type check for overload resolution.
41c6580 Make python enum type objects static.
d0d6e83 Simplify PyVTKClass struct by removing vtk_mangle.
caa4c93 Add missing parameter types to docstrings.
212e942 Add py3k compatibility macros for type objects.
4f29742 Remove vestigial "module" arg from python init.
f2aebb8 Provide py3k module initialization.
16bb32d Add the new py3k buffer interface.
e1ff886 Fix PyVTKTemplate dict compatibility methods.
c96458b Make vtk/__init__.py compatible with py3k.
d3eb404 Python API compatibility for py3k.
b7308b0 Patch CommonCore python tests for py3k.
8b32c4d Fix numpy_interface compatibility with py3k.
b1f2f2c Fix a few simple py3k syntax errors.
26ad055 Fix some converted python print statements.
1ab26ad Add include guard to vtkPythonCompatibility.h
d6f7466 Fix typo PYTHON_VERSION_HEX to PY_VERSION_HEX
8320da2 Add a python function to check buffer equivalence.
c7d7de2 Add a few other minor py3k test fixes.
aa4e0d0 Fix remaining py3k issues with vtk.tk module.
0ff02aa Fix non-ascii quotes in two header files.
175a4c4 Make vtkVariantStrictWeakOrder(a,b) work with Py3k.
4f450d1 For Py3k, return bytes for non-utf8 C++ strings.
8aead08 Add tests for encoded strings in python.
4d3bc03 The Py3K wrapping broke init args for subclasses.
608b1a4 Update the wrapper documentation for Python 3.
3f70e5f Add Py3k support for QVTKRenderWindowInteractor.py.
6799719 Update wxVTKRenderWindowInteractor.py for Py3k.
a38e3d1 Remove BTX with extra comments from headers.
cd4e06a Fix warning when compiling with Python 3.5.
ebac805 Consolidate the qt4 and qt5 python interactor widgets.
edb1dc5 Remove the vtk.qt5 module (use vtk.qt instead).
79ed9c2 Help FindPythonLibs.cmake find Py3k on OS X.
7bb212d FindPythonLibs Py3k fixes from cmake master.
d0fb64a Remove methods that were never implemented.
2122432 Ensure that stream operator parameter is const.
77f7a0d Ensure that entries in hierarchy file are unique.
e6f75b9 Wrap many more classes with python.
aceabf3 Fix classes that broke the "rule of three"
b7da2ab Schwarz counter idiom for vtkFreeTypeTools
16c8e86 Add a missing vtkPPixelTransfer export macro.
facbbae Special wrapping for abstract classes.
42412fb Exclude ParallelLIC classes from wrapping.
9476e73 Export friend function in ParallelLIC.
8f4c43e Add a code indentation utility to VTK.
864dbe2 Do not change indent after "=".
f03d3f8 Add a regex to recognize case (and other) labels.
cb42266 Use raw string regexps.
1f4e43a2 Print exception and exit on read error.
7c4dfbc Only write out files that have changed.
8ef76e4 Fix for Python 3.5 compilation on Linux, Win32.
056d5d7 Convert the PythonInterpreter module for Python 3.
7d78e32 Remove Python version from vtkPythonConfigure.h.
25d4459 Relative import is required for installed VTK.
6cb06ac Ignore more typedefs for anonymous structs.
b4a7e2b Relax restrictions on location of headers.
ada46a8 Ignore the __restrict and __restrict__ keywords.
b5bda5e Don't add private headers to module-Headers.cmake
e83f156 Revert WARNING to FATAL_ERROR in vtkWrapPython.
570e051 Exclude private headers from the hierarchy files.
dc328de Fix a copy/paste error in vtkPythonInterpreter.
2318e52 Fix evaluation of char literals with escape codes.
987d98d Add evaluation of unicode char literals.
ae0a803 Add C++14 header support to wrappers.
00de7f8 Add newline at end of file to silence warning.
21864dd Silence clang warning about unnecessary "break;"
9ac4fad Fix SetSource documentation for vtkProbeFilter.
aee1663 Update the vtkDICOM remote module tag.
3fe2d25 Consolidate vtkImageStencilData code, fix bugs.
51dc7b7 Fix interaction bug in OpenGL2 vtkImageSlice/ResliceMapper.
af5d537 The vtkImageResliceMapper was needlessly recomputing.
3dae028 The assertIs() test is not available in Python 2.6.
a4fa448 Remove the toupper macro defined by Python.h.
244db47 Use all FindClosestPoint signatures from superclass.
d98e787 Remove comma at end of enum (clang warning).
d4cbce8 Add missing EOL to last line in file.
0f60421 Update the vtkDICOM remote module to v0.7.1.
db20eb7 Fix bug for parsing backslash in string literal.
9072bbc Add the update.sh for third-party libpng.
David Kügler (1):
44735bb Correct the automatic paths produced for windows_path.bat and unix_path.sh.
David Thompson (2):
becea5e Handle OBJ-file materials without textures.
3370662 Add a regression test and baseline image.
Dženan Zukić (1):
c947613 COMP: making Qt WebKit optional
Edson Tadeu M. Manoel (1):
40937e9 Fix vtkSTLReader bug with ASCII STL files containing multiple patches.
Greg Schussman (1):
4ffd954 Add keysyms to QVTKRenderWindowInteractor.py.
Hans Johnson (1):
5720d26 COMP: VTK and ITK H5 build program collision
Jamil Appa (1):
d6a3449 VTK: Fixed XML problem when writing grids with VTK_POLYHEDRON cell types
Jatin Parekh (9):
df81267 Updated as per VTK convention
004316e Formatted using VTK style
84c643a API corrected
a2db83b Improving API
f1e4e6e API corrected
f4f3634 GeometryCollection added
32b7987 Correct extractLineString
8dafe11 Correcting reader for concave polygons
c9f90fa Style changes
Joachim Pouderoux (12):
2cb872b Fix non numerical array writing crash and fix support for Quad9
b00e868 Fix a bad index issue that make constrained delaunay2d crash
32a8278 Prevent DataSetSurfaceFilter to merge points of quadratic meshes.
70a314c Set CMake policy CMP0054 to new to avoid warning with MSVC var/string
56bbdb6 Introduce a new filter to compute ghost cells of unstructured grids.
11a5551 Deprecate vtkPUGGhostDataGenerator and vtkPUGConnectivity.
8392541 Fix tests and module compilation for legacy removed classes.
fef4704 Make sure the glyphs are update when a property changed.
3711462 Fix AppendFilter so it copies Abstract arrays too.
415163d Fix a bad index issue that make constrained delaunay2d crash
ac7a28f Fix a bug with vtkDelaunay2D.
55f1668 Fix a bug with vtkDelaunay2D.
Johan Andruejol (2):
3455056 Correct the orientation marker widget behavior inside a viewport
2d73b48 Minor fix in TestOrientationMarkerWidget2.cxx
John Tourtellott (20):
251e314 improving formatting style
d121493 isXYZ checks completed
9269fbe style fixes
010ff6c Add string-input mode to vtkGeoJSONReader
c1698f8 Fix logic to read single Feature as well as FeatureCollection objects
7a20d0e Add "feature-id" data array to polydata produced by vtkGeoJSONReader
5e67d94 Update GeoJSON reader to specify property data to be stored with polydata
d2df89f Parse feature properties input (GeoJSON) and apply to output (vtkPolyData)
abf3d54 Add vtkGeoJSONProperty class to simplify logic a bit.
a43a054 Rename "defaultValue" --> "typeAndDefaultValue" to be more precise.
29565a1 Pass Json::Value by reference & const where appropriate
b075728 Add option to generate polygon outline, and make triangulation optional
0cdc96f Fix sundries memory leaks
9e7af05 Use double precision for point coordinates
67eb308 Update GeoJSON reader classes to compile in VTK
0a2b539 Update vtkGeoJSONReader to satisfy vtk header requirements
8ebd38a Add test for reader (uses python bindings)
0d87210 Simplify code by removing vtkGeoJSONProperty.h file
2f55c52 Add option to vtkGeoJSONReader to store serialized "properties" node
1e5594f Change GeoJSON reader to parse LineString features into vtkPolyLine instances
JsonCpp Upstream (1):
f3f68fd jsoncpp: update to for/vtk
KWSys Robot (4):
083f7a8 KWSys 2015-07-10 (c9336bcf)
49efb6a KWSys 2015-07-30 (f63febb7)
9bbfa77 KWSys 2015-08-24 (cdaf522c)
dc6da03 KWSys 2015-08-28 (dc3fdd7f)
Karsten Tausche (3):
7df3562 pass field data arrays instead of the field data itself in vtkPolyDataNormals
9f37c98 Add CMake switch to omit the Qt plugin when building GUISupportQt
0600436 Let the pipeline pass field data in vtkPolyDataNormals
Ken Martin (136):
1c57301 Add basic support for shadows
e0d01b0 Bunch of cleanup and reorg
d023a36 Some bug fixes
f4cbcb4 Fix a recent regression with 2d actor
5f172a8 Fix issue with thick lines
0f93b11 Fix use of GL_DRAW_BUFFER on es
724a7a7 Some minor cleanups for release
a2f8629 Fix edge drawing with cell data
b28d704 Keep old method as the old backend requires it
edc24bd Improve the capabilities of the vtkPointGaussianMapper
091552c Add ability to adjust the table size
e2d88be Fix an issue where we were abusing the glsl spec a bit
44e33c4 Cleanup comments
48fb792 Fix for CPDM2 with wide lines
57daf0b Some more features and some cleanup reorg.
96b994f Fix shadowed var
0038398 A fix for a couple issues with multiblock field data OpenGL2
7673512 Restore the prior blend func and use the piecewise func range
51f9cb2 Two new tests compliments of Cory
da60022 Fix for changes in diffuse color not showing up
ea3731b a number of ios and driod fixes
7a55f24 Incorporate patched from casey
42fe909 A few more fixes and cleanup
d38c65b Add PBO support into ES 3 builds and fix a warning
ce13783 Fix issue with polygon offset being left on
c0c0e7a Add an ability for user code to modify the default VTK shaders
a3004a4 Add a missing newline
59db1ff Fix compile issue
1b5d4d3 Add ability to override the shader template as well
04c4545 Add a mechanism where shader uniforms can be updates
b0291dd Fix some fbconfig issues on X
64e5bf9 Fix an issue with wide edges not showing up properly
67c0a8a Fixes related to surface with edges
2776285 Keep track of what shader uniforms were being used in the shader
941be8d Try to shut up warning
04a9291 Warning fix for win32
63a993a Suppress warning in system file
37df0bd Better assert for test
2fda9d2 Add method to set the triangle scale
29a340d Fix some issues with release graphics resources that PV exposed
6671660 Add eye dome lighting into VTK
de2d18a Fix for systems that only configure once
55d0fd1 Remove cocoa use of deprecated OpenGL code
4224ea0 Fix comment to match the code now defaulting to OpenGL2
53bcb5c Fix Rendering/LIC module file
d51a1cb Remove debug stack printing code
e43740d Fix missing cmake code for OpenGL with LIC
8039b32 Mark gl2ps as being part of the OpenGL backend
b882736 Fix a couple leaks in the compositeLICMapper
9e204b1 Fix two issues exposed by a failing test in PV
d86ce5d Remove internal header file
aff9f7b Clean up and fix for other platforms
eaaf938 Changed the wrong version of the file
45d6517 Make sure edge flags use the generic path
5b40268 Add in vector include for ivar
844f2e0 Fix error message when there are no unmasked points
79b8190 Fix compiler warning
07462b8 Try a fix for osx 10.6
4360d3c Fix for opengl es edl lighting
ab9d8eb A depth peeling fix when compositing
7336fcd Another attempt to get osx 10.6 to compile
6ce8330 Try to fix boundary check error on OSX
de00fe9 Extend the timeout allowed for this test
624fce0 Another tweck for OSX 10.6
24741c4 Add freetype support into android verison of vtk
7e23fd6 A fix for picking combined with depth peeling
b0a0fac Fix a compiler warning on hythloth
d63a450 update ios support to include ios9
5ce72cc Fix vtkPSurfaceLICComposite_CompFS GLSL code.
95d0ef0 Another picking fix and mtime issue
c8fd8f3 Add android vr example and fixes to support it
84e8c70 Fixes for samsung with linear interp
9d78a7a remove dubugging statement and unneeded line
8889452 Fix for CompositePolydata with mixed normals/tcoords
7d72b7f some interaction fixes and cleanup mostly for android
571a5da Add support for more than 16 million cells with hardware selector
a05cdfa With indexed string data we never shoudl use textures
2e04e18 Fix for glyph3d picking
26df120 Update multitouch support to be more general and robust
eb81836 Fix a couple issues with lic
295efb7 Windows fixes for multitouch changes
494e9f1 Add a super smapling AA pass
640f9a0 Some cleanups to make the shader a bit simpler
8af6e11 A fix for picking combined with depth peeling
2c4d331 Another picking fix and mtime issue
58f7391 Add a Depth of field pass to VTK
564267a A bit of a fix to handle frameworks better
07b2c76 add some opengl debugging info when a test fails
9ff6b70 Fix for compiler warning in OBJ test
e872869 add missing file for ios
dd41d03 fix reportcapabilities in Cocoa
f983396 Improve the shadow maps in VTK
0907493 Release a tunit that was not being released
3221bed Better support for no rendering
ca6ca7f Cleanup a python test and some cmake code
246216e fix a compile error
b62e1b0 Fix for selectionId being set when not needed
3e493e2 Add implementation for two functions
0e74097 Fix compiler warning
d59a978 Updated to have better python test code
a4f9d8e Add a missing header maybe
70d4079 Allow a user to override the default opacity computed value.
8509bec Make a cool molecule rendering
aac6195 Fix for initial config case with no backend specified
b457301 Improve rendering shadows and DOF
4a6ace8 Fix accidental commit of one test
26c2358 Fix for the balloonRep when using textures in OpenGL2
d6cc61f ome minor updates for mobile
60d3e1b Fix a few issues related to compositepolydata picking
e8a8b3f Move offending opengl calls inside ifdef
8628eba Fix copy of mapper input to helpers
f232987 Suppress another qt warning
e9a6c9f Modified times were not passed to the helper
762f0fd Update docs on how to build ios android examples
7695ff9 Update the VBOPLY test to check against the valid image
33e9fbd Return value needs to be inverted ad valid image
978a634 Remove some classes that were not completely converted
4be38a3 Update coincident geomtry support
8b866f4 Fix header file
ca0ac61 Update the documentation a bit
96bdfb8 Add in mapper specific offsets
7ac36b4 Update valid image/test to not use multisampling
d8ca545 Add a valid image that was sqeeking by earlier
a2320e8 Bah this adds the valid image
8b95271 Update test to not resize
d9b727c Start working on better checking for OpenGL2 support
804902b Update Cocoas check for OpenGL support
3a8e449 Try to cleanup the release graphcis resources some
affc0d9 Update SupportsOpenGL for X Windows
aa456d9 Fix handling of failed pixel formats
1f4ff9d Improve testing for OpenGL support
fee8744 Try using pbuffer as drawable for checking openGL support
619ad8a Update the orientedContourWidget coincident support
263583d Make the rebuilding of VBO and IBO very conservative_vbo_ibo_rebuild
200a974 Minor variable redec warning
a1cc14f Remove lingering debugging code
Libpng Upstream (2):
a4d38cf Remove old vtkpng, replace with upstream 1.0.65.
0c4d66f png: update to for/vtk
Marcus D. Hanwell (3):
9b868cf Wrap vtkAtom and vtkBond in Python
c98f076 Added a simple test to verify wrapped vtkMolecule
78dc4ae Added vtkAtom and vtkBond back to wrap exclude
Mathieu Westphal (15):
5932419 Allow the use of any kind of dataset as an input to periodicFilter
aba1844 Fixing bug with plot matrix view when clicking rapidly
861343a Fix bug with the screenshot of the parallel chart view
749c3a2 Switchin tensor coordinates XZ and YZ with ensight tensor
338b313 Adding test for ensight tensor inversion
8eb50dd Applying GIL PYTHON patch
c59576e correction thx to bboeckel && jpouderoux
089044f Fixing bug from 68c3cc53e47c30e7ef8a74fa2b40ced0f234834c with test inversion
8efe833 Initializing class members to avoid warnings
4421cba Fixing bug from 5b6e9c49 with test inversion
7c8572e Adding a NoRelease Option to GilEnsrurer and use it
cf42ad5 Correcting NO_PYTHON_THREAD in PYTHON_FULL_THREADSAFE
739417e WebGLExporter warning fix
ef49e57 Comments + style
3daf258 Correcting invalid use of GilEnsurer
Max Smolens (6):
17414af Fix HAVE_ROUND-related build warnings in Visual Studio 2013
96ca3e6 Fix HAVE_ROUND-related build warnings in Visual Studio 2013
fdaf3b0 Fix vtkCaptionActor2D not scaling text
7c17a39 Fix vtkViewport gradient background documentation error
49f5d4c Fix rendering gradient background with vtkRenderLargeImage
89b39a1 vtkInteractorStyleRubberBand2D/3D: Fix documentation typos
Menno Deij - van Rijswijk (2):
e665230 Reverted vtkXMLPolyDataWriter.cxx to use the 'old' WriteCellsAppended method
61d9f7a Removed a spurious white line
MetaIO Upstream (3):
fc35376 metaio: update to master
8bd5a1f metaio: update to master
3972c2c metaio: update to master
Mickael Philit (3):
7cf6845 Fix UPDATE_EXTENT information to append multiple vtkStructuredGrids
14351fb Prevent out of bounds access of CellData arrays
a74fe01 Use this->SampleRate instead of sampleRate to benefit from optimization
Mikael Brudfors (1):
d2554b4 Improvements to vtkImplicitPolyData
Nathan Fabian (24):
39b558a Protects against empty name strings in the Info.
46b2525 Protects against side/node set strings without ID: characteristic.
3e0306f Reader transfers enough meta information in empties to robustly write.
f0be039 Replaced string contigency with regular type set
63c8954 Removes the Variant row entirely.
e5e5ecc Removed vtkVariantArray from the AssessFunctor.
1c6a8073a Fixes tests for passing.
10f9178 Removes strings entirely when dealing with numeric types.
e91b16a Replaced string contigency with regular type set
ff95c85 Removes the Variant row entirely.
ad92781 Removed vtkVariantArray from the AssessFunctor.
d178a7f Fixes tests for passing.
65c0da4 Removes strings entirely when dealing with numeric types.
acb3971 Compatibility with latest master branch
797b6dc Specialized integers apart from doubles.
e2a709e Converted to a class for simplicity
51c7f97 Multiple components supported (needs testing)
d98f25b Workaround to make parallel work.
5bc47e2 Addressing compile errors.
bf98e59 Addresses review criticisms.
34ece1c Addresses compile errors.
5a1de07 Addresses build warnings
47b3d72 Addresses more compiler errors.
78f382c Addresses review
Niels Dekker (1):
cc1444f COMP: A fix for MSVC warning D9025: overriding '/W1' with '/w'
Ondrej Semmler (2):
22239a1 Fix calculation of radius of sphere.
05f098c Fix Cory Quammen note
Ortosoft Marcin Adamczyk (1):
0d817ed Fix for bug 15830
Robert Maynard (6):
7a26d2c Allow vtkGeoJSONProperty to be used by other libraries.
828e63a Fix a memory leak when reading each coordinate from a json file.
42c10c5 Add in support for writing JsonValues to vtkOStreamWrapper.
2bb2172 Remove usage of VLA's as they aren't supported by C++.
b1b0b63 Get ThreadedSynchronizedTemplates3D to work with more than 4GB.
82a535d Allow explicit binding of vtkOpenGLBufferObject without uploading.
Robert O'Bara (1):
fbe92f5 ENH: Adding a reader for PTS Files
Sankhesh Jhaveri (12):
2086de2 Initial changes to get FBO working in GPU mapper
3891a88 Allocate texture objects before attaching to FBO
c8e7f7b Activate and deactivate texture objects
1d7ae9e Removed volume module dependency on LIC module
b0deaa4 Make vtkPixelTransfer available to a broader range of modules
4a119cb Added API to export depth and color textures as images
fb4c5ec Added test for new API to export textures
6b31b8b Pass the output image by reference for the mapper to dump to
ea3e57a Baselines for new tests
09965ed COMP: Use vtkOpenGL.cmake for vtkRenderingExternal module
55a7c0e Reduce size of dataset processed by TestFlyingEdges3D
698e9c4 Contour labels precision
Schuyler Kylstra (1):
65a09b2 ENH: refs #14978 - Added virtual method to return vtkSelection pointer
Scott Wittenburg (6):
12cbee2 Prevent empty splat shader string from crashing application.
3c61d71 Fix a couple minor issues with this mapper.
46a6b43 Loader can now insert your app html template within the app body.
d251afe Fixed missing null check on app template attribute of loader script.
b6d2b40 Always respect provided close method, do not call window.close()
9a71258 When pwf range is much smaller than array range, vtk crashes.
Sean McBride (26):
da50d6c Purge support for OS X 10.5 and Carbon
81ff304 Removed support for GCC 4.1; >= 4.2 now required
c88a5c0 Added checks for minimum required compiler versions
13f8a0d Add cppcheck warning suppression file
aae7c63 Fixed cppcheck null deref warning
4a1c591 Remove nop assignment warned by cppcheck
3111a22 Fixed cppcheck warning about array bounds
cf28f12 fixed cppcheck warning about <= with unsigned
acbfe39 Remove unused struct definition warned by cppcheck
1dfbdf2 Removed workarounds for old MIPS, SGI, HP, and DEC compilers
8d74916 Added back newline at eof removed in 4398c9ca
7c21867 Added another missing newline at eof
1dad2da Fixed another pesky newline warning
5234e0b Fixed bug #2025 by forcing NSApplicationActivationPolicyRegular
5827669 Fixed memory/file leaks of various kinds
21de87c Fixed scanf format string mismatch
dc0c74b Made “infinite” while loop more clear
c3ad86f Fixed out-of-bounds array access
ed7b14d Remove dead stores
8ef0394 Removed useless comparison
b6bb2bb Added an apparent omission of a counter increment
b23ee9f Fixed apparent mistake in error checking, where no errors actually caught
201984b Cleanup after evaluating cppcheck false positive
80e7073 Updated cppcheck suppressions for version 1.71
3c16e52 Fixed potential null dereference warned by cppcheck
37893da Suppress cppcheck warnings with assert
Sebastien Jourdain (2):
be6596d Add binary WebSocket endpoint for pushing images to Web clients
3c52a0b Remove unused import that was creating circular dependency
Shawn Waldon (10):
cff02ab Add a reader for the MRC image file format
758745b Add test for MRC reader
54aab8a Add test data
4553664 Remove use of nullptr
590fba8 MRCReader: assume file is little endian unless marked othewise
928350e vtkChartXY: add option to disable mouse wheel zooming
41be444 Add detection of c++11 compiler support
7cd3bfd Exclude compiler detection header from wrapping
6495a54 Define target before setting target_compile_features
efc0ec1 Update C++11 support to remove target_compile_features
Simon ESNEAULT (2):
9afe4d1 Add missing call to ReleaseGraphicsResources
d720686 Restore glBlend state after changing it
Steven Hahn (2):
72b9f62 Get dimensions from a visible cell.
e6b8eb1 Reduce time spent calculating a vtkImplicitFunction.
Sujin Philip (6):
d26d128 Improve performance of vtkCellIterator.
d28e3a6 Fix implicit inheritance type compiler warning
b961d6d Fix vtkSMPThreadLocal API
1243c53 Combine vtkProbeFilter and vtkImageProbeFilter
c36fb21 Add Tests for vtkProbeFilter
442c6be Fix vtkProbeFilter and vtkCompositeDataProbeFilter
T.J. Corona (30):
f9c1d6c Changing vtkTriangle::TriangleArea() to use parallelogram method.
1003d4f Fixed Doxygen latex errors.
4edebb3 Including vtk3DS.h into the install
1f890b9 Added unary plus and fixed scientific notation bug in vtkFunctionParser
c66b00a Modify vtkDecimatePolylineFilter to accommodate multiple polylines.
078f80b vtkPeriodicDataArray can now return an iterator.
9177526 vtkVolumeRayCastMapper now scales SampleDistance by ScalarOpacityUnitDistance.
8b91c6e vtkPolydata without holes now pass their polygons through vtkFillHolesFilter.
ef4e623 Latex newline symbols are no longer at the end of a comment.
5bf6e90 vtkFunctionParser: added support for capital 'E' in scientific notation.
2e2d32a Suppressing signed/unsigned comparison warning in vtkDecimatePolylineFilter.
c0b6a7c Correct bounds and integer width computation in vtkPlotHistogram2D.
46fd7f4 In vtkGlyphSource2D::CreateDash, only add points if dash is filled.
dc80f41 Correct and augment the behavior of vtkPolygonBuilder
77f566a Pass cell data through vtkCurvatures filter.
c7ebe5b vtkDataArrayTemplate: Add a safe method to change an element with vtkVariant.
d8611b5 Extend vtkPolygonBuilder to return multiple disjoint polygons, if present.
9804fcb Fix vtkTableBasedClipDataSet to handle 2-dimensional data in XZ and YZ.
d06cb99 Remove SMP parallel processing examples.
c6ee570 Fix vtkNewickTreeReader to read trees of type (A,B,C)D;
5b08d19 Removing unused parameter name in vtkGPUVolumeRayCastMapper.
17cb1cb Make closest point optional in vtkLine methods.
1eedaf8 Propagate safe variant setting through children of vtkAbstractArray.
e5feafa Fix IntersectWithLine methods for vtkQuadraticWedge and vtkQuadraticTetra.
bb0ff96 Add another baseline image for quadraticIntersection test.
eb700f1 Rescale quadraticIntersection test images.
8c1215e In vtkPolygonBuilder, restrict triangle vertex traversal to counterclockwise.
5970e58 Setting up third party submodule script for MetaIO
d1a7921 In vtkOpenGLGlyph3DMapper, use color values from actor.
029c800 Enable vtkTableBasedClipDataSet to generate clipped output.
Tim Meehan (2):
b2233c7 Added some new parametric functions
2ac05e2 Added a test for the new parametric functions
Tim Thirion (4):
a2b9cfe Add a lighting map pass for OpenGL2 backend
be020e3 Add value rendering pass
a12bc8c Use global scalar range in value pass
b7404ef Fix incorrect string compare in vtkValuePass
Timo Oster (1):
ce5a407 Add ability to append vtkRectilinearGrid
Tokishiro Karasawa (4):
26fc6af Fix occasional failure of testing if a point is in or out of a triangle
3c4ad8f Add a test for FindTriangle
9aa13b4 Modify the CMakeLists
0341795 Fix occasional failure of testing if a point is in or out of a triangle
Tristan Coulange (1):
d6b0923 Add new Execute method in Glyph3D
Utkarsh Ayachit (18):
49cca5c Add support to read ALE fluid groups information.
9a76640 Fix VS2008 build issues with std::abs(__int64).
5b2d8b8 Fix incorrect error when testing is disabled.
04db688 Xdmf3 was failing to build when using system HDF5.
880313b BUG #14291: Fix segfault when RemoveGhostCells was off.
506c6ea Support passing vtkPoints to PointSet::SetPoints.
a18a009 Link against MPI Cxx libraries, if available.
275fc19 BUG #15746: Fixes issues with Merge Points in vtkAppendFilter.
ed1b0fb Exclude generated WebGLExporter classes from Python wrapping.
8631ec1 Exclude generated WebGLExporter classes from Python wrapping.
f1eacfa Fix leaks in vtkCompositedSynchronizedRenderers.
d3529f5 Fix const-cast warnings in vtkPythonInteractiveInterpreter.
cfe7c78 Fix segfault when mapper is re-updated.
76c118c BUG #15763: Avoid modifying camera when it hasn't changed.
36edf38 Fix VS2013 build issues.
f7ba5e6 Fix VS2013 build issues.
d2704b0 BUG #15632: Fix exodus performance issue with spatial files.
902356a Fix "same expression in both branches of ternary operator".
Victor Lamoine (3):
136c17f Add JoinContiguousSegments option to vtkStripper
4166cd1 Implement JoinContiguousSegments option in vtkStripper
2b5792f Add test for vtkStripper
Vladimir Chalupecky (3):
182807c vtkAVSucdReader: fix to read ASCII input correctly
c2bd54f vtkAVSucdReader: add C++ tests and test ASCII data with noncontiguous IDs
1b1e8a5 vtkAVSucdReader: add alternative baseline images
W Alan Scott (2):
ba0a6dc Performance improvements to vtkRTAnalyticSource.
70dd85a BUG #15399: Improve performance for exodus modeshapes.
Waldir Pimenta (9):
4398c9c fix "not" --> "nor"
78b0414 fix documentation: "not" --> "nor"
0402526 typo: "an sheared" --> "a sheared"
82daf95 sync doc to code: UseNormalAndRadius --> UseNormalAndAngle
bc856b5 improve documentation of vtkArcSource
0460ddb fix bug in vtkArcSource: default polar vector and normal vector were swapped
b6ffc86 Add note for github users on CONTRIBUTING.md / simplify link code
e14cc55 replace broken link in QVTKWidget.cxx with a working one
2cf6c71 doc fix: UNSIGNED_CHAR --> VTK_UNSIGNED_CHAR
Will Schroeder (63):
f9b4ba9 Cleaned up header docs, refined keypress callbacks
799a148 Threaded and templated elevation filters
f433a4b Cleaned up shadowed template parameter
ab3e753 Removed leftover performance testing code
effa1dd Added new widget: vtkImplicitCylinderWidget
e785caa Cleaned up callbacks
0a27e58 Cleaned up test image
6c1b1cd Added alternate regression test image
1a965eb All working before SMP conversion
87012e5 First incarnation of Flying Edges
17dd6c5 Cleaned up warnings
4aad3c6 Added vtkSMPTools integration to thread algorithm
5a64ead Experimenting with grain size
b3606ce Refactored code and thread over slices
9d81635 Fixed skipping non-intersecting slices.
ec13363 Used 200grit to polish the code (bugs fixes)
9112341 Rebased; tweaked tests
d3bea4f Refining tests and test images
e263eed Fixed UpdateExtent processing
8ae05d9 Added new scalar tree (span space) and fixed.
e807bee Removed warnings
f85bd60 Added proper memory management of added scalars
b7b24f2 Fixing memory leak
b4ca599 Forgot to commit a file to remove memory leaks
67b7b4b Threaded and templated vector dot and vector norm
5d23191 Cleaned up ambiguous operation order warning
80b143f Improved documentation
4408fd2 Working around SMPTools copy constructor bug
066df72 Threaded span-space build
e45f1de Accelerated vtkSpanSpace with parallel sort
2efd04e Need to include appropriate files for std::sort
76c6da7 Added Sort method with comparison parameter
ac791ce Use viewport coordinate system
1882a7c Fixed 2D handle rendering in multiple viewports
1d3b08e Renderer needed to perform coordinate transformation
1b2d633 Corrected constrained handle representation behvaior
b0ac3f6 Initial working snapshot
2de6508 Removed initialization warning
cdbaa83 Successfully running in parallel
f3653e7 Reduced test size since dashboard machines choked
c5f7b14 Cleaned up some numerical sensitivity; added test
a1ca5b5 Resolved x-edge parallel plane cuts
b2cd275 Documentation tweaks
2f1df1a Resolved merge conflict
ac2fb75 New valid regression test image
43e4b1c Handle multiple contour values properly
590bac4 Added new class vtkStaticPointLocator
d84d87f Addressed dashboard warnings
62fbfd2 Additional dashboard warnings
eae76a8 Tweaked documentation
7aabf45 Replaced qsort with std::sort
82a6c1d New class to create links from points to cells
6198ab4 Fully fleshed out and working; 2.5x faster
340b750 Cleaned dashboard warnings
ceb8664 Separated templated code; created wrappable class
1c2a693 Performance related refactoring
4bd8735 Tested and working
fc96d38 Fixed memory leak
c79ca6b Dealing with memory leak issues
3298ad0 Encapsulated helper class in anonymous namespace
9d7356e Adapted back to multibuild workflow
8d8b2bd Dashboard warnings
f6c3cc4 Documentation polish
Xabi Riobe (22):
646281d Support more PLY texture coordinates syntax.
cb06bdd Add unit test
82f6ac1 Add return value check in the unit test.
3d9660a Do not retain the windows events if they are not treated
6364c9d Set the CS_DBLCLKS flag to receive double-click notifications
3f0cf7b Fix issue with polygon offset being left on
033623d A depth peeling fix when compositing
288d016 Write vertex texture coordinates with vtkPLYWriter
b639014 Write comments in ply header
2b0fc60 Avoid use of STL list in header, and remove unnecessary array copy
b8ddc3e Add unit test for vtkPLYWriter
ab83686 Do not retain the windows events if they are not treated
c01e3fe Add missing include for OSX and Linux
282a843 Multiple includes restriction
7fca806 Missing include for TCL
d3e302a Remove the extra Render performed by the interactor on WM_PAINT.
e9ddeae Use memory pointers to reduce vtkSmoothPolyDataFilter computation time
2b6e40a Reduce vtkPolyDataConnectivityFilter computation time
40495fc Make the code easier to read
8d07c5c Optimization by using direct memory pointers
9879045 Fix the documentation for vtkImageData::GetDimensions
38b636b Return the MouseWheel event as a pending event in Win32 RenderWindow
Yumin Yuan (2):
55cdc4f Use visible blocks to compute bounds in CompositePolyDataMapper2
0ac9fcf Update baselines for CompositePolyDataMapper2 tests
Zlib Upstream (1):
ef8ea74 zlib: update to for/vtk
peter karasev (9):
739364c write test showing catastrophic fail with QT5+Win32, make fix(es).
743bd12 update shader program checks
9ddc3eb update rendering code; locally all the tests are passing
a26dc78 Merge branch 'master' of gitlab.kitware.com:vtk/vtk into vtkOBJImporter-robustify-and-cleanup
449410b update shader program checks
8e5648f update rendering code; locally all the tests are passing
440d086 fix for annotation rendering test
2f6915f remove incorrect error popup (QT5 + local build + OpenGL 4.x)
b4138f4 STY: fix vtkErrorMacro and linelength
More information about the vtkusers
mailing list