unused: mark conditionally unused variables as such

Change-Id: I2db61daf79081093cde27486595859b2cd5441f4
python: conditionalize platform-specific functions

Since the functions are only called on the specific platform, only
define them if they'll be called.

Change-Id: I723f9fb62a562286d9b470477fa7c10b9e9b21c0
unused: comment out functions which are called only from comments

Change-Id: I282b8bc5745973cedbc183834fe35a00691c6b3c
unused: remove unused functions

Change-Id: I5cf633479c85b5a37b6e3d1fd7093f658b5851f7
unused: mark unused argument as such

Self-assignment is not a use of a variable.

Change-Id: Ibefc9e0d66ebb6b271795fc55b86f97938d4b74b
vtkMaterialInterface: move function to its only user's file

Change-Id: Ic11284284487de2d2e9b82677ec7504565827a13
shadow: rename a shadowing parameter

Change-Id: I9fa8599f0908c5aea30b5a3660e8a1e0ec30c484
PythonCatalyst: fix check for paraview in test

At this point, the paraview target doesn't exist, so we can't check for
it.

Change-Id: I539cb71b75da12ea8919a5a440402a0d227a21ab
plugins: fix static plugins for branded applications

Change-Id: I8ec944dc8f5ded0b19aa9a7130df95a600b83e04
BUG: Fix vtk python module dependency.

Due to a ninja+cmake issue, the python files were not copied over again
for ParaView if VTK's python files were changed. This fixes that issue.
See inline comments for details.

Change-Id: I67a23e35dcbdfc54c8674b2f0e8f0537863c4d01
Update Python calculator to use VTK's new python algorithms.

Updating Python calculator to use VTK's new Python module for data
processing operations using numpy. This replaces ParaView's earlier
implementation of Python modules for the same which have been
modified/improved and now moved to VTK.

Change-Id: I07c77cc0f86810f8616e4af52bda770ee7a90645
Update Python extract selection to use new numpy/VTK API.

Updating vtkPythonExtractSelection (and extract_selection module) to use
the new (and improved) Python/VTK/numpy API. The code now relies heavily
on the Python calculator to do the heavy lifting. Once the  mask array
has been generated vtkPythonExtractSelection/extract_selection extracts
the selected elements, as requested.

Change-Id: I5938b55128353047375e825c1eea5b2b033fc54e
PythonCatalyst: fix baseline directory path

Change-Id: I57c75f5e47812ffbb62f50e45511bcaf2e423471
tests: update baselines for now-enabled tests

Change-Id: If2a4aa89621c97a663322d2fdc0c85e23a10e43e
Raise relevant errors for invalid expressions.

In extract_selection, ensure that the error reported is a little more
user understandable. We now report that the expression may be invalid if
the generated mask array is not as expected or if the expression
evalualtion itself raises exceptions.

Change-Id: I608dff0b77d5d553121dceff171e707a6029c7a9
Fix FindDataDialog test.

Temporarily disable ID based queries (updated test as well). Query-based
selection cannot support IDs anymore. We'll refactor that soon. Also
fixed pqQueryClauseWidget to not use component numbers for single
component arrays. That doesn't work anymore.

Change-Id: I68bcf2ac8d0fc0c62966feb7c5ee8d4e2b89d149
Fixed warnings.

Change-Id: Iadb97396f173971c8257d9689fb7d2e1e76053fc
vtkHierarchicalFractal: update for AMRUtilities changes

Change-Id: Ie6a7173cb70e95b06cda29f05e9618c51d3127f2
update VTK

Change-Id: If98cb62ed4f083ac11ae70da15038a5be5b0046f
Enable support for min/max/mean in FindData.

Enabled support for min/max/mean in FindData. Also includes some minor
UI cleanup.

Change-Id: Ia6fa394ade311cb8fcac424468dfdb3878ea6be0