ENH: 100% coverage.

TimePointUtility had zero coverge.

This patch provides a unit test to cover 100% of the code.

There are some issues in the current code witth converions of
negative years. This should be addressed in future patches.

Change-Id: I1651df55f9acbdc84d6e6374b260dabebd71b505
Don't set the scene geometry from a child

The child items get geometry from the scene, they should never modify
that geometry themselves.

Change-Id: I216f3c11f2b7c12c891aa32ef3e80ef00f06d768
COMP: Fix redeclared without ddlimport warning

Fixed warnings with inline methods that are used within other methods of
the same class. The solution is to put the implementation in the class
definition.

Change-Id: I03498b10f9f6dfd3b164e59fac4f01b1b5052c15
update vtkInteractiveChartCxx to behave with the fix to vtkChartXYZ

Update the test of InteractiveChart to render before rotating.
Also update the class so that rotation before the initial render
will no longer result in a transformation matrix full of NaNs.

Change-Id: I0c4339ae07ea77c84846429175770eb5ddfa6b15
COMP: Use std::string, not vtkStdString, for java string func.

The vtkJavaUTFToString should convert a jstring to a std::string,
which is the superclass of vtkStdString, so that both std::string
and vtkStdString will be supported.

Change-Id: I20afc19ac0dbe033dd1e751276fcd77e281c04af
Merge topic 'java-std-string' into master

c405e995 COMP: Use std::string, not vtkStdString, for java string func.
Implement HasTranslucentPolygonalGeometry for AxisActors.

This patch adds transparency checks for vtkAxisActor and vtkCubeAxesActor.

Change-Id: I7f7598190d67dc3124af2e684b111f7c01aaf133
Sync with svn version of gl2ps.

Recent modifications to our bundled gl2ps library have been merged
upstream.

The modification that disabled writing a timestamp has been removed,
as the timestamp will no longer break tests. The associated API in
vtkGL2PSExporter (which was new) has been removed.

Change-Id: Ic26eeabf84ad8a46bada6d9eb192455fe7c672a6
Merge topic 'Coverage_TimePointUtility' into master

3c419686 ENH: 100% coverage.
Fix bug with setting the shader program vtkGLSLShaderDeviceAdapter2

This fixes a bug with the SetShaderProgram() and GetShaderProgram()
methods in the vtkGLSLShaderDeviceAdapter2. These methods along with
the ShaderProgram variable are declared and implemented in the
super-class (vtkShaderDeviceAdapter2). Setting the shader program
in a vtkGLSLShaderDeviceAdapter2 object will not actually set the
shader program that is returned from a vtkShaderDeviceAdapter2 object.

Change-Id: I1071c694fec06bd10f18041af6d2f86e0bf5051f
Allow vtkShaderDeviceAdaptor2 objects to be passed via vtkInformation

This change allows for vtkShaderDeviceAdaptor2 objects to be passed
down the painter pipeline via vtkInformation objects. A new information
key (SHADER_DEVICE_ADAPTOR) was added to vtkPolyDataPainter and this
is used to load the shader adaptor when it is not set on the property.

Change-Id: Ib170dce89164c6e188d7a50c9fcf5c1229a68fbe
Merge topic 'fix-amr-windows-warnings' into master

e01e3e69 COMP: Fix redeclared without ddlimport warning
really suppress linker warning

Change-Id: I433cb44ce35f3ee9fa2df1dee2b3c025a4662117
Merge topic 'GL2PSSyncUpstream' into master

13ddc51b Sync with svn version of gl2ps.
Merge topic 'vtk_warning_fixes' into master

8de5a0f3 really suppress linker warning
Merge topic 'fix-glsl-shader-device-adaptor2' into master

816dd16e Allow vtkShaderDeviceAdaptor2 objects to be passed via vtkInformation
751ee6c3 Fix bug with setting the shader program vtkGLSLShaderDeviceAdapter2
Merge topic 'chartxyz-scene-bug' into master

631ecc1c update vtkInteractiveChartCxx to behave with the fix to vtkChartXYZ
13d50d74 Don't set the scene geometry from a child
Merge topic 'CubeAxesTransparency' into master

751913d0 Implement HasTranslucentPolygonalGeometry for AxisActors.