treamLinesRepresentation: Various fixes and improvements.

1/ Address a bug when using thick lines (width>1) with GL 3.2 core profile.
With this profile (used on some systems), glWidthLine() does not
have effect and generate an error: one must process line thickness
manually. A striped version of the geomtry shader of the
OpenGLPolyDataMapper has been reproduced here.

2/ Change the blending equation to support any background color.

3/ Support for actor/user transform.

4/ Add a new "Animate" option to turn the animation ON/OFF.

5/ Tests are also introduced thanks to a new optiow "NumberOfAnimationSteps"
which perform a single rendering pass with the given number of steps
and then stop updating.
Status Job ID Name Coverage
  External
passed cdash

passed ghostflow-branch-check

passed ghostflow-commit-check

passed paraview-amber8-linux-static-release+mpi+offscreen+opengl1+osmesa+python

failed paraview-bigmac-osx-shared-debug+clang+gui+python+qt4

passed paraview-ista-osx-shared-release+gui+kits+python

failed paraview-megas-linux-release+catalyst

passed paraview-nemesis-windows-shared-release+gui+kits+mpi+python

passed paraview-nemesis-windows-shared-release+gui+mpi

passed paraview-taanab-linux-shared-release+mpi+python

passed paraview-tylo-windows-shared-release+gui+python+python3+tbb

failed paraview-vall-linux-shared-debug+doc+extdeps+gui+mpi+python+python3

failed paraview-amber8-linux-static-release+mpi+offscreen+opengl1+osmesa+python

failed paraview-amber8-linux-static-release+mpi+offscreen+opengl1+osmesa+python

passed paraview-amber8-linux-static-release+mpi+offscreen+opengl1+osmesa+python

passed paraview-amber8-linux-static-release+mpi+offscreen+opengl1+osmesa+python

passed paraview-amber8-linux-static-release+mpi+offscreen+opengl1+osmesa+python

passed paraview-amber8-linux-static-release+mpi+offscreen+opengl1+osmesa+python

00:08:19

pending paraview-amber8-linux-static-release+mpi+offscreen+opengl1+osmesa+python
passed paraview-amber8-linux-static-release+mpi+offscreen+opengl1+osmesa+python

pending paraview-bigmac-osx-shared-debug+clang+gui+python+qt4
failed paraview-bigmac-osx-shared-debug+clang+gui+python+qt4

failed paraview-bigmac-osx-shared-debug+clang+gui+python+qt4

failed paraview-bigmac-osx-shared-debug+clang+gui+python+qt4

01:08:03

failed paraview-bigmac-osx-shared-debug+clang+gui+python+qt4

failed paraview-bigmac-osx-shared-debug+clang+gui+python+qt4

failed paraview-bigmac-osx-shared-debug+clang+gui+python+qt4

failed paraview-bigmac-osx-shared-debug+clang+gui+python+qt4

failed paraview-ista-osx-shared-release+gui+kits+python

passed paraview-ista-osx-shared-release+gui+kits+python

passed paraview-ista-osx-shared-release+gui+kits+python

passed paraview-ista-osx-shared-release+gui+kits+python

passed paraview-ista-osx-shared-release+gui+kits+python

passed paraview-ista-osx-shared-release+gui+kits+python

00:39:01

pending paraview-ista-osx-shared-release+gui+kits+python
failed paraview-ista-osx-shared-release+gui+kits+python

failed paraview-megas-linux-release+catalyst

failed paraview-megas-linux-release+catalyst

failed paraview-megas-linux-release+catalyst

pending paraview-megas-linux-release+catalyst
failed paraview-megas-linux-release+catalyst

failed paraview-megas-linux-release+catalyst

01:16:23

failed paraview-megas-linux-release+catalyst

failed paraview-megas-linux-release+catalyst

passed paraview-nemesis-windows-shared-release+gui+kits+mpi+python

failed paraview-nemesis-windows-shared-release+gui+kits+mpi+python

failed paraview-nemesis-windows-shared-release+gui+kits+mpi+python

pending paraview-nemesis-windows-shared-release+gui+kits+mpi+python
passed paraview-nemesis-windows-shared-release+gui+kits+mpi+python

passed paraview-nemesis-windows-shared-release+gui+kits+mpi+python

passed paraview-nemesis-windows-shared-release+gui+kits+mpi+python

passed paraview-nemesis-windows-shared-release+gui+kits+mpi+python

00:34:25

pending paraview-nemesis-windows-shared-release+gui+mpi
passed paraview-nemesis-windows-shared-release+gui+mpi

passed paraview-nemesis-windows-shared-release+gui+mpi

passed paraview-nemesis-windows-shared-release+gui+mpi

passed paraview-nemesis-windows-shared-release+gui+mpi

failed paraview-nemesis-windows-shared-release+gui+mpi

failed paraview-nemesis-windows-shared-release+gui+mpi

passed paraview-nemesis-windows-shared-release+gui+mpi

00:24:30

passed paraview-taanab-linux-shared-release+mpi+python

failed paraview-taanab-linux-shared-release+mpi+python

pending paraview-taanab-linux-shared-release+mpi+python
passed paraview-taanab-linux-shared-release+mpi+python

passed paraview-taanab-linux-shared-release+mpi+python

passed paraview-taanab-linux-shared-release+mpi+python

failed paraview-taanab-linux-shared-release+mpi+python

passed paraview-taanab-linux-shared-release+mpi+python

00:03:25

passed paraview-tylo-windows-shared-release+gui+python+python3+tbb

passed paraview-tylo-windows-shared-release+gui+python+python3+tbb

passed paraview-tylo-windows-shared-release+gui+python+python3+tbb

00:33:14

pending paraview-tylo-windows-shared-release+gui+python+python3+tbb
failed paraview-tylo-windows-shared-release+gui+python+python3+tbb

failed paraview-tylo-windows-shared-release+gui+python+python3+tbb

passed paraview-tylo-windows-shared-release+gui+python+python3+tbb

passed paraview-tylo-windows-shared-release+gui+python+python3+tbb

failed paraview-vall-linux-shared-debug+doc+extdeps+gui+mpi+python+python3

00:52:13

failed paraview-vall-linux-shared-debug+doc+extdeps+gui+mpi+python+python3

failed paraview-vall-linux-shared-debug+doc+extdeps+gui+mpi+python+python3

failed paraview-vall-linux-shared-debug+doc+extdeps+gui+mpi+python+python3

failed paraview-vall-linux-shared-debug+doc+extdeps+gui+mpi+python+python3

failed paraview-vall-linux-shared-debug+doc+extdeps+gui+mpi+python+python3

pending paraview-vall-linux-shared-debug+doc+extdeps+gui+mpi+python+python3
failed paraview-vall-linux-shared-debug+doc+extdeps+gui+mpi+python+python3