Insert comments into PS, EPS, and SVG exports for paths.

Place markers in the exported vector graphics files marking
where paths are. This makes it easier to track down what
path is being drawn.

Change-Id: Id8582cc2bcb33c2afca6db545f4048c3b8ad1ad0
Add a setting for GL2PS export of painter renderings.

Change-Id: I7783f1c7d3cb58ec5f53c6b28ce6970f9034cd54
ENH: Restore Imaging/Core tests

Restore tests that were skipped during modularization

Change-Id: I9322f57f5919f863ae77659474b243b11152da39
wrap more of vtkTreeHeatmapItem's public API

This commit introduces minor API changes to vtkTreeHeatmapItem.
Instead of using pointer arguments, we now pass in arrays.
This allows GetCenter() and GetSize() to be used from Python
wrapped VTK.

Change-Id: If223e57f814e0e01a8604caad70ffd5d4d614079
Fix issue introduced by cell iterator refactor.

The IsValid() method was changed to IsDoneWithTraversal(), reversing
the logic of the method. However, the implementations/usages weren't
reversed.

Change-Id: I825616564d79cacc81a688b5fd9b04c9c7a15d8d
Made the Filters modules a private dependency

This makes the vtkFilters* modules a private dependency of the
vtkRenderingCore library, and fixes any issues introduced in other
modules that implicitly relied on these modules.

Change-Id: I2421aa54fc5b9132e0b91ae404263c6f663822f2
Removed the final remnants of the Cg shader code

This is no longer supported, and should now be fully removed from VTK.

Change-Id: Ibb3c8f3ad7ad6308a0ebe2c4db19db16bf764a94
Add a pointer check in vtkPolyData::ShallowCopy to avoid a crash

Change-Id: I0afe81b00ac92cbcf7455a54b9f3e142f17cb6ec
Merge topic 'wrap_more_functions' into master

7f0544bd wrap more of vtkTreeHeatmapItem's public API
Merge topic 'fix-celliterator-usage' into master

4ba6f4cc Fix issue introduced by cell iterator refactor.
restore "missing rows" behavior to vtkHeatmapItem

Properly handle the case where the data table does not contain a row
for every leaf node in the tree.

This commit fixes a regression that probably occurred around commit
3ea804: when vtkTreeHeatmapItem was refactored into separate classes
for the dendrogram and the heatmap.

Change-Id: I07c5de340c7a7845cf2172c0cd7f334e3e46b932
Merge topic 'add-check-vtkPolyData-ShallowCopy' into master

12762865 Add a pointer check in vtkPolyData::ShallowCopy to avoid a crash
Merge topic 'gl2ps-presets' into master

13c6f1ca Add a setting for GL2PS export of painter renderings.
bcf03bc8 Insert comments into PS, EPS, and SVG exports for paths.
Merge topic 'RestoreRenderingAnnotationTests' into master

b5e215e3 ENH: Restore Imaging/Core tests
Merge topic 'remove-cg' into master

3fba0968 Removed the final remnants of the Cg shader code
Merge topic 'rendering-filters-private' into master

3c67759b Made the Filters modules a private dependency
Merge topic 'support_missing_data' into master

e2711892 restore "missing rows" behavior to vtkHeatmapItem
Switch chart selection modifiers

This switches the chart selection modifiers. Now ctrl maps
to plus and shift maps to minus. This more closely matches
the controls in ParaView's 3D render view.

Change-Id: Id42ba06404ac795ad4a4b85cd5896cb0d890b165
This commit fixes an interoperability issue with PySide.

Change-Id: Idd1b479882ab4a976ec055290a29de82fdf7fd31
Merge topic 'bug-fix-pyside' into master

493dee9d This commit fixes an interoperability issue with PySide.