Surfaces example ported to iOS

Text mappers and actors don't work yet, but everything else works well.

Change-Id: I5a716cb48597e09b26f4d13b2319c271725aa6a9
Lots of minor changes for Examples to build with OpenGL2

Change-Id: I5eadbc3da480bb19db9b99f5c648ff1d3fe2316c
Merge topic 'examples_opengl2' into master

249fd506 Lots of minor changes for Examples to build with OpenGL2
Getting rid of clang analyzer warnings.

Thanks to Sean McBride for sharing the warnings.

Change-Id: Ia1526ba45f818fa537186fe4b4e0521f91acf602
Minor compile fix for ES

Change-Id: I171ac053ddb5198f6b647c5b5ab91c4456f9a1d0
Merge topic 'minor_es2_fix' into master

aca55423 Minor compile fix for ES
FIX: We don't select 2D annotations.

When trying to select a 2D annotation ParaView segfaults in
vtkInternals::ConvertSelection. This segfault comes from
GetPixelInformation when this->Convert returns the color of a pixel
(instead of an actorid) for a 2D annotation so info.Prop is set to NULL.

Change-Id: Ia764ab7ff88f54dcf82040cbd64ecbcab9365573
COJMP: More robust fuzzy results checking

Now uses vtkMathUtilities::FuzzyCompare to check expected results.

Change-Id: Ibb47a947679cdb408d2af42d14cfa7cc44041c33
Merge topic 'ios-surfaces-example' into master

27fb188d Surfaces example ported to iOS
Skipping the wasteful and unnecessary inverse sin computation.

Change-Id: Id5e29b59be431cc393295e27b896f9be756bc18d
Merge topic 'map-scalars-14943' into master

8c7db600 FIX: We don't select 2D annotations.
Cosmetic change to be consistent with file codeing convention.

Change-Id: I77f5fe46cc08a47025e1ff99443522b2c440567e
Merge topic 'vtkPolyLine_clang_analyzer_warning' into master

f86c5f89 Cosmetic change to be consistent with file codeing convention.
cc551eba Skipping the wasteful and unnecessary inverse sin computation.
409086cf Getting rid of clang analyzer warnings.
Fix a few issues with parallel passes in VTK

Fixes a number of runtime failures in OpenGL2 with these
parallel passes.  Added a simple test to verify the code runs.

Change-Id: I2bcd998ab013412f7ee89c5ee122e9a1108954c6
Merge topic 'RefineUnitTestFunctionParser' into master

baa76c23 COJMP: More robust fuzzy results checking
Add data_index to Exodus driver

data_index[0] represents the time step (t_index) if HasModeShapes=0
or ModeShape otherwise. This commit also removes an unused variable.

Change-Id: I08716d6c904aa18eb5b6163a6d394e3c47bcb138
FIX: remove warning declaration of ‘’ shadows a previous local

Change-Id: Iea6e6b0b30a21dfc532d5c89f193696d60f182a1
This fixes the c2039 error in VS2013.

Apparently VS2013 requires the header <algorithm> so that
std::min and std::max are found.

Change-Id: I49811081e2388dc4661febbd3cf8eefcee91dfc1
Signed-off-by: Andrew Maclean <andrew.amaclean@gmail.com>
Merge topic 'fix_min_max_errors' into master

c81b6219 This fixes the c2039 error in VS2013.
Merge topic 'parallel_passes' into master

dd3801a1 Fix a few issues with parallel passes in VTK