BUG:11948 make ClosestPointRegion mode useful.

Thanks Xabi Riobe for the patch.

Change-Id: I7190dc401aa1f59883aa329eee9aaacf21643aa9
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
Fix marker scaling in GL2PS exports.

Added a regression test to check marker sizes.

Change-Id: I0532f47f870a718945b0da77d2a024af7d605b60
always write tree edges in incremental order

Prior to this commit, vtkTreeWriter assumed that the edges of its
input tree would appear in child order.  Instead, we now explicitly
write the edges in incremental order, querying the tree for the
source & target vertices for each edge as we go.

Change-Id: I776a5386ef41bd014cdd2a6cee30d29646741f8e
Merge topic '14294-calculator-normals-tcoords' into pv-master

8c12163 Enable vtkArrayCalculator to generate normals and texture coordinates.
Merge topic 'pvweb-test-images-to-dashboard' into pv-master

850dc80 Support providing a temp dir so that pvweb test images go to dashboard.
Merge remote-tracking branch 'pvvtk/pv-master' into HEAD

Change-Id: I0bc320abad9229b1676fc4d767bf1194e8a43181
Merge topic 'fix_tree_edge_order' into master

4cadcb67 always write tree edges in incremental order
display scalar bar for colored tree

vtkDendrogramItem now displays a vtkColorLegend after SetColorArray()
has been called.  This allows the consumers of this visualization to
see the scalar values associated with the colored edges of the tree.

This commit also contains a bug fix.  When SetColorArray() is called
with an array that only contains a single value, the edges of the tree
should be drawn in grey.  This bug previously caused such edges to be
drawn in either red or blue.

Change-Id: Ia897109b119029e57e053b368dc910fb87266a76
map tree #1's root to tree #2's root

This fixes a off-by-one bug.  This mapping has to be set explicitly
because the subsequent recursive mapping generator needs to stop
just short of the root.

Change-Id: If749f88a6a7fb7b036ea49e81637187eaf14ad0d
Merge topic 'improve_dendrogram_color_array' into master

0b0777a0 map tree #1's root to tree #2's root
f50733ec display scalar bar for colored tree
ENH: Add test for ParallelCoordinatesView

vtkParallelCoordinatesView was not tested. The lack of a test
resulted in low coverage for vtkParallelCoordinatesView,
vtkParallelCoordinatesRepresentation and SCurveSpline.

This patch also repairs a memory leak in
ParallelCoordinatesRepresentation that was uncovered when the test was
added.

Also, since vtkSCurveSpline is only used in
vtkParallelCoordinatesRepresentation and vtkSCurveSpline did not have a unit
test, this path moves vtkSCurveSpline is moved into Views/Infovis.

NOTE: vtkParallelCoordinatesView has a lot of interactive content. To
improve the coverage, future tests must exercise the interactive parts
of this class. This patch is a minimal effort at improving the
coverage.

Change-Id: I1dfe93ecb1db85edfc5a887c4576c6274e8284ea
Escape StringArray in ArrayCalculator

DataSet that contains String Data array prevents the calculator from working.
This fix just skips those types of arrays and lets the calculator do its work normally.

Change-Id: I66fb5ba72f488496634af017fd558f8e25a736d5
Merge topic 'fix-array-calculator' into master

64bce420 Escape StringArray in ArrayCalculator
fix TestEmptyInput for vtkDelimitedTextReader

Return early if this class is supposed to read from a file
and no file name has been set.

Change-Id: I84457c57893a851ee5917436cf50aa8a24ff8218
Fixed glsl compilation error on OS X 10.9

Renamed 'step' variable, which seems to conflict
with built-in step function, resulting in compilation
error on RogueResearch6 dashboard (OS X 10.9).

Change-Id: Ibee90a9ef3e86d9731103c01d04c23e154f70d07
Merge topic 'DelimitedTextReader_EmptyInput' into master

5e494022 fix TestEmptyInput for vtkDelimitedTextReader
Merge topic 'glsl-reserved' into master

1ce7c91d Fixed glsl compilation error on OS X 10.9
Introduce Bag Plot and HDR statistic filter.

Add a new type of plot to draw 'bag plots', a bivariate generalization
of the univariate boxplot.
Add a new statistic filter to compute the Highest Density Regions
that can be used to compute a density field used to draw the bag plot.

Add support for the case where the bag is reduced to 2 points.

Change-Id: I16852a46bacc3d74a72c001114cef9b287765c9d