BUG:12331 Loosen up tolerance to allow 1e-029.

Per bug report http://www.vtk.org/Bug/view.php?id=12331

Change-Id: Iabd5ab3610ad975043ec6e6e47eecd97871e7d02
Fix case of neighbor loop points

Change-Id: I033222a8fe90ce09e7678d99cbb0d816ef686bf6
Minor change to API to make useful method public.

Change-Id: I2fc39a7b7ecfd2cfe27c6bcd2d77d2daa80fc91a
Fixed thread-safety issue.

Which also seemed like an unnecessary optimization.

Change-Id: Ifa0f905912f352166fe3c47e1bb68a6a66ec4797
Abort when DISPLAY isn't valid

There's not much else to do. There's no return and making the
RenderWindow a zombie object isn't any better. Throwing an exception
isn't good either since nothing else throws exceptions around here.

Change-Id: I4cd36c6ba833f02471764b18e7700796735f6a7a
make it easier to change dendrogram edge width

Extend the API of vtkDendrogram & related classes so that it is easier
to change how wide the edges of the trees are drawn.

Change-Id: I6a6689319547c07d496860c9bb78ce836f21b0b3
Update TestTreeHeatmapItem for line width changes

As tree edge width is no longer hardcoded, we need to update this
affected test so that its resulting image remains the same.

Change-Id: I28980f6348646d8c7ec6c986eab846b86ac21dcd
Removed assert that prevents shading for RGBA volumes.

Fixes bug 13151: Incorrect assert in volume rendering shading with
dependent components

Change-Id: I4f706b0dad7b43c619544517497f0b5379b8028c
Refactored the location of the atomic classes.

Moved atomic classes into an SMP directory to make sure that
the SMP backends are obvious for what they are. Also added
a Simple backend in the CMake file which currently is the same
as Sequential.

Change-Id: I7aa0262ea37da774acbe9c2ca13c8e5134178e49
Fixed atomic int compile issues on Windows.

It turns out that forward declaring various atomic functions
(_InterlockedXXX) is not straightforward. I ran into situations
where this did not link. So I moved all of the atomic
implementation for Windows to the cxx file and properly
included vtkWindows.h. This should fix all compile/link issues
of atomic ints on Windows. Note that the main reason that I
chose not to include vtkWindows.h in the header is that
atomic ints are used by all subclasses of vtkObjectBase and
including vtkWindows.h all over the place would degrade
compile performance significantly.

Change-Id: I00bf173140587b07665d7d5d84ab0cad5bfda7fe
Add algorithm header for std::max function.

This generates an error with Visual C++ 2013.
See http://blogs.msdn.com/b/vcblog/archive/2013/06/28/c-11-14-stl-features-fixes-and-breaking-changes-in-vs-2013.aspx
This is a breaking change in VS2013 to be conform to C++11:
"You must #include <algorithm> when calling std::min() or std::max()"

Change-Id: Ib43dfe0b7bf249d23bd6539f0f3b0e38bc9af5b2
Merge topic 'minor-api-change' into master

3d40be11 Minor change to API to make useful method public.
Alter camera interactions to fix orbiting behaviour on rotate.

Move the calculations for panning to a funcion to save computation.

Change-Id: I26934c7b2b1274ee3801758e45eeb67fb03fe107
Merge topic 'vtkweb-update-file-browser' into pv-master

80edc28 Extend vtkWeb with basic properties and improve File browser
Merge topic 'update_vtk_master' into pv-master

1ad7bf0 Merge topic 'enable-insitu-exodus-wrapping' into master
ae2e479 Merge topic 'eliminate_CMP0020_warnings' into master
bb20b9d Eliminating CMP0020 warnings in the examples.
349b087 Merge topic 'no_whole_tree_collapse' into master
fe59cba prevent the whole dendrogram from being collapsed
eba9e70 Merge topic 'bump-cmake-requirement' into master
34bf484 Merge topic 'fix_charts_valgrind' into master
9f5eb49 Resolve valgrind defects
eee9f52 Bumping CMake minimum to 2.8.8 as agreed
96c8af9 Enable wrapping of the insitu exodus reader.
9bb44b3 Merge topic 'fix_qt_examples_for_qt5' into master
eeba833 Make Qt examples build with either Qt4 or Qt5.
ea31c42 Merge topic 'made-filter-reentrant' into master
dafbb65 Merge topic 'paraview-web-client-tests' into master
e0e1093 Refactored and fixed some import problems that were breaking dashboard.
3280fa3 Merge topic 'add-cocoa-render-window-hints' into master
...
Merge remote-tracking branch 'pvvtk/pv-master' into HEAD

* pvvtk/pv-master:

Change-Id: If87e4bc37e47489fd21e719dbbc8921fed0075d2
Merge topic 'vtkweb-fix-webgl-viewport' into master

c3c23c62 Alter camera interactions to fix orbiting behaviour on rotate.
Merge topic 'assert-volume-rendering-rgba' into master

fd8c750f Removed assert that prevents shading for RGBA volumes.
Fix vtkWeb loader dependancy order

Change-Id: I52eec38cd0c3a56ebb1ee21d17b4522c512766ff
Fix vtkWeb file widget relative path info

Change-Id: Iee8860c8b16335ae8aa2a183d856bc992ab8cdba