Handle case when make_vector is called with NumPy arrays.

When make_vector() is called with pure NumPy arrays, it would fail to do
missing optional attributes. Fixed that.

Change-Id: I3a408229a6c9133eb371ae1ee2670ac90e534dd3
Make the generation of random hills consistent across all platforms.

This is done by using the class vtkMinimalStandardRandomSequence to generate
 a random sequence instead of the native random number generators.

There has also been more code cleanup.


Change-Id: I090c21faeee5c9779cc54da1bac4e43c268205c3
Signed-off-by: Andrew Maclean <andrew.amaclean@gmail.com>
added valid image for line lighting in opengl2

Change-Id: Ide408c08c74a419991ded4735c74e6e3b81deb8a
Merge topic 'new_valid_image' into master

52124683 added valid image for line lighting in opengl2
FIX: Get rid of dependent properties.

Do not se Tolerance if ComputeTolerance is set
Otherwise, you the following could happen:
SetComputeTolerance(false)
SetTolerance(value)

GetTolerance() will return value.

SetComputeTolerance(true)

GetTolerance() will return something != value.

Change-Id: I0b44214827aa22d5e2cd29d2b6848364f0fd257c
Make vtkScalarsToColorsPainter respect ScalarMaterialMode.

ScalarMaterialMode set on the vtkMapper was totally ignored by
vtkScalarsToColorsPainter. This fixes that. Also added a test that tests
the various configurations available for ScalarMaterialMode and
InterpolateScalarsBeforeMapping.

Change-Id: I9c0598db320534c0705f811e7e75ab7e21a47f08
Merge topic 'misc_py_fixes' into master

68285068 Handle case when make_vector is called with NumPy arrays.
Merge topic '13139-plot-small-geometry' into master

15193039 FIX: Get rid of dependent properties.
Merge topic 'random_hills_use_standard_rng' into master

b898432e Make the generation of random hills consistent across all platforms.
Assume block request produced what was requested

The composite data pipeline now assumes that the blocks received from a
block request are the blocks it requested instead of parsing the
resulting dataset to find out which blocks were produced.  The old
behavior failed to fetch some blocks when the source and the pipeline
disagreed about the mapping of block indices to blocks.

Change-Id: Ice1a6925dbcd3342ab0a2668daefb8794df79945
Merge topic 'streaming-multiblock-genericio-reader' into master

e23a5b25 Assume block request produced what was requested
Merge topic 'fix_scalar_material_mode' into master

f21207c1 Make vtkScalarsToColorsPainter respect ScalarMaterialMode.