ENH: Faster low-level implementation for TransformPoints.

The vtkTransform's TransformPoints() method iterated through the
points using GetPoint() and InsertNextPoint(), both of which require
virtual method calls to vtkPoints' internal vtkDataArray. This patch
eliminates all per-point virtual method calls by typcasting to float
or double before looping through the points.

Change-Id: Ieabef02cddb6a3290a31315c8d5baf268dacc079
Merge branch 'skip-invalid-points-rel' into release

Change-Id: I249cb21d79e679321b73a5a6f5bceb879be30a64
BUG: The vtkCellPicker was not returning image mappers.

When vtkImageActor got a mapper (in July 2011), I apparently forgot to
modify vtkCellPicker so that it would return that mapper.  Better late
than never.

Change-Id: I5a3bca3d610c5dab34db4a70430e8ca575297633
Quote the compile flags for Qt 5

Otherwise, when the variable is empty it is an error.

Change-Id: I0523dcbdebaf86f1f5f089160b256562d9123002
Merge topic 'picker-image-mapper' into master

b327246c BUG: The vtkCellPicker was not returning image mappers.
fix and restore example of external module

Install more cmake infrastructure to build external modules
from install tree.
Update vtkLocal example to modular VTK mechanics.
Note:
  wrapped modules still have problems

Change-Id: I2a46fc2f3ec32e05c986fa4cc92f3ad35ee7c12a
BUG: Examples should build if BUILD_TESTING is OFF

With BUILD_EXAMPLES:ON and BUILD_TESTING:OFF, the Examples should
compile.

To configure VTK with BUILD_EXAMPLES:ON and BUILD_TESTING:OFF, from an
empty build tree,

cmake  -DBUILD_TESTING:BOOL=OFF -DCMAKE_BUILD_TYPE:STRING=Release vtk_src_tree

NOTE: If you have already configured VTK with default settings, you
must clean the build tree and rerun cmake with the above
setting. Otherwise, bogus tests will remain.

Conflicts:
	Examples/IO/Cxx/CMakeLists.txt
	Examples/ImageProcessing/Cxx/CMakeLists.txt
	Examples/Medical/Cxx/CMakeLists.txt
	Examples/Modelling/Cxx/CMakeLists.txt
	Examples/VisualizationAlgorithms/Cxx/CMakeLists.txt
	Examples/Widgets/Cxx/CMakeLists.txt

Change-Id: I996065a30aab43cca630a369b39d748de728039b
Merge branch 'examples_sans_tests-rel'

Change-Id: Ie13ebfb9ab01c97f88740fefaf9879c280caa19b
Merge topic 'update_external_module_example' into master

bc51f8e3 fix and restore example of external module
Merge branch 'update_external_module_example-rel' into release

Change-Id: If6d31f4d31afad729c2611c0959d8962f84980d5
Merge branch 'release'

Change-Id: I40b6e785adc4f2062dd64333b89e5c4f70035773
Ensure module files are generated in the build tree

The ExternalMoleculeMacros should ensure that the module data files are
generated in the build tree of the external module, rather than
polluting the VTK tree they are building against. This relies on the
vtkModuleAPI using CMAKE_MODULE_PATH for the original module files.

Change-Id: If134458e014d29f2cd432e2f9248b5c13b50c96b
Merge topic 'external-modules' into master

b5bc9853 Ensure module files are generated in the build tree
Merge branch 'external-modules-rel' into release

Change-Id: I8f5dcabc7a9c6aaef26e897e337b23d0ee1fa9f2
Merge branch 'release'

Change-Id: I0ffa81dd530552a24f91fea493ba821016fde6d8
Fixed warnings given by clang 3.4's new -Wlogical-not-parentheses warning

In most cases, the warning revealed a real bug.  In other cases, the
warning is technically a false positive but the code was made clearer.

Change-Id: I9e23d33b4d60c706ecb2189d211a10c7eda4d087
guard out more tests that require vtkdata

Change-Id: I3e519825e71c5f4400ad869bda624a7399989d11
Render trailing good points in line/point plots

This fixes a bug in which the trailing good points in a
data set would be skipped.

Change-Id: Iab6727af9147f8024a8bd91a06aac3073b786449
Fix bounds calculation for vtkPlotPoints with bad points

This fixes an issue when calculating the bounds of good points
in the vtkPlotPoints class.

Change-Id: I8c715bdb0aadf2d9cf533c082ec6ffd5ed0bd64b
Merge topic '14098-skip-invalid-points-2' into master

3ed8ae68 Fix bounds calculation for vtkPlotPoints with bad points
5a5b3d22 Render trailing good points in line/point plots