aboutsummaryrefslogtreecommitdiffstats
path: root/math
diff options
context:
space:
mode:
authorpav <pav@FreeBSD.org>2003-12-27 04:03:41 +0800
committerpav <pav@FreeBSD.org>2003-12-27 04:03:41 +0800
commit03c963f9f82149f5c1b715c5dc718133d5c4505a (patch)
tree1e222e15d612b69012891e71bc5f1b0778ca8e08 /math
parent20e114714ed2286fa5923420e114983bce148f61 (diff)
downloadfreebsd-ports-gnome-03c963f9f82149f5c1b715c5dc718133d5c4505a.tar.gz
freebsd-ports-gnome-03c963f9f82149f5c1b715c5dc718133d5c4505a.tar.zst
freebsd-ports-gnome-03c963f9f82149f5c1b715c5dc718133d5c4505a.zip
- Update to 4.3.0
Rework this port and split it into logically independent parts Give maintainership to submitter PR: ports/57858 Submitted by: Mykola Khotyaintsev <ko@irfu.se>
Diffstat (limited to 'math')
-rw-r--r--math/Makefile6
-rw-r--r--math/vtk-data/Makefile30
-rw-r--r--math/vtk-data/distinfo1
-rw-r--r--math/vtk-data/pkg-message2
-rw-r--r--math/vtk-data/pkg-plist745
-rw-r--r--math/vtk-examples/Makefile39
-rw-r--r--math/vtk-examples/pkg-message7
-rw-r--r--math/vtk-examples/pkg-plist975
-rw-r--r--math/vtk-headers/Makefile59
-rw-r--r--math/vtk-headers/pkg-plist947
-rw-r--r--math/vtk-java/Makefile69
-rw-r--r--math/vtk-java/pkg-plist54
-rw-r--r--math/vtk-python/Makefile61
-rw-r--r--math/vtk-python/pkg-plist179
-rw-r--r--math/vtk-tcl/Makefile39
-rw-r--r--math/vtk-tcl/pkg-plist64
-rw-r--r--math/vtk/Makefile246
-rw-r--r--math/vtk/distinfo2
-rw-r--r--math/vtk/files/patch-aa35
-rw-r--r--math/vtk/files/patch-ab15
-rw-r--r--math/vtk/pkg-descr24
-rw-r--r--math/vtk/pkg-message4
-rw-r--r--math/vtk/pkg-plist106
-rw-r--r--math/vtk/pkg-plist.with_patented64
-rw-r--r--math/vtk43-headers/Makefile59
-rw-r--r--math/vtk43-headers/pkg-plist947
-rw-r--r--math/vtk43/Makefile246
-rw-r--r--math/vtk43/distinfo2
-rw-r--r--math/vtk43/files/patch-aa35
-rw-r--r--math/vtk43/files/patch-ab15
-rw-r--r--math/vtk43/pkg-descr24
-rw-r--r--math/vtk43/pkg-message4
-rw-r--r--math/vtk43/pkg-plist106
-rw-r--r--math/vtk43/pkg-plist.with_patented64
-rw-r--r--math/vtk5/Makefile246
-rw-r--r--math/vtk5/distinfo2
-rw-r--r--math/vtk5/files/patch-aa35
-rw-r--r--math/vtk5/files/patch-ab15
-rw-r--r--math/vtk5/pkg-descr24
-rw-r--r--math/vtk5/pkg-message4
-rw-r--r--math/vtk5/pkg-plist106
-rw-r--r--math/vtk5/pkg-plist.with_patented64
42 files changed, 5102 insertions, 669 deletions
diff --git a/math/Makefile b/math/Makefile
index b6363815a895..e76b4b45effa 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -196,6 +196,12 @@
SUBDIR += unixstat
SUBDIR += vecfem
SUBDIR += vtk
+ SUBDIR += vtk-data
+ SUBDIR += vtk-examples
+ SUBDIR += vtk-headers
+ SUBDIR += vtk-java
+ SUBDIR += vtk-python
+ SUBDIR += vtk-tcl
SUBDIR += wingz
SUBDIR += wingz3
SUBDIR += wmcalc
diff --git a/math/vtk-data/Makefile b/math/vtk-data/Makefile
new file mode 100644
index 000000000000..d3b0123fee4f
--- /dev/null
+++ b/math/vtk-data/Makefile
@@ -0,0 +1,30 @@
+# New ports collection makefile for: vtk-data
+# Date created: 10 Oct 2003
+# Whom: Mykola Khotyaintsev <ko@irfu.se>
+#
+# $FreeBSD$
+#
+
+PKGNAMESUFFIX= -data
+DISTFILES= VTKData-${PORTVERSION}-cvs${CVSDATE}.tar.gz
+
+COMMENT= The Visualization Toolkit examples data
+
+MASTERDIR= ${.CURDIR}/../vtk
+
+MD5_FILE= ${.CURDIR}/distinfo
+WRKSRC= ${WRKDIR}/VTKData
+PKGMESSAGE= ${.CURDIR}/pkg-message
+
+do-configure:
+
+do-build:
+
+do-install:
+ @${MKDIR} ${EXAMPLESDIR}
+ @${MKDIR} ${VTKDATAROOT}
+ @${ECHO_MSG} "Installing VTKData to ${EXAMPLESDIR} ..."
+ @${CP} -R ${WRKSRC}/* ${VTKDATAROOT}
+
+.include "${MASTERDIR}/Makefile"
+.include <bsd.port.mk>
diff --git a/math/vtk-data/distinfo b/math/vtk-data/distinfo
new file mode 100644
index 000000000000..bc28553c8696
--- /dev/null
+++ b/math/vtk-data/distinfo
@@ -0,0 +1 @@
+MD5 (VTKData-4.3.0-cvs20031006.tar.gz) = 3a5d707815a14b483581d913b7a19da2
diff --git a/math/vtk-data/pkg-message b/math/vtk-data/pkg-message
new file mode 100644
index 000000000000..5e0b431a409c
--- /dev/null
+++ b/math/vtk-data/pkg-message
@@ -0,0 +1,2 @@
+Remember to set your VTK_DATA_ROOT variable to %%PREFIX%%/share/examples/vtk/VTKData
+before running tests or examples
diff --git a/math/vtk-data/pkg-plist b/math/vtk-data/pkg-plist
new file mode 100644
index 000000000000..9bc39e694b15
--- /dev/null
+++ b/math/vtk-data/pkg-plist
@@ -0,0 +1,745 @@
+%%EXAMPLESDIR%%/VTKData/Baseline/Filtering/CSpline.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Filtering/ImplicitSum.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Filtering/KSpline.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Filtering/PerlinNoise.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Filtering/SelectionLoop.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Filtering/closedSplines.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Filtering/squadViewer.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/AutomaticPlaneGeneration.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/Canny.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/CellDataToPointData.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/CellDataToPointData_1.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/CellLocator.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/Cone.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/Delaunay2D.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/Delaunay2DAlpha.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/Delaunay2DTransform.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/Delaunay3D.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/Disk.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/EnSight6Elements.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/EnSight6OfficeBin.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/EnSightBlow1ASCII.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/EnSightBlow1Bin.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/EnSightBlow2ASCII.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/EnSightBlow2Bin.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/EnSightBlow3Bin.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/EnSightBlow4Bin.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/EnSightBlow5ASCII.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/EnSightCompound.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/EnSightGoldElements.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/EnSightIronProtASCII.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/EnSightIronProtBin.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/EnSightMandelbrot.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/EnSightOfficeASCII.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/EnSightOfficeBin.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/EnSightRectGridASCII.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/EnSightRectGridBin.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/EnSightSelectArrays.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/ExtractEdgesQuadraticCells.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/ExtractTensors.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/FitEllipse.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/FrustumClip.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/Hyper.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/HyperScalarBar.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/KlineBottle.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/LineIntersectQuadraticCells.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/Mace.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/MatrixToTransform.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/MesaCone.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/MesaCone_1.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/MultidimensionalSolution.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/MultidimensionalSolution_1.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/NoLightGeneration.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/OBBCylinder.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/OSCone.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/PointLocator.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/PolyDataMapperAllPolygons.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/PolyDataMapperAllPolygons_1.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/PolyDataMapperAllWireframe.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/PolyDataMapperAllWireframe_1.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/QuadricDecimation.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/QuadricDecimation_1.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/QuadricDecimation_2.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/QuadricDecimation_3.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/QuadricDecimation_4.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/QuadricDecimation_5.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/RGrid.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/StreamPolyData.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/StreamPolyData_1.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/TenEllip.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/TestBandedContourFilter.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/TestBoxFunction.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/TestButtonSource.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/TestCellDerivs.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/TestCellDerivs_1.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/TestConvexPointSet.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/TestCurvatures.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/TestGraphLayoutFilter.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/TestMultiBlockStreamer.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/TestQuadricClustering.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/TestRibbonAndTube.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/TestRibbonAndTube_1.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/TestRibbonAndTube_2.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/TestRuledSurface.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/TestRuledSurface2.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/TestSpherePuzzle.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/TestSpherePuzzleArrows.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/TestSplineFilter.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/TestStructuredGrid.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/TestTensorGlyph.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/TestTriangleFilter.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/TransformConcatenation.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/TransformCoverage.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/TransformPolyData.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/blankGrid.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/cameraWarpedCone.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/capCow.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/capSphere.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/clipArt.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/clipComb.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/clipImage.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/clipQuadraticCell.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/clipQuadraticCells.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/clipVolume.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/clipVolume2.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/clipVolume3.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/combStreamers.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/combStreamers2.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/combStreamers2_1.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/coneResolution.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/constrainedDelaunay.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/constrainedDelaunay_1.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/contour2DAll.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/contour3DAll.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/contourCells.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/contourQuadraticCells.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/contoursToSurface.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/cowHair.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/cowHair2.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/createBFont.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/cursor3D.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/cutLoop.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/cylMap.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/cylindrical.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/dataSetSurfaceFilter.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/deciFranFace.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/deciFranFace_1.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/deciFranFace_2.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/deciFranFace_3.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/deciFranFace_4.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/deciPlane.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/deciPlane_1.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/dicer.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/dispPlot.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/edgePoints.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/eleState.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/expCos.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/extractPolyData.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/extractRectGrid.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/extractUGrid.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/extractVectors.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/extrudeCopyCD.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/fieldToPolyData.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/fieldToPolyData_1.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/fieldToRGrid.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/fieldToRGrid_1.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/fieldToRGrid_2.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/fieldToSGrid.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/fieldToUGrid.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/geomFilter.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/glyph2D.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/glyphComb.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/hull.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/mergeFilter.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/motor.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/multipleIso.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/nacaBinary.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/officeStreamPoints.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/polyConn.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/probeComb.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/progGlyphs.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/progGlyphsBySource.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/quadricCut.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/rectGrid.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/rectGrid_1.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/recursiveDC.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/recursiveDC_1.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/reverseNormals.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/scalarColors.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/scalarConn.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/scalarConn_1.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/schwarz.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/shepards.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/skinOrder.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/smoothCyl.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/smoothCyl2.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/smoothMeshOnMesh.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/socbal.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/socbal_1.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/spatialRepAll.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/spherical.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/spherical_1.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/splitVectors.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/stereoDresdenMace.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/streamComb.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/streamSurface.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/streamSurface2.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/streamTracer.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/stripF.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/subDivideTetra.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/subPixelPositionMin.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/subdividePointData.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/teapotHulls.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/teapotHulls_1.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/testDataSetTriangleFilter.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/testDataSetTriangleFilter2.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/testDataSetTriangleFilter_1.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/testReflect.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/textureThreshold.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/textureThreshold_1.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/triangularTCoords.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/triangularTexture.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/tubeComb.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/volProt.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/volProt_1.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Graphics/warplens.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/3DMorph.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/BoxWidget.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/ImagePlaneWidget.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/MassProperties.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/OverlayTextOnImage.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/ScalarBarWidget.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/TestCaptionActor.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/TestGreedyTerrainDecimation.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/TestGridWarp3D.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/TestGridWarpCubic.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/TestGridWarpLinear.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/TestGridWarpNearest.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/TestICPTransform.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/TestImageStencilWithPolydata.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/TestImplicitPlaneWidget.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/TestInteractorEventRecorder.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/TestInteractorEventRecorder_1.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/TestLineWidget.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/TestPCA.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/TestPlaneWidget.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/TestPointWidget.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/TestPointWidget_1.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/TestProcrustes.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/TestScalarBarWidget.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/TestSplineWidget.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/TestSplineWidget_1.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/TestThinPlateWarp.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/TestThinPlateWarp3D.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/VRMLImporter.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/WarpPolyData.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/appendImplicitModel.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/appendImplicitModelNoBounds.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/banana.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/bore.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/camera.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/clipHex.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/clipPyramid.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/clipTet.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/clipWedge.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/cubeAxes.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/cursor3D.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/depthSort.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/earth.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/financialField2.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/financialField3.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/imageToPolyData.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/largeImageOffset.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/largeImageParallel.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/text.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/xyPlot.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/xyPlot2.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/xyPlot3.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/xyPlot3_1.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/xyPlot4.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Hybrid/xyPlot_1.png
+%%EXAMPLESDIR%%/VTKData/Baseline/IO/ParticleReader.png
+%%EXAMPLESDIR%%/VTKData/Baseline/IO/Plot3DScalars.png
+%%EXAMPLESDIR%%/VTKData/Baseline/IO/Plot3DScalars_1.png
+%%EXAMPLESDIR%%/VTKData/Baseline/IO/Plot3DVectors.png
+%%EXAMPLESDIR%%/VTKData/Baseline/IO/TestBMPReader.png
+%%EXAMPLESDIR%%/VTKData/Baseline/IO/TestImageWriters.png
+%%EXAMPLESDIR%%/VTKData/Baseline/IO/TestJPEGReader.png
+%%EXAMPLESDIR%%/VTKData/Baseline/IO/TestPLYReadWrite.png
+%%EXAMPLESDIR%%/VTKData/Baseline/IO/TestPolygonWriters.png
+%%EXAMPLESDIR%%/VTKData/Baseline/IO/TestTIFFReader.png
+%%EXAMPLESDIR%%/VTKData/Baseline/IO/TestXYZMol.png
+%%EXAMPLESDIR%%/VTKData/Baseline/IO/caffeine.png
+%%EXAMPLESDIR%%/VTKData/Baseline/IO/dem.png
+%%EXAMPLESDIR%%/VTKData/Baseline/IO/gaussian.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/ContinuousClose2D.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/IdealHighPass.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/ImportExport.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/LaplacianEdgeEnhance.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/ResliceColorWrap.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/ResliceInterpolationModes.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/ResliceInterpolationOblique.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/ResliceMirrorOblique.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/ResliceMirrorPad.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/ResliceOptimizationOff.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/ReslicePermutations.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/ReslicePermuteResample.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/ResliceWrapOblique.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/ResliceWrapPad.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/Spectrum.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestAccumulate.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestAllBlends.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestAllBlendsFloat.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestAllFlips.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestAllLogic.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestAllMaskBits.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestAllMathematics.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestAllShrinks.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestAnisotropicDiffusion2D.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestAnisotropicDiffusion3D.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestButterworthHighPass.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestButterworthLowPass.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestCache.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestChangeInformation.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestCheckerboard.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestCityBlockDistance.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestConvolve.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestCorrelation.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestDivergence.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestDotProduct.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestEuclideanDistance.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestEuclideanDistanceCached.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestEuclideanToPolar.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestFFTCorrelation.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestGradientMagnitude.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestGradientMagnitude2.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestHSIToRGB.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestHSVToRGB.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestHybridMedian2D.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestIdealLowPass.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestImageCanvas.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestInPlaceFilter.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestIslandRemoval2D.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestMapToRGBABlockStreaming.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestMapToWindowLevelColors.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestMapToWindowLevelColors2.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestMask2.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestMedian3D.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestNormalize.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestOpenClose3D.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestPermute.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestQuantizeTo16Colors.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestRange3D.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestResample.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestSeparableFilter.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestShiftScale.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestShiftScale2.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestSimpleImageExample.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestSkeleton2D.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestSobel2D.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestSobel3D.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestStencilWithFunction.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestStencilWithImage.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestThreshold.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestVariance3D.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestWipe.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/TestWrapPad.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/reconstructSurface.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/resampledTexture.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Imaging/voxelModel.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Parallel/GenericCommunicator.cxx.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Parallel/MPIGroups.cxx.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Parallel/ParallelIso.cxx.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Parallel/RectOutline.tcl.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Parallel/SocketClient.cxx.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Parallel/SocketClient.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Parallel/TestBranchExtentTranslator.tcl.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Parallel/TestCutMaterial.tcl.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Parallel/TestExtractVOI.tcl.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Parallel/TestExtrudePiece.tcl.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Parallel/TestImageStreamer.tcl.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Parallel/TestPDataSetReaderGrid.tcl.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Parallel/TestPImageWriter.tcl.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Parallel/TestPProbe.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Parallel/TestPStream.cxx.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Parallel/TestPolyDataPieces.tcl.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Parallel/TestUnstructuredPieces.tcl.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Parallel/ThreadedCommunicator.cxx.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Patented/CompareContour.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Patented/TestGridSynchronizedTemplates3D.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Patented/TestImageMarchingCubes.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Patented/TestMarchingSquares.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Patented/TestRectilinearSynchronizedTemplates.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Patented/TestSynchronizedTemplates2D.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Patented/TestSynchronizedTemplates3D.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Patented/contour2DAll.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Patented/dcubes.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Patented/dcubes_1.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Patented/dcubes_2.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Patented/dcubes_3.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Patented/dcubes_4.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Patented/dcubes_5.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Patented/dcubes_6.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Patented/deciBrain.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Patented/deciBrainErrors.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Patented/deciBrainErrors_1.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Patented/financialField.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Patented/genHead.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Patented/headBone.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Patented/iceCream.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Patented/imageMCAll.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Patented/imageMCAll_1.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Patented/mcubes.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Patented/nc.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Patented/sweepAuto.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Patented/sweptVtk.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Patented/sync3dAll.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Rendering/CamBlur.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Rendering/ImageActor.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Rendering/MesaText.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Rendering/ScalarBar.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Rendering/TestFlyTo.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Rendering/TestFreetypeTextMapper.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Rendering/TestFreetypeTextMapperBigger.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Rendering/TestFreetypeTextOverlay.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Rendering/TestLODProp3D.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Rendering/TestOnePoint.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Rendering/TestParallelCoordinates.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Rendering/TestStyleJoystickActor.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Rendering/TestStyleJoystickCamera.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Rendering/TestStyleTerrain.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Rendering/TestStyleTrackballActor.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Rendering/TestStyleTrackballCamera.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Rendering/TestTiling.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Rendering/TestTkRenderWidget.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Rendering/TestTkRenderWindowInteractor.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Rendering/assembly.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Rendering/cells.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Rendering/labeledContours.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Rendering/labeledContours_1.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Rendering/labeledContours_2.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Rendering/labeledMesh.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Rendering/labeledMesh_1.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Rendering/multiLineText.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Rendering/pickCells.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Rendering/propAssembly.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Rendering/rendererSource.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Rendering/rendererSource_1.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Rendering/rotations.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Rendering/volRCClipPlanes.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Rendering/volRCCropRegions.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Rendering/volRCRotateClip.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Rendering/volTM2DCropRegions.png
+%%EXAMPLESDIR%%/VTKData/Baseline/Rendering/volTM2DRotateClip.png
+%%EXAMPLESDIR%%/VTKData/Data/42400-IDGH.stl
+%%EXAMPLESDIR%%/VTKData/Data/B.pgm
+%%EXAMPLESDIR%%/VTKData/Data/E07733S002I009.MR
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/RectGrid_ascii.case
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/RectGrid_ascii.geo
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/RectGrid_ascii_pd_scalars
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/RectGrid_ascii_pd_vectors
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/RectGrid_bin.case
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/RectGrid_bin.geo
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/RectGrid_bin_pd_scalars
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/RectGrid_bin_pd_vectors
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow1_ascii.case
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow1_ascii.geo
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow1_ascii_cd_displacement
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow1_ascii_cd_thickness
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow1_ascii_pd_displacement
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow1_ascii_pd_displacement1
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow1_ascii_pd_thickness
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow1_ascii_pd_thickness1
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow1_bin.case
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow1_bin.geo
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow1_bin_cd_displacement
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow1_bin_cd_thickness
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow1_bin_pd_displacement
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow1_bin_pd_displacement1
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow1_bin_pd_thickness
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow1_bin_pd_thickness1
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow2_ascii.case
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow2_ascii.geo000
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow2_ascii.geo001
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow2_ascii_cd_displacement000
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow2_ascii_cd_displacement001
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow2_ascii_cd_thickness000
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow2_ascii_cd_thickness001
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow2_ascii_pd_displacement000
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow2_ascii_pd_displacement001
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow2_ascii_pd_displacement1000
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow2_ascii_pd_displacement1001
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow2_ascii_pd_thickness000
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow2_ascii_pd_thickness001
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow2_ascii_pd_thickness1000
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow2_ascii_pd_thickness1001
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow2_bin.case
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow2_bin.geo000
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow2_bin.geo001
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow2_bin_cd_displacement000
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow2_bin_cd_displacement001
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow2_bin_cd_thickness000
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow2_bin_cd_thickness001
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow2_bin_pd_displacement000
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow2_bin_pd_displacement001
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow2_bin_pd_thickness000
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow2_bin_pd_thickness001
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow3_bin.case
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow3_bin.geo
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow3_bin_cd_displacement
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow3_bin_cd_thickness
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow3_bin_pd_displacement
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow3_bin_pd_thickness
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow4_bin.case
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow4_bin.geo000
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow4_bin.geo001
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow4_bin_cd_displacement000
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow4_bin_cd_displacement001
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow4_bin_cd_thickness000
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow4_bin_cd_thickness001
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow4_bin_pd_displacement000
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow4_bin_pd_displacement001
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow4_bin_pd_thickness000
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow4_bin_pd_thickness001
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow5_ascii.case
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow5_ascii.geo
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow5_ascii_cd_displacement
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow5_ascii_cd_thickness
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow5_ascii_pd_displacement
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/blow5_ascii_pd_thickness
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/elements.ECsca_i
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/elements.ECsca_r
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/elements.ECvec_i
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/elements.ECvec_r
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/elements.Esca
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/elements.Eten
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/elements.Evec
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/elements.NCsca_i
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/elements.NCsca_r
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/elements.NCvec_i
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/elements.NCvec_r
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/elements.Nsca
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/elements.Nten
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/elements.Nvec
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/elements.case
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/elements.geo
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/elements.sos
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/elements6.ECsca_i
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/elements6.ECsca_r
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/elements6.ECvec_i
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/elements6.ECvec_r
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/elements6.Esca
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/elements6.Eten
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/elements6.Evec
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/elements6.NCsca_i
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/elements6.NCsca_r
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/elements6.NCvec_i
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/elements6.NCvec_r
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/elements6.Nsca
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/elements6.Nten
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/elements6.Nvec
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/elements6.case
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/elements6.geo
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/ironProt_ascii.case
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/ironProt_ascii.geo
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/ironProt_ascii_pd_scalars
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/ironProt_bin.case
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/ironProt_bin.geo
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/ironProt_bin_pd_scalars
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/mandelbrot.sos
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/mandelbrot1.case
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/mandelbrot1.geo
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/mandelbrot1_pd_Iterations
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/mandelbrot2.case
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/mandelbrot2.geo
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/mandelbrot2_pd_Iterations
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/naca.bin.case
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/naca.gold.bin.DENS_1
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/naca.gold.bin.DENS_3
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/naca.gold.bin.geo
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/office6_bin.case
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/office6_bin.geo
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/office6_bin_pd_scalars
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/office6_bin_pd_vectors
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/office_ascii.case
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/office_ascii.geo
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/office_ascii_pd_scalars
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/office_ascii_pd_vectors
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/office_bin.case
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/office_bin.geo
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/office_bin_pd_scalars
+%%EXAMPLESDIR%%/VTKData/Data/EnSight/office_bin_pd_vectors
+%%EXAMPLESDIR%%/VTKData/Data/EventRecording.log
+%%EXAMPLESDIR%%/VTKData/Data/Particles.raw
+%%EXAMPLESDIR%%/VTKData/Data/RectGrid2.vtk
+%%EXAMPLESDIR%%/VTKData/Data/SainteHelens.dem
+%%EXAMPLESDIR%%/VTKData/Data/Viewpoint/README
+%%EXAMPLESDIR%%/VTKData/Data/Viewpoint/cow.g
+%%EXAMPLESDIR%%/VTKData/Data/Viewpoint/cow.obj
+%%EXAMPLESDIR%%/VTKData/Data/Viewpoint/iflamigm.3ds
+%%EXAMPLESDIR%%/VTKData/Data/beach.jpg
+%%EXAMPLESDIR%%/VTKData/Data/beach.tif
+%%EXAMPLESDIR%%/VTKData/Data/billBoard.pgm
+%%EXAMPLESDIR%%/VTKData/Data/blow.vtk
+%%EXAMPLESDIR%%/VTKData/Data/blowAttr.vtk
+%%EXAMPLESDIR%%/VTKData/Data/blowGeom.vtk
+%%EXAMPLESDIR%%/VTKData/Data/bluntfinq.bin
+%%EXAMPLESDIR%%/VTKData/Data/bluntfinxyz.bin
+%%EXAMPLESDIR%%/VTKData/Data/bolt.fac
+%%EXAMPLESDIR%%/VTKData/Data/bolt.slc
+%%EXAMPLESDIR%%/VTKData/Data/bore.vtk
+%%EXAMPLESDIR%%/VTKData/Data/bot2.wrl
+%%EXAMPLESDIR%%/VTKData/Data/bpa.mol
+%%EXAMPLESDIR%%/VTKData/Data/brainImageSmooth.vtk
+%%EXAMPLESDIR%%/VTKData/Data/cactus.3337.pts
+%%EXAMPLESDIR%%/VTKData/Data/caffeine.pdb
+%%EXAMPLESDIR%%/VTKData/Data/camscene.png
+%%EXAMPLESDIR%%/VTKData/Data/combq.bin
+%%EXAMPLESDIR%%/VTKData/Data/combxyz.bin
+%%EXAMPLESDIR%%/VTKData/Data/earth.ppm
+%%EXAMPLESDIR%%/VTKData/Data/faults.vtk
+%%EXAMPLESDIR%%/VTKData/Data/fieldfile.vtk
+%%EXAMPLESDIR%%/VTKData/Data/financial.txt
+%%EXAMPLESDIR%%/VTKData/Data/financial.vtk
+%%EXAMPLESDIR%%/VTKData/Data/fran_cut.png
+%%EXAMPLESDIR%%/VTKData/Data/fran_cut.vtk
+%%EXAMPLESDIR%%/VTKData/Data/fullhead15.png
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.1
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.10
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.11
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.12
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.13
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.14
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.15
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.16
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.17
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.18
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.19
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.2
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.20
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.21
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.22
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.23
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.24
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.25
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.26
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.27
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.28
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.29
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.3
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.30
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.31
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.32
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.33
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.34
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.35
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.36
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.37
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.38
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.39
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.4
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.40
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.41
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.42
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.43
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.44
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.45
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.46
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.47
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.48
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.49
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.5
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.50
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.51
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.52
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.53
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.54
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.55
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.56
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.57
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.58
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.59
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.6
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.60
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.61
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.62
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.63
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.64
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.65
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.66
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.67
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.68
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.69
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.7
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.70
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.71
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.72
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.73
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.74
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.75
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.76
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.77
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.78
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.79
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.8
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.80
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.81
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.82
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.83
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.84
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.85
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.86
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.87
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.88
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.89
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.9
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.90
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.91
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.92
+%%EXAMPLESDIR%%/VTKData/Data/headsq/quarter.93
+%%EXAMPLESDIR%%/VTKData/Data/hello.vtk
+%%EXAMPLESDIR%%/VTKData/Data/iflamigm.3ds
+%%EXAMPLESDIR%%/VTKData/Data/ironProt.vtk
+%%EXAMPLESDIR%%/VTKData/Data/libtiff/test.tif
+%%EXAMPLESDIR%%/VTKData/Data/m4_TotalDensity.cube
+%%EXAMPLESDIR%%/VTKData/Data/masonry.bmp
+%%EXAMPLESDIR%%/VTKData/Data/matrix.vtk
+%%EXAMPLESDIR%%/VTKData/Data/motor.g
+%%EXAMPLESDIR%%/VTKData/Data/neghip.slc
+%%EXAMPLESDIR%%/VTKData/Data/nut.slc
+%%EXAMPLESDIR%%/VTKData/Data/office.binary.vtk
+%%EXAMPLESDIR%%/VTKData/Data/plate.vtk
+%%EXAMPLESDIR%%/VTKData/Data/polyEx.vtk
+%%EXAMPLESDIR%%/VTKData/Data/ruler.png
+%%EXAMPLESDIR%%/VTKData/Data/sample.xml
+%%EXAMPLESDIR%%/VTKData/Data/sphere.slc
+%%EXAMPLESDIR%%/VTKData/Data/teapot.g
+%%EXAMPLESDIR%%/VTKData/Data/tensors.vtk
+%%EXAMPLESDIR%%/VTKData/Data/tetraMesh.vtk
+%%EXAMPLESDIR%%/VTKData/Data/texThres2.vtk
+%%EXAMPLESDIR%%/VTKData/Data/thio3xx.xyz
+%%EXAMPLESDIR%%/VTKData/Data/track1.binary.vtk
+%%EXAMPLESDIR%%/VTKData/Data/track2.binary.vtk
+%%EXAMPLESDIR%%/VTKData/Data/track3.binary.vtk
+%%EXAMPLESDIR%%/VTKData/Data/uGridEx.vtk
+%%EXAMPLESDIR%%/VTKData/Data/usa.vtk
+%%EXAMPLESDIR%%/VTKData/Data/vtk.png
+%%EXAMPLESDIR%%/VTKData/Data/vtk.vtk
+%%EXAMPLESDIR%%/VTKData/VTKData.readme
+@dirrm %%EXAMPLESDIR%%/VTKData/Data/libtiff
+@dirrm %%EXAMPLESDIR%%/VTKData/Data/headsq
+@dirrm %%EXAMPLESDIR%%/VTKData/Data/Viewpoint
+@dirrm %%EXAMPLESDIR%%/VTKData/Data/EnSight
+@dirrm %%EXAMPLESDIR%%/VTKData/Data
+@dirrm %%EXAMPLESDIR%%/VTKData/Baseline/Rendering
+@dirrm %%EXAMPLESDIR%%/VTKData/Baseline/Patented
+@dirrm %%EXAMPLESDIR%%/VTKData/Baseline/Parallel
+@dirrm %%EXAMPLESDIR%%/VTKData/Baseline/Imaging
+@dirrm %%EXAMPLESDIR%%/VTKData/Baseline/IO
+@dirrm %%EXAMPLESDIR%%/VTKData/Baseline/Hybrid
+@dirrm %%EXAMPLESDIR%%/VTKData/Baseline/Graphics
+@dirrm %%EXAMPLESDIR%%/VTKData/Baseline/Filtering
+@unexec rmdir %D/%%EXAMPLESDIR%%/VTKData/Baseline/Common 2>/dev/null || true
+@dirrm %%EXAMPLESDIR%%/VTKData/Baseline
+@dirrm %%EXAMPLESDIR%%/VTKData
+@unexec rmdir %D/%%EXAMPLESDIR%% 2>/dev/null || true
diff --git a/math/vtk-examples/Makefile b/math/vtk-examples/Makefile
new file mode 100644
index 000000000000..1d7f500e2d0e
--- /dev/null
+++ b/math/vtk-examples/Makefile
@@ -0,0 +1,39 @@
+# New ports collection makefile for: vtk-examples
+# Date created: 10 Oct 2003
+# Whom: Mykola Khotyaintsev <ko@irfu.se>
+#
+# $FreeBSD$
+#
+
+PKGNAMESUFFIX= -examples
+
+COMMENT= Visualization Toolkit: Examples in the C++, Tcl, Python and Java
+
+RUN_DEPENDS= ${VTKDATAROOT}/VTKData.readme:${PORTSDIR}/math/vtk-data
+
+MASTERDIR= ${.CURDIR}/../vtk
+
+PKGMESSAGE= ${.CURDIR}/pkg-message
+
+.include "${MASTERDIR}/Makefile"
+
+do-build:
+
+do-install: install-cnotice
+ @${ECHO_MSG} "Installing Examples to ${EXAMPLESDIR} ..."
+ @${MKDIR} ${EXAMPLESDIR}
+ @${MKDIR} ${EXAMPLESDIR}/Examples
+ @${CP} -R ${VTKSRCDIR}/Examples/* ${EXAMPLESDIR}/Examples
+ @${RM} ${EXAMPLESDIR}/Examples/CMakeList*
+
+ @${ECHO_MSG} "Installing Testing to ${EXAMPLESDIR} ... "
+ @${MKDIR} ${TESTINGDIR}
+.for i in ${VTK_KITS}
+ @${MKDIR} ${TESTINGDIR}/${i}
+ @${CP} -R ${VTKSRCDIR}/${i}/Testing/* ${TESTINGDIR}/${i}
+.endfor
+
+ @${CAT} ${PKGMESSAGE} | ${SED} -e 's|%%PREFIX%%|${PREFIX}|' > ${EXAMPLESDIR}/BUILD-HOWTO
+ @${CAT} ${PKGMESSAGE} | ${SED} -e 's|%%PREFIX%%|${PREFIX}|' > ${DOCSDIR}/README.examples
+
+.include <bsd.port.mk>
diff --git a/math/vtk-examples/pkg-message b/math/vtk-examples/pkg-message
new file mode 100644
index 000000000000..7358c60ffbbc
--- /dev/null
+++ b/math/vtk-examples/pkg-message
@@ -0,0 +1,7 @@
+To build and run C++ examples/tests you need to instal vtk, vtk-headers, cmake.
+
+To run Tcl, Python or Java examples/tests you need to install vtk and vtk-tcl,
+vtk-python or vtk-java correspondingly.
+
+Remember to set your VTK_DATA_ROOT variable to %%PREFIX%%/share/examples/vtk/VTKData
+before running examples/tests.
diff --git a/math/vtk-examples/pkg-plist b/math/vtk-examples/pkg-plist
new file mode 100644
index 000000000000..53c0e91e6f05
--- /dev/null
+++ b/math/vtk-examples/pkg-plist
@@ -0,0 +1,975 @@
+%%DOCSDIR%%/README.html
+%%DOCSDIR%%/README.patented-classes
+%%DOCSDIR%%/vtkLogo.jpg
+%%DOCSDIR%%/README.examples
+%%EXAMPLESDIR%%/Examples/Annotation/Python/DispAllFonts.py
+%%EXAMPLESDIR%%/Examples/Annotation/Python/TestText.py
+%%EXAMPLESDIR%%/Examples/Annotation/Python/TestTextOldWay.py
+%%EXAMPLESDIR%%/Examples/Annotation/Python/annotatePick.py
+%%EXAMPLESDIR%%/Examples/Annotation/Python/cubeAxes.py
+%%EXAMPLESDIR%%/Examples/Annotation/Python/labeledMesh.py
+%%EXAMPLESDIR%%/Examples/Annotation/Python/multiLineText.py
+%%EXAMPLESDIR%%/Examples/Annotation/Python/textOrigin.py
+%%EXAMPLESDIR%%/Examples/Annotation/Python/xyPlot.py
+%%EXAMPLESDIR%%/Examples/Annotation/Tcl/DispAllFonts.tcl
+%%EXAMPLESDIR%%/Examples/Annotation/Tcl/TestText.tcl
+%%EXAMPLESDIR%%/Examples/Annotation/Tcl/TestTextOldWay.tcl
+%%EXAMPLESDIR%%/Examples/Annotation/Tcl/annotatePick.tcl
+%%EXAMPLESDIR%%/Examples/Annotation/Tcl/cubeAxes.tcl
+%%EXAMPLESDIR%%/Examples/Annotation/Tcl/labeledMesh.tcl
+%%EXAMPLESDIR%%/Examples/Annotation/Tcl/multiLineText.tcl
+%%EXAMPLESDIR%%/Examples/Annotation/Tcl/textOrigin.tcl
+%%EXAMPLESDIR%%/Examples/Annotation/Tcl/xyPlot.tcl
+%%EXAMPLESDIR%%/Examples/Build/vtkLocal/CMakeLists.txt
+%%EXAMPLESDIR%%/Examples/Build/vtkLocal/README
+%%EXAMPLESDIR%%/Examples/Build/vtkLocal/Testing/CMakeLists.txt
+%%EXAMPLESDIR%%/Examples/Build/vtkLocal/Testing/Cxx/CMakeLists.txt
+%%EXAMPLESDIR%%/Examples/Build/vtkLocal/Testing/Cxx/vtkLocalTest.cxx
+%%EXAMPLESDIR%%/Examples/Build/vtkLocal/hints
+%%EXAMPLESDIR%%/Examples/Build/vtkLocal/pkgIndex.tcl.in
+%%EXAMPLESDIR%%/Examples/Build/vtkLocal/vtkLocalConfigure.h.in
+%%EXAMPLESDIR%%/Examples/Build/vtkLocal/vtkLocalExample.cxx
+%%EXAMPLESDIR%%/Examples/Build/vtkLocal/vtkLocalExample.h
+%%EXAMPLESDIR%%/Examples/Build/vtkMy/CMakeLists.txt
+%%EXAMPLESDIR%%/Examples/Build/vtkMy/CMakeOptions.cmake
+%%EXAMPLESDIR%%/Examples/Build/vtkMy/Common/CMakeLists.txt
+%%EXAMPLESDIR%%/Examples/Build/vtkMy/Common/vtkBar.cxx
+%%EXAMPLESDIR%%/Examples/Build/vtkMy/Common/vtkBar.h
+%%EXAMPLESDIR%%/Examples/Build/vtkMy/Common/vtkmyCommonWin32Header.h
+%%EXAMPLESDIR%%/Examples/Build/vtkMy/Examples/CMakeLists.txt
+%%EXAMPLESDIR%%/Examples/Build/vtkMy/Examples/Cxx/CMakeLists.txt
+%%EXAMPLESDIR%%/Examples/Build/vtkMy/Examples/Cxx/Ex1/CMakeLists.txt
+%%EXAMPLESDIR%%/Examples/Build/vtkMy/Examples/Cxx/Ex1/vtkmyEx1.cxx
+%%EXAMPLESDIR%%/Examples/Build/vtkMy/Examples/Cxx/Ex2/CMakeLists.txt
+%%EXAMPLESDIR%%/Examples/Build/vtkMy/Examples/Cxx/Ex2/vtkmyEx2.cxx
+%%EXAMPLESDIR%%/Examples/Build/vtkMy/Examples/Tcl/vtkmyEx1.Tcl
+%%EXAMPLESDIR%%/Examples/Build/vtkMy/Examples/Tcl/vtkmyEx2.tcl
+%%EXAMPLESDIR%%/Examples/Build/vtkMy/Imaging/CMakeLists.txt
+%%EXAMPLESDIR%%/Examples/Build/vtkMy/Imaging/vtkImageFoo.cxx
+%%EXAMPLESDIR%%/Examples/Build/vtkMy/Imaging/vtkImageFoo.h
+%%EXAMPLESDIR%%/Examples/Build/vtkMy/Imaging/vtkmyImagingWin32Header.h
+%%EXAMPLESDIR%%/Examples/Build/vtkMy/README
+%%EXAMPLESDIR%%/Examples/Build/vtkMy/Unsorted/CMakeLists.txt
+%%EXAMPLESDIR%%/Examples/Build/vtkMy/Unsorted/vtkBar2.cxx
+%%EXAMPLESDIR%%/Examples/Build/vtkMy/Unsorted/vtkBar2.h
+%%EXAMPLESDIR%%/Examples/Build/vtkMy/Unsorted/vtkmyUnsortedWin32Header.h
+%%EXAMPLESDIR%%/Examples/Build/vtkMy/Wrapping/Tcl/MakePackages.tcl
+%%EXAMPLESDIR%%/Examples/Build/vtkMy/Wrapping/Tcl/vtkmy/pkgIndex.tcl
+%%EXAMPLESDIR%%/Examples/Build/vtkMy/Wrapping/Tcl/vtkmy/vtkmy.tcl
+%%EXAMPLESDIR%%/Examples/Build/vtkMy/Wrapping/Tcl/vtkmycommon/pkgIndex.tcl
+%%EXAMPLESDIR%%/Examples/Build/vtkMy/Wrapping/Tcl/vtkmycommon/vtkmycommon.tcl
+%%EXAMPLESDIR%%/Examples/Build/vtkMy/Wrapping/Tcl/vtkmyimaging/pkgIndex.tcl
+%%EXAMPLESDIR%%/Examples/Build/vtkMy/Wrapping/Tcl/vtkmyimaging/vtkmyimaging.tcl
+%%EXAMPLESDIR%%/Examples/Build/vtkMy/Wrapping/Tcl/vtkmyunsorted/pkgIndex.tcl
+%%EXAMPLESDIR%%/Examples/Build/vtkMy/Wrapping/Tcl/vtkmyunsorted/vtkmyunsorted.tcl
+%%EXAMPLESDIR%%/Examples/Build/vtkMy/Wrapping/hints
+%%EXAMPLESDIR%%/Examples/Build/vtkMy/vtkmyConfigure.h.in
+%%EXAMPLESDIR%%/Examples/DataManipulation/Cxx/Arrays.cxx
+%%EXAMPLESDIR%%/Examples/DataManipulation/Cxx/CMakeLists.txt
+%%EXAMPLESDIR%%/Examples/DataManipulation/Cxx/Cube.cxx
+%%EXAMPLESDIR%%/Examples/DataManipulation/Cxx/RGrid.cxx
+%%EXAMPLESDIR%%/Examples/DataManipulation/Cxx/SGrid.cxx
+%%EXAMPLESDIR%%/Examples/DataManipulation/Python/Arrays.py
+%%EXAMPLESDIR%%/Examples/DataManipulation/Python/BuildUGrid.py
+%%EXAMPLESDIR%%/Examples/DataManipulation/Python/CreateStrip.py
+%%EXAMPLESDIR%%/Examples/DataManipulation/Python/FinancialField.py
+%%EXAMPLESDIR%%/Examples/DataManipulation/Python/marching.py
+%%EXAMPLESDIR%%/Examples/DataManipulation/Python/pointToCellData.py
+%%EXAMPLESDIR%%/Examples/DataManipulation/Tcl/Arrays.tcl
+%%EXAMPLESDIR%%/Examples/DataManipulation/Tcl/BuildUGrid.tcl
+%%EXAMPLESDIR%%/Examples/DataManipulation/Tcl/CreateStrip.tcl
+%%EXAMPLESDIR%%/Examples/DataManipulation/Tcl/FinancialField.tcl
+%%EXAMPLESDIR%%/Examples/DataManipulation/Tcl/marching.tcl
+%%EXAMPLESDIR%%/Examples/DataManipulation/Tcl/pointToCellData.tcl
+%%EXAMPLESDIR%%/Examples/GUI/Motif/CMakeLists.txt
+%%EXAMPLESDIR%%/Examples/GUI/Motif/Example1.cxx
+%%EXAMPLESDIR%%/Examples/GUI/Motif/Example2.cxx
+%%EXAMPLESDIR%%/Examples/GUI/Python/BoxWidget.py
+%%EXAMPLESDIR%%/Examples/GUI/Python/CustomInteraction.py
+%%EXAMPLESDIR%%/Examples/GUI/Python/ImagePlaneWidget.py
+%%EXAMPLESDIR%%/Examples/GUI/Python/ImplicitPlaneWidget.py
+%%EXAMPLESDIR%%/Examples/GUI/Python/OrthogonalPlanesWithTkPhoto.py
+%%EXAMPLESDIR%%/Examples/GUI/Python/ProbeWithPointWidget.py
+%%EXAMPLESDIR%%/Examples/GUI/Python/ProbingWithPlaneWidget.py
+%%EXAMPLESDIR%%/Examples/GUI/Python/SphereWidget.py
+%%EXAMPLESDIR%%/Examples/GUI/Python/StreamlinesWithLineWidget.py
+%%EXAMPLESDIR%%/Examples/GUI/Python/TransformWithBoxWidget.py
+%%EXAMPLESDIR%%/Examples/GUI/Python/VolumeRenderWithBoxWidget.py
+%%EXAMPLESDIR%%/Examples/GUI/Tcl/BoxWidget.tcl
+%%EXAMPLESDIR%%/Examples/GUI/Tcl/CustomInteraction.tcl
+%%EXAMPLESDIR%%/Examples/GUI/Tcl/ImagePlaneWidget.tcl
+%%EXAMPLESDIR%%/Examples/GUI/Tcl/ImplicitPlaneWidget.tcl
+%%EXAMPLESDIR%%/Examples/GUI/Tcl/Mace.tcl
+%%EXAMPLESDIR%%/Examples/GUI/Tcl/MaceTk.tcl
+%%EXAMPLESDIR%%/Examples/GUI/Tcl/OrthogonalPlanesWithTkPhoto.tcl
+%%EXAMPLESDIR%%/Examples/GUI/Tcl/ProbeWithPointWidget.tcl
+%%EXAMPLESDIR%%/Examples/GUI/Tcl/ProbingWithPlaneWidget.tcl
+%%EXAMPLESDIR%%/Examples/GUI/Tcl/SphereWidget.tcl
+%%EXAMPLESDIR%%/Examples/GUI/Tcl/StreamlinesWithLineWidget.tcl
+%%EXAMPLESDIR%%/Examples/GUI/Tcl/TransformWithBoxWidget.tcl
+%%EXAMPLESDIR%%/Examples/GUI/Tcl/VolumeRenderWithBoxWidget.tcl
+%%EXAMPLESDIR%%/Examples/GUI/Tcl/spikeColor.tcl
+%%EXAMPLESDIR%%/Examples/GUI/Win32/SampleMFC/CMakeLists.txt
+%%EXAMPLESDIR%%/Examples/GUI/Win32/SampleMFC/ChildFrm.cpp
+%%EXAMPLESDIR%%/Examples/GUI/Win32/SampleMFC/ChildFrm.h
+%%EXAMPLESDIR%%/Examples/GUI/Win32/SampleMFC/MainFrm.cpp
+%%EXAMPLESDIR%%/Examples/GUI/Win32/SampleMFC/MainFrm.h
+%%EXAMPLESDIR%%/Examples/GUI/Win32/SampleMFC/Resource.h
+%%EXAMPLESDIR%%/Examples/GUI/Win32/SampleMFC/Sample.cpp
+%%EXAMPLESDIR%%/Examples/GUI/Win32/SampleMFC/Sample.h
+%%EXAMPLESDIR%%/Examples/GUI/Win32/SampleMFC/Sample.rc
+%%EXAMPLESDIR%%/Examples/GUI/Win32/SampleMFC/SampleDoc.cpp
+%%EXAMPLESDIR%%/Examples/GUI/Win32/SampleMFC/SampleDoc.h
+%%EXAMPLESDIR%%/Examples/GUI/Win32/SampleMFC/SampleView.cpp
+%%EXAMPLESDIR%%/Examples/GUI/Win32/SampleMFC/SampleView.h
+%%EXAMPLESDIR%%/Examples/GUI/Win32/SampleMFC/StdAfx.cpp
+%%EXAMPLESDIR%%/Examples/GUI/Win32/SampleMFC/StdAfx.h
+%%EXAMPLESDIR%%/Examples/GUI/Win32/SampleMFC/res/Sample.ico
+%%EXAMPLESDIR%%/Examples/GUI/Win32/SampleMFC/res/Sample.rc2
+%%EXAMPLESDIR%%/Examples/GUI/Win32/SampleMFC/res/SampleDoc.ico
+%%EXAMPLESDIR%%/Examples/GUI/Win32/SampleMFC/vtkMFCDocument.cpp
+%%EXAMPLESDIR%%/Examples/GUI/Win32/SampleMFC/vtkMFCDocument.h
+%%EXAMPLESDIR%%/Examples/GUI/Win32/SampleMFC/vtkMFCRenderView.cpp
+%%EXAMPLESDIR%%/Examples/GUI/Win32/SampleMFC/vtkMFCRenderView.h
+%%EXAMPLESDIR%%/Examples/GUI/Win32/SampleMFC/vtkMFCView.cpp
+%%EXAMPLESDIR%%/Examples/GUI/Win32/SampleMFC/vtkMFCView.h
+%%EXAMPLESDIR%%/Examples/GUI/Win32/SampleMFC/weldedSpheres.vtk
+%%EXAMPLESDIR%%/Examples/GUI/Win32/SimpleCxx/CMakeLists.txt
+%%EXAMPLESDIR%%/Examples/GUI/Win32/SimpleCxx/Win32Cone.cxx
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkBorland/Package/vtkBorlandRenderWindow.cpp
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkBorland/Package/vtkBorlandRenderWindow.h
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkBorland/Package/vtkBorlandRenderWindowPkg.bpk
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkBorland/Package/vtkBorlandRenderWindowPkg.cpp
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkBorland/ProjectDemo/Form_Test.cpp
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkBorland/ProjectDemo/Form_Test.dfm
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkBorland/ProjectDemo/Form_Test.h
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkBorland/ProjectDemo/Project_vtkDemo.bpr
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkBorland/ProjectDemo/Project_vtkDemo.cpp
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkBorland/Readme.txt
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/CMakeLists.txt
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/MDI_Instructions.chm
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/Readme.txt
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/SDI_Instructions.chm
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/vtkMDI/CMakeLists.txt
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/vtkMDI/ChildFrm.cpp
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/vtkMDI/ChildFrm.h
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/vtkMDI/MainFrm.cpp
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/vtkMDI/MainFrm.h
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/vtkMDI/Resource.h
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/vtkMDI/StdAfx.cpp
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/vtkMDI/StdAfx.h
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/vtkMDI/res/Toolbar.bmp
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/vtkMDI/res/vtkMDI.ico
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/vtkMDI/res/vtkMDI.rc2
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/vtkMDI/res/vtkMDIDoc.ico
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/vtkMDI/vtkMDI.cpp
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/vtkMDI/vtkMDI.h
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/vtkMDI/vtkMDI.rc
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/vtkMDI/vtkMDIDoc.cpp
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/vtkMDI/vtkMDIDoc.h
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/vtkMDI/vtkMDIView.cpp
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/vtkMDI/vtkMDIView.h
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/vtkSDI/CMakeLists.txt
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/vtkSDI/MainFrm.cpp
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/vtkSDI/MainFrm.h
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/vtkSDI/StdAfx.cpp
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/vtkSDI/StdAfx.h
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/vtkSDI/res/Toolbar.bmp
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/vtkSDI/res/vtkSDI.ico
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/vtkSDI/res/vtkSDI.rc2
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/vtkSDI/res/vtkSDIDoc.ico
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/vtkSDI/resource.h
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/vtkSDI/vtkSDI.cpp
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/vtkSDI/vtkSDI.h
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/vtkSDI/vtkSDI.rc
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/vtkSDI/vtkSDIDoc.cpp
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/vtkSDI/vtkSDIDoc.h
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/vtkSDI/vtkSDIView.cpp
+%%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/vtkSDI/vtkSDIView.h
+%%EXAMPLESDIR%%/Examples/IO/Python/flamingo.py
+%%EXAMPLESDIR%%/Examples/IO/Python/stl.py
+%%EXAMPLESDIR%%/Examples/IO/Tcl/flamingo.tcl
+%%EXAMPLESDIR%%/Examples/IO/Tcl/stl.tcl
+%%EXAMPLESDIR%%/Examples/ImageProcessing/Python/Contours2D.py
+%%EXAMPLESDIR%%/Examples/ImageProcessing/Python/ImageInteractor.py
+%%EXAMPLESDIR%%/Examples/ImageProcessing/Tcl/Contours2D.tcl
+%%EXAMPLESDIR%%/Examples/ImageProcessing/Tcl/Histogram.tcl
+%%EXAMPLESDIR%%/Examples/ImageProcessing/Tcl/HistogramWidget.tcl
+%%EXAMPLESDIR%%/Examples/ImageProcessing/Tcl/ImageInteractor.tcl
+%%EXAMPLESDIR%%/Examples/ImageProcessing/Tcl/MandelbrotViewer.tcl
+%%EXAMPLESDIR%%/Examples/MangledMesa/README.txt
+%%EXAMPLESDIR%%/Examples/MangledMesa/Tcl/OffScreenCone.tcl
+%%EXAMPLESDIR%%/Examples/MangledMesa/Tcl/OffScreenPrinting.tcl
+%%EXAMPLESDIR%%/Examples/Medical/Cxx/CMakeLists.txt
+%%EXAMPLESDIR%%/Examples/Medical/Cxx/Medical1.cxx
+%%EXAMPLESDIR%%/Examples/Medical/Cxx/Medical2.cxx
+%%EXAMPLESDIR%%/Examples/Medical/Cxx/Medical3.cxx
+%%EXAMPLESDIR%%/Examples/Medical/Python/Medical1.py
+%%EXAMPLESDIR%%/Examples/Medical/Python/Medical2.py
+%%EXAMPLESDIR%%/Examples/Medical/Python/Medical3.py
+%%EXAMPLESDIR%%/Examples/Medical/Tcl/Medical1.tcl
+%%EXAMPLESDIR%%/Examples/Medical/Tcl/Medical2.tcl
+%%EXAMPLESDIR%%/Examples/Medical/Tcl/Medical3.tcl
+%%EXAMPLESDIR%%/Examples/Modelling/Cxx/CMakeLists.txt
+%%EXAMPLESDIR%%/Examples/Modelling/Cxx/finance.cxx
+%%EXAMPLESDIR%%/Examples/Modelling/Python/DelMesh.py
+%%EXAMPLESDIR%%/Examples/Modelling/Python/Delaunay3D.py
+%%EXAMPLESDIR%%/Examples/Modelling/Python/PerlinTerrain.py
+%%EXAMPLESDIR%%/Examples/Modelling/Python/SpherePuzzle.py
+%%EXAMPLESDIR%%/Examples/Modelling/Python/constrainedDelaunay.py
+%%EXAMPLESDIR%%/Examples/Modelling/Python/expCos.py
+%%EXAMPLESDIR%%/Examples/Modelling/Python/faultLines.py
+%%EXAMPLESDIR%%/Examples/Modelling/Python/hello.py
+%%EXAMPLESDIR%%/Examples/Modelling/Python/iceCream.py
+%%EXAMPLESDIR%%/Examples/Modelling/Python/procrustesAlignment.py
+%%EXAMPLESDIR%%/Examples/Modelling/Python/reconstructSurface.py
+%%EXAMPLESDIR%%/Examples/Modelling/Tcl/DelMesh.tcl
+%%EXAMPLESDIR%%/Examples/Modelling/Tcl/Delaunay3D.tcl
+%%EXAMPLESDIR%%/Examples/Modelling/Tcl/PerlinTerrain.tcl
+%%EXAMPLESDIR%%/Examples/Modelling/Tcl/SpherePuzzle.tcl
+%%EXAMPLESDIR%%/Examples/Modelling/Tcl/constrainedDelaunay.tcl
+%%EXAMPLESDIR%%/Examples/Modelling/Tcl/expCos.tcl
+%%EXAMPLESDIR%%/Examples/Modelling/Tcl/faultLines.tcl
+%%EXAMPLESDIR%%/Examples/Modelling/Tcl/hello.tcl
+%%EXAMPLESDIR%%/Examples/Modelling/Tcl/iceCream.tcl
+%%EXAMPLESDIR%%/Examples/Modelling/Tcl/procrustesAlignment.tcl
+%%EXAMPLESDIR%%/Examples/Modelling/Tcl/reconstructSurface.tcl
+%%EXAMPLESDIR%%/Examples/ParallelProcessing/CMakeLists.txt
+%%EXAMPLESDIR%%/Examples/ParallelProcessing/Generic/CMakeLists.txt
+%%EXAMPLESDIR%%/Examples/ParallelProcessing/Generic/Cxx/CMakeLists.txt
+%%EXAMPLESDIR%%/Examples/ParallelProcessing/Generic/Cxx/ParallelIso.cxx
+%%EXAMPLESDIR%%/Examples/ParallelProcessing/Generic/Cxx/PipelineParallelism.cxx
+%%EXAMPLESDIR%%/Examples/ParallelProcessing/Generic/Cxx/PipelineParallelism.h
+%%EXAMPLESDIR%%/Examples/ParallelProcessing/Generic/Cxx/TaskParallelism.cxx
+%%EXAMPLESDIR%%/Examples/ParallelProcessing/Generic/Cxx/TaskParallelism.h
+%%EXAMPLESDIR%%/Examples/ParallelProcessing/Generic/Cxx/TaskParallelismWithPorts.cxx
+%%EXAMPLESDIR%%/Examples/ParallelProcessing/Generic/Cxx/TaskParallelismWithPorts.h
+%%EXAMPLESDIR%%/Examples/ParallelProcessing/Generic/Cxx/pipe1.cxx
+%%EXAMPLESDIR%%/Examples/ParallelProcessing/Generic/Cxx/pipe2.cxx
+%%EXAMPLESDIR%%/Examples/ParallelProcessing/Generic/Cxx/task1.cxx
+%%EXAMPLESDIR%%/Examples/ParallelProcessing/Generic/Cxx/task2.cxx
+%%EXAMPLESDIR%%/Examples/ParallelProcessing/Generic/Cxx/task3.cxx
+%%EXAMPLESDIR%%/Examples/ParallelProcessing/Generic/Cxx/task4.cxx
+%%EXAMPLESDIR%%/Examples/ParallelProcessing/MPI/Python/ParallelCone.py
+%%EXAMPLESDIR%%/Examples/ParallelProcessing/MPI/Tcl/PVTKDemo.tcl
+%%EXAMPLESDIR%%/Examples/README.txt
+%%EXAMPLESDIR%%/Examples/Rendering/Cxx/AmbientSpheres.cxx
+%%EXAMPLESDIR%%/Examples/Rendering/Cxx/CMakeLists.txt
+%%EXAMPLESDIR%%/Examples/Rendering/Cxx/Cylinder.cxx
+%%EXAMPLESDIR%%/Examples/Rendering/Cxx/DiffuseSpheres.cxx
+%%EXAMPLESDIR%%/Examples/Rendering/Cxx/SpecularSpheres.cxx
+%%EXAMPLESDIR%%/Examples/Rendering/Python/CADPart.py
+%%EXAMPLESDIR%%/Examples/Rendering/Python/CSpline.py
+%%EXAMPLESDIR%%/Examples/Rendering/Python/Cylinder.py
+%%EXAMPLESDIR%%/Examples/Rendering/Python/FilterCADPart.py
+%%EXAMPLESDIR%%/Examples/Rendering/Python/RenderLargeImage.py
+%%EXAMPLESDIR%%/Examples/Rendering/Python/TPlane.py
+%%EXAMPLESDIR%%/Examples/Rendering/Python/assembly.py
+%%EXAMPLESDIR%%/Examples/Rendering/Python/rainbow.py
+%%EXAMPLESDIR%%/Examples/Rendering/Tcl/CADPart.tcl
+%%EXAMPLESDIR%%/Examples/Rendering/Tcl/CSpline.tcl
+%%EXAMPLESDIR%%/Examples/Rendering/Tcl/Cylinder.tcl
+%%EXAMPLESDIR%%/Examples/Rendering/Tcl/FilterCADPart.tcl
+%%EXAMPLESDIR%%/Examples/Rendering/Tcl/KeyFrame.tcl
+%%EXAMPLESDIR%%/Examples/Rendering/Tcl/LightKitViewer.tcl
+%%EXAMPLESDIR%%/Examples/Rendering/Tcl/RenderLargeImage.tcl
+%%EXAMPLESDIR%%/Examples/Rendering/Tcl/TPlane.tcl
+%%EXAMPLESDIR%%/Examples/Rendering/Tcl/assembly.tcl
+%%EXAMPLESDIR%%/Examples/Rendering/Tcl/keyBottle.tcl
+%%EXAMPLESDIR%%/Examples/Rendering/Tcl/rainbow.tcl
+%%EXAMPLESDIR%%/Examples/Tutorial/README.txt
+%%EXAMPLESDIR%%/Examples/Tutorial/Step1/Cxx/CMakeLists.txt
+%%EXAMPLESDIR%%/Examples/Tutorial/Step1/Cxx/Cone.cxx
+%%EXAMPLESDIR%%/Examples/Tutorial/Step1/Java/Cone.java
+%%EXAMPLESDIR%%/Examples/Tutorial/Step1/Python/Cone.py
+%%EXAMPLESDIR%%/Examples/Tutorial/Step1/Tcl/Cone.tcl
+%%EXAMPLESDIR%%/Examples/Tutorial/Step2/Cxx/CMakeLists.txt
+%%EXAMPLESDIR%%/Examples/Tutorial/Step2/Cxx/Cone2.cxx
+%%EXAMPLESDIR%%/Examples/Tutorial/Step2/Java/Cone2.java
+%%EXAMPLESDIR%%/Examples/Tutorial/Step2/Python/Cone2.py
+%%EXAMPLESDIR%%/Examples/Tutorial/Step2/Tcl/Cone2.tcl
+%%EXAMPLESDIR%%/Examples/Tutorial/Step3/Cxx/CMakeLists.txt
+%%EXAMPLESDIR%%/Examples/Tutorial/Step3/Cxx/Cone3.cxx
+%%EXAMPLESDIR%%/Examples/Tutorial/Step3/Java/Cone3.java
+%%EXAMPLESDIR%%/Examples/Tutorial/Step3/Python/Cone3.py
+%%EXAMPLESDIR%%/Examples/Tutorial/Step3/Tcl/Cone3.tcl
+%%EXAMPLESDIR%%/Examples/Tutorial/Step4/Cxx/CMakeLists.txt
+%%EXAMPLESDIR%%/Examples/Tutorial/Step4/Cxx/Cone4.cxx
+%%EXAMPLESDIR%%/Examples/Tutorial/Step4/Java/Cone4.java
+%%EXAMPLESDIR%%/Examples/Tutorial/Step4/Python/Cone4.py
+%%EXAMPLESDIR%%/Examples/Tutorial/Step4/Tcl/Cone4.tcl
+%%EXAMPLESDIR%%/Examples/Tutorial/Step5/Cxx/CMakeLists.txt
+%%EXAMPLESDIR%%/Examples/Tutorial/Step5/Cxx/Cone5.cxx
+%%EXAMPLESDIR%%/Examples/Tutorial/Step5/Java/Cone5.java
+%%EXAMPLESDIR%%/Examples/Tutorial/Step5/Python/Cone5.py
+%%EXAMPLESDIR%%/Examples/Tutorial/Step5/Tcl/Cone5.tcl
+%%EXAMPLESDIR%%/Examples/Tutorial/Step6/Cxx/CMakeLists.txt
+%%EXAMPLESDIR%%/Examples/Tutorial/Step6/Cxx/Cone6.cxx
+%%EXAMPLESDIR%%/Examples/Tutorial/Step6/Python/Cone6.py
+%%EXAMPLESDIR%%/Examples/Tutorial/Step6/Tcl/Cone6.tcl
+%%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Python/BandContourTerrain.py
+%%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Python/ClipCow.py
+%%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Python/ColorIsosurface.py
+%%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Python/CutCombustor.py
+%%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Python/DepthSort.py
+%%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Python/ExtractGeometry.py
+%%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Python/ExtractUGrid.py
+%%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Python/GenerateTextureCoords.py
+%%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Python/SubsampleGrid.py
+%%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Python/TextureThreshold.py
+%%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Python/VisQuad.py
+%%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Python/deciFran.py
+%%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Python/imageWarp.py
+%%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Python/officeTube.py
+%%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Python/officeTubes.py
+%%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Python/probeComb.py
+%%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Python/smoothFran.py
+%%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Python/spikeF.py
+%%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Python/streamSurface.py
+%%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Python/warpComb.py
+%%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Tcl/BandContourTerrain.tcl
+%%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Tcl/ClipCow.tcl
+%%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Tcl/ColorIsosurface.tcl
+%%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Tcl/CutCombustor.tcl
+%%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Tcl/DepthSort.tcl
+%%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Tcl/ExtractGeometry.tcl
+%%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Tcl/ExtractUGrid.tcl
+%%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Tcl/GenerateTextureCoords.tcl
+%%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Tcl/SubsampleGrid.tcl
+%%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Tcl/TextureThreshold.tcl
+%%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Tcl/TransformTextureCoords.tcl
+%%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Tcl/VisQuad.tcl
+%%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Tcl/deciFran.tcl
+%%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Tcl/imageWarp.tcl
+%%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Tcl/officeTube.tcl
+%%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Tcl/officeTubes.tcl
+%%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Tcl/probeComb.tcl
+%%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Tcl/smoothFran.tcl
+%%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Tcl/spikeF.tcl
+%%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Tcl/streamSurface.tcl
+%%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Tcl/warpComb.tcl
+%%EXAMPLESDIR%%/Examples/VolumeRendering/Python/PseudoVolumeRendering.py
+%%EXAMPLESDIR%%/Examples/VolumeRendering/Python/SimpleRayCast.py
+%%EXAMPLESDIR%%/Examples/VolumeRendering/Python/SimpleTextureMap2D.py
+%%EXAMPLESDIR%%/Examples/VolumeRendering/Tcl/PseudoVolumeRendering.tcl
+%%EXAMPLESDIR%%/Examples/VolumeRendering/Tcl/SimpleRayCast.tcl
+%%EXAMPLESDIR%%/Examples/VolumeRendering/Tcl/SimpleTextureMap2D.tcl
+%%EXAMPLESDIR%%/Examples/VolumeRendering/Tcl/volSimpleLOD.tcl
+%%EXAMPLESDIR%%/BUILD-HOWTO
+%%EXAMPLESDIR%%/Testing/Common/CMakeLists.txt
+%%EXAMPLESDIR%%/Testing/Common/Cxx/CMakeLists.txt
+%%EXAMPLESDIR%%/Testing/Common/Cxx/ObjectFactory.cxx
+%%EXAMPLESDIR%%/Testing/Common/Cxx/SystemInformation.cxx
+%%EXAMPLESDIR%%/Testing/Common/Cxx/SystemInformation.h.in
+%%EXAMPLESDIR%%/Testing/Common/Cxx/TestAmoebaMinimizer.cxx
+%%EXAMPLESDIR%%/Testing/Common/Cxx/TestCxxFeatures.cxx
+%%EXAMPLESDIR%%/Testing/Common/Cxx/TestDirectory.cxx
+%%EXAMPLESDIR%%/Testing/Common/Cxx/TestImageIterator.cxx
+%%EXAMPLESDIR%%/Testing/Common/Cxx/TestInstantiator.cxx
+%%EXAMPLESDIR%%/Testing/Common/Cxx/TestSmartPointer.cxx
+%%EXAMPLESDIR%%/Testing/Common/Cxx/otherArrays.cxx
+%%EXAMPLESDIR%%/Testing/Common/Cxx/otherByteSwap.cxx
+%%EXAMPLESDIR%%/Testing/Common/Cxx/otherCellArray.cxx
+%%EXAMPLESDIR%%/Testing/Common/Cxx/otherCellBoundaries.cxx
+%%EXAMPLESDIR%%/Testing/Common/Cxx/otherCellDerivatives.cxx
+%%EXAMPLESDIR%%/Testing/Common/Cxx/otherCellPosition.cxx
+%%EXAMPLESDIR%%/Testing/Common/Cxx/otherCellTypes.cxx
+%%EXAMPLESDIR%%/Testing/Common/Cxx/otherEmptyCell.cxx
+%%EXAMPLESDIR%%/Testing/Common/Cxx/otherFieldData.cxx
+%%EXAMPLESDIR%%/Testing/Common/Cxx/otherLookupTable.cxx
+%%EXAMPLESDIR%%/Testing/Common/Cxx/otherRectilinearGrid.cxx
+%%EXAMPLESDIR%%/Testing/Common/Cxx/otherStructuredGrid.cxx
+%%EXAMPLESDIR%%/Testing/Common/Cxx/otherTimerLog.cxx
+%%EXAMPLESDIR%%/Testing/Common/Cxx/quadraticEvaluation.cxx
+%%EXAMPLESDIR%%/Testing/Common/Cxx/vtkRegressionTestImage.h
+%%EXAMPLESDIR%%/Testing/Common/Cxx/vtkSuppressCrtDbgWarning.h
+%%EXAMPLESDIR%%/Testing/Common/Cxx/vtkTestUtilities.h
+%%EXAMPLESDIR%%/Testing/Common/Cxx/vtkTestingColors.h
+%%EXAMPLESDIR%%/Testing/Common/HeaderTesting.py
+%%EXAMPLESDIR%%/Testing/Common/Install/CMakeLists.txt
+%%EXAMPLESDIR%%/Testing/Common/Install/test.sh.in
+%%EXAMPLESDIR%%/Testing/Common/Install/vit.cxx
+%%EXAMPLESDIR%%/Testing/Common/Python/CMakeLists.txt
+%%EXAMPLESDIR%%/Testing/Common/Python/PythonSmoke.py
+%%EXAMPLESDIR%%/Testing/Common/Tcl/CMakeLists.txt
+%%EXAMPLESDIR%%/Testing/Common/Tcl/FindString.tcl
+%%EXAMPLESDIR%%/Testing/Common/Tcl/PrintSelfCheck.tcl
+%%EXAMPLESDIR%%/Testing/Common/Tcl/TestAmoebaMinimizer.tcl
+%%EXAMPLESDIR%%/Testing/Common/Tcl/TestArrays.tcl
+%%EXAMPLESDIR%%/Testing/Common/Tcl/TestEmptyInput.tcl
+%%EXAMPLESDIR%%/Testing/Common/Tcl/TestSetGet.tcl
+%%EXAMPLESDIR%%/Testing/Common/Tcl/otherDataSetAttributes.tcl
+%%EXAMPLESDIR%%/Testing/Common/Tcl/otherInterp.tcl
+%%EXAMPLESDIR%%/Testing/Common/Tcl/otherPrint.tcl
+%%EXAMPLESDIR%%/Testing/Common/Tcl/prtImageTest.tcl
+%%EXAMPLESDIR%%/Testing/Common/Tcl/rtImageTest.tcl
+%%EXAMPLESDIR%%/Testing/Filtering/CMakeLists.txt
+%%EXAMPLESDIR%%/Testing/Filtering/Cxx/CMakeLists.txt
+%%EXAMPLESDIR%%/Testing/Filtering/Cxx/otherColorTransferFunction.cxx
+%%EXAMPLESDIR%%/Testing/Filtering/Tcl/CMakeLists.txt
+%%EXAMPLESDIR%%/Testing/Filtering/Tcl/CSpline.tcl
+%%EXAMPLESDIR%%/Testing/Filtering/Tcl/ImplicitSum.tcl
+%%EXAMPLESDIR%%/Testing/Filtering/Tcl/KSpline.tcl
+%%EXAMPLESDIR%%/Testing/Filtering/Tcl/PerlinNoise.tcl
+%%EXAMPLESDIR%%/Testing/Filtering/Tcl/SelectionLoop.tcl
+%%EXAMPLESDIR%%/Testing/Filtering/Tcl/closedSplines.tcl
+%%EXAMPLESDIR%%/Testing/Filtering/Tcl/squadViewer.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/CMakeLists.txt
+%%EXAMPLESDIR%%/Testing/Graphics/Cxx/CMakeLists.txt
+%%EXAMPLESDIR%%/Testing/Graphics/Cxx/CellLocator.cxx
+%%EXAMPLESDIR%%/Testing/Graphics/Cxx/FrustumClip.cxx
+%%EXAMPLESDIR%%/Testing/Graphics/Cxx/Mace.cxx
+%%EXAMPLESDIR%%/Testing/Graphics/Cxx/PointLocator.cxx
+%%EXAMPLESDIR%%/Testing/Graphics/Cxx/RGrid.cxx
+%%EXAMPLESDIR%%/Testing/Graphics/Cxx/expCos.cxx
+%%EXAMPLESDIR%%/Testing/Graphics/Cxx/volProt.cxx
+%%EXAMPLESDIR%%/Testing/Graphics/Python/CMakeLists.txt
+%%EXAMPLESDIR%%/Testing/Graphics/Python/TestTensorGlyph.py
+%%EXAMPLESDIR%%/Testing/Graphics/Python/cameraWarpedCone.py
+%%EXAMPLESDIR%%/Testing/Graphics/Python/glyphComb.py
+%%EXAMPLESDIR%%/Testing/Graphics/Python/meshQuality.py
+%%EXAMPLESDIR%%/Testing/Graphics/Python/streamComb.py
+%%EXAMPLESDIR%%/Testing/Graphics/Python/streamSurface.py
+%%EXAMPLESDIR%%/Testing/Graphics/Python/streamSurface2.py
+%%EXAMPLESDIR%%/Testing/Graphics/Python/tubeComb.py
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/AutomaticPlaneGeneration.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/CMakeLists.txt
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/Canny.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/CellDataToPointData.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/Delaunay2D.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/Delaunay2DAlpha.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/Delaunay2DTransform.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/Delaunay3D.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/Disk.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/EnSight6Elements.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/EnSight6OfficeBin.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/EnSightBlow1ASCII.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/EnSightBlow1Bin.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/EnSightBlow2ASCII.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/EnSightBlow2Bin.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/EnSightBlow3Bin.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/EnSightBlow4Bin.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/EnSightBlow5ASCII.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/EnSightCompound.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/EnSightGoldElements.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/EnSightIronProtASCII.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/EnSightIronProtBin.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/EnSightMandelbrot.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/EnSightOfficeASCII.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/EnSightOfficeBin.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/EnSightRectGridASCII.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/EnSightRectGridBin.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/EnSightSelectArrays.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/ExtractEdgesQuadraticCells.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/ExtractTensors.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/FitEllipse.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/Hyper.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/HyperScalarBar.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/KlineBottle.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/LineIntersectQuadraticCells.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/MatrixToTransform.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/MesaCone.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/MultidimensionalSolution.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/NoLightGeneration.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/OBBCylinder.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/OSCone.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/PolyDataMapperAllPolygons.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/PolyDataMapperAllWireframe.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/QuadricDecimation.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/SliceOrder.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/StreamPolyData.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/TenEllip.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/TestBandedContourFilter.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/TestBoxFunction.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/TestButtonSource.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/TestCellDerivs.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/TestConvexPointSet.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/TestCurvatures.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/TestGraphLayoutFilter.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/TestMultiBlockStreamer.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/TestQuadricClustering.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/TestRectilinearGridToTetrahedra.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/TestRibbonAndTube.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/TestRuledSurface.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/TestRuledSurface2.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/TestSpherePuzzle.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/TestSpherePuzzleArrows.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/TestSplineFilter.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/TestStructuredGrid.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/TestTriangleFilter.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/TransformConcatenation.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/TransformCoverage.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/TransformPolyData.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/blankGrid.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/capCow.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/capSphere.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/clipArt.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/clipComb.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/clipImage.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/clipQuadraticCells.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/clipVolume.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/clipVolume2.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/clipVolume3.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/combStreamers.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/combStreamers2.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/coneResolution.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/constrainedDelaunay.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/contour2DAll.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/contour3DAll.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/contourCells.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/contourQuadraticCells.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/contoursToSurface.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/cowHair.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/cowHair2.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/createBFont.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/cursor3D.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/cutLoop.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/cylMap.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/cylindrical.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/dataSetSurfaceFilter.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/deciFranFace.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/deciPlane.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/dicer.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/dispPlot.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/edgePoints.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/eleState.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/extractPolyData.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/extractRectGrid.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/extractUGrid.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/extractVectors.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/extrudeCopyCD.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/fieldToPolyData.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/fieldToRGrid.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/fieldToSGrid.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/fieldToUGrid.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/geomFilter.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/glyph2D.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/hull.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/mergeFilter.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/motor.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/multipleIso.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/nacaBinary.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/officeStreamPoints.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/polyConn.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/probe.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/probeComb.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/progGlyphs.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/progGlyphsBySource.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/quadricCut.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/rectGrid.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/recursiveDC.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/reverseNormals.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/scalarColors.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/scalarConn.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/schwarz.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/shepards.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/skinOrder.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/smoothCyl.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/smoothCyl2.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/smoothMeshOnMesh.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/socbal.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/spatialRepAll.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/spherical.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/splitVectors.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/stereoDresdenMace.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/streamTracer.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/stripF.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/subDivideTetra.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/subPixelPositionMin.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/subdividePointData.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/teapotHulls.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/testDataSetTriangleFilter.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/testDataSetTriangleFilter2.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/testQuadricDecimation.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/testReflect.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/textureThreshold.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/triangularTCoords.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/triangularTexture.tcl
+%%EXAMPLESDIR%%/Testing/Graphics/Tcl/warplens.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/CMakeLists.txt
+%%EXAMPLESDIR%%/Testing/Hybrid/Cxx/BoxWidget.cxx
+%%EXAMPLESDIR%%/Testing/Hybrid/Cxx/CMakeLists.txt
+%%EXAMPLESDIR%%/Testing/Hybrid/Cxx/ImagePlaneWidget.cxx
+%%EXAMPLESDIR%%/Testing/Hybrid/Cxx/PushTest.cxx
+%%EXAMPLESDIR%%/Testing/Hybrid/Cxx/TestImplicitPlaneWidget.cxx
+%%EXAMPLESDIR%%/Testing/Hybrid/Cxx/TestLineWidget.cxx
+%%EXAMPLESDIR%%/Testing/Hybrid/Cxx/TestPlaneWidget.cxx
+%%EXAMPLESDIR%%/Testing/Hybrid/Cxx/TestPointWidget.cxx
+%%EXAMPLESDIR%%/Testing/Hybrid/Cxx/TestScalarBarWidget.cxx
+%%EXAMPLESDIR%%/Testing/Hybrid/Cxx/TestSplineWidget.cxx
+%%EXAMPLESDIR%%/Testing/Hybrid/Python/CMakeLists.txt
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/3DMorph.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/CMakeLists.txt
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/MassProperties.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/OverlayTextOnImage.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/TestBoxWidget.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/TestCaptionActor.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/TestGreedyTerrainDecimation.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/TestGridWarp3D.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/TestGridWarpCubic.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/TestGridWarpLinear.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/TestGridWarpNearest.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/TestICPTransform.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/TestImageStencilWithPolydata.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/TestInteractorEventRecorder.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/TestPCA.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/TestProcrustes.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/TestThinPlateWarp.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/TestThinPlateWarp3D.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/VRMLImporter.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/WarpPolyData.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/appendImplicitModel.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/appendImplicitModelNoBounds.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/banana.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/bore.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/camera.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/clipHex.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/clipPyramid.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/clipTet.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/clipWedge.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/cubeAxes.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/cursor3D.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/depthSort.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/earth.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/financialField2.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/financialField3.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/imageToPolyData.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/largeImageOffset.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/largeImageParallel.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/text.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/xyPlot.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/xyPlot2.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/xyPlot3.tcl
+%%EXAMPLESDIR%%/Testing/Hybrid/Tcl/xyPlot4.tcl
+%%EXAMPLESDIR%%/Testing/IO/CMakeLists.txt
+%%EXAMPLESDIR%%/Testing/IO/Cxx/CMakeLists.txt
+%%EXAMPLESDIR%%/Testing/IO/Cxx/TestCompress.cxx
+%%EXAMPLESDIR%%/Testing/IO/Cxx/TestXML.cxx
+%%EXAMPLESDIR%%/Testing/IO/Tcl/CMakeLists.txt
+%%EXAMPLESDIR%%/Testing/IO/Tcl/ParticleReader.tcl
+%%EXAMPLESDIR%%/Testing/IO/Tcl/Plot3DScalars.tcl
+%%EXAMPLESDIR%%/Testing/IO/Tcl/Plot3DVectors.tcl
+%%EXAMPLESDIR%%/Testing/IO/Tcl/TestBMPReader.tcl
+%%EXAMPLESDIR%%/Testing/IO/Tcl/TestEmptyXML.tcl
+%%EXAMPLESDIR%%/Testing/IO/Tcl/TestImageWriters.tcl
+%%EXAMPLESDIR%%/Testing/IO/Tcl/TestJPEGReader.tcl
+%%EXAMPLESDIR%%/Testing/IO/Tcl/TestPLYReadWrite.tcl
+%%EXAMPLESDIR%%/Testing/IO/Tcl/TestPolygonWriters.tcl
+%%EXAMPLESDIR%%/Testing/IO/Tcl/TestTIFFReader.tcl
+%%EXAMPLESDIR%%/Testing/IO/Tcl/TestXYZMol.tcl
+%%EXAMPLESDIR%%/Testing/IO/Tcl/caffeine.tcl
+%%EXAMPLESDIR%%/Testing/IO/Tcl/dem.tcl
+%%EXAMPLESDIR%%/Testing/IO/Tcl/gaussian.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/CMakeLists.txt
+%%EXAMPLESDIR%%/Testing/Imaging/Cxx/CMakeLists.txt
+%%EXAMPLESDIR%%/Testing/Imaging/Cxx/ImportExport.cxx
+%%EXAMPLESDIR%%/Testing/Imaging/Python/TestNumericArrayImageData.py
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/CMakeLists.txt
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/ContinuousClose2D.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/IdealHighPass.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/LaplacianEdgeEnhance.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/ResliceColorWrap.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/ResliceInterpolationModes.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/ResliceInterpolationOblique.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/ResliceMirrorOblique.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/ResliceMirrorPad.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/ResliceOptimizationOff.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/ReslicePermutations.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/ReslicePermuteResample.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/ResliceWrapOblique.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/ResliceWrapPad.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/Spectrum.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestAccumulate.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestAllBlends.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestAllBlendsFloat.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestAllFlips.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestAllLogic.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestAllMaskBits.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestAllMathematics.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestAllShrinks.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestAnisotropicDiffusion2D.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestAnisotropicDiffusion3D.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestBlendStencil.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestButterworthHighPass.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestButterworthLowPass.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestCache.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestChangeInformation.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestCheckerboard.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestCityBlockDistance.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestConvolve.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestCorrelation.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestDivergence.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestDotProduct.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestEuclideanDistance.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestEuclideanDistanceCached.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestEuclideanToPolar.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestFFTCorrelation.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestGradientMagnitude.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestGradientMagnitude2.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestHSIToRGB.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestHSVToRGB.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestHybridMedian2D.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestIdealLowPass.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestImageCanvas.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestInPlaceFilter.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestIslandRemoval2D.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestMapToRGBABlockStreaming.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestMapToWindowLevelColors.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestMapToWindowLevelColors2.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestMask2.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestMedian3D.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestNormalize.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestOpenClose3D.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestPermute.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestQuantizeTo16Colors.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestRange3D.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestResample.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestSeparableFilter.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestShiftScale.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestShiftScale2.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestSimpleImageExample.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestSkeleton2D.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestSobel2D.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestSobel3D.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestStencilWithFunction.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestStencilWithImage.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestThreshold.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestVariance3D.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestWipe.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/TestWrapPad.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/WindowLevelInterface.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/reconstructSurface.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/resampledTexture.tcl
+%%EXAMPLESDIR%%/Testing/Imaging/Tcl/voxelModel.tcl
+%%EXAMPLESDIR%%/Testing/Parallel/CMakeLists.txt
+%%EXAMPLESDIR%%/Testing/Parallel/Cxx/.NoDartCoverage
+%%EXAMPLESDIR%%/Testing/Parallel/Cxx/CMakeLists.txt
+%%EXAMPLESDIR%%/Testing/Parallel/Cxx/GenericCommunicator.cxx
+%%EXAMPLESDIR%%/Testing/Parallel/Cxx/MPIGroups.cxx
+%%EXAMPLESDIR%%/Testing/Parallel/Cxx/ParallelIso.cxx
+%%EXAMPLESDIR%%/Testing/Parallel/Cxx/SocketClient.cxx
+%%EXAMPLESDIR%%/Testing/Parallel/Cxx/SocketServer.cxx
+%%EXAMPLESDIR%%/Testing/Parallel/Cxx/TestPStream.cxx
+%%EXAMPLESDIR%%/Testing/Parallel/Cxx/TestSockets.py
+%%EXAMPLESDIR%%/Testing/Parallel/Cxx/ThreadedCommunicator.cxx
+%%EXAMPLESDIR%%/Testing/Parallel/Tcl/CMakeLists.txt
+%%EXAMPLESDIR%%/Testing/Parallel/Tcl/RectOutline.tcl
+%%EXAMPLESDIR%%/Testing/Parallel/Tcl/TestBranchExtentTranslator.tcl
+%%EXAMPLESDIR%%/Testing/Parallel/Tcl/TestCutMaterial.tcl
+%%EXAMPLESDIR%%/Testing/Parallel/Tcl/TestExtractVOI.tcl
+%%EXAMPLESDIR%%/Testing/Parallel/Tcl/TestExtrudePiece.tcl
+%%EXAMPLESDIR%%/Testing/Parallel/Tcl/TestImageStreamer.tcl
+%%EXAMPLESDIR%%/Testing/Parallel/Tcl/TestPDataSetReaderGrid.tcl
+%%EXAMPLESDIR%%/Testing/Parallel/Tcl/TestPImageWriter.tcl
+%%EXAMPLESDIR%%/Testing/Parallel/Tcl/TestPProbe.tcl
+%%EXAMPLESDIR%%/Testing/Parallel/Tcl/TestPolyDataPieces.tcl
+%%EXAMPLESDIR%%/Testing/Parallel/Tcl/TestUnstructuredPieces.tcl
+%%EXAMPLESDIR%%/Testing/Patented/CMakeLists.txt
+%%EXAMPLESDIR%%/Testing/Patented/Tcl/CMakeLists.txt
+%%EXAMPLESDIR%%/Testing/Patented/Tcl/CompareContour.tcl
+%%EXAMPLESDIR%%/Testing/Patented/Tcl/TestGridSynchronizedTemplates3D.tcl
+%%EXAMPLESDIR%%/Testing/Patented/Tcl/TestImageMarchingCubes.tcl
+%%EXAMPLESDIR%%/Testing/Patented/Tcl/TestMarchingSquares.tcl
+%%EXAMPLESDIR%%/Testing/Patented/Tcl/TestRectilinearSynchronizedTemplates.tcl
+%%EXAMPLESDIR%%/Testing/Patented/Tcl/TestSynchronizedTemplates2D.tcl
+%%EXAMPLESDIR%%/Testing/Patented/Tcl/TestSynchronizedTemplates3D.tcl
+%%EXAMPLESDIR%%/Testing/Patented/Tcl/contour2DAll.tcl
+%%EXAMPLESDIR%%/Testing/Patented/Tcl/dcubes.tcl
+%%EXAMPLESDIR%%/Testing/Patented/Tcl/deciBrain.tcl
+%%EXAMPLESDIR%%/Testing/Patented/Tcl/deciBrainErrors.tcl
+%%EXAMPLESDIR%%/Testing/Patented/Tcl/financialField.tcl
+%%EXAMPLESDIR%%/Testing/Patented/Tcl/genHead.tcl
+%%EXAMPLESDIR%%/Testing/Patented/Tcl/headBone.tcl
+%%EXAMPLESDIR%%/Testing/Patented/Tcl/iceCream.tcl
+%%EXAMPLESDIR%%/Testing/Patented/Tcl/imageMCAll.tcl
+%%EXAMPLESDIR%%/Testing/Patented/Tcl/mcubes.tcl
+%%EXAMPLESDIR%%/Testing/Patented/Tcl/nc.tcl
+%%EXAMPLESDIR%%/Testing/Patented/Tcl/sweepAuto.tcl
+%%EXAMPLESDIR%%/Testing/Patented/Tcl/sweptVtk.tcl
+%%EXAMPLESDIR%%/Testing/Patented/Tcl/sync3dAll.tcl
+%%EXAMPLESDIR%%/Testing/Rendering/CMakeLists.txt
+%%EXAMPLESDIR%%/Testing/Rendering/Cxx/CMakeLists.txt
+%%EXAMPLESDIR%%/Testing/Rendering/Cxx/TimeRenderer.cxx
+%%EXAMPLESDIR%%/Testing/Rendering/Cxx/TimeRenderer2.cxx
+%%EXAMPLESDIR%%/Testing/Rendering/Cxx/otherCoordinate.cxx
+%%EXAMPLESDIR%%/Testing/Rendering/Python/CMakeLists.txt
+%%EXAMPLESDIR%%/Testing/Rendering/Python/TestTkRenderWidget.py
+%%EXAMPLESDIR%%/Testing/Rendering/Python/TestTkRenderWindowInteractor.py
+%%EXAMPLESDIR%%/Testing/Rendering/Tcl/CMakeLists.txt
+%%EXAMPLESDIR%%/Testing/Rendering/Tcl/CamBlur.tcl
+%%EXAMPLESDIR%%/Testing/Rendering/Tcl/ImageActor.tcl
+%%EXAMPLESDIR%%/Testing/Rendering/Tcl/MesaText.tcl
+%%EXAMPLESDIR%%/Testing/Rendering/Tcl/ScalarBar.tcl
+%%EXAMPLESDIR%%/Testing/Rendering/Tcl/TestFlyTo.tcl
+%%EXAMPLESDIR%%/Testing/Rendering/Tcl/TestFreetypeTextMapper.tcl
+%%EXAMPLESDIR%%/Testing/Rendering/Tcl/TestFreetypeTextMapperBigger.tcl
+%%EXAMPLESDIR%%/Testing/Rendering/Tcl/TestFreetypeTextOverlay.tcl
+%%EXAMPLESDIR%%/Testing/Rendering/Tcl/TestInteractorStyleTerrain.tcl
+%%EXAMPLESDIR%%/Testing/Rendering/Tcl/TestLODProp3D.tcl
+%%EXAMPLESDIR%%/Testing/Rendering/Tcl/TestOnePoint.tcl
+%%EXAMPLESDIR%%/Testing/Rendering/Tcl/TestParallelCoordinates.tcl
+%%EXAMPLESDIR%%/Testing/Rendering/Tcl/TestStyleBase.tcl
+%%EXAMPLESDIR%%/Testing/Rendering/Tcl/TestStyleBaseSpike.tcl
+%%EXAMPLESDIR%%/Testing/Rendering/Tcl/TestStyleJoystickActor.tcl
+%%EXAMPLESDIR%%/Testing/Rendering/Tcl/TestStyleJoystickCamera.tcl
+%%EXAMPLESDIR%%/Testing/Rendering/Tcl/TestStyleTerrain.tcl
+%%EXAMPLESDIR%%/Testing/Rendering/Tcl/TestStyleTrackballActor.tcl
+%%EXAMPLESDIR%%/Testing/Rendering/Tcl/TestStyleTrackballCamera.tcl
+%%EXAMPLESDIR%%/Testing/Rendering/Tcl/TestTiling.tcl
+%%EXAMPLESDIR%%/Testing/Rendering/Tcl/assembly.tcl
+%%EXAMPLESDIR%%/Testing/Rendering/Tcl/cells.tcl
+%%EXAMPLESDIR%%/Testing/Rendering/Tcl/labeledContours.tcl
+%%EXAMPLESDIR%%/Testing/Rendering/Tcl/labeledMesh.tcl
+%%EXAMPLESDIR%%/Testing/Rendering/Tcl/multiLineText.tcl
+%%EXAMPLESDIR%%/Testing/Rendering/Tcl/pickCells.tcl
+%%EXAMPLESDIR%%/Testing/Rendering/Tcl/propAssembly.tcl
+%%EXAMPLESDIR%%/Testing/Rendering/Tcl/rendererSource.tcl
+%%EXAMPLESDIR%%/Testing/Rendering/Tcl/rotations.tcl
+%%EXAMPLESDIR%%/Testing/Rendering/Tcl/volRCClipPlanes.tcl
+%%EXAMPLESDIR%%/Testing/Rendering/Tcl/volRCCropRegions.tcl
+%%EXAMPLESDIR%%/Testing/Rendering/Tcl/volRCRotateClip.tcl
+%%EXAMPLESDIR%%/Testing/Rendering/Tcl/volTM2DCropRegions.tcl
+%%EXAMPLESDIR%%/Testing/Rendering/Tcl/volTM2DRotateClip.tcl
+@dirrm %%EXAMPLESDIR%%/Testing/Rendering/Tcl
+@dirrm %%EXAMPLESDIR%%/Testing/Rendering/Python
+@dirrm %%EXAMPLESDIR%%/Testing/Rendering/Cxx
+@dirrm %%EXAMPLESDIR%%/Testing/Rendering
+@dirrm %%EXAMPLESDIR%%/Testing/Patented/Tcl
+@dirrm %%EXAMPLESDIR%%/Testing/Patented
+@dirrm %%EXAMPLESDIR%%/Testing/Parallel/Tcl
+@dirrm %%EXAMPLESDIR%%/Testing/Parallel/Cxx
+@dirrm %%EXAMPLESDIR%%/Testing/Parallel
+@dirrm %%EXAMPLESDIR%%/Testing/Imaging/Tcl
+@dirrm %%EXAMPLESDIR%%/Testing/Imaging/Python
+@dirrm %%EXAMPLESDIR%%/Testing/Imaging/Cxx
+@dirrm %%EXAMPLESDIR%%/Testing/Imaging
+@dirrm %%EXAMPLESDIR%%/Testing/IO/Tcl
+@dirrm %%EXAMPLESDIR%%/Testing/IO/Cxx
+@dirrm %%EXAMPLESDIR%%/Testing/IO
+@dirrm %%EXAMPLESDIR%%/Testing/Hybrid/Tcl
+@dirrm %%EXAMPLESDIR%%/Testing/Hybrid/Python
+@dirrm %%EXAMPLESDIR%%/Testing/Hybrid/Cxx
+@dirrm %%EXAMPLESDIR%%/Testing/Hybrid
+@dirrm %%EXAMPLESDIR%%/Testing/Graphics/Tcl
+@dirrm %%EXAMPLESDIR%%/Testing/Graphics/Python
+@dirrm %%EXAMPLESDIR%%/Testing/Graphics/Cxx
+@dirrm %%EXAMPLESDIR%%/Testing/Graphics
+@dirrm %%EXAMPLESDIR%%/Testing/Filtering/Tcl
+@dirrm %%EXAMPLESDIR%%/Testing/Filtering/Cxx
+@dirrm %%EXAMPLESDIR%%/Testing/Filtering
+@dirrm %%EXAMPLESDIR%%/Testing/Common/Tcl
+@dirrm %%EXAMPLESDIR%%/Testing/Common/Python
+@dirrm %%EXAMPLESDIR%%/Testing/Common/Install
+@unexec rmdir %D/%%EXAMPLESDIR%%/Testing/Common/Cxx/TestWrapping 2>/dev/null || true
+@dirrm %%EXAMPLESDIR%%/Testing/Common/Cxx
+@dirrm %%EXAMPLESDIR%%/Testing/Common
+@unexec rmdir %D/%%EXAMPLESDIR%%/Testing 2>/dev/null || true
+@dirrm %%EXAMPLESDIR%%/Examples/VolumeRendering/Tcl
+@dirrm %%EXAMPLESDIR%%/Examples/VolumeRendering/Python
+@dirrm %%EXAMPLESDIR%%/Examples/VolumeRendering
+@dirrm %%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Tcl
+@dirrm %%EXAMPLESDIR%%/Examples/VisualizationAlgorithms/Python
+@dirrm %%EXAMPLESDIR%%/Examples/VisualizationAlgorithms
+@dirrm %%EXAMPLESDIR%%/Examples/Tutorial/Step6/Tcl
+@dirrm %%EXAMPLESDIR%%/Examples/Tutorial/Step6/Python
+@unexec rmdir %D/%%EXAMPLESDIR%%/Examples/Tutorial/Step6/Java 2>/dev/null || true
+@dirrm %%EXAMPLESDIR%%/Examples/Tutorial/Step6/Cxx
+@dirrm %%EXAMPLESDIR%%/Examples/Tutorial/Step6
+@dirrm %%EXAMPLESDIR%%/Examples/Tutorial/Step5/Tcl
+@dirrm %%EXAMPLESDIR%%/Examples/Tutorial/Step5/Python
+@dirrm %%EXAMPLESDIR%%/Examples/Tutorial/Step5/Java
+@dirrm %%EXAMPLESDIR%%/Examples/Tutorial/Step5/Cxx
+@dirrm %%EXAMPLESDIR%%/Examples/Tutorial/Step5
+@dirrm %%EXAMPLESDIR%%/Examples/Tutorial/Step4/Tcl
+@dirrm %%EXAMPLESDIR%%/Examples/Tutorial/Step4/Python
+@dirrm %%EXAMPLESDIR%%/Examples/Tutorial/Step4/Java
+@dirrm %%EXAMPLESDIR%%/Examples/Tutorial/Step4/Cxx
+@dirrm %%EXAMPLESDIR%%/Examples/Tutorial/Step4
+@dirrm %%EXAMPLESDIR%%/Examples/Tutorial/Step3/Tcl
+@dirrm %%EXAMPLESDIR%%/Examples/Tutorial/Step3/Python
+@dirrm %%EXAMPLESDIR%%/Examples/Tutorial/Step3/Java
+@dirrm %%EXAMPLESDIR%%/Examples/Tutorial/Step3/Cxx
+@dirrm %%EXAMPLESDIR%%/Examples/Tutorial/Step3
+@dirrm %%EXAMPLESDIR%%/Examples/Tutorial/Step2/Tcl
+@dirrm %%EXAMPLESDIR%%/Examples/Tutorial/Step2/Python
+@dirrm %%EXAMPLESDIR%%/Examples/Tutorial/Step2/Java
+@dirrm %%EXAMPLESDIR%%/Examples/Tutorial/Step2/Cxx
+@dirrm %%EXAMPLESDIR%%/Examples/Tutorial/Step2
+@dirrm %%EXAMPLESDIR%%/Examples/Tutorial/Step1/Tcl
+@dirrm %%EXAMPLESDIR%%/Examples/Tutorial/Step1/Python
+@dirrm %%EXAMPLESDIR%%/Examples/Tutorial/Step1/Java
+@dirrm %%EXAMPLESDIR%%/Examples/Tutorial/Step1/Cxx
+@dirrm %%EXAMPLESDIR%%/Examples/Tutorial/Step1
+@dirrm %%EXAMPLESDIR%%/Examples/Tutorial
+@dirrm %%EXAMPLESDIR%%/Examples/Rendering/Tcl
+@dirrm %%EXAMPLESDIR%%/Examples/Rendering/Python
+@dirrm %%EXAMPLESDIR%%/Examples/Rendering/Cxx
+@dirrm %%EXAMPLESDIR%%/Examples/Rendering
+@unexec rmdir %D/%%EXAMPLESDIR%%/Examples/ParallelProcessing/MultiThreaded 2>/dev/null || true
+@dirrm %%EXAMPLESDIR%%/Examples/ParallelProcessing/MPI/Tcl
+@dirrm %%EXAMPLESDIR%%/Examples/ParallelProcessing/MPI/Python
+@dirrm %%EXAMPLESDIR%%/Examples/ParallelProcessing/MPI
+@dirrm %%EXAMPLESDIR%%/Examples/ParallelProcessing/Generic/Cxx
+@dirrm %%EXAMPLESDIR%%/Examples/ParallelProcessing/Generic
+@dirrm %%EXAMPLESDIR%%/Examples/ParallelProcessing
+@dirrm %%EXAMPLESDIR%%/Examples/Modelling/Tcl
+@dirrm %%EXAMPLESDIR%%/Examples/Modelling/Python
+@dirrm %%EXAMPLESDIR%%/Examples/Modelling/Cxx
+@dirrm %%EXAMPLESDIR%%/Examples/Modelling
+@dirrm %%EXAMPLESDIR%%/Examples/Medical/Tcl
+@dirrm %%EXAMPLESDIR%%/Examples/Medical/Python
+@dirrm %%EXAMPLESDIR%%/Examples/Medical/Cxx
+@dirrm %%EXAMPLESDIR%%/Examples/Medical
+@dirrm %%EXAMPLESDIR%%/Examples/MangledMesa/Tcl
+@dirrm %%EXAMPLESDIR%%/Examples/MangledMesa
+@dirrm %%EXAMPLESDIR%%/Examples/ImageProcessing/Tcl
+@dirrm %%EXAMPLESDIR%%/Examples/ImageProcessing/Python
+@dirrm %%EXAMPLESDIR%%/Examples/ImageProcessing
+@dirrm %%EXAMPLESDIR%%/Examples/IO/Tcl
+@dirrm %%EXAMPLESDIR%%/Examples/IO/Python
+@dirrm %%EXAMPLESDIR%%/Examples/IO
+@dirrm %%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/vtkSDI/res
+@dirrm %%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/vtkSDI
+@dirrm %%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/vtkMDI/res
+@dirrm %%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC/vtkMDI
+@dirrm %%EXAMPLESDIR%%/Examples/GUI/Win32/vtkMFC
+@dirrm %%EXAMPLESDIR%%/Examples/GUI/Win32/vtkBorland/ProjectDemo
+@dirrm %%EXAMPLESDIR%%/Examples/GUI/Win32/vtkBorland/Package
+@dirrm %%EXAMPLESDIR%%/Examples/GUI/Win32/vtkBorland
+@dirrm %%EXAMPLESDIR%%/Examples/GUI/Win32/SimpleCxx
+@dirrm %%EXAMPLESDIR%%/Examples/GUI/Win32/SampleMFC/res
+@dirrm %%EXAMPLESDIR%%/Examples/GUI/Win32/SampleMFC
+@dirrm %%EXAMPLESDIR%%/Examples/GUI/Win32
+@dirrm %%EXAMPLESDIR%%/Examples/GUI/Tcl
+@dirrm %%EXAMPLESDIR%%/Examples/GUI/Python
+@dirrm %%EXAMPLESDIR%%/Examples/GUI/Motif
+@dirrm %%EXAMPLESDIR%%/Examples/GUI
+@dirrm %%EXAMPLESDIR%%/Examples/DataManipulation/Tcl
+@dirrm %%EXAMPLESDIR%%/Examples/DataManipulation/Python
+@dirrm %%EXAMPLESDIR%%/Examples/DataManipulation/Cxx
+@dirrm %%EXAMPLESDIR%%/Examples/DataManipulation
+@dirrm %%EXAMPLESDIR%%/Examples/Build/vtkMy/Wrapping/Tcl/vtkmyunsorted
+@dirrm %%EXAMPLESDIR%%/Examples/Build/vtkMy/Wrapping/Tcl/vtkmyimaging
+@dirrm %%EXAMPLESDIR%%/Examples/Build/vtkMy/Wrapping/Tcl/vtkmycommon
+@dirrm %%EXAMPLESDIR%%/Examples/Build/vtkMy/Wrapping/Tcl/vtkmy
+@dirrm %%EXAMPLESDIR%%/Examples/Build/vtkMy/Wrapping/Tcl
+@dirrm %%EXAMPLESDIR%%/Examples/Build/vtkMy/Wrapping
+@dirrm %%EXAMPLESDIR%%/Examples/Build/vtkMy/Unsorted
+@dirrm %%EXAMPLESDIR%%/Examples/Build/vtkMy/Imaging
+@dirrm %%EXAMPLESDIR%%/Examples/Build/vtkMy/Examples/Tcl
+@dirrm %%EXAMPLESDIR%%/Examples/Build/vtkMy/Examples/Cxx/Ex2
+@dirrm %%EXAMPLESDIR%%/Examples/Build/vtkMy/Examples/Cxx/Ex1
+@dirrm %%EXAMPLESDIR%%/Examples/Build/vtkMy/Examples/Cxx
+@dirrm %%EXAMPLESDIR%%/Examples/Build/vtkMy/Examples
+@dirrm %%EXAMPLESDIR%%/Examples/Build/vtkMy/Common
+@dirrm %%EXAMPLESDIR%%/Examples/Build/vtkMy
+@dirrm %%EXAMPLESDIR%%/Examples/Build/vtkLocal/Testing/Cxx
+@dirrm %%EXAMPLESDIR%%/Examples/Build/vtkLocal/Testing
+@dirrm %%EXAMPLESDIR%%/Examples/Build/vtkLocal
+@dirrm %%EXAMPLESDIR%%/Examples/Build
+@dirrm %%EXAMPLESDIR%%/Examples/Annotation/Tcl
+@dirrm %%EXAMPLESDIR%%/Examples/Annotation/Python
+@dirrm %%EXAMPLESDIR%%/Examples/Annotation
+@dirrm %%EXAMPLESDIR%%/Examples
+@unexec rmdir %D/%%EXAMPLESDIR%% 2>/dev/null || true
+@unexec rmdir %D/%%DOCSDIR%% 2>/dev/null || true
diff --git a/math/vtk-headers/Makefile b/math/vtk-headers/Makefile
new file mode 100644
index 000000000000..b73fef34139d
--- /dev/null
+++ b/math/vtk-headers/Makefile
@@ -0,0 +1,59 @@
+# New ports collection makefile for: vtk-headers
+# Date created: 10 Oct 2003
+# Whom: Mykola Khotyaintsev <ko@irfu.se>
+#
+# $FreeBSD$
+#
+
+PKGNAMESUFFIX= -headers
+
+COMMENT= The Visualization Toolkit C++ headers, CMake includes, Doxygen
+
+MASTERDIR= ${.CURDIR}/../vtk
+
+.include "${MASTERDIR}/Makefile"
+
+do-patch:
+# @${REINPLACE_CMD} -E 's|^.*LOAD_CMAKE_EXTENSIONS|#|g' \
+# ${VTKSRCDIR}/VTKConfig.cmake.in ${VTKSRCDIR}/UseVTK.cmake.in
+ @${REINPLACE_CMD} -E 's|lib/vtk\)|lib\)|g ; s|lib/vtk/doxygen|share/vtk/doxygen| ; s|lib/vtk/testing/HeaderTesting.py|share/examples/vtk/Testing/Common/HeaderTesting.py| ; s|lib/vtk/testing|share/examples/vtk/Testing/Common/Tcl|g' \
+ ${VTKSRCDIR}/vtkGenerateVTKConfig.cmake
+ @${REINPLACE_CMD} -E 's|lib/vtk/doxygen|share/vtk/doxygen|g' \
+ ${VTKSRCDIR}/Utilities/Doxygen/CMakeLists.txt
+
+do-build:
+# cd ${WRKSRC}/CMake ; ${MAKE}
+
+do-install: install-cnotice
+ @${ECHO_MSG} "Installing headers to ${PREFIX}/include/vtk ..."
+ ${MKDIR} ${PREFIX}/include/vtk
+.for i in ${VTK_KITS}
+ @${INSTALL_DATA} ${VTKSRCDIR}/${i}/*.h ${PREFIX}/include/vtk
+.endfor
+ @${INSTALL_DATA} ${WRKSRC}/*.h ${PREFIX}/include/vtk
+ @${MKDIR} ${PREFIX}/include/vtk/vtkstd
+ @${INSTALL_DATA} ${WRKSRC}/vtkstd/* ${PREFIX}/include/vtk/vtkstd
+ @${MKDIR} ${PREFIX}/include/vtk/DICOMParser
+ @${INSTALL_DATA} ${VTKSRCDIR}/Utilities/DICOMParser/*.h ${PREFIX}/include/vtk/DICOMParser
+ @${INSTALL_DATA} ${WRKSRC}/Utilities/DICOMParser/*.h ${PREFIX}/include/vtk/DICOMParser
+
+ @${ECHO_MSG} "Installing CMake includes to ${PREFIX}/lib/vtk ..."
+ @${MKDIR} ${PREFIX}/lib/vtk
+.for i in Utilities/VTKConfig UseVTK VTKBuildSettings VTKLibraryDepends
+ @${ECHO_MSG} "Installing ${i}.cmake ..."
+ @${INSTALL_DATA} ${WRKSRC}/${i}.cmake ${PREFIX}/lib/vtk
+.endfor
+ @${MKDIR} ${PREFIX}/lib/vtk/CMake
+ @${ECHO_MSG} "Installing vtkLoadCMakeExtensions.cmake ..."
+ @${INSTALL_DATA} ${VTKSRCDIR}/CMake/vtkLoadCMakeExtensions.cmake ${PREFIX}/lib/vtk/CMake
+
+ @${ECHO_MSG} "Installing CMake extensions to ${PREFIX}/lib/vtk/CMake :"
+.for i in GENERATE_JAVA_DEPENDENCIES MAKE_INSTANTIATOR2 WRAP_JAVA2 WRAP_PYTHON2 WRAP_TCL2
+ @${ECHO_MSG} "Installing libcmVTK_${i}.so ..."
+ @${INSTALL_DATA} ${WRKSRC}/CMake/libcmVTK_${i}.so ${PREFIX}/lib/vtk/CMake
+.endfor
+
+ @${ECHO_MSG} "Installing Doxygen to ${PREFIX}/share/vtk/doxygen :"
+ @cd ${WRKSRC}/Utilities/Doxygen ; ${MAKE} install
+
+.include <bsd.port.mk>
diff --git a/math/vtk-headers/pkg-plist b/math/vtk-headers/pkg-plist
new file mode 100644
index 000000000000..a3b44b953fec
--- /dev/null
+++ b/math/vtk-headers/pkg-plist
@@ -0,0 +1,947 @@
+%%DOCSDIR%%/README.html
+%%DOCSDIR%%/README.patented-classes
+%%DOCSDIR%%/vtkLogo.jpg
+include/vtk/DICOMParser/DICOMAppHelper.h
+include/vtk/DICOMParser/DICOMCMakeConfig.h
+include/vtk/DICOMParser/DICOMCallback.h
+include/vtk/DICOMParser/DICOMConfig.h
+include/vtk/DICOMParser/DICOMFile.h
+include/vtk/DICOMParser/DICOMParser.h
+include/vtk/DICOMParser/DICOMParserMap.h
+include/vtk/DICOMParser/DICOMTypes.h
+include/vtk/vtk3DS.h
+include/vtk/vtk3DSImporter.h
+include/vtk/vtk3DWidget.h
+include/vtk/vtkAbstractMapper.h
+include/vtk/vtkAbstractMapper3D.h
+include/vtk/vtkAbstractPicker.h
+include/vtk/vtkAbstractPropPicker.h
+include/vtk/vtkAbstractTransform.h
+include/vtk/vtkActor.h
+include/vtk/vtkActor2D.h
+include/vtk/vtkActor2DCollection.h
+include/vtk/vtkActorCollection.h
+include/vtk/vtkAmoebaMinimizer.h
+include/vtk/vtkAppendFilter.h
+include/vtk/vtkAppendPolyData.h
+include/vtk/vtkApproximatingSubdivisionFilter.h
+include/vtk/vtkArcPlotter.h
+include/vtk/vtkArrayCalculator.h
+include/vtk/vtkArrowSource.h
+include/vtk/vtkAssembly.h
+include/vtk/vtkAssemblyNode.h
+include/vtk/vtkAssemblyPath.h
+include/vtk/vtkAssemblyPaths.h
+include/vtk/vtkAssignAttribute.h
+include/vtk/vtkAttributeDataToFieldDataFilter.h
+include/vtk/vtkAxes.h
+include/vtk/vtkAxisActor2D.h
+include/vtk/vtkBMPReader.h
+include/vtk/vtkBMPWriter.h
+include/vtk/vtkBYUReader.h
+include/vtk/vtkBYUWriter.h
+include/vtk/vtkBandedPolyDataContourFilter.h
+include/vtk/vtkBase64InputStream.h
+include/vtk/vtkBase64OutputStream.h
+include/vtk/vtkBase64Utilities.h
+include/vtk/vtkBitArray.h
+include/vtk/vtkBlankStructuredGrid.h
+include/vtk/vtkBlankStructuredGridWithImage.h
+include/vtk/vtkBooleanTexture.h
+include/vtk/vtkBox.h
+include/vtk/vtkBoxWidget.h
+include/vtk/vtkBranchExtentTranslator.h
+include/vtk/vtkBrownianPoints.h
+include/vtk/vtkButterflySubdivisionFilter.h
+include/vtk/vtkButtonSource.h
+include/vtk/vtkByteSwap.h
+include/vtk/vtkCGMWriter.h
+include/vtk/vtkCallbackCommand.h
+include/vtk/vtkCamera.h
+include/vtk/vtkCaptionActor2D.h
+include/vtk/vtkCarbonRenderWindow.h
+include/vtk/vtkCarbonRenderWindowInteractor.h
+include/vtk/vtkCardinalSpline.h
+include/vtk/vtkCastToConcrete.h
+include/vtk/vtkCell.h
+include/vtk/vtkCell3D.h
+include/vtk/vtkCellArray.h
+include/vtk/vtkCellCenters.h
+include/vtk/vtkCellData.h
+include/vtk/vtkCellDataToPointData.h
+include/vtk/vtkCellDerivatives.h
+include/vtk/vtkCellLinks.h
+include/vtk/vtkCellLocator.h
+include/vtk/vtkCellPicker.h
+include/vtk/vtkCellType.h
+include/vtk/vtkCellTypes.h
+include/vtk/vtkCharArray.h
+include/vtk/vtkCleanPolyData.h
+include/vtk/vtkClipDataSet.h
+include/vtk/vtkClipPolyData.h
+include/vtk/vtkClipVolume.h
+include/vtk/vtkCocoaGLView.h
+include/vtk/vtkCocoaRenderWindow.h
+include/vtk/vtkCocoaRenderWindowInteractor.h
+include/vtk/vtkCocoaWindow.h
+include/vtk/vtkCollectPolyData.h
+include/vtk/vtkCollection.h
+include/vtk/vtkCollectionIterator.h
+include/vtk/vtkColorTransferFunction.h
+include/vtk/vtkCommand.h
+include/vtk/vtkCommonInstantiator.h
+include/vtk/vtkCommunicator.h
+include/vtk/vtkCompositeManager.h
+include/vtk/vtkCompositer.h
+include/vtk/vtkCompressCompositer.h
+include/vtk/vtkCone.h
+include/vtk/vtkConeSource.h
+include/vtk/vtkConfigure.h
+include/vtk/vtkConnectivityFilter.h
+include/vtk/vtkContourFilter.h
+include/vtk/vtkContourGrid.h
+include/vtk/vtkContourValues.h
+include/vtk/vtkConvexPointSet.h
+include/vtk/vtkCoordinate.h
+include/vtk/vtkCriticalSection.h
+include/vtk/vtkCubeAxesActor2D.h
+include/vtk/vtkCubeSource.h
+include/vtk/vtkCuller.h
+include/vtk/vtkCullerCollection.h
+include/vtk/vtkCursor3D.h
+include/vtk/vtkCurvatures.h
+include/vtk/vtkCutMaterial.h
+include/vtk/vtkCutter.h
+include/vtk/vtkCylinder.h
+include/vtk/vtkCylinderSource.h
+include/vtk/vtkCylindricalTransform.h
+include/vtk/vtkDEMReader.h
+include/vtk/vtkDICOMImageReader.h
+include/vtk/vtkDashedStreamLine.h
+include/vtk/vtkDataArray.h
+include/vtk/vtkDataArrayCollection.h
+include/vtk/vtkDataArrayCollectionIterator.h
+include/vtk/vtkDataArraySelection.h
+include/vtk/vtkDataCompressor.h
+include/vtk/vtkDataObject.h
+include/vtk/vtkDataObjectCollection.h
+include/vtk/vtkDataObjectReader.h
+include/vtk/vtkDataObjectSource.h
+include/vtk/vtkDataObjectToDataSetFilter.h
+include/vtk/vtkDataObjectWriter.h
+include/vtk/vtkDataReader.h
+include/vtk/vtkDataSet.h
+include/vtk/vtkDataSetAttributes.h
+include/vtk/vtkDataSetCollection.h
+include/vtk/vtkDataSetMapper.h
+include/vtk/vtkDataSetReader.h
+include/vtk/vtkDataSetSource.h
+include/vtk/vtkDataSetSurfaceFilter.h
+include/vtk/vtkDataSetToDataObjectFilter.h
+include/vtk/vtkDataSetToDataSetFilter.h
+include/vtk/vtkDataSetToImageFilter.h
+include/vtk/vtkDataSetToPolyDataFilter.h
+include/vtk/vtkDataSetToStructuredGridFilter.h
+include/vtk/vtkDataSetToStructuredPointsFilter.h
+include/vtk/vtkDataSetToUnstructuredGridFilter.h
+include/vtk/vtkDataSetTriangleFilter.h
+include/vtk/vtkDataSetWriter.h
+include/vtk/vtkDataWriter.h
+include/vtk/vtkDebugLeaks.h
+include/vtk/vtkDebugLeaksManager.h
+include/vtk/vtkDecimate.h
+include/vtk/vtkDecimatePro.h
+include/vtk/vtkDelaunay2D.h
+include/vtk/vtkDelaunay3D.h
+include/vtk/vtkDepthSortPolyData.h
+include/vtk/vtkDicer.h
+include/vtk/vtkDirectionEncoder.h
+include/vtk/vtkDirectory.h
+include/vtk/vtkDiskSource.h
+include/vtk/vtkDistributedStreamTracer.h
+include/vtk/vtkDividingCubes.h
+include/vtk/vtkDoubleArray.h
+include/vtk/vtkDummyController.h
+include/vtk/vtkDuplicatePolyData.h
+include/vtk/vtkDynamicLoader.h
+include/vtk/vtkEarthSource.h
+include/vtk/vtkEdgePoints.h
+include/vtk/vtkEdgeTable.h
+include/vtk/vtkElevationFilter.h
+include/vtk/vtkEmptyCell.h
+include/vtk/vtkEnSight6BinaryReader.h
+include/vtk/vtkEnSight6Reader.h
+include/vtk/vtkEnSightGoldBinaryReader.h
+include/vtk/vtkEnSightGoldReader.h
+include/vtk/vtkEnSightMasterServerReader.h
+include/vtk/vtkEnSightReader.h
+include/vtk/vtkEncodedGradientEstimator.h
+include/vtk/vtkEncodedGradientShader.h
+include/vtk/vtkErrorCode.h
+include/vtk/vtkExplicitCell.h
+include/vtk/vtkExporter.h
+include/vtk/vtkExtentSplitter.h
+include/vtk/vtkExtentTranslator.h
+include/vtk/vtkExtractEdges.h
+include/vtk/vtkExtractGeometry.h
+include/vtk/vtkExtractGrid.h
+include/vtk/vtkExtractPolyDataGeometry.h
+include/vtk/vtkExtractPolyDataPiece.h
+include/vtk/vtkExtractRectilinearGrid.h
+include/vtk/vtkExtractTensorComponents.h
+include/vtk/vtkExtractUnstructuredGrid.h
+include/vtk/vtkExtractUnstructuredGridPiece.h
+include/vtk/vtkExtractVOI.h
+include/vtk/vtkExtractVectorComponents.h
+include/vtk/vtkFeatureEdges.h
+include/vtk/vtkFieldData.h
+include/vtk/vtkFieldDataToAttributeDataFilter.h
+include/vtk/vtkFileOutputWindow.h
+include/vtk/vtkFilteringInstantiator.h
+include/vtk/vtkFiniteDifferenceGradientEstimator.h
+include/vtk/vtkFloatArray.h
+include/vtk/vtkFollower.h
+include/vtk/vtkFreeTypeFontCache.h
+include/vtk/vtkFrustumCoverageCuller.h
+include/vtk/vtkFunctionParser.h
+include/vtk/vtkFunctionSet.h
+include/vtk/vtkGESignaReader.h
+include/vtk/vtkGL2PSExporter.h
+include/vtk/vtkGLUTesselatorTriangleFilter.h
+include/vtk/vtkGaussianCubeReader.h
+include/vtk/vtkGaussianSplatter.h
+include/vtk/vtkGeneralTransform.h
+include/vtk/vtkGenericCell.h
+include/vtk/vtkGenericEnSightReader.h
+include/vtk/vtkGenericRenderWindowInteractor.h
+include/vtk/vtkGeometryFilter.h
+include/vtk/vtkGlyph2D.h
+include/vtk/vtkGlyph3D.h
+include/vtk/vtkGlyphSource2D.h
+include/vtk/vtkGraphLayoutFilter.h
+include/vtk/vtkGraphicsFactory.h
+include/vtk/vtkGraphicsInstantiator.h
+include/vtk/vtkGreedyTerrainDecimation.h
+include/vtk/vtkGridSynchronizedTemplates3D.h
+include/vtk/vtkGridTransform.h
+include/vtk/vtkHeap.h
+include/vtk/vtkHedgeHog.h
+include/vtk/vtkHexahedron.h
+include/vtk/vtkHomogeneousTransform.h
+include/vtk/vtkHull.h
+include/vtk/vtkHybridInstantiator.h
+include/vtk/vtkHyperStreamline.h
+include/vtk/vtkIOInstantiator.h
+include/vtk/vtkIOStream.h
+include/vtk/vtkIOStreamFwd.h
+include/vtk/vtkIVExporter.h
+include/vtk/vtkIVWriter.h
+include/vtk/vtkIdFilter.h
+include/vtk/vtkIdList.h
+include/vtk/vtkIdListCollection.h
+include/vtk/vtkIdType.h
+include/vtk/vtkIdTypeArray.h
+include/vtk/vtkIdentityTransform.h
+include/vtk/vtkImageAccumulate.h
+include/vtk/vtkImageActor.h
+include/vtk/vtkImageAnisotropicDiffusion2D.h
+include/vtk/vtkImageAnisotropicDiffusion3D.h
+include/vtk/vtkImageAppend.h
+include/vtk/vtkImageAppendComponents.h
+include/vtk/vtkImageBlend.h
+include/vtk/vtkImageBlockReader.h
+include/vtk/vtkImageBlockWriter.h
+include/vtk/vtkImageButterworthHighPass.h
+include/vtk/vtkImageButterworthLowPass.h
+include/vtk/vtkImageCacheFilter.h
+include/vtk/vtkImageCanvasSource2D.h
+include/vtk/vtkImageCast.h
+include/vtk/vtkImageChangeInformation.h
+include/vtk/vtkImageCheckerboard.h
+include/vtk/vtkImageCityBlockDistance.h
+include/vtk/vtkImageClip.h
+include/vtk/vtkImageConnector.h
+include/vtk/vtkImageConstantPad.h
+include/vtk/vtkImageContinuousDilate3D.h
+include/vtk/vtkImageContinuousErode3D.h
+include/vtk/vtkImageConvolve.h
+include/vtk/vtkImageCorrelation.h
+include/vtk/vtkImageCursor3D.h
+include/vtk/vtkImageData.h
+include/vtk/vtkImageDataGeometryFilter.h
+include/vtk/vtkImageDataStreamer.h
+include/vtk/vtkImageDecomposeFilter.h
+include/vtk/vtkImageDifference.h
+include/vtk/vtkImageDilateErode3D.h
+include/vtk/vtkImageDivergence.h
+include/vtk/vtkImageDotProduct.h
+include/vtk/vtkImageEllipsoidSource.h
+include/vtk/vtkImageEuclideanDistance.h
+include/vtk/vtkImageEuclideanToPolar.h
+include/vtk/vtkImageExport.h
+include/vtk/vtkImageExtractComponents.h
+include/vtk/vtkImageFFT.h
+include/vtk/vtkImageFlip.h
+include/vtk/vtkImageFourierCenter.h
+include/vtk/vtkImageFourierFilter.h
+include/vtk/vtkImageGaussianSmooth.h
+include/vtk/vtkImageGaussianSource.h
+include/vtk/vtkImageGradient.h
+include/vtk/vtkImageGradientMagnitude.h
+include/vtk/vtkImageGridSource.h
+include/vtk/vtkImageHSIToRGB.h
+include/vtk/vtkImageHSVToRGB.h
+include/vtk/vtkImageHybridMedian2D.h
+include/vtk/vtkImageIdealHighPass.h
+include/vtk/vtkImageIdealLowPass.h
+include/vtk/vtkImageImport.h
+include/vtk/vtkImageInPlaceFilter.h
+include/vtk/vtkImageIslandRemoval2D.h
+include/vtk/vtkImageIterateFilter.h
+include/vtk/vtkImageIterator.h
+include/vtk/vtkImageLaplacian.h
+include/vtk/vtkImageLogarithmicScale.h
+include/vtk/vtkImageLogic.h
+include/vtk/vtkImageLuminance.h
+include/vtk/vtkImageMagnify.h
+include/vtk/vtkImageMagnitude.h
+include/vtk/vtkImageMandelbrotSource.h
+include/vtk/vtkImageMapToColors.h
+include/vtk/vtkImageMapToRGBA.h
+include/vtk/vtkImageMapToWindowLevelColors.h
+include/vtk/vtkImageMapper.h
+include/vtk/vtkImageMarchingCubes.h
+include/vtk/vtkImageMask.h
+include/vtk/vtkImageMaskBits.h
+include/vtk/vtkImageMathematics.h
+include/vtk/vtkImageMedian3D.h
+include/vtk/vtkImageMirrorPad.h
+include/vtk/vtkImageMultipleInputFilter.h
+include/vtk/vtkImageMultipleInputOutputFilter.h
+include/vtk/vtkImageNoiseSource.h
+include/vtk/vtkImageNonMaximumSuppression.h
+include/vtk/vtkImageNormalize.h
+include/vtk/vtkImageOpenClose3D.h
+include/vtk/vtkImagePadFilter.h
+include/vtk/vtkImagePermute.h
+include/vtk/vtkImagePlaneWidget.h
+include/vtk/vtkImageProgressIterator.h
+include/vtk/vtkImageQuantizeRGBToIndex.h
+include/vtk/vtkImageRFFT.h
+include/vtk/vtkImageRGBToHSI.h
+include/vtk/vtkImageRGBToHSV.h
+include/vtk/vtkImageRange3D.h
+include/vtk/vtkImageReader.h
+include/vtk/vtkImageReader2.h
+include/vtk/vtkImageReader2Collection.h
+include/vtk/vtkImageReader2Factory.h
+include/vtk/vtkImageRectilinearWipe.h
+include/vtk/vtkImageResample.h
+include/vtk/vtkImageReslice.h
+include/vtk/vtkImageSeedConnectivity.h
+include/vtk/vtkImageSeparableConvolution.h
+include/vtk/vtkImageShiftScale.h
+include/vtk/vtkImageShrink3D.h
+include/vtk/vtkImageSinusoidSource.h
+include/vtk/vtkImageSkeleton2D.h
+include/vtk/vtkImageSobel2D.h
+include/vtk/vtkImageSobel3D.h
+include/vtk/vtkImageSource.h
+include/vtk/vtkImageSpatialFilter.h
+include/vtk/vtkImageStencil.h
+include/vtk/vtkImageStencilData.h
+include/vtk/vtkImageStencilSource.h
+include/vtk/vtkImageThreshold.h
+include/vtk/vtkImageToImageFilter.h
+include/vtk/vtkImageToImageStencil.h
+include/vtk/vtkImageToPolyDataFilter.h
+include/vtk/vtkImageToStructuredPoints.h
+include/vtk/vtkImageTranslateExtent.h
+include/vtk/vtkImageTwoInputFilter.h
+include/vtk/vtkImageVariance3D.h
+include/vtk/vtkImageViewer.h
+include/vtk/vtkImageViewer2.h
+include/vtk/vtkImageWrapPad.h
+include/vtk/vtkImageWriter.h
+include/vtk/vtkImagingFactory.h
+include/vtk/vtkImagingInstantiator.h
+include/vtk/vtkImplicitBoolean.h
+include/vtk/vtkImplicitDataSet.h
+include/vtk/vtkImplicitFunction.h
+include/vtk/vtkImplicitFunctionCollection.h
+include/vtk/vtkImplicitFunctionToImageStencil.h
+include/vtk/vtkImplicitModeller.h
+include/vtk/vtkImplicitPlaneWidget.h
+include/vtk/vtkImplicitSelectionLoop.h
+include/vtk/vtkImplicitSum.h
+include/vtk/vtkImplicitTextureCoords.h
+include/vtk/vtkImplicitVolume.h
+include/vtk/vtkImplicitWindowFunction.h
+include/vtk/vtkImporter.h
+include/vtk/vtkIndent.h
+include/vtk/vtkInitialValueProblemSolver.h
+include/vtk/vtkInputPort.h
+include/vtk/vtkInputStream.h
+include/vtk/vtkInstantiator.h
+include/vtk/vtkIntArray.h
+include/vtk/vtkInteractorEventRecorder.h
+include/vtk/vtkInteractorObserver.h
+include/vtk/vtkInteractorStyle.h
+include/vtk/vtkInteractorStyleFlight.h
+include/vtk/vtkInteractorStyleImage.h
+include/vtk/vtkInteractorStyleJoystickActor.h
+include/vtk/vtkInteractorStyleJoystickCamera.h
+include/vtk/vtkInteractorStyleRubberBandZoom.h
+include/vtk/vtkInteractorStyleSwitch.h
+include/vtk/vtkInteractorStyleTerrain.h
+include/vtk/vtkInteractorStyleTrackball.h
+include/vtk/vtkInteractorStyleTrackballActor.h
+include/vtk/vtkInteractorStyleTrackballCamera.h
+include/vtk/vtkInteractorStyleUnicam.h
+include/vtk/vtkInteractorStyleUser.h
+include/vtk/vtkInterpolateDataSetAttributes.h
+include/vtk/vtkInterpolatedVelocityField.h
+include/vtk/vtkInterpolatingSubdivisionFilter.h
+include/vtk/vtkIterativeClosestPointTransform.h
+include/vtk/vtkJPEGReader.h
+include/vtk/vtkJPEGWriter.h
+include/vtk/vtkJavaAwt.h
+include/vtk/vtkJavaUtil.h
+include/vtk/vtkKitwareContourFilter.h
+include/vtk/vtkKitwareCutter.h
+include/vtk/vtkKitwareObjectFactory.h
+include/vtk/vtkKochanekSpline.h
+include/vtk/vtkLODActor.h
+include/vtk/vtkLODProp3D.h
+include/vtk/vtkLabeledDataMapper.h
+include/vtk/vtkLandmarkTransform.h
+include/vtk/vtkLargeInteger.h
+include/vtk/vtkLegendBoxActor.h
+include/vtk/vtkLight.h
+include/vtk/vtkLightCollection.h
+include/vtk/vtkLightKit.h
+include/vtk/vtkLine.h
+include/vtk/vtkLineSource.h
+include/vtk/vtkLineWidget.h
+include/vtk/vtkLinearExtrusionFilter.h
+include/vtk/vtkLinearSubdivisionFilter.h
+include/vtk/vtkLinearTransform.h
+include/vtk/vtkLinkEdgels.h
+include/vtk/vtkLocator.h
+include/vtk/vtkLogLookupTable.h
+include/vtk/vtkLongArray.h
+include/vtk/vtkLookupTable.h
+include/vtk/vtkLoopSubdivisionFilter.h
+include/vtk/vtkMCubesReader.h
+include/vtk/vtkMCubesWriter.h
+include/vtk/vtkMILVideoSource.h
+include/vtk/vtkMPI.h
+include/vtk/vtkMPICommunicator.h
+include/vtk/vtkMPIController.h
+include/vtk/vtkMPIEventLog.h
+include/vtk/vtkMPIGroup.h
+include/vtk/vtkMapper.h
+include/vtk/vtkMapper2D.h
+include/vtk/vtkMapperCollection.h
+include/vtk/vtkMarchingContourFilter.h
+include/vtk/vtkMarchingCubes.h
+include/vtk/vtkMarchingCubesCases.h
+include/vtk/vtkMarchingSquares.h
+include/vtk/vtkMarchingSquaresCases.h
+include/vtk/vtkMaskFields.h
+include/vtk/vtkMaskPoints.h
+include/vtk/vtkMaskPolyData.h
+include/vtk/vtkMassProperties.h
+include/vtk/vtkMath.h
+include/vtk/vtkMatrix4x4.h
+include/vtk/vtkMatrixToHomogeneousTransform.h
+include/vtk/vtkMatrixToLinearTransform.h
+include/vtk/vtkMedicalImageReader2.h
+include/vtk/vtkMemoryLimitImageDataStreamer.h
+include/vtk/vtkMergeDataObjectFilter.h
+include/vtk/vtkMergeFields.h
+include/vtk/vtkMergeFilter.h
+include/vtk/vtkMergePoints.h
+include/vtk/vtkMergePoints2D.h
+include/vtk/vtkMesaActor.h
+include/vtk/vtkMesaCamera.h
+include/vtk/vtkMesaFreeTypeTextMapper.h
+include/vtk/vtkMesaImageActor.h
+include/vtk/vtkMesaImageMapper.h
+include/vtk/vtkMesaLight.h
+include/vtk/vtkMesaPolyDataMapper.h
+include/vtk/vtkMesaPolyDataMapper2D.h
+include/vtk/vtkMesaProperty.h
+include/vtk/vtkMesaRenderWindow.h
+include/vtk/vtkMesaRenderer.h
+include/vtk/vtkMesaTexture.h
+include/vtk/vtkMesaVolumeRayCastMapper.h
+include/vtk/vtkMesaVolumeTextureMapper2D.h
+include/vtk/vtkMeshQuality.h
+include/vtk/vtkMoleculeReaderBase.h
+include/vtk/vtkMultiPartExtentTranslator.h
+include/vtk/vtkMultiProcessController.h
+include/vtk/vtkMultiProcessLog.h
+include/vtk/vtkMultiThreader.h
+include/vtk/vtkMutexLock.h
+include/vtk/vtkNonLinearCell.h
+include/vtk/vtkOBBDicer.h
+include/vtk/vtkOBBTree.h
+include/vtk/vtkOBJExporter.h
+include/vtk/vtkOBJReader.h
+include/vtk/vtkOOGLExporter.h
+include/vtk/vtkOStrStreamWrapper.h
+include/vtk/vtkOStreamWrapper.h
+include/vtk/vtkObject.h
+include/vtk/vtkObjectBase.h
+include/vtk/vtkObjectFactory.h
+include/vtk/vtkObjectFactoryCollection.h
+include/vtk/vtkOldStyleCallbackCommand.h
+include/vtk/vtkOpenGLActor.h
+include/vtk/vtkOpenGLCamera.h
+include/vtk/vtkOpenGLFreeTypeTextMapper.h
+include/vtk/vtkOpenGLImageActor.h
+include/vtk/vtkOpenGLImageMapper.h
+include/vtk/vtkOpenGLLight.h
+include/vtk/vtkOpenGLPolyDataMapper.h
+include/vtk/vtkOpenGLPolyDataMapper2D.h
+include/vtk/vtkOpenGLProperty.h
+include/vtk/vtkOpenGLRenderWindow.h
+include/vtk/vtkOpenGLRenderer.h
+include/vtk/vtkOpenGLStateCache.h
+include/vtk/vtkOpenGLTexture.h
+include/vtk/vtkOpenGLVolumeProVG500Mapper.h
+include/vtk/vtkOpenGLVolumeProVP1000Mapper.h
+include/vtk/vtkOpenGLVolumeRayCastMapper.h
+include/vtk/vtkOpenGLVolumeTextureMapper2D.h
+include/vtk/vtkOrderedTriangulator.h
+include/vtk/vtkOutlineCornerFilter.h
+include/vtk/vtkOutlineCornerSource.h
+include/vtk/vtkOutlineFilter.h
+include/vtk/vtkOutlineSource.h
+include/vtk/vtkOutputPort.h
+include/vtk/vtkOutputStream.h
+include/vtk/vtkOutputWindow.h
+include/vtk/vtkOverrideInformation.h
+include/vtk/vtkOverrideInformationCollection.h
+include/vtk/vtkPCAAnalysisFilter.h
+include/vtk/vtkPCellDataToPointData.h
+include/vtk/vtkPDBReader.h
+include/vtk/vtkPDataSetReader.h
+include/vtk/vtkPDataSetWriter.h
+include/vtk/vtkPImageWriter.h
+include/vtk/vtkPLOT3DReader.h
+include/vtk/vtkPLY.h
+include/vtk/vtkPLYReader.h
+include/vtk/vtkPLYWriter.h
+include/vtk/vtkPLinearExtrusionFilter.h
+include/vtk/vtkPNGReader.h
+include/vtk/vtkPNGWriter.h
+include/vtk/vtkPNMReader.h
+include/vtk/vtkPNMWriter.h
+include/vtk/vtkPOPReader.h
+include/vtk/vtkPOutlineCornerFilter.h
+include/vtk/vtkPOutlineFilter.h
+include/vtk/vtkPPolyDataNormals.h
+include/vtk/vtkPProbeFilter.h
+include/vtk/vtkPSphereSource.h
+include/vtk/vtkPStreamTracer.h
+include/vtk/vtkParallelCoordinatesActor.h
+include/vtk/vtkParallelFactory.h
+include/vtk/vtkParallelInstantiator.h
+include/vtk/vtkParticleReader.h
+include/vtk/vtkPassThroughFilter.h
+include/vtk/vtkPatentedInstantiator.h
+include/vtk/vtkPerlinNoise.h
+include/vtk/vtkPerspectiveTransform.h
+include/vtk/vtkPicker.h
+include/vtk/vtkPieceScalars.h
+include/vtk/vtkPiecewiseFunction.h
+include/vtk/vtkPiecewiseFunctionShiftScale.h
+include/vtk/vtkPiecewiseFunctionSource.h
+include/vtk/vtkPiecewiseFunctionToPiecewiseFunctionFilter.h
+include/vtk/vtkPipelineSize.h
+include/vtk/vtkPixel.h
+include/vtk/vtkPlane.h
+include/vtk/vtkPlaneCollection.h
+include/vtk/vtkPlaneSource.h
+include/vtk/vtkPlaneWidget.h
+include/vtk/vtkPlanes.h
+include/vtk/vtkPointData.h
+include/vtk/vtkPointDataToCellData.h
+include/vtk/vtkPointLoad.h
+include/vtk/vtkPointLocator.h
+include/vtk/vtkPointLocator2D.h
+include/vtk/vtkPointPicker.h
+include/vtk/vtkPointSet.h
+include/vtk/vtkPointSetSource.h
+include/vtk/vtkPointSetToPointSetFilter.h
+include/vtk/vtkPointSource.h
+include/vtk/vtkPointWidget.h
+include/vtk/vtkPoints.h
+include/vtk/vtkPolyData.h
+include/vtk/vtkPolyDataCollection.h
+include/vtk/vtkPolyDataConnectivityFilter.h
+include/vtk/vtkPolyDataMapper.h
+include/vtk/vtkPolyDataMapper2D.h
+include/vtk/vtkPolyDataNormals.h
+include/vtk/vtkPolyDataReader.h
+include/vtk/vtkPolyDataSource.h
+include/vtk/vtkPolyDataSourceWidget.h
+include/vtk/vtkPolyDataStreamer.h
+include/vtk/vtkPolyDataToImageStencil.h
+include/vtk/vtkPolyDataToPolyDataFilter.h
+include/vtk/vtkPolyDataWriter.h
+include/vtk/vtkPolyLine.h
+include/vtk/vtkPolyVertex.h
+include/vtk/vtkPolygon.h
+include/vtk/vtkPostScriptWriter.h
+include/vtk/vtkPriorityQueue.h
+include/vtk/vtkProbeFilter.h
+include/vtk/vtkProcessObject.h
+include/vtk/vtkProcessStatistics.h
+include/vtk/vtkProcrustesAlignmentFilter.h
+include/vtk/vtkProgrammableAttributeDataFilter.h
+include/vtk/vtkProgrammableDataObjectSource.h
+include/vtk/vtkProgrammableFilter.h
+include/vtk/vtkProgrammableGlyphFilter.h
+include/vtk/vtkProgrammableSource.h
+include/vtk/vtkProjectedTexture.h
+include/vtk/vtkProp.h
+include/vtk/vtkProp3D.h
+include/vtk/vtkProp3DCollection.h
+include/vtk/vtkPropAssembly.h
+include/vtk/vtkPropCollection.h
+include/vtk/vtkPropPicker.h
+include/vtk/vtkProperty.h
+include/vtk/vtkProperty2D.h
+include/vtk/vtkPushImageFilterSample.h
+include/vtk/vtkPushImageReader.h
+include/vtk/vtkPushPipeline.h
+include/vtk/vtkPyramid.h
+include/vtk/vtkPythonUtil.h
+include/vtk/vtkQuad.h
+include/vtk/vtkQuadraticEdge.h
+include/vtk/vtkQuadraticHexahedron.h
+include/vtk/vtkQuadraticQuad.h
+include/vtk/vtkQuadraticTetra.h
+include/vtk/vtkQuadraticTriangle.h
+include/vtk/vtkQuadric.h
+include/vtk/vtkQuadricClustering.h
+include/vtk/vtkQuadricDecimation.h
+include/vtk/vtkQuantizePolyDataPoints.h
+include/vtk/vtkRIBExporter.h
+include/vtk/vtkRIBLight.h
+include/vtk/vtkRIBProperty.h
+include/vtk/vtkRTAnalyticSource.h
+include/vtk/vtkRayCastStructures.h
+include/vtk/vtkRearrangeFields.h
+include/vtk/vtkRectilinearGrid.h
+include/vtk/vtkRectilinearGridGeometryFilter.h
+include/vtk/vtkRectilinearGridOutlineFilter.h
+include/vtk/vtkRectilinearGridReader.h
+include/vtk/vtkRectilinearGridSource.h
+include/vtk/vtkRectilinearGridToPolyDataFilter.h
+include/vtk/vtkRectilinearGridToTetrahedra.h
+include/vtk/vtkRectilinearGridWriter.h
+include/vtk/vtkRectilinearSynchronizedTemplates.h
+include/vtk/vtkRecursiveDividingCubes.h
+include/vtk/vtkRecursiveSphereDirectionEncoder.h
+include/vtk/vtkReferenceCount.h
+include/vtk/vtkReflectionFilter.h
+include/vtk/vtkRenderLargeImage.h
+include/vtk/vtkRenderWindow.h
+include/vtk/vtkRenderWindowCollection.h
+include/vtk/vtkRenderWindowInteractor.h
+include/vtk/vtkRenderer.h
+include/vtk/vtkRendererCollection.h
+include/vtk/vtkRendererSource.h
+include/vtk/vtkRenderingInstantiator.h
+include/vtk/vtkReverseSense.h
+include/vtk/vtkRibbonFilter.h
+include/vtk/vtkRotationalExtrusionFilter.h
+include/vtk/vtkRuledSurfaceFilter.h
+include/vtk/vtkRungeKutta2.h
+include/vtk/vtkRungeKutta4.h
+include/vtk/vtkRungeKutta45.h
+include/vtk/vtkSLCReader.h
+include/vtk/vtkSTLReader.h
+include/vtk/vtkSTLWriter.h
+include/vtk/vtkSampleFunction.h
+include/vtk/vtkScalarBarActor.h
+include/vtk/vtkScalarBarWidget.h
+include/vtk/vtkScalarTree.h
+include/vtk/vtkScalarsToColors.h
+include/vtk/vtkScaledTextActor.h
+include/vtk/vtkSelectPolyData.h
+include/vtk/vtkSelectVisiblePoints.h
+include/vtk/vtkSetGet.h
+include/vtk/vtkSharedMemoryCommunicator.h
+include/vtk/vtkShepardMethod.h
+include/vtk/vtkShortArray.h
+include/vtk/vtkShrinkFilter.h
+include/vtk/vtkShrinkPolyData.h
+include/vtk/vtkSimpleElevationFilter.h
+include/vtk/vtkSimpleImageFilterExample.h
+include/vtk/vtkSimpleImageToImageFilter.h
+include/vtk/vtkSimpleScalarTree.h
+include/vtk/vtkSliceCubes.h
+include/vtk/vtkSmartPointer.h
+include/vtk/vtkSmartPointerBase.h
+include/vtk/vtkSmoothPolyDataFilter.h
+include/vtk/vtkSocketCommunicator.h
+include/vtk/vtkSocketController.h
+include/vtk/vtkSource.h
+include/vtk/vtkSpatialRepresentationFilter.h
+include/vtk/vtkSphere.h
+include/vtk/vtkSpherePuzzle.h
+include/vtk/vtkSpherePuzzleArrows.h
+include/vtk/vtkSphereSource.h
+include/vtk/vtkSphereWidget.h
+include/vtk/vtkSphericalTransform.h
+include/vtk/vtkSpline.h
+include/vtk/vtkSplineFilter.h
+include/vtk/vtkSplineWidget.h
+include/vtk/vtkSplitField.h
+include/vtk/vtkStreamLine.h
+include/vtk/vtkStreamPoints.h
+include/vtk/vtkStreamTracer.h
+include/vtk/vtkStreamer.h
+include/vtk/vtkStripper.h
+include/vtk/vtkStructuredData.h
+include/vtk/vtkStructuredGrid.h
+include/vtk/vtkStructuredGridGeometryFilter.h
+include/vtk/vtkStructuredGridOutlineFilter.h
+include/vtk/vtkStructuredGridReader.h
+include/vtk/vtkStructuredGridSource.h
+include/vtk/vtkStructuredGridToPolyDataFilter.h
+include/vtk/vtkStructuredGridToStructuredGridFilter.h
+include/vtk/vtkStructuredGridWriter.h
+include/vtk/vtkStructuredPoints.h
+include/vtk/vtkStructuredPointsCollection.h
+include/vtk/vtkStructuredPointsGeometryFilter.h
+include/vtk/vtkStructuredPointsReader.h
+include/vtk/vtkStructuredPointsSource.h
+include/vtk/vtkStructuredPointsToPolyDataFilter.h
+include/vtk/vtkStructuredPointsToStructuredPointsFilter.h
+include/vtk/vtkStructuredPointsToUnstructuredGridFilter.h
+include/vtk/vtkStructuredPointsWriter.h
+include/vtk/vtkSubPixelPositionEdgels.h
+include/vtk/vtkSubdivideTetra.h
+include/vtk/vtkSuperquadric.h
+include/vtk/vtkSuperquadricSource.h
+include/vtk/vtkSurfaceReconstructionFilter.h
+include/vtk/vtkSweptSurface.h
+include/vtk/vtkSynchronizedTemplates2D.h
+include/vtk/vtkSynchronizedTemplates3D.h
+include/vtk/vtkSystemIncludes.h
+include/vtk/vtkTIFFReader.h
+include/vtk/vtkTIFFWriter.h
+include/vtk/vtkTableExtentTranslator.h
+include/vtk/vtkTcl.h
+include/vtk/vtkTclUtil.h
+include/vtk/vtkTensor.h
+include/vtk/vtkTensorGlyph.h
+include/vtk/vtkTetra.h
+include/vtk/vtkTextActor.h
+include/vtk/vtkTextMapper.h
+include/vtk/vtkTextProperty.h
+include/vtk/vtkTextSource.h
+include/vtk/vtkTexture.h
+include/vtk/vtkTextureMapToCylinder.h
+include/vtk/vtkTextureMapToPlane.h
+include/vtk/vtkTextureMapToSphere.h
+include/vtk/vtkTexturedSphereSource.h
+include/vtk/vtkThinPlateSplineTransform.h
+include/vtk/vtkThreadSafeLog.h
+include/vtk/vtkThreadedController.h
+include/vtk/vtkThreshold.h
+include/vtk/vtkThresholdPoints.h
+include/vtk/vtkThresholdTextureCoords.h
+include/vtk/vtkTimeStamp.h
+include/vtk/vtkTimerLog.h
+include/vtk/vtkTk.h
+include/vtk/vtkTkImageViewerWidget.h
+include/vtk/vtkTkRenderWidget.h
+include/vtk/vtkToolkits.h
+include/vtk/vtkTransform.h
+include/vtk/vtkTransformCollection.h
+include/vtk/vtkTransformFilter.h
+include/vtk/vtkTransformPolyDataFilter.h
+include/vtk/vtkTransformTextureCoords.h
+include/vtk/vtkTransformToGrid.h
+include/vtk/vtkTransmitPolyDataPiece.h
+include/vtk/vtkTransmitUnstructuredGridPiece.h
+include/vtk/vtkTreeComposite.h
+include/vtk/vtkTreeCompositer.h
+include/vtk/vtkTriangle.h
+include/vtk/vtkTriangleFilter.h
+include/vtk/vtkTriangleStrip.h
+include/vtk/vtkTriangularTCoords.h
+include/vtk/vtkTriangularTexture.h
+include/vtk/vtkTubeFilter.h
+include/vtk/vtkUGFacetReader.h
+include/vtk/vtkUnsignedCharArray.h
+include/vtk/vtkUnsignedIntArray.h
+include/vtk/vtkUnsignedLongArray.h
+include/vtk/vtkUnsignedShortArray.h
+include/vtk/vtkUnstructuredGrid.h
+include/vtk/vtkUnstructuredGridReader.h
+include/vtk/vtkUnstructuredGridSource.h
+include/vtk/vtkUnstructuredGridToPolyDataFilter.h
+include/vtk/vtkUnstructuredGridToUnstructuredGridFilter.h
+include/vtk/vtkUnstructuredGridWriter.h
+include/vtk/vtkVRML.h
+include/vtk/vtkVRMLExporter.h
+include/vtk/vtkVRMLImporter.h
+include/vtk/vtkVectorDot.h
+include/vtk/vtkVectorNorm.h
+include/vtk/vtkVectorText.h
+include/vtk/vtkVersion.h
+include/vtk/vtkVertex.h
+include/vtk/vtkVideoSource.h
+include/vtk/vtkViewport.h
+include/vtk/vtkVoidArray.h
+include/vtk/vtkVolume.h
+include/vtk/vtkVolume16Reader.h
+include/vtk/vtkVolumeCollection.h
+include/vtk/vtkVolumeMapper.h
+include/vtk/vtkVolumeProMapper.h
+include/vtk/vtkVolumeProVG500Mapper.h
+include/vtk/vtkVolumeProVP1000Mapper.h
+include/vtk/vtkVolumeProperty.h
+include/vtk/vtkVolumeRayCastCompositeFunction.h
+include/vtk/vtkVolumeRayCastFunction.h
+include/vtk/vtkVolumeRayCastIsosurfaceFunction.h
+include/vtk/vtkVolumeRayCastMIPFunction.h
+include/vtk/vtkVolumeRayCastMapper.h
+include/vtk/vtkVolumeRayCastStructures.h
+include/vtk/vtkVolumeReader.h
+include/vtk/vtkVolumeTextureMapper.h
+include/vtk/vtkVolumeTextureMapper2D.h
+include/vtk/vtkVoxel.h
+include/vtk/vtkVoxelContoursToSurfaceFilter.h
+include/vtk/vtkVoxelModeller.h
+include/vtk/vtkWarpLens.h
+include/vtk/vtkWarpScalar.h
+include/vtk/vtkWarpTo.h
+include/vtk/vtkWarpTransform.h
+include/vtk/vtkWarpVector.h
+include/vtk/vtkWedge.h
+include/vtk/vtkWeightedTransformFilter.h
+include/vtk/vtkWin32Header.h
+include/vtk/vtkWin32ImageMapper.h
+include/vtk/vtkWin32OpenGLRenderWindow.h
+include/vtk/vtkWin32OutputWindow.h
+include/vtk/vtkWin32PolyDataMapper2D.h
+include/vtk/vtkWin32RenderWindowInteractor.h
+include/vtk/vtkWin32VideoSource.h
+include/vtk/vtkWinCE.h
+include/vtk/vtkWinCEOpenGLRenderWindow.h
+include/vtk/vtkWindow.h
+include/vtk/vtkWindowLevelLookupTable.h
+include/vtk/vtkWindowToImageFilter.h
+include/vtk/vtkWindowedSincPolyDataFilter.h
+include/vtk/vtkWorldPointPicker.h
+include/vtk/vtkWriter.h
+include/vtk/vtkXMLDataElement.h
+include/vtk/vtkXMLDataParser.h
+include/vtk/vtkXMLDataReader.h
+include/vtk/vtkXMLDataSetWriter.h
+include/vtk/vtkXMLFileOutputWindow.h
+include/vtk/vtkXMLFileReadTester.h
+include/vtk/vtkXMLImageDataReader.h
+include/vtk/vtkXMLImageDataWriter.h
+include/vtk/vtkXMLPDataReader.h
+include/vtk/vtkXMLPDataSetWriter.h
+include/vtk/vtkXMLPDataWriter.h
+include/vtk/vtkXMLPImageDataReader.h
+include/vtk/vtkXMLPImageDataWriter.h
+include/vtk/vtkXMLPPolyDataReader.h
+include/vtk/vtkXMLPPolyDataWriter.h
+include/vtk/vtkXMLPRectilinearGridReader.h
+include/vtk/vtkXMLPRectilinearGridWriter.h
+include/vtk/vtkXMLPStructuredDataReader.h
+include/vtk/vtkXMLPStructuredDataWriter.h
+include/vtk/vtkXMLPStructuredGridReader.h
+include/vtk/vtkXMLPStructuredGridWriter.h
+include/vtk/vtkXMLPUnstructuredDataReader.h
+include/vtk/vtkXMLPUnstructuredDataWriter.h
+include/vtk/vtkXMLPUnstructuredGridReader.h
+include/vtk/vtkXMLPUnstructuredGridWriter.h
+include/vtk/vtkXMLParser.h
+include/vtk/vtkXMLPolyDataReader.h
+include/vtk/vtkXMLPolyDataWriter.h
+include/vtk/vtkXMLReader.h
+include/vtk/vtkXMLRectilinearGridReader.h
+include/vtk/vtkXMLRectilinearGridWriter.h
+include/vtk/vtkXMLStructuredDataReader.h
+include/vtk/vtkXMLStructuredDataWriter.h
+include/vtk/vtkXMLStructuredGridReader.h
+include/vtk/vtkXMLStructuredGridWriter.h
+include/vtk/vtkXMLUnstructuredDataReader.h
+include/vtk/vtkXMLUnstructuredDataWriter.h
+include/vtk/vtkXMLUnstructuredGridReader.h
+include/vtk/vtkXMLUnstructuredGridWriter.h
+include/vtk/vtkXMLUtilities.h
+include/vtk/vtkXMLWriter.h
+include/vtk/vtkXMesaRenderWindow.h
+include/vtk/vtkXOpenGLRenderWindow.h
+include/vtk/vtkXPolyDataMapper2D.h
+include/vtk/vtkXRenderWindowInteractor.h
+include/vtk/vtkXRenderWindowTclInteractor.h
+include/vtk/vtkXYPlotActor.h
+include/vtk/vtkXYPlotWidget.h
+include/vtk/vtkXYZMolReader.h
+include/vtk/vtkZLibDataCompressor.h
+include/vtk/vtkgluPickMatrix.h
+include/vtk/vtkstd/algorithm
+include/vtk/vtkstd/deque
+include/vtk/vtkstd/iterator
+include/vtk/vtkstd/list
+include/vtk/vtkstd/map
+include/vtk/vtkstd/numeric
+include/vtk/vtkstd/queue
+include/vtk/vtkstd/set
+include/vtk/vtkstd/stack
+include/vtk/vtkstd/string
+include/vtk/vtkstd/utility
+include/vtk/vtkstd/vector
+share/vtk/doxygen/authors.txt
+share/vtk/doxygen/doc_class2example.pl
+share/vtk/doxygen/doc_cleanhtml.pl
+share/vtk/doxygen/doc_codematch.pl
+share/vtk/doxygen/doc_contributors.pl
+share/vtk/doxygen/doc_header2doxygen.pl
+share/vtk/doxygen/doc_index.pl
+share/vtk/doxygen/doc_index.stop
+share/vtk/doxygen/doc_readme.txt
+share/vtk/doxygen/doc_rmpath.pl
+share/vtk/doxygen/doc_version.pl
+share/vtk/doxygen/doxygen-fixed.css
+share/vtk/doxygen/doxygen.css
+share/vtk/doxygen/footer-fixed.html
+share/vtk/doxygen/footer.html
+share/vtk/doxygen/header-fixed.html
+share/vtk/doxygen/header.html
+share/vtk/doxygen/paper-clip.gif
+share/vtk/doxygen/pic.gif
+share/vtk/doxygen/vtk-logo.gif
+lib/vtk/CMake/libcmVTK_GENERATE_JAVA_DEPENDENCIES.so
+lib/vtk/CMake/libcmVTK_MAKE_INSTANTIATOR2.so
+lib/vtk/CMake/libcmVTK_WRAP_JAVA2.so
+lib/vtk/CMake/libcmVTK_WRAP_PYTHON2.so
+lib/vtk/CMake/libcmVTK_WRAP_TCL2.so
+lib/vtk/CMake/vtkLoadCMakeExtensions.cmake
+lib/vtk/UseVTK.cmake
+lib/vtk/VTKBuildSettings.cmake
+lib/vtk/VTKConfig.cmake
+lib/vtk/VTKLibraryDepends.cmake
+@dirrm share/vtk/doxygen
+@unexec rmdir %D/share/vtk 2>/dev/null || true
+@dirrm lib/vtk/CMake
+@unexec rmdir %D/lib/vtk 2>/dev/null || true
+@dirrm include/vtk/vtkstd
+@dirrm include/vtk/DICOMParser
+@dirrm include/vtk
+@unexec rmdir %D/%%DOCSDIR%% 2>/dev/null || true
diff --git a/math/vtk-java/Makefile b/math/vtk-java/Makefile
new file mode 100644
index 000000000000..d5da3850ab1a
--- /dev/null
+++ b/math/vtk-java/Makefile
@@ -0,0 +1,69 @@
+# New ports collection makefile for: vtk-java
+# Date created: 10 Oct 2003
+# Whom: Mykola Khotyaintsev <ko@irfu.se>
+#
+# $FreeBSD$
+#
+
+CATEGORIES+= java
+PKGNAMESUFFIX= -java
+
+COMMENT= VTK Java classes and shared libs
+
+LIB_DEPENDS= vtkCommon.${LIBVER}:${PORTSDIR}/math/vtk
+
+MASTERDIR= ${.CURDIR}/../vtk
+
+WRAP= Java
+BINARIES= VTKJavaExecutable vtkParseJava vtkWrapJava
+
+USE_JAVA= 1.4
+NEED_JAVAC= yes
+USE_JIKES= no
+JARFILE= vtk.jar # ${PORTNAME}.jar
+DESTJARFILE= vtk.jar # ${PORTNAME}.jar
+CMAKE_DEFS= -DVTK_WRAP_JAVA:BOOL=ON \
+ -DJAVA_ARCHIVE:FILEPATH=${JAR} \
+ -DJAVA_AWT_INCLUDE_PATH:PATH=${JAVA_HOME}/include \
+ -DJAVA_AWT_LIBRARY:FILEPATH=${JAVA_HOME}/jre/lib/${ARCH}/libjawt.so \
+ -DJAVA_COMPILE:FILEPATH=${JAVAC} \
+ -DJAVA_INCLUDE_PATH:PATH=${JAVA_HOME}/include \
+ -DJAVA_INCLUDE_PATH2:PATH=${JAVA_HOME}/include/bsd
+
+.include "${MASTERDIR}/Makefile"
+
+.ifndef(WITH_TESTING)
+pre-everything::
+ @${ECHO_MSG} "----------------------- N O T E --------------------------"
+ @${ECHO_MSG} ""
+ @${ECHO_MSG} "If you want to build some Testing Java classes press Ctrl-C now"
+ @${ECHO_MSG} "and execute \"make WITH_TESTING=yes\""
+ @${ECHO_MSG} ""
+ @${ECHO_MSG} "----------------------------------------------------------------"
+.endif
+
+do-patch: patch-common
+
+do-install: install-cnotice install-binaries install-libs
+ @${ECHO_MSG} "Installing ${DESTJARFILE} to ${JAVAJARDIR} ..."
+ @${INSTALL_DATA} ${WRKSRC}/bin/${JARFILE} ${JAVAJARDIR}/${DESTJARFILE}
+
+ @${MKDIR} ${EXAMPLESDIR}
+ @${MKDIR} ${TESTINGDIR}
+ @${MKDIR} ${TESTINGDIR}/Java
+.if defined(WITH_TESTING)
+ @${ECHO_MSG} "Installing Java tests to ${TESTINGDIR}/Java ..."
+.for i in AxesActor SimpleVTK Regression TestVTKCanvas TestInternalFrames ImagePlaneWidget
+ @${INSTALL_DATA} ${WRKSRC}/Wrapping/Java/${i}*.class ${TESTINGDIR}/Java
+ @${INSTALL_DATA} ${VTKSRCDIR}/Wrapping/Java/${i}.java ${TESTINGDIR}/Java
+.endfor
+.endif
+
+ @${ECHO_MSG} "This directory contains VTK Java tests" > ${TESTINGDIR}/Java/README
+ @${ECHO_MSG} "" >> ${TESTINGDIR}/Java/README
+ @${ECHO_MSG} "To run a SimpleVTK test type:" >> ${TESTINGDIR}/Java/README
+ @${ECHO_MSG} "java -classpath .:${PREFIX}/share/java/classes/vtk.jar -Djava.library.path=${PREFIX}/lib SimpleVTK" >> ${TESTINGDIR}/Java/README
+ @${ECHO_MSG} "" >> ${TESTINGDIR}/Java/README
+ @${ECHO_MSG} "Be shure to use java 1.3 or greater." >> ${TESTINGDIR}/Java/README
+
+.include <bsd.port.mk>
diff --git a/math/vtk-java/pkg-plist b/math/vtk-java/pkg-plist
new file mode 100644
index 000000000000..73968a6e4ade
--- /dev/null
+++ b/math/vtk-java/pkg-plist
@@ -0,0 +1,54 @@
+bin/VTKJavaExecutable
+bin/vtkParseJava
+bin/vtkWrapJava
+lib/libvtkCommonJava.so
+lib/libvtkCommonJava.so.%%LIBVER%%
+lib/libvtkFilteringJava.so
+lib/libvtkFilteringJava.so.%%LIBVER%%
+lib/libvtkGraphicsJava.so
+lib/libvtkGraphicsJava.so.%%LIBVER%%
+lib/libvtkHybridJava.so
+lib/libvtkHybridJava.so.%%LIBVER%%
+lib/libvtkIOJava.so
+lib/libvtkIOJava.so.%%LIBVER%%
+lib/libvtkImagingJava.so
+lib/libvtkImagingJava.so.%%LIBVER%%
+lib/libvtkParallelJava.so
+lib/libvtkParallelJava.so.%%LIBVER%%
+lib/libvtkPatentedJava.so
+lib/libvtkPatentedJava.so.%%LIBVER%%
+lib/libvtkRenderingJava.so
+lib/libvtkRenderingJava.so.%%LIBVER%%
+%%DOCSDIR%%/README.html
+%%DOCSDIR%%/README.patented-classes
+%%DOCSDIR%%/vtkLogo.jpg
+share/java/classes/vtk.jar
+%%TESTING_ONLY%%share/examples/vtk/Testing/Java/AxesActor.class
+%%TESTING_ONLY%%share/examples/vtk/Testing/Java/AxesActor.java
+%%TESTING_ONLY%%share/examples/vtk/Testing/Java/ImagePlaneWidget$1.class
+%%TESTING_ONLY%%share/examples/vtk/Testing/Java/ImagePlaneWidget$2.class
+%%TESTING_ONLY%%share/examples/vtk/Testing/Java/ImagePlaneWidget.class
+%%TESTING_ONLY%%share/examples/vtk/Testing/Java/ImagePlaneWidget.java
+%%TESTING_ONLY%%share/examples/vtk/Testing/Java/Regression.class
+%%TESTING_ONLY%%share/examples/vtk/Testing/Java/Regression.java
+%%TESTING_ONLY%%share/examples/vtk/Testing/Java/SimpleVTK$1.class
+%%TESTING_ONLY%%share/examples/vtk/Testing/Java/SimpleVTK.class
+%%TESTING_ONLY%%share/examples/vtk/Testing/Java/SimpleVTK.java
+%%TESTING_ONLY%%share/examples/vtk/Testing/Java/TestInternalFrames$1.class
+%%TESTING_ONLY%%share/examples/vtk/Testing/Java/TestInternalFrames$CreateWindowAction.class
+%%TESTING_ONLY%%share/examples/vtk/Testing/Java/TestInternalFrames$Desktop.class
+%%TESTING_ONLY%%share/examples/vtk/Testing/Java/TestInternalFrames$KillAction.class
+%%TESTING_ONLY%%share/examples/vtk/Testing/Java/TestInternalFrames$MenuMgr.class
+%%TESTING_ONLY%%share/examples/vtk/Testing/Java/TestInternalFrames$SplitFrame.class
+%%TESTING_ONLY%%share/examples/vtk/Testing/Java/TestInternalFrames$Tabbed.class
+%%TESTING_ONLY%%share/examples/vtk/Testing/Java/TestInternalFrames$VTKFrame.class
+%%TESTING_ONLY%%share/examples/vtk/Testing/Java/TestInternalFrames.class
+%%TESTING_ONLY%%share/examples/vtk/Testing/Java/TestInternalFrames.java
+%%TESTING_ONLY%%share/examples/vtk/Testing/Java/TestVTKCanvas$1.class
+%%TESTING_ONLY%%share/examples/vtk/Testing/Java/TestVTKCanvas.class
+%%TESTING_ONLY%%share/examples/vtk/Testing/Java/TestVTKCanvas.java
+%%TESTING_ONLY%%share/examples/vtk/Testing/Java/README
+@unexec rmdir %D/%%DOCSDIR%% 2>/dev/null || true
+%%TESTING_ONLY%%@dirrm share/examples/vtk/Testing/Java
+%%TESTING_ONLY%%@unexec rmdir %D/share/examples/vtk/testing 2>/dev/null || true
+%%TESTING_ONLY%%@unexec rmdir %D/share/examples/vtk 2>/dev/null || true
diff --git a/math/vtk-python/Makefile b/math/vtk-python/Makefile
new file mode 100644
index 000000000000..9d1aeb5b6263
--- /dev/null
+++ b/math/vtk-python/Makefile
@@ -0,0 +1,61 @@
+# New ports collection makefile for: vtk-python
+# Date created: 10 Oct 2003
+# Whom: Mykola Khotyaintsev <ko@irfu.se>
+#
+# $FreeBSD$
+#
+
+CATEGORIES+= python
+PKGNAMESUFFIX= -python
+
+COMMENT= The Visualization Toolkit Python libs
+
+LIB_DEPENDS= vtkCommon.${LIBVER}:${PORTSDIR}/math/vtk \
+ tcl84:${PORTSDIR}/lang/tcl84 \
+ tk84:${PORTSDIR}/x11-toolkits/tk84
+
+MASTERDIR= ${.CURDIR}/../vtk
+
+WRAP= Python
+BINARIES= vtkWrapPython vtkpython
+EXTRA_LIBS= RenderingPythonTkWidgets
+
+USE_PYTHON= yes
+TCL_INCLUDE_DIR=${PREFIX}/include/tcl8.4
+TK_INCLUDE_DIR= ${PREFIX}/include/tk8.4
+
+CXXFLAGS+= -DUSE_NON_CONST \
+ -DUSE_COMPOSITELESS_PHOTO_PUT_BLOCK \
+ -I${TCL_INCLUDE_DIR} # -Ds for TCL/TK 8.4, -I for libvtkRenderingPythonTkWidgets.so build
+
+LINKERFLAGS= -L${PREFIX}/lib # to link vtkpython to vtk libs
+
+CMAKE_DEFS= -DVTK_WRAP_PYTHON:BOOL=ON \
+ -DPYTHON_INCLUDE_PATH:PATH=${PYTHON_INCLUDEDIR} \
+ -DPYTHON_LIBRARY:FILEPATH=${PYTHON_LIBDIR}/config/lib${PYTHON_VERSION}.a \
+ -DTCL_INCLUDE_PATH:PATH=${TCL_INCLUDE_DIR} \
+ -DTK_INCLUDE_PATH:PATH=${TK_INCLUDE_DIR}
+
+PLIST_SUB+= VTK_PTH_LOCATION_DIR=${PYTHON_SITELIBDIR}
+
+.include "${MASTERDIR}/Makefile"
+
+do-patch: patch-common
+
+do-install: install-cnotice install-binaries install-libs
+ @${ECHO_MSG} "Installing vtk site package to ${PREFIX}/lib/vtk/python ..."
+ @${MKDIR} ${PREFIX}/lib/vtk
+.for i in "" vtk/ vtk/gtk/ vtk/qt/ vtk/test/ vtk/tk/ vtk/util/ vtk/wx/
+ @${MKDIR} ${PREFIX}/lib/vtk/python/${i}
+ @${INSTALL_DATA} ${VTKSRCDIR}/Wrapping/Python/${i}*.py ${PREFIX}/lib/vtk/python/${i}
+.endfor
+ @${ECHO} ${PREFIX}/lib/vtk/python > ${PYTHON_SITELIBDIR}/vtk.pth
+ @${PYTHON_CMD} -c "import compileall; compileall.compile_dir( '${PREFIX}/lib/vtk/python' );"
+ @${PYTHON_CMD} -Oc "import compileall; compileall.compile_dir( '${PREFIX}/lib/vtk/python' );"
+
+.for i in ${VTK_KITS:S/$/Python/} ${EXTRA_LIBS}
+ @${LN} -sf ${PREFIX}/lib/libvtk${i}.so \
+ ${PREFIX}/lib/vtk/python/libvtk${i}.so
+.endfor
+
+.include <bsd.port.mk>
diff --git a/math/vtk-python/pkg-plist b/math/vtk-python/pkg-plist
new file mode 100644
index 000000000000..18f06fd0ab15
--- /dev/null
+++ b/math/vtk-python/pkg-plist
@@ -0,0 +1,179 @@
+bin/vtkWrapPython
+bin/vtkpython
+lib/libvtkCommonPython.so.%%LIBVER%%
+lib/libvtkCommonPython.so
+lib/libvtkFilteringPython.so.%%LIBVER%%
+lib/libvtkFilteringPython.so
+lib/libvtkGraphicsPython.so.%%LIBVER%%
+lib/libvtkGraphicsPython.so
+lib/libvtkHybridPython.so.%%LIBVER%%
+lib/libvtkHybridPython.so
+lib/libvtkIOPython.so.%%LIBVER%%
+lib/libvtkIOPython.so
+lib/libvtkImagingPython.so.%%LIBVER%%
+lib/libvtkImagingPython.so
+lib/libvtkParallelPython.so.%%LIBVER%%
+lib/libvtkParallelPython.so
+lib/libvtkPatentedPython.so.%%LIBVER%%
+lib/libvtkPatentedPython.so
+lib/libvtkRenderingPython.so.%%LIBVER%%
+lib/libvtkRenderingPython.so
+lib/libvtkRenderingPythonTkWidgets.so.%%LIBVER%%
+lib/libvtkRenderingPythonTkWidgets.so
+lib/vtk/python/QVTKRenderWidget.py
+lib/vtk/python/QVTKRenderWidget.pyc
+lib/vtk/python/QVTKRenderWidget.pyo
+lib/vtk/python/libvtkCommonPython.so
+lib/vtk/python/libvtkFilteringPython.so
+lib/vtk/python/libvtkGraphicsPython.so
+lib/vtk/python/libvtkHybridPython.so
+lib/vtk/python/libvtkIOPython.so
+lib/vtk/python/libvtkImagingPython.so
+lib/vtk/python/libvtkParallelPython.so
+lib/vtk/python/libvtkPatentedPython.so
+lib/vtk/python/libvtkRenderingPython.so
+lib/vtk/python/libvtkRenderingPythonTkWidgets.so
+lib/vtk/python/vtk/__helper.py
+lib/vtk/python/vtk/__helper.pyc
+lib/vtk/python/vtk/__helper.pyo
+lib/vtk/python/vtk/__init__.py
+lib/vtk/python/vtk/__init__.pyc
+lib/vtk/python/vtk/__init__.pyo
+lib/vtk/python/vtk/common.py
+lib/vtk/python/vtk/common.pyc
+lib/vtk/python/vtk/common.pyo
+lib/vtk/python/vtk/filtering.py
+lib/vtk/python/vtk/filtering.pyc
+lib/vtk/python/vtk/filtering.pyo
+lib/vtk/python/vtk/graphics.py
+lib/vtk/python/vtk/graphics.pyc
+lib/vtk/python/vtk/graphics.pyo
+lib/vtk/python/vtk/gtk/GtkVTKRenderWindow.py
+lib/vtk/python/vtk/gtk/GtkVTKRenderWindow.pyc
+lib/vtk/python/vtk/gtk/GtkVTKRenderWindow.pyo
+lib/vtk/python/vtk/gtk/GtkVTKRenderWindowInteractor.py
+lib/vtk/python/vtk/gtk/GtkVTKRenderWindowInteractor.pyc
+lib/vtk/python/vtk/gtk/GtkVTKRenderWindowInteractor.pyo
+lib/vtk/python/vtk/gtk/__init__.py
+lib/vtk/python/vtk/gtk/__init__.pyc
+lib/vtk/python/vtk/gtk/__init__.pyo
+lib/vtk/python/vtk/hybrid.py
+lib/vtk/python/vtk/hybrid.pyc
+lib/vtk/python/vtk/hybrid.pyo
+lib/vtk/python/vtk/imaging.py
+lib/vtk/python/vtk/imaging.pyc
+lib/vtk/python/vtk/imaging.pyo
+lib/vtk/python/vtk/io.py
+lib/vtk/python/vtk/io.pyc
+lib/vtk/python/vtk/io.pyo
+lib/vtk/python/vtk/parallel.py
+lib/vtk/python/vtk/parallel.pyc
+lib/vtk/python/vtk/parallel.pyo
+lib/vtk/python/vtk/patented.py
+lib/vtk/python/vtk/patented.pyc
+lib/vtk/python/vtk/patented.pyo
+lib/vtk/python/vtk/qt/QVTKRenderWidget.py
+lib/vtk/python/vtk/qt/QVTKRenderWidget.pyc
+lib/vtk/python/vtk/qt/QVTKRenderWidget.pyo
+lib/vtk/python/vtk/qt/QVTKRenderWindowInteractor.py
+lib/vtk/python/vtk/qt/QVTKRenderWindowInteractor.pyc
+lib/vtk/python/vtk/qt/QVTKRenderWindowInteractor.pyo
+lib/vtk/python/vtk/qt/__init__.py
+lib/vtk/python/vtk/qt/__init__.pyc
+lib/vtk/python/vtk/qt/__init__.pyo
+lib/vtk/python/vtk/rendering.py
+lib/vtk/python/vtk/rendering.pyc
+lib/vtk/python/vtk/rendering.pyo
+lib/vtk/python/vtk/required.py
+lib/vtk/python/vtk/required.pyc
+lib/vtk/python/vtk/required.pyo
+lib/vtk/python/vtk/test/BlackBox.py
+lib/vtk/python/vtk/test/BlackBox.pyc
+lib/vtk/python/vtk/test/BlackBox.pyo
+lib/vtk/python/vtk/test/Testing.py
+lib/vtk/python/vtk/test/Testing.pyc
+lib/vtk/python/vtk/test/Testing.pyo
+lib/vtk/python/vtk/test/__init__.py
+lib/vtk/python/vtk/test/__init__.pyc
+lib/vtk/python/vtk/test/__init__.pyo
+lib/vtk/python/vtk/tk/__init__.py
+lib/vtk/python/vtk/tk/__init__.pyc
+lib/vtk/python/vtk/tk/__init__.pyo
+lib/vtk/python/vtk/tk/vtkLoadPythonTkWidgets.py
+lib/vtk/python/vtk/tk/vtkLoadPythonTkWidgets.pyc
+lib/vtk/python/vtk/tk/vtkLoadPythonTkWidgets.pyo
+lib/vtk/python/vtk/tk/vtkTkImageViewerWidget.py
+lib/vtk/python/vtk/tk/vtkTkImageViewerWidget.pyc
+lib/vtk/python/vtk/tk/vtkTkImageViewerWidget.pyo
+lib/vtk/python/vtk/tk/vtkTkPhotoImage.py
+lib/vtk/python/vtk/tk/vtkTkPhotoImage.pyc
+lib/vtk/python/vtk/tk/vtkTkPhotoImage.pyo
+lib/vtk/python/vtk/tk/vtkTkRenderWidget.py
+lib/vtk/python/vtk/tk/vtkTkRenderWidget.pyc
+lib/vtk/python/vtk/tk/vtkTkRenderWidget.pyo
+lib/vtk/python/vtk/tk/vtkTkRenderWindowInteractor.py
+lib/vtk/python/vtk/tk/vtkTkRenderWindowInteractor.pyc
+lib/vtk/python/vtk/tk/vtkTkRenderWindowInteractor.pyo
+lib/vtk/python/vtk/util/__init__.py
+lib/vtk/python/vtk/util/__init__.pyc
+lib/vtk/python/vtk/util/__init__.pyo
+lib/vtk/python/vtk/util/colors.py
+lib/vtk/python/vtk/util/colors.pyc
+lib/vtk/python/vtk/util/colors.pyo
+lib/vtk/python/vtk/util/misc.py
+lib/vtk/python/vtk/util/misc.pyc
+lib/vtk/python/vtk/util/misc.pyo
+lib/vtk/python/vtk/util/vtkConstants.py
+lib/vtk/python/vtk/util/vtkConstants.pyc
+lib/vtk/python/vtk/util/vtkConstants.pyo
+lib/vtk/python/vtk/util/vtkImageExportToArray.py
+lib/vtk/python/vtk/util/vtkImageExportToArray.pyc
+lib/vtk/python/vtk/util/vtkImageExportToArray.pyo
+lib/vtk/python/vtk/util/vtkImageImportFromArray.py
+lib/vtk/python/vtk/util/vtkImageImportFromArray.pyc
+lib/vtk/python/vtk/util/vtkImageImportFromArray.pyo
+lib/vtk/python/vtk/util/vtkMethodParser.py
+lib/vtk/python/vtk/util/vtkMethodParser.pyc
+lib/vtk/python/vtk/util/vtkMethodParser.pyo
+lib/vtk/python/vtk/wx/__init__.py
+lib/vtk/python/vtk/wx/__init__.pyc
+lib/vtk/python/vtk/wx/__init__.pyo
+lib/vtk/python/vtk/wx/wxVTKRenderWindow.py
+lib/vtk/python/vtk/wx/wxVTKRenderWindow.pyc
+lib/vtk/python/vtk/wx/wxVTKRenderWindow.pyo
+lib/vtk/python/vtk/wx/wxVTKRenderWindowInteractor.py
+lib/vtk/python/vtk/wx/wxVTKRenderWindowInteractor.pyc
+lib/vtk/python/vtk/wx/wxVTKRenderWindowInteractor.pyo
+lib/vtk/python/vtkRenderWidget.py
+lib/vtk/python/vtkRenderWidget.pyc
+lib/vtk/python/vtkRenderWidget.pyo
+lib/vtk/python/vtkTkImageViewerWidget.py
+lib/vtk/python/vtkTkImageViewerWidget.pyc
+lib/vtk/python/vtkTkImageViewerWidget.pyo
+lib/vtk/python/vtkTkRenderWidget.py
+lib/vtk/python/vtkTkRenderWidget.pyc
+lib/vtk/python/vtkTkRenderWidget.pyo
+lib/vtk/python/vtkpython.py
+lib/vtk/python/vtkpython.pyc
+lib/vtk/python/vtkpython.pyo
+lib/vtk/python/vtkpythontk.py
+lib/vtk/python/vtkpythontk.pyc
+lib/vtk/python/vtkpythontk.pyo
+lib/vtk/python/wxVTKRenderWindow.py
+lib/vtk/python/wxVTKRenderWindow.pyc
+lib/vtk/python/wxVTKRenderWindow.pyo
+%%PYTHON_SITELIBDIR%%/vtk.pth
+%%DOCSDIR%%/README.html
+%%DOCSDIR%%/README.patented-classes
+%%DOCSDIR%%/vtkLogo.jpg
+@unexec rmdir %D/%%DOCSDIR%% 2>/dev/null || true
+@dirrm lib/vtk/python/vtk/wx
+@dirrm lib/vtk/python/vtk/util
+@dirrm lib/vtk/python/vtk/tk
+@dirrm lib/vtk/python/vtk/test
+@dirrm lib/vtk/python/vtk/qt
+@dirrm lib/vtk/python/vtk/gtk
+@dirrm lib/vtk/python/vtk
+@dirrm lib/vtk/python
+@unexec rmdir %D/lib/vtk 2>/dev/null || true
+@unexec rm %%VTK_PTH_LOCATION_DIR%%/vtk.pth 2>/dev/null || true
diff --git a/math/vtk-tcl/Makefile b/math/vtk-tcl/Makefile
new file mode 100644
index 000000000000..1d9ee063cc28
--- /dev/null
+++ b/math/vtk-tcl/Makefile
@@ -0,0 +1,39 @@
+# New ports collection makefile for: vtk-tcl
+# Date created: 10 Oct 2003
+# Whom: Mykola Khotyaintsev <ko@irfu.se>
+#
+# $FreeBSD$
+#
+
+CATEGORIES+= tcl84 tk84
+PKGNAMESUFFIX= -tcl
+
+COMMENT= The Visualization Toolkit Tcl libs
+
+LIB_DEPENDS= vtkCommon.${LIBVER}:${PORTSDIR}/math/vtk \
+ tcl84:${PORTSDIR}/lang/tcl84 \
+ tk84:${PORTSDIR}/x11-toolkits/tk84
+
+MASTERDIR= ${.CURDIR}/../vtk
+WRAP= TCL
+BINARIES= vtk vtkWrapTcl
+
+USE_PYTHON= yes
+TCL_INCLUDE_DIR=${PREFIX}/include/tcl8.4
+TK_INCLUDE_DIR= ${PREFIX}/include/tk8.4
+
+CXXFLAGS+= -DUSE_NON_CONST \
+ -DUSE_COMPOSITELESS_PHOTO_PUT_BLOCK # for TCL/TK 8.4
+
+CMAKE_DEFS= -DVTK_WRAP_TCL:BOOL=ON \
+ -DTCL_INCLUDE_PATH:PATH=${TCL_INCLUDE_DIR} \
+ -DTK_INCLUDE_PATH:PATH=${TK_INCLUDE_DIR}
+
+.include "${MASTERDIR}/Makefile"
+
+do-patch: patch-common
+
+do-install: install-cnotice install-binaries install-libs
+ cd ${WRKSRC}/Wrapping/Tcl ; ${MAKE} install
+
+.include <bsd.port.mk>
diff --git a/math/vtk-tcl/pkg-plist b/math/vtk-tcl/pkg-plist
new file mode 100644
index 000000000000..7e0605b98c9c
--- /dev/null
+++ b/math/vtk-tcl/pkg-plist
@@ -0,0 +1,64 @@
+bin/vtk
+bin/vtkWrapTcl
+lib/libvtkCommonTCL.so
+lib/libvtkCommonTCL.so.%%LIBVER%%
+lib/libvtkFilteringTCL.so
+lib/libvtkFilteringTCL.so.%%LIBVER%%
+lib/libvtkGraphicsTCL.so
+lib/libvtkGraphicsTCL.so.%%LIBVER%%
+lib/libvtkHybridTCL.so
+lib/libvtkHybridTCL.so.%%LIBVER%%
+lib/libvtkIOTCL.so
+lib/libvtkIOTCL.so.%%LIBVER%%
+lib/libvtkImagingTCL.so
+lib/libvtkImagingTCL.so.%%LIBVER%%
+lib/libvtkParallelTCL.so
+lib/libvtkParallelTCL.so.%%LIBVER%%
+lib/libvtkPatentedTCL.so
+lib/libvtkPatentedTCL.so.%%LIBVER%%
+lib/libvtkRenderingTCL.so
+lib/libvtkRenderingTCL.so.%%LIBVER%%
+lib/vtk/tcl/README
+lib/vtk/tcl/pkgIndex.tcl
+lib/vtk/tcl/vtk/vtk.tcl
+lib/vtk/tcl/vtkbase/vtkbase.tcl
+lib/vtk/tcl/vtkcommon/vtkcommon.tcl
+lib/vtk/tcl/vtkfiltering/vtkfiltering.tcl
+lib/vtk/tcl/vtkgraphics/vtkgraphics.tcl
+lib/vtk/tcl/vtkhybrid/vtkhybrid.tcl
+lib/vtk/tcl/vtkimaging/vtkimaging.tcl
+lib/vtk/tcl/vtkinteraction/Interactor.tcl
+lib/vtk/tcl/vtkinteraction/bindings-iw.tcl
+lib/vtk/tcl/vtkinteraction/bindings-rw.tcl
+lib/vtk/tcl/vtkinteraction/bindings.tcl
+lib/vtk/tcl/vtkinteraction/setget.tcl
+lib/vtk/tcl/vtkinteraction/vtkinteraction.tcl
+lib/vtk/tcl/vtkio/vtkio.tcl
+lib/vtk/tcl/vtkparallel/vtkparallel.tcl
+lib/vtk/tcl/vtkpatented/vtkpatented.tcl
+lib/vtk/tcl/vtkrendering/vtkrendering.tcl
+lib/vtk/tcl/vtktcl.c
+lib/vtk/tcl/vtktesting/backdrop.tcl
+lib/vtk/tcl/vtktesting/colors.tcl
+lib/vtk/tcl/vtktesting/grab.tcl
+lib/vtk/tcl/vtktesting/mccases.tcl
+lib/vtk/tcl/vtktesting/vtktesting.tcl
+%%DOCSDIR%%/README.html
+%%DOCSDIR%%/README.patented-classes
+%%DOCSDIR%%/vtkLogo.jpg
+@unexec rmdir %D/%%DOCSDIR%% 2>/dev/null || true
+@dirrm lib/vtk/tcl/vtktesting
+@dirrm lib/vtk/tcl/vtkrendering
+@dirrm lib/vtk/tcl/vtkpatented
+@dirrm lib/vtk/tcl/vtkparallel
+@dirrm lib/vtk/tcl/vtkio
+@dirrm lib/vtk/tcl/vtkinteraction
+@dirrm lib/vtk/tcl/vtkimaging
+@dirrm lib/vtk/tcl/vtkhybrid
+@dirrm lib/vtk/tcl/vtkgraphics
+@dirrm lib/vtk/tcl/vtkfiltering
+@dirrm lib/vtk/tcl/vtkcommon
+@dirrm lib/vtk/tcl/vtkbase
+@dirrm lib/vtk/tcl/vtk
+@dirrm lib/vtk/tcl
+@unexec rmdir %D/lib/vtk 2>/dev/null || true
diff --git a/math/vtk/Makefile b/math/vtk/Makefile
index d40cfdab3c4f..612883a63d37 100644
--- a/math/vtk/Makefile
+++ b/math/vtk/Makefile
@@ -1,54 +1,230 @@
# New ports collection makefile for: vtk
-# Date created: 24 Nov 1997
-# Whom: Thomas Gellekum <tg@FreeBSD.org>
+# Date created: 10 Oct 2003
+# Whom: Mykola Khotyaintsev <ko@irfu.se>
#
# $FreeBSD$
#
+# By default
+#
+# There are some options to tune VTK towards your specific needs.
+# You can activate a feature by typing something like
+# "make -DKNOB" or "make KNOB=yes" instead of just "make"
+#
+# WITH_TESTING build the testing binaries (only for vtk and vtk-java port)
+#
PORTNAME= vtk
-PORTVERSION= 3.2
-PORTREVISION= 1
-CATEGORIES= math
-MASTER_SITES= ftp://public.kitware.com/pub/vtk/vtk${PORTVERSION}/
-DISTNAME= vtk32-src-unix
-EXTRACT_SUFX= .tgz
+PORTVERSION= 4.3.0
+CATEGORIES= math graphics
+MASTER_SITES= http://ovt.irfu.se/vtk/files/
+DISTFILES?= VTK-${PORTVERSION}-cvs${CVSDATE}.tar.gz
-MAINTAINER= ports@FreeBSD.org
-COMMENT= The Visualization Toolkit
-
-LIB_DEPENDS= tk83.1:${PORTSDIR}/x11-toolkits/tk83
+MAINTAINER= ko@irfu.se
+COMMENT?= The Visualization Toolkit shared libs
USE_REINPLACE= yes
-USE_MESA= yes
-WRKSRC= ${WRKDIR}/vtk${PORTVERSION}
+
+LIBVER= 1
+CVSDATE= 20031006
+VTKSRCDIR= ${WRKDIR}/VTK
+TESTINGDIR= ${EXAMPLESDIR}/Testing
+VTKDATAROOT= ${EXAMPLESDIR}/VTKData
+DOCSDIR= ${PREFIX}/share/doc/${PKGNAME}
+PLIST= ${.CURDIR}/pkg-plist
+FILESDIR= ${.CURDIR}/files
+RESTRICTED= yes
+
+VTK_KITS= Common Filtering Graphics Hybrid IO Imaging Rendering Parallel Patented
+
+PLIST_SUB+= LIBVER=${LIBVER} PKGNAME=${PKGNAME}
+
+.if defined(WRAP) || !defined(PKGNAMESUFFIX) || ${PKGNAMESUFFIX}=="-headers"
+
+WRKSRC= ${WRKDIR}/${PORTNAME}${PKGNAMESUFFIX}-build
+
+BUILD_DEPENDS+= ${CMAKE}:${PORTSDIR}/devel/cmake
+
+LIB_DEPENDS+= expat.4:${PORTSDIR}/textproc/expat2 \
+ jpeg.9:${PORTSDIR}/graphics/jpeg \
+ png.5:${PORTSDIR}/graphics/png \
+ tiff.4:${PORTSDIR}/graphics/tiff
+
+.if defined(WITH_TESTING) && (!defined(PKGNAMESUFFIX) || ${PKGNAMESUFFIX}=="-java")
+RUN_DEPENDS= ${VTKDATAROOT}/VTKData.readme:${PORTSDIR}/math/vtk-data
+BUILD_DEPENDS= ${VTKDATAROOT}/VTKData.readme:${PORTSDIR}/math/vtk-data
+.endif
+
+ONLY_FOR_ARCHS= i386 # was not tested on other ARCHS
+USE_GMAKE= yes
+USE_GL= yes
INSTALLS_SHLIB= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-mesa --with-shared --with-tcl --with-bsdmake
-CONFIGURE_ARGS+= --with-contrib --with-tkwidget
-# Support for Python is compiled in by default.
-.if !defined(WITHOUT_PYTHON)
-CONFIGURE_ARGS+= --with-python
-USE_PYTHON= yes
+# if optimization flag -O2 or -O3 is present - use g++33
+# There is a problems compiling Imaging/vtkImageEuclideanDistance.o by gcc 3.2.2
+# with -02 -march=pentium3
+.if defined(CXXFLAGS)
+TTT= "${CXXFLAGS}" # this quotes are VERY important!
+OPTFLAGPRESENT= ${TTT:C/^.*-O[23].*$/yes/}
+.if ${OPTFLAGPRESENT} == "yes"
+USE_GCC= 3.3
+.endif
+.endif
+
+CMAKE?= ${LOCALBASE}/bin/cmake
+CXXFLAGS+= -Wno-deprecated
+CMAKE_DEFS+= -DCMAKE_INSTALL_PREFIX:PATH=${PREFIX} \
+ -DBUILD_SHARED_LIBS:BOOL=ON \
+ -DCMAKE_BUILD_TYPE:STRING=Release \
+ -DCMAKE_SHARED_LINKER_FLAGS:STRING="${LINKERFLAGS}" \
+ -DCMAKE_EXE_LINKER_FLAGS:STRING="${LINKERFLAGS}" \
+ -DCMAKE_THREAD_LIBS:STRING="${PTHREAD_LIBS}"\
+ -DCMAKE_USE_PTHREADS:BOOL=ON \
+ -DCMAKE_C_COMPILER:STRING='${CC}' \
+ -DCMAKE_CXX_COMPILER:STRING=${CXX} \
+ -DCMAKE_C_FLAGS:STRING="${CFLAGS} ${PTHREAD_CFLAGS}" \
+ -DCMAKE_CXX_FLAGS:STRING="${CXXFLAGS} ${PTHREAD_CFLAGS}" \
+ -DVTK_USE_RENDERING:BOOL=ON \
+ -DVTK_USE_HYBRID:BOOL=ON \
+ -DVTK_USE_PARALLEL:BOOL=ON \
+ -DVTK_USE_PATENTED:BOOL=ON \
+ -DVTK_USE_SYSTEM_EXPAT:BOOL=ON \
+ -DVTK_USE_SYSTEM_JPEG:BOOL=ON \
+ -DVTK_USE_SYSTEM_PNG:BOOL=ON \
+ -DVTK_USE_SYSTEM_TIFF:BOOL=ON \
+ -DVTK_USE_SYSTEM_ZLIB:BOOL=ON \
+ -DVTK_DATA_ROOT:PATH=${VTKDATAROOT}
+
+.if defined(WITH_TESTING)
+CMAKE_DEFS+= -DBUILD_TESTING:BOOL=ON
+PLIST_SUB+= TESTING_ONLY=""
+.else
+CMAKE_DEFS+= -DBUILD_TESTING:BOOL=OFF
+PLIST_SUB+= TESTING_ONLY="@comment "
+.endif
+
+################################# vtk port start #############################################
+
+.ifndef(PKGNAMESUFFIX)
+
+EXTRA_LIBS= DICOMParser freetype ftgl
+
+.if defined(WITH_TESTING)
+BINARIES= ${VTK_KITS:C/Parallel//:C/Patented//:S/$/CxxTests/}
+BINARIES+= TestCxxFeatures TestInstantiator TimeRenderer TimeRenderer2 ParallelIsoTest
+BINARIES+= SocketClient SocketServer GenericCommunicator ThreadedCommunicator TestPStream
.endif
-.if defined(WITH_PATENTED)
-CONFIGURE_ARGS+= --with-patented
-PLIST= ${PKGDIR}/pkg-plist.with_patented
+.ifndef(WITH_TESTING)
+pre-everything::
+ @${ECHO_MSG} "---------------------- N O T E ------------------------"
+ @${ECHO_MSG} ""
+ @${ECHO_MSG} "If you want to build C++ Testing binaries press Ctrl-C now"
+ @${ECHO_MSG} "and execute \"make WITH_TESTING=yes\""
+ @${ECHO_MSG} ""
+ @${ECHO_MSG} "-------------------------------------------------------------"
.endif
-post-patch:
- @${REINPLACE_CMD} -e "s|%%PYTHON_INCLUDEDIR%%|${PYTHON_INCLUDEDIR}|g; \
- s|%%PTHREAD_CFLAGS%%|${PTHREAD_CFLAGS}|g; \
- s|%%PTHREAD_LIBS%%|${PTHREAD_LIBS}|g" \
- ${WRKSRC}/user.make
- @${FIND} ${WRKSRC} -name "*.cxx" | ${XARGS} ${REINPLACE_CMD} -e \
- 's|malloc.h|stdlib.h|'
+do-patch: patch-common
+
+do-install: install-cnotice install-binaries install-libs
-post-install:
-.if !defined(WITHOUT_PYTHON)
- ${PYTHON_CMD} -c "import compileall; compileall.compile_dir( '${PREFIX}/lib/vtk/python' );"
- ${PYTHON_CMD} -Oc "import compileall; compileall.compile_dir( '${PREFIX}/lib/vtk/python' );"
.endif
+################################# vtk port end #############################################
+
+pre-configure:
+ ${MKDIR} ${WRKSRC}
+
+do-configure:
+ cd ${WRKSRC} && ${CMAKE} ${VTKSRCDIR} ${CMAKE_DEFS}
+
+patch-common:
+ @${FIND} ${VTKSRCDIR} -name "*.cxx" | ${XARGS} ${REINPLACE_CMD} -e \
+ 's|malloc.h|stdlib.h|g'
+ @${REINPLACE_CMD} -E 's|lib/vtk\)|lib\)|g' \
+ ${VTKSRCDIR}/vtkGenerateVTKConfig.cmake
+.if defined(WRAP)
+# No need to build many libs, such as: vtkCommon,... Better link to those ones installed by vtk port.
+# Patch (MAIN_KIT_LIB = [Common_LIB Filtering_LIB ...]:
+# ${VTKSRCDIR}/CMakeLists.txt :
+# -SUBDIRS(Wrapping Utilities)
+# +SUBDIRS(Wrapping)
+#
+# ${VTKSRCDIR}/[Common Filtering IO ...]/CMakeLists.txt :
+# -ADD_LIBRARY(vtk${KIT} ...
+# +FIND_LIBRARY(MAIN_KIT_LIB NAMES vtk${KIT} PATHS ${PREFIX}/lib)
+#
+# -TARGET_LINK_LIBRARIES(vtk${KIT}Python vtk${KIT} ...
+# +TARGET_LINK_LIBRARIES(vtk${KIT}Python ${MAIN_KIT_LIB} ...
+#
+# Sometimes TARGET_LINK_LIBRARIES(vtk${KIT}Python vtk${KIT} can be separated to two lines:
+# TARGET_LINK_LIBRARIES(vtk${KIT}Python
+# vtk${KIT}
+# -^[spaces or tabs]vtk${KIT}[spaces or tabs]$
+# +[space]${MAIN_KIT_LIB}
+#
+# -TARGET_LINK_LIBRARIES(vtk${KIT} ${KIT_LIBS})
+#
+# ${VTKSRCDIR}/[Common Filtering IO ...]/Tests/CMakeLists.txt :
+# -SUBDIRS(Cxx)
+#
+ @${REINPLACE_CMD} -E 's|SUBDIRS\(Wrapping Utilities\)|SUBDIRS\(Wrapping\)|g' \
+ ${VTKSRCDIR}/CMakeLists.txt
+
+ @for dir in ${VTK_KITS} ; do \
+ ${ECHO_MSG} "Patching ${WRKDIR}/${VTKSRCDIR}/$$dir/CMakeLists.txt ..." ; \
+ ${REINPLACE_CMD} -E 's|ADD_LIBRARY *\(vtk\$$\{KIT\} .*$$|FIND_LIBRARY\('$$dir'_LIB NAMES vtk\$$\{KIT\} PATHS ${PREFIX}/lib\)|g ; s|TARGET_LINK_LIBRARIES *\(vtk\$$\{KIT\}${WRAP} vtk\$$\{KIT\}|TARGET_LINK_LIBRARIES\(vtk\$$\{KIT\}${WRAP} \$$\{'$$dir'_LIB\}|g ; s|^[ \t]*vtk\$$\{KIT\}[ \t]*$$| \$$\{'$$dir'_LIB\}|g ; s|TARGET_LINK_LIBRARIES *\(vtk\$$\{KIT\} .*$$||g' \
+ ${VTKSRCDIR}/$$dir/CMakeLists.txt ; \
+ done
+
+.if defined(WITH_TESTING)
+ @for dir in ${VTK_KITS} ; do \
+ ${ECHO_MSG} "Patching ${VTKSRCDIR}/$$dir/Testing/CMakeLists.txt ..." ; \
+ ${REINPLACE_CMD} -E 's|SUBDIRS *\(Cxx\).*$$||g' \
+ ${VTKSRCDIR}/$$dir/Testing/CMakeLists.txt ; \
+ done
+.endif
+.endif #end of patch-common
+
+install-binaries:
+.if defined(BINARIES)
+ @${ECHO_MSG} "Installing binaries to ${PREFIX}/bin :"
+.for i in ${BINARIES}
+ @${ECHO_MSG} "Installing ${i} ..."
+ @${INSTALL_PROGRAM} ${WRKSRC}/bin/${i} ${PREFIX}/bin
+.endfor
+.endif
+
+install-libs:
+ @${ECHO_MSG} "Installing shared libraries to ${PREFIX}/lib ..."
+.for i in ${VTK_KITS:S/$/${WRAP}/} ${EXTRA_LIBS}
+ @${ECHO_MSG} "Installing libvtk${i}.so ..."
+ @${INSTALL_PROGRAM} ${WRKSRC}/bin/libvtk${i}.so \
+ ${PREFIX}/lib/libvtk${i}.so.${LIBVER}
+ @${LN} -sf ${PREFIX}/lib/libvtk${i}.so.${LIBVER} \
+ ${PREFIX}/lib/libvtk${i}.so
+.endfor
+
+.endif
+
+install-cnotice:
+ @${ECHO_MSG} "Installing copyright notice to ${DOCSDIR} ..."
+ @${MKDIR} ${DOCSDIR}
+ @${INSTALL_DATA} ${VTKSRCDIR}/README.html ${DOCSDIR}
+ @${INSTALL_DATA} ${VTKSRCDIR}/vtkLogo.jpg ${DOCSDIR}
+ @${ECHO_MSG} -e "A list of the patented classes.\n\n" > ${WRKDIR}/README.patented-classes
+ @cd ${VTKSRCDIR} ; ${LS} Patented/*.h >> ${WRKDIR}/README.patented-classes
+ @${INSTALL_DATA} ${WRKDIR}/README.patented-classes ${DOCSDIR}
+
+print-pkg-message:
+ @if ${TEST} -f ${PKGMESSAGE} ; then \
+ ${ECHO_MSG} -e "-- V T K - N O T E ----------------------------------------------------\n\n" ; \
+ ${CAT} ${PKGMESSAGE} | ${SED} -e 's|%%PREFIX%%|${PREFIX}|' ; \
+ ${ECHO_MSG} -e "\n\n-----------------------------------------------------------------------" ; \
+ fi
+
+post-install: print-pkg-message
+
+.ifndef(PKGNAMESUFFIX)
.include <bsd.port.mk>
+.endif
diff --git a/math/vtk/distinfo b/math/vtk/distinfo
index 090dff6a41fc..270eafdd5ab7 100644
--- a/math/vtk/distinfo
+++ b/math/vtk/distinfo
@@ -1 +1 @@
-MD5 (vtk32-src-unix.tgz) = 11dc58c1c75a5be1d9c622386e87eb73
+MD5 (VTK-4.3.0-cvs20031006.tar.gz) = 6c574972eb41c9d287fb540811d85e3a
diff --git a/math/vtk/files/patch-aa b/math/vtk/files/patch-aa
deleted file mode 100644
index 0e95173ce8e1..000000000000
--- a/math/vtk/files/patch-aa
+++ /dev/null
@@ -1,35 +0,0 @@
---- user.make.orig Wed Jul 12 14:22:11 2000
-+++ user.make Wed Mar 14 16:07:25 2001
-@@ -2,22 +2,23 @@
- # by configure in system.make. At a minimum you should set
- # the following Tcl/Tk values if you are planning to use Tcl/Tk
-
--TCL_INCLUDE=-I/home/ausable/software/src/tcl7.6/tcl7.6/generic
--TCL_LIB=/common/software/tcl7.6/sun4/5.4/lib/libtcl7.6.a
-+TCL_INCLUDE=-I${PREFIX}/include/tcl8.3/generic
-+TCL_LIB=-L${PREFIX}/lib -ltcl83
-
--TK_INCLUDE=-I/home/ausable/software/src/tcl7.6/tk4.2/generic
--TK_LIB=/common/software/tk4.2/sun4/5.4/lib/libtk4.2.a
-+TK_INCLUDE=-I${PREFIX}/include/tk8.3/generic
-+TK_LIB=-L${PREFIX}/lib -ltk83
-
--MESA_INCLUDE=-I/home/martink/storage/Mesa-1.2.6/include
--MESA_LIB=/home/martink/storage/Mesa-1.2.6/lib-sun4-solaris/libMesaGL.a
-+MESA_INCLUDE=-I${X11BASE}/include
-+MESA_LIB=-L${X11BASE} -lGL -lOSMesa
-
- # for python you must set this
--PYTHON_INCLUDES=-I/home/schroede/montnaro/Python-1.4/Include
-+PYTHON_INCLUDES=-I%%PYTHON_INCLUDEDIR%%
-
- # Add additional CFLAGS and CXXFLAGS for compilation
- # uncomment the following two lines to set your own flags
--#USER_CFLAGS =
--#USER_CXXFLAGS =
-+USER_CFLAGS = -O2 -D__NO_MATH_INLINES %%PTHREAD_CFLAGS%%
-+USER_CXXFLAGS = -O2 -D__NO_MATH_INLINES %%PTHREAD_CFLAGS%%
-+X_EXTRA_LIBS = -lstdc++ -lgcc %%PTHREAD_LIBS%%
-
- # if you want to try the java support you'll need to set the following
- # variables to match your environment and uncomment them
diff --git a/math/vtk/files/patch-ab b/math/vtk/files/patch-ab
deleted file mode 100644
index a9a85e49c762..000000000000
--- a/math/vtk/files/patch-ab
+++ /dev/null
@@ -1,15 +0,0 @@
---- configure.orig Tue Dec 5 19:32:37 2000
-+++ configure Wed Mar 14 16:09:46 2001
-@@ -2973,10 +2973,10 @@
- # Not available on all versions: check for include file.
- if test -f /usr/include/dlfcn.h; then
- SHLIB_CFLAGS="-fpic"
-- SHLIB_LD_LIBS=""
-+ SHLIB_LD_LIBS="${LIBS}"
- SHLIB_SUFFIX=".so"
- DL_LIBS=""
-- VTK_SHLIB_LINK_FLAGS="-shared"
-+ VTK_SHLIB_BUILD_FLAGS="-shared"
- else
- SHLIB_CFLAGS=""
- SHLIB_LD_LIBS=""
diff --git a/math/vtk/pkg-descr b/math/vtk/pkg-descr
index 1d395486cd3d..0d62b9340521 100644
--- a/math/vtk/pkg-descr
+++ b/math/vtk/pkg-descr
@@ -1,15 +1,15 @@
-The ideal way to learn about the software is from the book it is designed to
-support. You should be able to get the book from any local bookstore or from
-our web page. The web page also contains some html reference pages for the
-objects in VTK as well as a FAQ.
+ VTK - the Visualization Toolkit is an object oriented, high
+level library that allows one to easily write programs in C++, Tcl,
+Python and Java that do 3D visualization.
- The VTK User's Guide
- by Will Schroeder, Ken Martin
- Kitware (see VTK web page)
+ VTK enables users to concentrate on their work by providing a
+large number of excellent and feature packed high level functions that
+do visualization. The library needs OpenGL to render the graphics and
+for FreeBSD machines Mesa is necessary.
- The Visualization Toolkit, An Object-Oriented Approach to 3D Graphics
- by Will Schroeder, Ken Martin and Bill Lorensen.
- Prentice Hall, ISBN 013199837-4
+The terms/copyright can be read in the docs dir/README.html. The patented
+classes (few in number) are not to be used in commercial application
+without a license from the patent/copyright holder (listed in the class
+header). Patented classes are listed in README.patented-classes.
-For more information and a FAQ see our web page at
-WWW: http://www.kitware.com/vtk.html
+WWW: http://www.vtk.org
diff --git a/math/vtk/pkg-message b/math/vtk/pkg-message
new file mode 100644
index 000000000000..d87a38d092e1
--- /dev/null
+++ b/math/vtk/pkg-message
@@ -0,0 +1,4 @@
+The terms/copyright can be read in the docs dir/README.html. The patented
+classes (few in number) are not to be used in commercial application
+without a license from the patent/copyright holder (listed in the class
+header). Patented classes are listed in README.patented-classes.
diff --git a/math/vtk/pkg-plist b/math/vtk/pkg-plist
index 2790983a58bb..f2d76b7fe19d 100644
--- a/math/vtk/pkg-plist
+++ b/math/vtk/pkg-plist
@@ -1,61 +1,45 @@
-bin/vtk
-lib/libVTKCommon.so
-lib/libVTKCommonPython.so
-lib/libVTKCommonTcl.so
-lib/libVTKContrib.so
-lib/libVTKContribPython.so
-lib/libVTKContribTcl.so
-lib/libVTKGraphics.so
-lib/libVTKGraphicsPython.so
-lib/libVTKGraphicsTcl.so
-lib/libVTKImaging.so
-lib/libVTKImagingPython.so
-lib/libVTKImagingTcl.so
-lib/vtk/python/VTK.py
-lib/vtk/python/VTK.pyc
-lib/vtk/python/VTK.pyo
-lib/vtk/python/libVTKCommonPython.py
-lib/vtk/python/libVTKCommonPython.pyc
-lib/vtk/python/libVTKCommonPython.pyo
-lib/vtk/python/libVTKContribPython.py
-lib/vtk/python/libVTKContribPython.pyc
-lib/vtk/python/libVTKContribPython.pyo
-lib/vtk/python/libVTKGraphicsPython.py
-lib/vtk/python/libVTKGraphicsPython.pyc
-lib/vtk/python/libVTKGraphicsPython.pyo
-lib/vtk/python/libVTKImagingPython.py
-lib/vtk/python/libVTKImagingPython.pyc
-lib/vtk/python/libVTKImagingPython.pyo
-lib/vtk/python/libVTKLocalPython.py
-lib/vtk/python/libVTKLocalPython.pyc
-lib/vtk/python/libVTKLocalPython.pyo
-lib/vtk/python/libVTKPatentedPython.py
-lib/vtk/python/libVTKPatentedPython.pyc
-lib/vtk/python/libVTKPatentedPython.pyo
-lib/vtk/python/vtkConstants.py
-lib/vtk/python/vtkConstants.pyc
-lib/vtk/python/vtkConstants.pyo
-lib/vtk/python/vtkImageExportToArray.py
-lib/vtk/python/vtkImageExportToArray.pyc
-lib/vtk/python/vtkImageExportToArray.pyo
-lib/vtk/python/vtkImageImportFromArray.py
-lib/vtk/python/vtkImageImportFromArray.pyc
-lib/vtk/python/vtkImageImportFromArray.pyo
-lib/vtk/python/vtkImageViewerWidget.py
-lib/vtk/python/vtkImageViewerWidget.pyc
-lib/vtk/python/vtkImageViewerWidget.pyo
-lib/vtk/python/vtkImageWindowWidget.py
-lib/vtk/python/vtkImageWindowWidget.pyc
-lib/vtk/python/vtkImageWindowWidget.pyo
-lib/vtk/python/vtkRenderWidget.py
-lib/vtk/python/vtkRenderWidget.pyc
-lib/vtk/python/vtkRenderWidget.pyo
-lib/vtk/python/vtkTkImageViewerWidget
-lib/vtk/python/vtkTkImageWindowWidget
-lib/vtk/python/vtkTkRenderWidget
-lib/vtk/python/vtkpython.so
-lib/vtkTkImageViewerWidget
-lib/vtkTkImageWindowWidget
-lib/vtkTkRenderWidget
-@dirrm lib/vtk/python
-@dirrm lib/vtk
+lib/libvtkCommon.so
+lib/libvtkCommon.so.%%LIBVER%%
+lib/libvtkDICOMParser.so
+lib/libvtkDICOMParser.so.%%LIBVER%%
+lib/libvtkFiltering.so
+lib/libvtkFiltering.so.%%LIBVER%%
+lib/libvtkGraphics.so
+lib/libvtkGraphics.so.%%LIBVER%%
+lib/libvtkHybrid.so
+lib/libvtkHybrid.so.%%LIBVER%%
+lib/libvtkIO.so
+lib/libvtkIO.so.%%LIBVER%%
+lib/libvtkImaging.so
+lib/libvtkImaging.so.%%LIBVER%%
+lib/libvtkParallel.so
+lib/libvtkParallel.so.%%LIBVER%%
+lib/libvtkPatented.so
+lib/libvtkPatented.so.%%LIBVER%%
+lib/libvtkRendering.so
+lib/libvtkRendering.so.%%LIBVER%%
+lib/libvtkfreetype.so
+lib/libvtkfreetype.so.%%LIBVER%%
+lib/libvtkftgl.so
+lib/libvtkftgl.so.%%LIBVER%%
+%%TESTING_ONLY%%bin/CommonCxxTests
+%%TESTING_ONLY%%bin/FilteringCxxTests
+%%TESTING_ONLY%%bin/GenericCommunicator
+%%TESTING_ONLY%%bin/GraphicsCxxTests
+%%TESTING_ONLY%%bin/HybridCxxTests
+%%TESTING_ONLY%%bin/IOCxxTests
+%%TESTING_ONLY%%bin/ImagingCxxTests
+%%TESTING_ONLY%%bin/ParallelIsoTest
+%%TESTING_ONLY%%bin/RenderingCxxTests
+%%TESTING_ONLY%%bin/SocketClient
+%%TESTING_ONLY%%bin/SocketServer
+%%TESTING_ONLY%%bin/TestCxxFeatures
+%%TESTING_ONLY%%bin/TestInstantiator
+%%TESTING_ONLY%%bin/TestPStream
+%%TESTING_ONLY%%bin/ThreadedCommunicator
+%%TESTING_ONLY%%bin/TimeRenderer
+%%TESTING_ONLY%%bin/TimeRenderer2
+%%DOCSDIR%%/README.html
+%%DOCSDIR%%/README.patented-classes
+%%DOCSDIR%%/vtkLogo.jpg
+@unexec rmdir %D/%%DOCSDIR%% 2>/dev/null || true
diff --git a/math/vtk/pkg-plist.with_patented b/math/vtk/pkg-plist.with_patented
deleted file mode 100644
index e3418ddc4039..000000000000
--- a/math/vtk/pkg-plist.with_patented
+++ /dev/null
@@ -1,64 +0,0 @@
-bin/vtk
-lib/libVTKCommon.so
-lib/libVTKCommonPython.so
-lib/libVTKCommonTcl.so
-lib/libVTKContrib.so
-lib/libVTKContribPython.so
-lib/libVTKContribTcl.so
-lib/libVTKGraphics.so
-lib/libVTKGraphicsPython.so
-lib/libVTKGraphicsTcl.so
-lib/libVTKImaging.so
-lib/libVTKImagingPython.so
-lib/libVTKImagingTcl.so
-lib/libVTKPatented.so
-lib/libVTKPatentedPython.so
-lib/libVTKPatentedTcl.so
-lib/vtk/python/VTK.py
-lib/vtk/python/VTK.pyc
-lib/vtk/python/VTK.pyo
-lib/vtk/python/libVTKCommonPython.py
-lib/vtk/python/libVTKCommonPython.pyc
-lib/vtk/python/libVTKCommonPython.pyo
-lib/vtk/python/libVTKContribPython.py
-lib/vtk/python/libVTKContribPython.pyc
-lib/vtk/python/libVTKContribPython.pyo
-lib/vtk/python/libVTKGraphicsPython.py
-lib/vtk/python/libVTKGraphicsPython.pyc
-lib/vtk/python/libVTKGraphicsPython.pyo
-lib/vtk/python/libVTKImagingPython.py
-lib/vtk/python/libVTKImagingPython.pyc
-lib/vtk/python/libVTKImagingPython.pyo
-lib/vtk/python/libVTKLocalPython.py
-lib/vtk/python/libVTKLocalPython.pyc
-lib/vtk/python/libVTKLocalPython.pyo
-lib/vtk/python/libVTKPatentedPython.py
-lib/vtk/python/libVTKPatentedPython.pyc
-lib/vtk/python/libVTKPatentedPython.pyo
-lib/vtk/python/vtkConstants.py
-lib/vtk/python/vtkConstants.pyc
-lib/vtk/python/vtkConstants.pyo
-lib/vtk/python/vtkImageExportToArray.py
-lib/vtk/python/vtkImageExportToArray.pyc
-lib/vtk/python/vtkImageExportToArray.pyo
-lib/vtk/python/vtkImageImportFromArray.py
-lib/vtk/python/vtkImageImportFromArray.pyc
-lib/vtk/python/vtkImageImportFromArray.pyo
-lib/vtk/python/vtkImageViewerWidget.py
-lib/vtk/python/vtkImageViewerWidget.pyc
-lib/vtk/python/vtkImageViewerWidget.pyo
-lib/vtk/python/vtkImageWindowWidget.py
-lib/vtk/python/vtkImageWindowWidget.pyc
-lib/vtk/python/vtkImageWindowWidget.pyo
-lib/vtk/python/vtkRenderWidget.py
-lib/vtk/python/vtkRenderWidget.pyc
-lib/vtk/python/vtkRenderWidget.pyo
-lib/vtk/python/vtkTkImageViewerWidget
-lib/vtk/python/vtkTkImageWindowWidget
-lib/vtk/python/vtkTkRenderWidget
-lib/vtk/python/vtkpython.so
-lib/vtkTkImageViewerWidget
-lib/vtkTkImageWindowWidget
-lib/vtkTkRenderWidget
-@dirrm lib/vtk/python
-@dirrm lib/vtk
diff --git a/math/vtk43-headers/Makefile b/math/vtk43-headers/Makefile
new file mode 100644
index 000000000000..b73fef34139d
--- /dev/null
+++ b/math/vtk43-headers/Makefile
@@ -0,0 +1,59 @@
+# New ports collection makefile for: vtk-headers
+# Date created: 10 Oct 2003
+# Whom: Mykola Khotyaintsev <ko@irfu.se>
+#
+# $FreeBSD$
+#
+
+PKGNAMESUFFIX= -headers
+
+COMMENT= The Visualization Toolkit C++ headers, CMake includes, Doxygen
+
+MASTERDIR= ${.CURDIR}/../vtk
+
+.include "${MASTERDIR}/Makefile"
+
+do-patch:
+# @${REINPLACE_CMD} -E 's|^.*LOAD_CMAKE_EXTENSIONS|#|g' \
+# ${VTKSRCDIR}/VTKConfig.cmake.in ${VTKSRCDIR}/UseVTK.cmake.in
+ @${REINPLACE_CMD} -E 's|lib/vtk\)|lib\)|g ; s|lib/vtk/doxygen|share/vtk/doxygen| ; s|lib/vtk/testing/HeaderTesting.py|share/examples/vtk/Testing/Common/HeaderTesting.py| ; s|lib/vtk/testing|share/examples/vtk/Testing/Common/Tcl|g' \
+ ${VTKSRCDIR}/vtkGenerateVTKConfig.cmake
+ @${REINPLACE_CMD} -E 's|lib/vtk/doxygen|share/vtk/doxygen|g' \
+ ${VTKSRCDIR}/Utilities/Doxygen/CMakeLists.txt
+
+do-build:
+# cd ${WRKSRC}/CMake ; ${MAKE}
+
+do-install: install-cnotice
+ @${ECHO_MSG} "Installing headers to ${PREFIX}/include/vtk ..."
+ ${MKDIR} ${PREFIX}/include/vtk
+.for i in ${VTK_KITS}
+ @${INSTALL_DATA} ${VTKSRCDIR}/${i}/*.h ${PREFIX}/include/vtk
+.endfor
+ @${INSTALL_DATA} ${WRKSRC}/*.h ${PREFIX}/include/vtk
+ @${MKDIR} ${PREFIX}/include/vtk/vtkstd
+ @${INSTALL_DATA} ${WRKSRC}/vtkstd/* ${PREFIX}/include/vtk/vtkstd
+ @${MKDIR} ${PREFIX}/include/vtk/DICOMParser
+ @${INSTALL_DATA} ${VTKSRCDIR}/Utilities/DICOMParser/*.h ${PREFIX}/include/vtk/DICOMParser
+ @${INSTALL_DATA} ${WRKSRC}/Utilities/DICOMParser/*.h ${PREFIX}/include/vtk/DICOMParser
+
+ @${ECHO_MSG} "Installing CMake includes to ${PREFIX}/lib/vtk ..."
+ @${MKDIR} ${PREFIX}/lib/vtk
+.for i in Utilities/VTKConfig UseVTK VTKBuildSettings VTKLibraryDepends
+ @${ECHO_MSG} "Installing ${i}.cmake ..."
+ @${INSTALL_DATA} ${WRKSRC}/${i}.cmake ${PREFIX}/lib/vtk
+.endfor
+ @${MKDIR} ${PREFIX}/lib/vtk/CMake
+ @${ECHO_MSG} "Installing vtkLoadCMakeExtensions.cmake ..."
+ @${INSTALL_DATA} ${VTKSRCDIR}/CMake/vtkLoadCMakeExtensions.cmake ${PREFIX}/lib/vtk/CMake
+
+ @${ECHO_MSG} "Installing CMake extensions to ${PREFIX}/lib/vtk/CMake :"
+.for i in GENERATE_JAVA_DEPENDENCIES MAKE_INSTANTIATOR2 WRAP_JAVA2 WRAP_PYTHON2 WRAP_TCL2
+ @${ECHO_MSG} "Installing libcmVTK_${i}.so ..."
+ @${INSTALL_DATA} ${WRKSRC}/CMake/libcmVTK_${i}.so ${PREFIX}/lib/vtk/CMake
+.endfor
+
+ @${ECHO_MSG} "Installing Doxygen to ${PREFIX}/share/vtk/doxygen :"
+ @cd ${WRKSRC}/Utilities/Doxygen ; ${MAKE} install
+
+.include <bsd.port.mk>
diff --git a/math/vtk43-headers/pkg-plist b/math/vtk43-headers/pkg-plist
new file mode 100644
index 000000000000..a3b44b953fec
--- /dev/null
+++ b/math/vtk43-headers/pkg-plist
@@ -0,0 +1,947 @@
+%%DOCSDIR%%/README.html
+%%DOCSDIR%%/README.patented-classes
+%%DOCSDIR%%/vtkLogo.jpg
+include/vtk/DICOMParser/DICOMAppHelper.h
+include/vtk/DICOMParser/DICOMCMakeConfig.h
+include/vtk/DICOMParser/DICOMCallback.h
+include/vtk/DICOMParser/DICOMConfig.h
+include/vtk/DICOMParser/DICOMFile.h
+include/vtk/DICOMParser/DICOMParser.h
+include/vtk/DICOMParser/DICOMParserMap.h
+include/vtk/DICOMParser/DICOMTypes.h
+include/vtk/vtk3DS.h
+include/vtk/vtk3DSImporter.h
+include/vtk/vtk3DWidget.h
+include/vtk/vtkAbstractMapper.h
+include/vtk/vtkAbstractMapper3D.h
+include/vtk/vtkAbstractPicker.h
+include/vtk/vtkAbstractPropPicker.h
+include/vtk/vtkAbstractTransform.h
+include/vtk/vtkActor.h
+include/vtk/vtkActor2D.h
+include/vtk/vtkActor2DCollection.h
+include/vtk/vtkActorCollection.h
+include/vtk/vtkAmoebaMinimizer.h
+include/vtk/vtkAppendFilter.h
+include/vtk/vtkAppendPolyData.h
+include/vtk/vtkApproximatingSubdivisionFilter.h
+include/vtk/vtkArcPlotter.h
+include/vtk/vtkArrayCalculator.h
+include/vtk/vtkArrowSource.h
+include/vtk/vtkAssembly.h
+include/vtk/vtkAssemblyNode.h
+include/vtk/vtkAssemblyPath.h
+include/vtk/vtkAssemblyPaths.h
+include/vtk/vtkAssignAttribute.h
+include/vtk/vtkAttributeDataToFieldDataFilter.h
+include/vtk/vtkAxes.h
+include/vtk/vtkAxisActor2D.h
+include/vtk/vtkBMPReader.h
+include/vtk/vtkBMPWriter.h
+include/vtk/vtkBYUReader.h
+include/vtk/vtkBYUWriter.h
+include/vtk/vtkBandedPolyDataContourFilter.h
+include/vtk/vtkBase64InputStream.h
+include/vtk/vtkBase64OutputStream.h
+include/vtk/vtkBase64Utilities.h
+include/vtk/vtkBitArray.h
+include/vtk/vtkBlankStructuredGrid.h
+include/vtk/vtkBlankStructuredGridWithImage.h
+include/vtk/vtkBooleanTexture.h
+include/vtk/vtkBox.h
+include/vtk/vtkBoxWidget.h
+include/vtk/vtkBranchExtentTranslator.h
+include/vtk/vtkBrownianPoints.h
+include/vtk/vtkButterflySubdivisionFilter.h
+include/vtk/vtkButtonSource.h
+include/vtk/vtkByteSwap.h
+include/vtk/vtkCGMWriter.h
+include/vtk/vtkCallbackCommand.h
+include/vtk/vtkCamera.h
+include/vtk/vtkCaptionActor2D.h
+include/vtk/vtkCarbonRenderWindow.h
+include/vtk/vtkCarbonRenderWindowInteractor.h
+include/vtk/vtkCardinalSpline.h
+include/vtk/vtkCastToConcrete.h
+include/vtk/vtkCell.h
+include/vtk/vtkCell3D.h
+include/vtk/vtkCellArray.h
+include/vtk/vtkCellCenters.h
+include/vtk/vtkCellData.h
+include/vtk/vtkCellDataToPointData.h
+include/vtk/vtkCellDerivatives.h
+include/vtk/vtkCellLinks.h
+include/vtk/vtkCellLocator.h
+include/vtk/vtkCellPicker.h
+include/vtk/vtkCellType.h
+include/vtk/vtkCellTypes.h
+include/vtk/vtkCharArray.h
+include/vtk/vtkCleanPolyData.h
+include/vtk/vtkClipDataSet.h
+include/vtk/vtkClipPolyData.h
+include/vtk/vtkClipVolume.h
+include/vtk/vtkCocoaGLView.h
+include/vtk/vtkCocoaRenderWindow.h
+include/vtk/vtkCocoaRenderWindowInteractor.h
+include/vtk/vtkCocoaWindow.h
+include/vtk/vtkCollectPolyData.h
+include/vtk/vtkCollection.h
+include/vtk/vtkCollectionIterator.h
+include/vtk/vtkColorTransferFunction.h
+include/vtk/vtkCommand.h
+include/vtk/vtkCommonInstantiator.h
+include/vtk/vtkCommunicator.h
+include/vtk/vtkCompositeManager.h
+include/vtk/vtkCompositer.h
+include/vtk/vtkCompressCompositer.h
+include/vtk/vtkCone.h
+include/vtk/vtkConeSource.h
+include/vtk/vtkConfigure.h
+include/vtk/vtkConnectivityFilter.h
+include/vtk/vtkContourFilter.h
+include/vtk/vtkContourGrid.h
+include/vtk/vtkContourValues.h
+include/vtk/vtkConvexPointSet.h
+include/vtk/vtkCoordinate.h
+include/vtk/vtkCriticalSection.h
+include/vtk/vtkCubeAxesActor2D.h
+include/vtk/vtkCubeSource.h
+include/vtk/vtkCuller.h
+include/vtk/vtkCullerCollection.h
+include/vtk/vtkCursor3D.h
+include/vtk/vtkCurvatures.h
+include/vtk/vtkCutMaterial.h
+include/vtk/vtkCutter.h
+include/vtk/vtkCylinder.h
+include/vtk/vtkCylinderSource.h
+include/vtk/vtkCylindricalTransform.h
+include/vtk/vtkDEMReader.h
+include/vtk/vtkDICOMImageReader.h
+include/vtk/vtkDashedStreamLine.h
+include/vtk/vtkDataArray.h
+include/vtk/vtkDataArrayCollection.h
+include/vtk/vtkDataArrayCollectionIterator.h
+include/vtk/vtkDataArraySelection.h
+include/vtk/vtkDataCompressor.h
+include/vtk/vtkDataObject.h
+include/vtk/vtkDataObjectCollection.h
+include/vtk/vtkDataObjectReader.h
+include/vtk/vtkDataObjectSource.h
+include/vtk/vtkDataObjectToDataSetFilter.h
+include/vtk/vtkDataObjectWriter.h
+include/vtk/vtkDataReader.h
+include/vtk/vtkDataSet.h
+include/vtk/vtkDataSetAttributes.h
+include/vtk/vtkDataSetCollection.h
+include/vtk/vtkDataSetMapper.h
+include/vtk/vtkDataSetReader.h
+include/vtk/vtkDataSetSource.h
+include/vtk/vtkDataSetSurfaceFilter.h
+include/vtk/vtkDataSetToDataObjectFilter.h
+include/vtk/vtkDataSetToDataSetFilter.h
+include/vtk/vtkDataSetToImageFilter.h
+include/vtk/vtkDataSetToPolyDataFilter.h
+include/vtk/vtkDataSetToStructuredGridFilter.h
+include/vtk/vtkDataSetToStructuredPointsFilter.h
+include/vtk/vtkDataSetToUnstructuredGridFilter.h
+include/vtk/vtkDataSetTriangleFilter.h
+include/vtk/vtkDataSetWriter.h
+include/vtk/vtkDataWriter.h
+include/vtk/vtkDebugLeaks.h
+include/vtk/vtkDebugLeaksManager.h
+include/vtk/vtkDecimate.h
+include/vtk/vtkDecimatePro.h
+include/vtk/vtkDelaunay2D.h
+include/vtk/vtkDelaunay3D.h
+include/vtk/vtkDepthSortPolyData.h
+include/vtk/vtkDicer.h
+include/vtk/vtkDirectionEncoder.h
+include/vtk/vtkDirectory.h
+include/vtk/vtkDiskSource.h
+include/vtk/vtkDistributedStreamTracer.h
+include/vtk/vtkDividingCubes.h
+include/vtk/vtkDoubleArray.h
+include/vtk/vtkDummyController.h
+include/vtk/vtkDuplicatePolyData.h
+include/vtk/vtkDynamicLoader.h
+include/vtk/vtkEarthSource.h
+include/vtk/vtkEdgePoints.h
+include/vtk/vtkEdgeTable.h
+include/vtk/vtkElevationFilter.h
+include/vtk/vtkEmptyCell.h
+include/vtk/vtkEnSight6BinaryReader.h
+include/vtk/vtkEnSight6Reader.h
+include/vtk/vtkEnSightGoldBinaryReader.h
+include/vtk/vtkEnSightGoldReader.h
+include/vtk/vtkEnSightMasterServerReader.h
+include/vtk/vtkEnSightReader.h
+include/vtk/vtkEncodedGradientEstimator.h
+include/vtk/vtkEncodedGradientShader.h
+include/vtk/vtkErrorCode.h
+include/vtk/vtkExplicitCell.h
+include/vtk/vtkExporter.h
+include/vtk/vtkExtentSplitter.h
+include/vtk/vtkExtentTranslator.h
+include/vtk/vtkExtractEdges.h
+include/vtk/vtkExtractGeometry.h
+include/vtk/vtkExtractGrid.h
+include/vtk/vtkExtractPolyDataGeometry.h
+include/vtk/vtkExtractPolyDataPiece.h
+include/vtk/vtkExtractRectilinearGrid.h
+include/vtk/vtkExtractTensorComponents.h
+include/vtk/vtkExtractUnstructuredGrid.h
+include/vtk/vtkExtractUnstructuredGridPiece.h
+include/vtk/vtkExtractVOI.h
+include/vtk/vtkExtractVectorComponents.h
+include/vtk/vtkFeatureEdges.h
+include/vtk/vtkFieldData.h
+include/vtk/vtkFieldDataToAttributeDataFilter.h
+include/vtk/vtkFileOutputWindow.h
+include/vtk/vtkFilteringInstantiator.h
+include/vtk/vtkFiniteDifferenceGradientEstimator.h
+include/vtk/vtkFloatArray.h
+include/vtk/vtkFollower.h
+include/vtk/vtkFreeTypeFontCache.h
+include/vtk/vtkFrustumCoverageCuller.h
+include/vtk/vtkFunctionParser.h
+include/vtk/vtkFunctionSet.h
+include/vtk/vtkGESignaReader.h
+include/vtk/vtkGL2PSExporter.h
+include/vtk/vtkGLUTesselatorTriangleFilter.h
+include/vtk/vtkGaussianCubeReader.h
+include/vtk/vtkGaussianSplatter.h
+include/vtk/vtkGeneralTransform.h
+include/vtk/vtkGenericCell.h
+include/vtk/vtkGenericEnSightReader.h
+include/vtk/vtkGenericRenderWindowInteractor.h
+include/vtk/vtkGeometryFilter.h
+include/vtk/vtkGlyph2D.h
+include/vtk/vtkGlyph3D.h
+include/vtk/vtkGlyphSource2D.h
+include/vtk/vtkGraphLayoutFilter.h
+include/vtk/vtkGraphicsFactory.h
+include/vtk/vtkGraphicsInstantiator.h
+include/vtk/vtkGreedyTerrainDecimation.h
+include/vtk/vtkGridSynchronizedTemplates3D.h
+include/vtk/vtkGridTransform.h
+include/vtk/vtkHeap.h
+include/vtk/vtkHedgeHog.h
+include/vtk/vtkHexahedron.h
+include/vtk/vtkHomogeneousTransform.h
+include/vtk/vtkHull.h
+include/vtk/vtkHybridInstantiator.h
+include/vtk/vtkHyperStreamline.h
+include/vtk/vtkIOInstantiator.h
+include/vtk/vtkIOStream.h
+include/vtk/vtkIOStreamFwd.h
+include/vtk/vtkIVExporter.h
+include/vtk/vtkIVWriter.h
+include/vtk/vtkIdFilter.h
+include/vtk/vtkIdList.h
+include/vtk/vtkIdListCollection.h
+include/vtk/vtkIdType.h
+include/vtk/vtkIdTypeArray.h
+include/vtk/vtkIdentityTransform.h
+include/vtk/vtkImageAccumulate.h
+include/vtk/vtkImageActor.h
+include/vtk/vtkImageAnisotropicDiffusion2D.h
+include/vtk/vtkImageAnisotropicDiffusion3D.h
+include/vtk/vtkImageAppend.h
+include/vtk/vtkImageAppendComponents.h
+include/vtk/vtkImageBlend.h
+include/vtk/vtkImageBlockReader.h
+include/vtk/vtkImageBlockWriter.h
+include/vtk/vtkImageButterworthHighPass.h
+include/vtk/vtkImageButterworthLowPass.h
+include/vtk/vtkImageCacheFilter.h
+include/vtk/vtkImageCanvasSource2D.h
+include/vtk/vtkImageCast.h
+include/vtk/vtkImageChangeInformation.h
+include/vtk/vtkImageCheckerboard.h
+include/vtk/vtkImageCityBlockDistance.h
+include/vtk/vtkImageClip.h
+include/vtk/vtkImageConnector.h
+include/vtk/vtkImageConstantPad.h
+include/vtk/vtkImageContinuousDilate3D.h
+include/vtk/vtkImageContinuousErode3D.h
+include/vtk/vtkImageConvolve.h
+include/vtk/vtkImageCorrelation.h
+include/vtk/vtkImageCursor3D.h
+include/vtk/vtkImageData.h
+include/vtk/vtkImageDataGeometryFilter.h
+include/vtk/vtkImageDataStreamer.h
+include/vtk/vtkImageDecomposeFilter.h
+include/vtk/vtkImageDifference.h
+include/vtk/vtkImageDilateErode3D.h
+include/vtk/vtkImageDivergence.h
+include/vtk/vtkImageDotProduct.h
+include/vtk/vtkImageEllipsoidSource.h
+include/vtk/vtkImageEuclideanDistance.h
+include/vtk/vtkImageEuclideanToPolar.h
+include/vtk/vtkImageExport.h
+include/vtk/vtkImageExtractComponents.h
+include/vtk/vtkImageFFT.h
+include/vtk/vtkImageFlip.h
+include/vtk/vtkImageFourierCenter.h
+include/vtk/vtkImageFourierFilter.h
+include/vtk/vtkImageGaussianSmooth.h
+include/vtk/vtkImageGaussianSource.h
+include/vtk/vtkImageGradient.h
+include/vtk/vtkImageGradientMagnitude.h
+include/vtk/vtkImageGridSource.h
+include/vtk/vtkImageHSIToRGB.h
+include/vtk/vtkImageHSVToRGB.h
+include/vtk/vtkImageHybridMedian2D.h
+include/vtk/vtkImageIdealHighPass.h
+include/vtk/vtkImageIdealLowPass.h
+include/vtk/vtkImageImport.h
+include/vtk/vtkImageInPlaceFilter.h
+include/vtk/vtkImageIslandRemoval2D.h
+include/vtk/vtkImageIterateFilter.h
+include/vtk/vtkImageIterator.h
+include/vtk/vtkImageLaplacian.h
+include/vtk/vtkImageLogarithmicScale.h
+include/vtk/vtkImageLogic.h
+include/vtk/vtkImageLuminance.h
+include/vtk/vtkImageMagnify.h
+include/vtk/vtkImageMagnitude.h
+include/vtk/vtkImageMandelbrotSource.h
+include/vtk/vtkImageMapToColors.h
+include/vtk/vtkImageMapToRGBA.h
+include/vtk/vtkImageMapToWindowLevelColors.h
+include/vtk/vtkImageMapper.h
+include/vtk/vtkImageMarchingCubes.h
+include/vtk/vtkImageMask.h
+include/vtk/vtkImageMaskBits.h
+include/vtk/vtkImageMathematics.h
+include/vtk/vtkImageMedian3D.h
+include/vtk/vtkImageMirrorPad.h
+include/vtk/vtkImageMultipleInputFilter.h
+include/vtk/vtkImageMultipleInputOutputFilter.h
+include/vtk/vtkImageNoiseSource.h
+include/vtk/vtkImageNonMaximumSuppression.h
+include/vtk/vtkImageNormalize.h
+include/vtk/vtkImageOpenClose3D.h
+include/vtk/vtkImagePadFilter.h
+include/vtk/vtkImagePermute.h
+include/vtk/vtkImagePlaneWidget.h
+include/vtk/vtkImageProgressIterator.h
+include/vtk/vtkImageQuantizeRGBToIndex.h
+include/vtk/vtkImageRFFT.h
+include/vtk/vtkImageRGBToHSI.h
+include/vtk/vtkImageRGBToHSV.h
+include/vtk/vtkImageRange3D.h
+include/vtk/vtkImageReader.h
+include/vtk/vtkImageReader2.h
+include/vtk/vtkImageReader2Collection.h
+include/vtk/vtkImageReader2Factory.h
+include/vtk/vtkImageRectilinearWipe.h
+include/vtk/vtkImageResample.h
+include/vtk/vtkImageReslice.h
+include/vtk/vtkImageSeedConnectivity.h
+include/vtk/vtkImageSeparableConvolution.h
+include/vtk/vtkImageShiftScale.h
+include/vtk/vtkImageShrink3D.h
+include/vtk/vtkImageSinusoidSource.h
+include/vtk/vtkImageSkeleton2D.h
+include/vtk/vtkImageSobel2D.h
+include/vtk/vtkImageSobel3D.h
+include/vtk/vtkImageSource.h
+include/vtk/vtkImageSpatialFilter.h
+include/vtk/vtkImageStencil.h
+include/vtk/vtkImageStencilData.h
+include/vtk/vtkImageStencilSource.h
+include/vtk/vtkImageThreshold.h
+include/vtk/vtkImageToImageFilter.h
+include/vtk/vtkImageToImageStencil.h
+include/vtk/vtkImageToPolyDataFilter.h
+include/vtk/vtkImageToStructuredPoints.h
+include/vtk/vtkImageTranslateExtent.h
+include/vtk/vtkImageTwoInputFilter.h
+include/vtk/vtkImageVariance3D.h
+include/vtk/vtkImageViewer.h
+include/vtk/vtkImageViewer2.h
+include/vtk/vtkImageWrapPad.h
+include/vtk/vtkImageWriter.h
+include/vtk/vtkImagingFactory.h
+include/vtk/vtkImagingInstantiator.h
+include/vtk/vtkImplicitBoolean.h
+include/vtk/vtkImplicitDataSet.h
+include/vtk/vtkImplicitFunction.h
+include/vtk/vtkImplicitFunctionCollection.h
+include/vtk/vtkImplicitFunctionToImageStencil.h
+include/vtk/vtkImplicitModeller.h
+include/vtk/vtkImplicitPlaneWidget.h
+include/vtk/vtkImplicitSelectionLoop.h
+include/vtk/vtkImplicitSum.h
+include/vtk/vtkImplicitTextureCoords.h
+include/vtk/vtkImplicitVolume.h
+include/vtk/vtkImplicitWindowFunction.h
+include/vtk/vtkImporter.h
+include/vtk/vtkIndent.h
+include/vtk/vtkInitialValueProblemSolver.h
+include/vtk/vtkInputPort.h
+include/vtk/vtkInputStream.h
+include/vtk/vtkInstantiator.h
+include/vtk/vtkIntArray.h
+include/vtk/vtkInteractorEventRecorder.h
+include/vtk/vtkInteractorObserver.h
+include/vtk/vtkInteractorStyle.h
+include/vtk/vtkInteractorStyleFlight.h
+include/vtk/vtkInteractorStyleImage.h
+include/vtk/vtkInteractorStyleJoystickActor.h
+include/vtk/vtkInteractorStyleJoystickCamera.h
+include/vtk/vtkInteractorStyleRubberBandZoom.h
+include/vtk/vtkInteractorStyleSwitch.h
+include/vtk/vtkInteractorStyleTerrain.h
+include/vtk/vtkInteractorStyleTrackball.h
+include/vtk/vtkInteractorStyleTrackballActor.h
+include/vtk/vtkInteractorStyleTrackballCamera.h
+include/vtk/vtkInteractorStyleUnicam.h
+include/vtk/vtkInteractorStyleUser.h
+include/vtk/vtkInterpolateDataSetAttributes.h
+include/vtk/vtkInterpolatedVelocityField.h
+include/vtk/vtkInterpolatingSubdivisionFilter.h
+include/vtk/vtkIterativeClosestPointTransform.h
+include/vtk/vtkJPEGReader.h
+include/vtk/vtkJPEGWriter.h
+include/vtk/vtkJavaAwt.h
+include/vtk/vtkJavaUtil.h
+include/vtk/vtkKitwareContourFilter.h
+include/vtk/vtkKitwareCutter.h
+include/vtk/vtkKitwareObjectFactory.h
+include/vtk/vtkKochanekSpline.h
+include/vtk/vtkLODActor.h
+include/vtk/vtkLODProp3D.h
+include/vtk/vtkLabeledDataMapper.h
+include/vtk/vtkLandmarkTransform.h
+include/vtk/vtkLargeInteger.h
+include/vtk/vtkLegendBoxActor.h
+include/vtk/vtkLight.h
+include/vtk/vtkLightCollection.h
+include/vtk/vtkLightKit.h
+include/vtk/vtkLine.h
+include/vtk/vtkLineSource.h
+include/vtk/vtkLineWidget.h
+include/vtk/vtkLinearExtrusionFilter.h
+include/vtk/vtkLinearSubdivisionFilter.h
+include/vtk/vtkLinearTransform.h
+include/vtk/vtkLinkEdgels.h
+include/vtk/vtkLocator.h
+include/vtk/vtkLogLookupTable.h
+include/vtk/vtkLongArray.h
+include/vtk/vtkLookupTable.h
+include/vtk/vtkLoopSubdivisionFilter.h
+include/vtk/vtkMCubesReader.h
+include/vtk/vtkMCubesWriter.h
+include/vtk/vtkMILVideoSource.h
+include/vtk/vtkMPI.h
+include/vtk/vtkMPICommunicator.h
+include/vtk/vtkMPIController.h
+include/vtk/vtkMPIEventLog.h
+include/vtk/vtkMPIGroup.h
+include/vtk/vtkMapper.h
+include/vtk/vtkMapper2D.h
+include/vtk/vtkMapperCollection.h
+include/vtk/vtkMarchingContourFilter.h
+include/vtk/vtkMarchingCubes.h
+include/vtk/vtkMarchingCubesCases.h
+include/vtk/vtkMarchingSquares.h
+include/vtk/vtkMarchingSquaresCases.h
+include/vtk/vtkMaskFields.h
+include/vtk/vtkMaskPoints.h
+include/vtk/vtkMaskPolyData.h
+include/vtk/vtkMassProperties.h
+include/vtk/vtkMath.h
+include/vtk/vtkMatrix4x4.h
+include/vtk/vtkMatrixToHomogeneousTransform.h
+include/vtk/vtkMatrixToLinearTransform.h
+include/vtk/vtkMedicalImageReader2.h
+include/vtk/vtkMemoryLimitImageDataStreamer.h
+include/vtk/vtkMergeDataObjectFilter.h
+include/vtk/vtkMergeFields.h
+include/vtk/vtkMergeFilter.h
+include/vtk/vtkMergePoints.h
+include/vtk/vtkMergePoints2D.h
+include/vtk/vtkMesaActor.h
+include/vtk/vtkMesaCamera.h
+include/vtk/vtkMesaFreeTypeTextMapper.h
+include/vtk/vtkMesaImageActor.h
+include/vtk/vtkMesaImageMapper.h
+include/vtk/vtkMesaLight.h
+include/vtk/vtkMesaPolyDataMapper.h
+include/vtk/vtkMesaPolyDataMapper2D.h
+include/vtk/vtkMesaProperty.h
+include/vtk/vtkMesaRenderWindow.h
+include/vtk/vtkMesaRenderer.h
+include/vtk/vtkMesaTexture.h
+include/vtk/vtkMesaVolumeRayCastMapper.h
+include/vtk/vtkMesaVolumeTextureMapper2D.h
+include/vtk/vtkMeshQuality.h
+include/vtk/vtkMoleculeReaderBase.h
+include/vtk/vtkMultiPartExtentTranslator.h
+include/vtk/vtkMultiProcessController.h
+include/vtk/vtkMultiProcessLog.h
+include/vtk/vtkMultiThreader.h
+include/vtk/vtkMutexLock.h
+include/vtk/vtkNonLinearCell.h
+include/vtk/vtkOBBDicer.h
+include/vtk/vtkOBBTree.h
+include/vtk/vtkOBJExporter.h
+include/vtk/vtkOBJReader.h
+include/vtk/vtkOOGLExporter.h
+include/vtk/vtkOStrStreamWrapper.h
+include/vtk/vtkOStreamWrapper.h
+include/vtk/vtkObject.h
+include/vtk/vtkObjectBase.h
+include/vtk/vtkObjectFactory.h
+include/vtk/vtkObjectFactoryCollection.h
+include/vtk/vtkOldStyleCallbackCommand.h
+include/vtk/vtkOpenGLActor.h
+include/vtk/vtkOpenGLCamera.h
+include/vtk/vtkOpenGLFreeTypeTextMapper.h
+include/vtk/vtkOpenGLImageActor.h
+include/vtk/vtkOpenGLImageMapper.h
+include/vtk/vtkOpenGLLight.h
+include/vtk/vtkOpenGLPolyDataMapper.h
+include/vtk/vtkOpenGLPolyDataMapper2D.h
+include/vtk/vtkOpenGLProperty.h
+include/vtk/vtkOpenGLRenderWindow.h
+include/vtk/vtkOpenGLRenderer.h
+include/vtk/vtkOpenGLStateCache.h
+include/vtk/vtkOpenGLTexture.h
+include/vtk/vtkOpenGLVolumeProVG500Mapper.h
+include/vtk/vtkOpenGLVolumeProVP1000Mapper.h
+include/vtk/vtkOpenGLVolumeRayCastMapper.h
+include/vtk/vtkOpenGLVolumeTextureMapper2D.h
+include/vtk/vtkOrderedTriangulator.h
+include/vtk/vtkOutlineCornerFilter.h
+include/vtk/vtkOutlineCornerSource.h
+include/vtk/vtkOutlineFilter.h
+include/vtk/vtkOutlineSource.h
+include/vtk/vtkOutputPort.h
+include/vtk/vtkOutputStream.h
+include/vtk/vtkOutputWindow.h
+include/vtk/vtkOverrideInformation.h
+include/vtk/vtkOverrideInformationCollection.h
+include/vtk/vtkPCAAnalysisFilter.h
+include/vtk/vtkPCellDataToPointData.h
+include/vtk/vtkPDBReader.h
+include/vtk/vtkPDataSetReader.h
+include/vtk/vtkPDataSetWriter.h
+include/vtk/vtkPImageWriter.h
+include/vtk/vtkPLOT3DReader.h
+include/vtk/vtkPLY.h
+include/vtk/vtkPLYReader.h
+include/vtk/vtkPLYWriter.h
+include/vtk/vtkPLinearExtrusionFilter.h
+include/vtk/vtkPNGReader.h
+include/vtk/vtkPNGWriter.h
+include/vtk/vtkPNMReader.h
+include/vtk/vtkPNMWriter.h
+include/vtk/vtkPOPReader.h
+include/vtk/vtkPOutlineCornerFilter.h
+include/vtk/vtkPOutlineFilter.h
+include/vtk/vtkPPolyDataNormals.h
+include/vtk/vtkPProbeFilter.h
+include/vtk/vtkPSphereSource.h
+include/vtk/vtkPStreamTracer.h
+include/vtk/vtkParallelCoordinatesActor.h
+include/vtk/vtkParallelFactory.h
+include/vtk/vtkParallelInstantiator.h
+include/vtk/vtkParticleReader.h
+include/vtk/vtkPassThroughFilter.h
+include/vtk/vtkPatentedInstantiator.h
+include/vtk/vtkPerlinNoise.h
+include/vtk/vtkPerspectiveTransform.h
+include/vtk/vtkPicker.h
+include/vtk/vtkPieceScalars.h
+include/vtk/vtkPiecewiseFunction.h
+include/vtk/vtkPiecewiseFunctionShiftScale.h
+include/vtk/vtkPiecewiseFunctionSource.h
+include/vtk/vtkPiecewiseFunctionToPiecewiseFunctionFilter.h
+include/vtk/vtkPipelineSize.h
+include/vtk/vtkPixel.h
+include/vtk/vtkPlane.h
+include/vtk/vtkPlaneCollection.h
+include/vtk/vtkPlaneSource.h
+include/vtk/vtkPlaneWidget.h
+include/vtk/vtkPlanes.h
+include/vtk/vtkPointData.h
+include/vtk/vtkPointDataToCellData.h
+include/vtk/vtkPointLoad.h
+include/vtk/vtkPointLocator.h
+include/vtk/vtkPointLocator2D.h
+include/vtk/vtkPointPicker.h
+include/vtk/vtkPointSet.h
+include/vtk/vtkPointSetSource.h
+include/vtk/vtkPointSetToPointSetFilter.h
+include/vtk/vtkPointSource.h
+include/vtk/vtkPointWidget.h
+include/vtk/vtkPoints.h
+include/vtk/vtkPolyData.h
+include/vtk/vtkPolyDataCollection.h
+include/vtk/vtkPolyDataConnectivityFilter.h
+include/vtk/vtkPolyDataMapper.h
+include/vtk/vtkPolyDataMapper2D.h
+include/vtk/vtkPolyDataNormals.h
+include/vtk/vtkPolyDataReader.h
+include/vtk/vtkPolyDataSource.h
+include/vtk/vtkPolyDataSourceWidget.h
+include/vtk/vtkPolyDataStreamer.h
+include/vtk/vtkPolyDataToImageStencil.h
+include/vtk/vtkPolyDataToPolyDataFilter.h
+include/vtk/vtkPolyDataWriter.h
+include/vtk/vtkPolyLine.h
+include/vtk/vtkPolyVertex.h
+include/vtk/vtkPolygon.h
+include/vtk/vtkPostScriptWriter.h
+include/vtk/vtkPriorityQueue.h
+include/vtk/vtkProbeFilter.h
+include/vtk/vtkProcessObject.h
+include/vtk/vtkProcessStatistics.h
+include/vtk/vtkProcrustesAlignmentFilter.h
+include/vtk/vtkProgrammableAttributeDataFilter.h
+include/vtk/vtkProgrammableDataObjectSource.h
+include/vtk/vtkProgrammableFilter.h
+include/vtk/vtkProgrammableGlyphFilter.h
+include/vtk/vtkProgrammableSource.h
+include/vtk/vtkProjectedTexture.h
+include/vtk/vtkProp.h
+include/vtk/vtkProp3D.h
+include/vtk/vtkProp3DCollection.h
+include/vtk/vtkPropAssembly.h
+include/vtk/vtkPropCollection.h
+include/vtk/vtkPropPicker.h
+include/vtk/vtkProperty.h
+include/vtk/vtkProperty2D.h
+include/vtk/vtkPushImageFilterSample.h
+include/vtk/vtkPushImageReader.h
+include/vtk/vtkPushPipeline.h
+include/vtk/vtkPyramid.h
+include/vtk/vtkPythonUtil.h
+include/vtk/vtkQuad.h
+include/vtk/vtkQuadraticEdge.h
+include/vtk/vtkQuadraticHexahedron.h
+include/vtk/vtkQuadraticQuad.h
+include/vtk/vtkQuadraticTetra.h
+include/vtk/vtkQuadraticTriangle.h
+include/vtk/vtkQuadric.h
+include/vtk/vtkQuadricClustering.h
+include/vtk/vtkQuadricDecimation.h
+include/vtk/vtkQuantizePolyDataPoints.h
+include/vtk/vtkRIBExporter.h
+include/vtk/vtkRIBLight.h
+include/vtk/vtkRIBProperty.h
+include/vtk/vtkRTAnalyticSource.h
+include/vtk/vtkRayCastStructures.h
+include/vtk/vtkRearrangeFields.h
+include/vtk/vtkRectilinearGrid.h
+include/vtk/vtkRectilinearGridGeometryFilter.h
+include/vtk/vtkRectilinearGridOutlineFilter.h
+include/vtk/vtkRectilinearGridReader.h
+include/vtk/vtkRectilinearGridSource.h
+include/vtk/vtkRectilinearGridToPolyDataFilter.h
+include/vtk/vtkRectilinearGridToTetrahedra.h
+include/vtk/vtkRectilinearGridWriter.h
+include/vtk/vtkRectilinearSynchronizedTemplates.h
+include/vtk/vtkRecursiveDividingCubes.h
+include/vtk/vtkRecursiveSphereDirectionEncoder.h
+include/vtk/vtkReferenceCount.h
+include/vtk/vtkReflectionFilter.h
+include/vtk/vtkRenderLargeImage.h
+include/vtk/vtkRenderWindow.h
+include/vtk/vtkRenderWindowCollection.h
+include/vtk/vtkRenderWindowInteractor.h
+include/vtk/vtkRenderer.h
+include/vtk/vtkRendererCollection.h
+include/vtk/vtkRendererSource.h
+include/vtk/vtkRenderingInstantiator.h
+include/vtk/vtkReverseSense.h
+include/vtk/vtkRibbonFilter.h
+include/vtk/vtkRotationalExtrusionFilter.h
+include/vtk/vtkRuledSurfaceFilter.h
+include/vtk/vtkRungeKutta2.h
+include/vtk/vtkRungeKutta4.h
+include/vtk/vtkRungeKutta45.h
+include/vtk/vtkSLCReader.h
+include/vtk/vtkSTLReader.h
+include/vtk/vtkSTLWriter.h
+include/vtk/vtkSampleFunction.h
+include/vtk/vtkScalarBarActor.h
+include/vtk/vtkScalarBarWidget.h
+include/vtk/vtkScalarTree.h
+include/vtk/vtkScalarsToColors.h
+include/vtk/vtkScaledTextActor.h
+include/vtk/vtkSelectPolyData.h
+include/vtk/vtkSelectVisiblePoints.h
+include/vtk/vtkSetGet.h
+include/vtk/vtkSharedMemoryCommunicator.h
+include/vtk/vtkShepardMethod.h
+include/vtk/vtkShortArray.h
+include/vtk/vtkShrinkFilter.h
+include/vtk/vtkShrinkPolyData.h
+include/vtk/vtkSimpleElevationFilter.h
+include/vtk/vtkSimpleImageFilterExample.h
+include/vtk/vtkSimpleImageToImageFilter.h
+include/vtk/vtkSimpleScalarTree.h
+include/vtk/vtkSliceCubes.h
+include/vtk/vtkSmartPointer.h
+include/vtk/vtkSmartPointerBase.h
+include/vtk/vtkSmoothPolyDataFilter.h
+include/vtk/vtkSocketCommunicator.h
+include/vtk/vtkSocketController.h
+include/vtk/vtkSource.h
+include/vtk/vtkSpatialRepresentationFilter.h
+include/vtk/vtkSphere.h
+include/vtk/vtkSpherePuzzle.h
+include/vtk/vtkSpherePuzzleArrows.h
+include/vtk/vtkSphereSource.h
+include/vtk/vtkSphereWidget.h
+include/vtk/vtkSphericalTransform.h
+include/vtk/vtkSpline.h
+include/vtk/vtkSplineFilter.h
+include/vtk/vtkSplineWidget.h
+include/vtk/vtkSplitField.h
+include/vtk/vtkStreamLine.h
+include/vtk/vtkStreamPoints.h
+include/vtk/vtkStreamTracer.h
+include/vtk/vtkStreamer.h
+include/vtk/vtkStripper.h
+include/vtk/vtkStructuredData.h
+include/vtk/vtkStructuredGrid.h
+include/vtk/vtkStructuredGridGeometryFilter.h
+include/vtk/vtkStructuredGridOutlineFilter.h
+include/vtk/vtkStructuredGridReader.h
+include/vtk/vtkStructuredGridSource.h
+include/vtk/vtkStructuredGridToPolyDataFilter.h
+include/vtk/vtkStructuredGridToStructuredGridFilter.h
+include/vtk/vtkStructuredGridWriter.h
+include/vtk/vtkStructuredPoints.h
+include/vtk/vtkStructuredPointsCollection.h
+include/vtk/vtkStructuredPointsGeometryFilter.h
+include/vtk/vtkStructuredPointsReader.h
+include/vtk/vtkStructuredPointsSource.h
+include/vtk/vtkStructuredPointsToPolyDataFilter.h
+include/vtk/vtkStructuredPointsToStructuredPointsFilter.h
+include/vtk/vtkStructuredPointsToUnstructuredGridFilter.h
+include/vtk/vtkStructuredPointsWriter.h
+include/vtk/vtkSubPixelPositionEdgels.h
+include/vtk/vtkSubdivideTetra.h
+include/vtk/vtkSuperquadric.h
+include/vtk/vtkSuperquadricSource.h
+include/vtk/vtkSurfaceReconstructionFilter.h
+include/vtk/vtkSweptSurface.h
+include/vtk/vtkSynchronizedTemplates2D.h
+include/vtk/vtkSynchronizedTemplates3D.h
+include/vtk/vtkSystemIncludes.h
+include/vtk/vtkTIFFReader.h
+include/vtk/vtkTIFFWriter.h
+include/vtk/vtkTableExtentTranslator.h
+include/vtk/vtkTcl.h
+include/vtk/vtkTclUtil.h
+include/vtk/vtkTensor.h
+include/vtk/vtkTensorGlyph.h
+include/vtk/vtkTetra.h
+include/vtk/vtkTextActor.h
+include/vtk/vtkTextMapper.h
+include/vtk/vtkTextProperty.h
+include/vtk/vtkTextSource.h
+include/vtk/vtkTexture.h
+include/vtk/vtkTextureMapToCylinder.h
+include/vtk/vtkTextureMapToPlane.h
+include/vtk/vtkTextureMapToSphere.h
+include/vtk/vtkTexturedSphereSource.h
+include/vtk/vtkThinPlateSplineTransform.h
+include/vtk/vtkThreadSafeLog.h
+include/vtk/vtkThreadedController.h
+include/vtk/vtkThreshold.h
+include/vtk/vtkThresholdPoints.h
+include/vtk/vtkThresholdTextureCoords.h
+include/vtk/vtkTimeStamp.h
+include/vtk/vtkTimerLog.h
+include/vtk/vtkTk.h
+include/vtk/vtkTkImageViewerWidget.h
+include/vtk/vtkTkRenderWidget.h
+include/vtk/vtkToolkits.h
+include/vtk/vtkTransform.h
+include/vtk/vtkTransformCollection.h
+include/vtk/vtkTransformFilter.h
+include/vtk/vtkTransformPolyDataFilter.h
+include/vtk/vtkTransformTextureCoords.h
+include/vtk/vtkTransformToGrid.h
+include/vtk/vtkTransmitPolyDataPiece.h
+include/vtk/vtkTransmitUnstructuredGridPiece.h
+include/vtk/vtkTreeComposite.h
+include/vtk/vtkTreeCompositer.h
+include/vtk/vtkTriangle.h
+include/vtk/vtkTriangleFilter.h
+include/vtk/vtkTriangleStrip.h
+include/vtk/vtkTriangularTCoords.h
+include/vtk/vtkTriangularTexture.h
+include/vtk/vtkTubeFilter.h
+include/vtk/vtkUGFacetReader.h
+include/vtk/vtkUnsignedCharArray.h
+include/vtk/vtkUnsignedIntArray.h
+include/vtk/vtkUnsignedLongArray.h
+include/vtk/vtkUnsignedShortArray.h
+include/vtk/vtkUnstructuredGrid.h
+include/vtk/vtkUnstructuredGridReader.h
+include/vtk/vtkUnstructuredGridSource.h
+include/vtk/vtkUnstructuredGridToPolyDataFilter.h
+include/vtk/vtkUnstructuredGridToUnstructuredGridFilter.h
+include/vtk/vtkUnstructuredGridWriter.h
+include/vtk/vtkVRML.h
+include/vtk/vtkVRMLExporter.h
+include/vtk/vtkVRMLImporter.h
+include/vtk/vtkVectorDot.h
+include/vtk/vtkVectorNorm.h
+include/vtk/vtkVectorText.h
+include/vtk/vtkVersion.h
+include/vtk/vtkVertex.h
+include/vtk/vtkVideoSource.h
+include/vtk/vtkViewport.h
+include/vtk/vtkVoidArray.h
+include/vtk/vtkVolume.h
+include/vtk/vtkVolume16Reader.h
+include/vtk/vtkVolumeCollection.h
+include/vtk/vtkVolumeMapper.h
+include/vtk/vtkVolumeProMapper.h
+include/vtk/vtkVolumeProVG500Mapper.h
+include/vtk/vtkVolumeProVP1000Mapper.h
+include/vtk/vtkVolumeProperty.h
+include/vtk/vtkVolumeRayCastCompositeFunction.h
+include/vtk/vtkVolumeRayCastFunction.h
+include/vtk/vtkVolumeRayCastIsosurfaceFunction.h
+include/vtk/vtkVolumeRayCastMIPFunction.h
+include/vtk/vtkVolumeRayCastMapper.h
+include/vtk/vtkVolumeRayCastStructures.h
+include/vtk/vtkVolumeReader.h
+include/vtk/vtkVolumeTextureMapper.h
+include/vtk/vtkVolumeTextureMapper2D.h
+include/vtk/vtkVoxel.h
+include/vtk/vtkVoxelContoursToSurfaceFilter.h
+include/vtk/vtkVoxelModeller.h
+include/vtk/vtkWarpLens.h
+include/vtk/vtkWarpScalar.h
+include/vtk/vtkWarpTo.h
+include/vtk/vtkWarpTransform.h
+include/vtk/vtkWarpVector.h
+include/vtk/vtkWedge.h
+include/vtk/vtkWeightedTransformFilter.h
+include/vtk/vtkWin32Header.h
+include/vtk/vtkWin32ImageMapper.h
+include/vtk/vtkWin32OpenGLRenderWindow.h
+include/vtk/vtkWin32OutputWindow.h
+include/vtk/vtkWin32PolyDataMapper2D.h
+include/vtk/vtkWin32RenderWindowInteractor.h
+include/vtk/vtkWin32VideoSource.h
+include/vtk/vtkWinCE.h
+include/vtk/vtkWinCEOpenGLRenderWindow.h
+include/vtk/vtkWindow.h
+include/vtk/vtkWindowLevelLookupTable.h
+include/vtk/vtkWindowToImageFilter.h
+include/vtk/vtkWindowedSincPolyDataFilter.h
+include/vtk/vtkWorldPointPicker.h
+include/vtk/vtkWriter.h
+include/vtk/vtkXMLDataElement.h
+include/vtk/vtkXMLDataParser.h
+include/vtk/vtkXMLDataReader.h
+include/vtk/vtkXMLDataSetWriter.h
+include/vtk/vtkXMLFileOutputWindow.h
+include/vtk/vtkXMLFileReadTester.h
+include/vtk/vtkXMLImageDataReader.h
+include/vtk/vtkXMLImageDataWriter.h
+include/vtk/vtkXMLPDataReader.h
+include/vtk/vtkXMLPDataSetWriter.h
+include/vtk/vtkXMLPDataWriter.h
+include/vtk/vtkXMLPImageDataReader.h
+include/vtk/vtkXMLPImageDataWriter.h
+include/vtk/vtkXMLPPolyDataReader.h
+include/vtk/vtkXMLPPolyDataWriter.h
+include/vtk/vtkXMLPRectilinearGridReader.h
+include/vtk/vtkXMLPRectilinearGridWriter.h
+include/vtk/vtkXMLPStructuredDataReader.h
+include/vtk/vtkXMLPStructuredDataWriter.h
+include/vtk/vtkXMLPStructuredGridReader.h
+include/vtk/vtkXMLPStructuredGridWriter.h
+include/vtk/vtkXMLPUnstructuredDataReader.h
+include/vtk/vtkXMLPUnstructuredDataWriter.h
+include/vtk/vtkXMLPUnstructuredGridReader.h
+include/vtk/vtkXMLPUnstructuredGridWriter.h
+include/vtk/vtkXMLParser.h
+include/vtk/vtkXMLPolyDataReader.h
+include/vtk/vtkXMLPolyDataWriter.h
+include/vtk/vtkXMLReader.h
+include/vtk/vtkXMLRectilinearGridReader.h
+include/vtk/vtkXMLRectilinearGridWriter.h
+include/vtk/vtkXMLStructuredDataReader.h
+include/vtk/vtkXMLStructuredDataWriter.h
+include/vtk/vtkXMLStructuredGridReader.h
+include/vtk/vtkXMLStructuredGridWriter.h
+include/vtk/vtkXMLUnstructuredDataReader.h
+include/vtk/vtkXMLUnstructuredDataWriter.h
+include/vtk/vtkXMLUnstructuredGridReader.h
+include/vtk/vtkXMLUnstructuredGridWriter.h
+include/vtk/vtkXMLUtilities.h
+include/vtk/vtkXMLWriter.h
+include/vtk/vtkXMesaRenderWindow.h
+include/vtk/vtkXOpenGLRenderWindow.h
+include/vtk/vtkXPolyDataMapper2D.h
+include/vtk/vtkXRenderWindowInteractor.h
+include/vtk/vtkXRenderWindowTclInteractor.h
+include/vtk/vtkXYPlotActor.h
+include/vtk/vtkXYPlotWidget.h
+include/vtk/vtkXYZMolReader.h
+include/vtk/vtkZLibDataCompressor.h
+include/vtk/vtkgluPickMatrix.h
+include/vtk/vtkstd/algorithm
+include/vtk/vtkstd/deque
+include/vtk/vtkstd/iterator
+include/vtk/vtkstd/list
+include/vtk/vtkstd/map
+include/vtk/vtkstd/numeric
+include/vtk/vtkstd/queue
+include/vtk/vtkstd/set
+include/vtk/vtkstd/stack
+include/vtk/vtkstd/string
+include/vtk/vtkstd/utility
+include/vtk/vtkstd/vector
+share/vtk/doxygen/authors.txt
+share/vtk/doxygen/doc_class2example.pl
+share/vtk/doxygen/doc_cleanhtml.pl
+share/vtk/doxygen/doc_codematch.pl
+share/vtk/doxygen/doc_contributors.pl
+share/vtk/doxygen/doc_header2doxygen.pl
+share/vtk/doxygen/doc_index.pl
+share/vtk/doxygen/doc_index.stop
+share/vtk/doxygen/doc_readme.txt
+share/vtk/doxygen/doc_rmpath.pl
+share/vtk/doxygen/doc_version.pl
+share/vtk/doxygen/doxygen-fixed.css
+share/vtk/doxygen/doxygen.css
+share/vtk/doxygen/footer-fixed.html
+share/vtk/doxygen/footer.html
+share/vtk/doxygen/header-fixed.html
+share/vtk/doxygen/header.html
+share/vtk/doxygen/paper-clip.gif
+share/vtk/doxygen/pic.gif
+share/vtk/doxygen/vtk-logo.gif
+lib/vtk/CMake/libcmVTK_GENERATE_JAVA_DEPENDENCIES.so
+lib/vtk/CMake/libcmVTK_MAKE_INSTANTIATOR2.so
+lib/vtk/CMake/libcmVTK_WRAP_JAVA2.so
+lib/vtk/CMake/libcmVTK_WRAP_PYTHON2.so
+lib/vtk/CMake/libcmVTK_WRAP_TCL2.so
+lib/vtk/CMake/vtkLoadCMakeExtensions.cmake
+lib/vtk/UseVTK.cmake
+lib/vtk/VTKBuildSettings.cmake
+lib/vtk/VTKConfig.cmake
+lib/vtk/VTKLibraryDepends.cmake
+@dirrm share/vtk/doxygen
+@unexec rmdir %D/share/vtk 2>/dev/null || true
+@dirrm lib/vtk/CMake
+@unexec rmdir %D/lib/vtk 2>/dev/null || true
+@dirrm include/vtk/vtkstd
+@dirrm include/vtk/DICOMParser
+@dirrm include/vtk
+@unexec rmdir %D/%%DOCSDIR%% 2>/dev/null || true
diff --git a/math/vtk43/Makefile b/math/vtk43/Makefile
index d40cfdab3c4f..612883a63d37 100644
--- a/math/vtk43/Makefile
+++ b/math/vtk43/Makefile
@@ -1,54 +1,230 @@
# New ports collection makefile for: vtk
-# Date created: 24 Nov 1997
-# Whom: Thomas Gellekum <tg@FreeBSD.org>
+# Date created: 10 Oct 2003
+# Whom: Mykola Khotyaintsev <ko@irfu.se>
#
# $FreeBSD$
#
+# By default
+#
+# There are some options to tune VTK towards your specific needs.
+# You can activate a feature by typing something like
+# "make -DKNOB" or "make KNOB=yes" instead of just "make"
+#
+# WITH_TESTING build the testing binaries (only for vtk and vtk-java port)
+#
PORTNAME= vtk
-PORTVERSION= 3.2
-PORTREVISION= 1
-CATEGORIES= math
-MASTER_SITES= ftp://public.kitware.com/pub/vtk/vtk${PORTVERSION}/
-DISTNAME= vtk32-src-unix
-EXTRACT_SUFX= .tgz
+PORTVERSION= 4.3.0
+CATEGORIES= math graphics
+MASTER_SITES= http://ovt.irfu.se/vtk/files/
+DISTFILES?= VTK-${PORTVERSION}-cvs${CVSDATE}.tar.gz
-MAINTAINER= ports@FreeBSD.org
-COMMENT= The Visualization Toolkit
-
-LIB_DEPENDS= tk83.1:${PORTSDIR}/x11-toolkits/tk83
+MAINTAINER= ko@irfu.se
+COMMENT?= The Visualization Toolkit shared libs
USE_REINPLACE= yes
-USE_MESA= yes
-WRKSRC= ${WRKDIR}/vtk${PORTVERSION}
+
+LIBVER= 1
+CVSDATE= 20031006
+VTKSRCDIR= ${WRKDIR}/VTK
+TESTINGDIR= ${EXAMPLESDIR}/Testing
+VTKDATAROOT= ${EXAMPLESDIR}/VTKData
+DOCSDIR= ${PREFIX}/share/doc/${PKGNAME}
+PLIST= ${.CURDIR}/pkg-plist
+FILESDIR= ${.CURDIR}/files
+RESTRICTED= yes
+
+VTK_KITS= Common Filtering Graphics Hybrid IO Imaging Rendering Parallel Patented
+
+PLIST_SUB+= LIBVER=${LIBVER} PKGNAME=${PKGNAME}
+
+.if defined(WRAP) || !defined(PKGNAMESUFFIX) || ${PKGNAMESUFFIX}=="-headers"
+
+WRKSRC= ${WRKDIR}/${PORTNAME}${PKGNAMESUFFIX}-build
+
+BUILD_DEPENDS+= ${CMAKE}:${PORTSDIR}/devel/cmake
+
+LIB_DEPENDS+= expat.4:${PORTSDIR}/textproc/expat2 \
+ jpeg.9:${PORTSDIR}/graphics/jpeg \
+ png.5:${PORTSDIR}/graphics/png \
+ tiff.4:${PORTSDIR}/graphics/tiff
+
+.if defined(WITH_TESTING) && (!defined(PKGNAMESUFFIX) || ${PKGNAMESUFFIX}=="-java")
+RUN_DEPENDS= ${VTKDATAROOT}/VTKData.readme:${PORTSDIR}/math/vtk-data
+BUILD_DEPENDS= ${VTKDATAROOT}/VTKData.readme:${PORTSDIR}/math/vtk-data
+.endif
+
+ONLY_FOR_ARCHS= i386 # was not tested on other ARCHS
+USE_GMAKE= yes
+USE_GL= yes
INSTALLS_SHLIB= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-mesa --with-shared --with-tcl --with-bsdmake
-CONFIGURE_ARGS+= --with-contrib --with-tkwidget
-# Support for Python is compiled in by default.
-.if !defined(WITHOUT_PYTHON)
-CONFIGURE_ARGS+= --with-python
-USE_PYTHON= yes
+# if optimization flag -O2 or -O3 is present - use g++33
+# There is a problems compiling Imaging/vtkImageEuclideanDistance.o by gcc 3.2.2
+# with -02 -march=pentium3
+.if defined(CXXFLAGS)
+TTT= "${CXXFLAGS}" # this quotes are VERY important!
+OPTFLAGPRESENT= ${TTT:C/^.*-O[23].*$/yes/}
+.if ${OPTFLAGPRESENT} == "yes"
+USE_GCC= 3.3
+.endif
+.endif
+
+CMAKE?= ${LOCALBASE}/bin/cmake
+CXXFLAGS+= -Wno-deprecated
+CMAKE_DEFS+= -DCMAKE_INSTALL_PREFIX:PATH=${PREFIX} \
+ -DBUILD_SHARED_LIBS:BOOL=ON \
+ -DCMAKE_BUILD_TYPE:STRING=Release \
+ -DCMAKE_SHARED_LINKER_FLAGS:STRING="${LINKERFLAGS}" \
+ -DCMAKE_EXE_LINKER_FLAGS:STRING="${LINKERFLAGS}" \
+ -DCMAKE_THREAD_LIBS:STRING="${PTHREAD_LIBS}"\
+ -DCMAKE_USE_PTHREADS:BOOL=ON \
+ -DCMAKE_C_COMPILER:STRING='${CC}' \
+ -DCMAKE_CXX_COMPILER:STRING=${CXX} \
+ -DCMAKE_C_FLAGS:STRING="${CFLAGS} ${PTHREAD_CFLAGS}" \
+ -DCMAKE_CXX_FLAGS:STRING="${CXXFLAGS} ${PTHREAD_CFLAGS}" \
+ -DVTK_USE_RENDERING:BOOL=ON \
+ -DVTK_USE_HYBRID:BOOL=ON \
+ -DVTK_USE_PARALLEL:BOOL=ON \
+ -DVTK_USE_PATENTED:BOOL=ON \
+ -DVTK_USE_SYSTEM_EXPAT:BOOL=ON \
+ -DVTK_USE_SYSTEM_JPEG:BOOL=ON \
+ -DVTK_USE_SYSTEM_PNG:BOOL=ON \
+ -DVTK_USE_SYSTEM_TIFF:BOOL=ON \
+ -DVTK_USE_SYSTEM_ZLIB:BOOL=ON \
+ -DVTK_DATA_ROOT:PATH=${VTKDATAROOT}
+
+.if defined(WITH_TESTING)
+CMAKE_DEFS+= -DBUILD_TESTING:BOOL=ON
+PLIST_SUB+= TESTING_ONLY=""
+.else
+CMAKE_DEFS+= -DBUILD_TESTING:BOOL=OFF
+PLIST_SUB+= TESTING_ONLY="@comment "
+.endif
+
+################################# vtk port start #############################################
+
+.ifndef(PKGNAMESUFFIX)
+
+EXTRA_LIBS= DICOMParser freetype ftgl
+
+.if defined(WITH_TESTING)
+BINARIES= ${VTK_KITS:C/Parallel//:C/Patented//:S/$/CxxTests/}
+BINARIES+= TestCxxFeatures TestInstantiator TimeRenderer TimeRenderer2 ParallelIsoTest
+BINARIES+= SocketClient SocketServer GenericCommunicator ThreadedCommunicator TestPStream
.endif
-.if defined(WITH_PATENTED)
-CONFIGURE_ARGS+= --with-patented
-PLIST= ${PKGDIR}/pkg-plist.with_patented
+.ifndef(WITH_TESTING)
+pre-everything::
+ @${ECHO_MSG} "---------------------- N O T E ------------------------"
+ @${ECHO_MSG} ""
+ @${ECHO_MSG} "If you want to build C++ Testing binaries press Ctrl-C now"
+ @${ECHO_MSG} "and execute \"make WITH_TESTING=yes\""
+ @${ECHO_MSG} ""
+ @${ECHO_MSG} "-------------------------------------------------------------"
.endif
-post-patch:
- @${REINPLACE_CMD} -e "s|%%PYTHON_INCLUDEDIR%%|${PYTHON_INCLUDEDIR}|g; \
- s|%%PTHREAD_CFLAGS%%|${PTHREAD_CFLAGS}|g; \
- s|%%PTHREAD_LIBS%%|${PTHREAD_LIBS}|g" \
- ${WRKSRC}/user.make
- @${FIND} ${WRKSRC} -name "*.cxx" | ${XARGS} ${REINPLACE_CMD} -e \
- 's|malloc.h|stdlib.h|'
+do-patch: patch-common
+
+do-install: install-cnotice install-binaries install-libs
-post-install:
-.if !defined(WITHOUT_PYTHON)
- ${PYTHON_CMD} -c "import compileall; compileall.compile_dir( '${PREFIX}/lib/vtk/python' );"
- ${PYTHON_CMD} -Oc "import compileall; compileall.compile_dir( '${PREFIX}/lib/vtk/python' );"
.endif
+################################# vtk port end #############################################
+
+pre-configure:
+ ${MKDIR} ${WRKSRC}
+
+do-configure:
+ cd ${WRKSRC} && ${CMAKE} ${VTKSRCDIR} ${CMAKE_DEFS}
+
+patch-common:
+ @${FIND} ${VTKSRCDIR} -name "*.cxx" | ${XARGS} ${REINPLACE_CMD} -e \
+ 's|malloc.h|stdlib.h|g'
+ @${REINPLACE_CMD} -E 's|lib/vtk\)|lib\)|g' \
+ ${VTKSRCDIR}/vtkGenerateVTKConfig.cmake
+.if defined(WRAP)
+# No need to build many libs, such as: vtkCommon,... Better link to those ones installed by vtk port.
+# Patch (MAIN_KIT_LIB = [Common_LIB Filtering_LIB ...]:
+# ${VTKSRCDIR}/CMakeLists.txt :
+# -SUBDIRS(Wrapping Utilities)
+# +SUBDIRS(Wrapping)
+#
+# ${VTKSRCDIR}/[Common Filtering IO ...]/CMakeLists.txt :
+# -ADD_LIBRARY(vtk${KIT} ...
+# +FIND_LIBRARY(MAIN_KIT_LIB NAMES vtk${KIT} PATHS ${PREFIX}/lib)
+#
+# -TARGET_LINK_LIBRARIES(vtk${KIT}Python vtk${KIT} ...
+# +TARGET_LINK_LIBRARIES(vtk${KIT}Python ${MAIN_KIT_LIB} ...
+#
+# Sometimes TARGET_LINK_LIBRARIES(vtk${KIT}Python vtk${KIT} can be separated to two lines:
+# TARGET_LINK_LIBRARIES(vtk${KIT}Python
+# vtk${KIT}
+# -^[spaces or tabs]vtk${KIT}[spaces or tabs]$
+# +[space]${MAIN_KIT_LIB}
+#
+# -TARGET_LINK_LIBRARIES(vtk${KIT} ${KIT_LIBS})
+#
+# ${VTKSRCDIR}/[Common Filtering IO ...]/Tests/CMakeLists.txt :
+# -SUBDIRS(Cxx)
+#
+ @${REINPLACE_CMD} -E 's|SUBDIRS\(Wrapping Utilities\)|SUBDIRS\(Wrapping\)|g' \
+ ${VTKSRCDIR}/CMakeLists.txt
+
+ @for dir in ${VTK_KITS} ; do \
+ ${ECHO_MSG} "Patching ${WRKDIR}/${VTKSRCDIR}/$$dir/CMakeLists.txt ..." ; \
+ ${REINPLACE_CMD} -E 's|ADD_LIBRARY *\(vtk\$$\{KIT\} .*$$|FIND_LIBRARY\('$$dir'_LIB NAMES vtk\$$\{KIT\} PATHS ${PREFIX}/lib\)|g ; s|TARGET_LINK_LIBRARIES *\(vtk\$$\{KIT\}${WRAP} vtk\$$\{KIT\}|TARGET_LINK_LIBRARIES\(vtk\$$\{KIT\}${WRAP} \$$\{'$$dir'_LIB\}|g ; s|^[ \t]*vtk\$$\{KIT\}[ \t]*$$| \$$\{'$$dir'_LIB\}|g ; s|TARGET_LINK_LIBRARIES *\(vtk\$$\{KIT\} .*$$||g' \
+ ${VTKSRCDIR}/$$dir/CMakeLists.txt ; \
+ done
+
+.if defined(WITH_TESTING)
+ @for dir in ${VTK_KITS} ; do \
+ ${ECHO_MSG} "Patching ${VTKSRCDIR}/$$dir/Testing/CMakeLists.txt ..." ; \
+ ${REINPLACE_CMD} -E 's|SUBDIRS *\(Cxx\).*$$||g' \
+ ${VTKSRCDIR}/$$dir/Testing/CMakeLists.txt ; \
+ done
+.endif
+.endif #end of patch-common
+
+install-binaries:
+.if defined(BINARIES)
+ @${ECHO_MSG} "Installing binaries to ${PREFIX}/bin :"
+.for i in ${BINARIES}
+ @${ECHO_MSG} "Installing ${i} ..."
+ @${INSTALL_PROGRAM} ${WRKSRC}/bin/${i} ${PREFIX}/bin
+.endfor
+.endif
+
+install-libs:
+ @${ECHO_MSG} "Installing shared libraries to ${PREFIX}/lib ..."
+.for i in ${VTK_KITS:S/$/${WRAP}/} ${EXTRA_LIBS}
+ @${ECHO_MSG} "Installing libvtk${i}.so ..."
+ @${INSTALL_PROGRAM} ${WRKSRC}/bin/libvtk${i}.so \
+ ${PREFIX}/lib/libvtk${i}.so.${LIBVER}
+ @${LN} -sf ${PREFIX}/lib/libvtk${i}.so.${LIBVER} \
+ ${PREFIX}/lib/libvtk${i}.so
+.endfor
+
+.endif
+
+install-cnotice:
+ @${ECHO_MSG} "Installing copyright notice to ${DOCSDIR} ..."
+ @${MKDIR} ${DOCSDIR}
+ @${INSTALL_DATA} ${VTKSRCDIR}/README.html ${DOCSDIR}
+ @${INSTALL_DATA} ${VTKSRCDIR}/vtkLogo.jpg ${DOCSDIR}
+ @${ECHO_MSG} -e "A list of the patented classes.\n\n" > ${WRKDIR}/README.patented-classes
+ @cd ${VTKSRCDIR} ; ${LS} Patented/*.h >> ${WRKDIR}/README.patented-classes
+ @${INSTALL_DATA} ${WRKDIR}/README.patented-classes ${DOCSDIR}
+
+print-pkg-message:
+ @if ${TEST} -f ${PKGMESSAGE} ; then \
+ ${ECHO_MSG} -e "-- V T K - N O T E ----------------------------------------------------\n\n" ; \
+ ${CAT} ${PKGMESSAGE} | ${SED} -e 's|%%PREFIX%%|${PREFIX}|' ; \
+ ${ECHO_MSG} -e "\n\n-----------------------------------------------------------------------" ; \
+ fi
+
+post-install: print-pkg-message
+
+.ifndef(PKGNAMESUFFIX)
.include <bsd.port.mk>
+.endif
diff --git a/math/vtk43/distinfo b/math/vtk43/distinfo
index 090dff6a41fc..270eafdd5ab7 100644
--- a/math/vtk43/distinfo
+++ b/math/vtk43/distinfo
@@ -1 +1 @@
-MD5 (vtk32-src-unix.tgz) = 11dc58c1c75a5be1d9c622386e87eb73
+MD5 (VTK-4.3.0-cvs20031006.tar.gz) = 6c574972eb41c9d287fb540811d85e3a
diff --git a/math/vtk43/files/patch-aa b/math/vtk43/files/patch-aa
deleted file mode 100644
index 0e95173ce8e1..000000000000
--- a/math/vtk43/files/patch-aa
+++ /dev/null
@@ -1,35 +0,0 @@
---- user.make.orig Wed Jul 12 14:22:11 2000
-+++ user.make Wed Mar 14 16:07:25 2001
-@@ -2,22 +2,23 @@
- # by configure in system.make. At a minimum you should set
- # the following Tcl/Tk values if you are planning to use Tcl/Tk
-
--TCL_INCLUDE=-I/home/ausable/software/src/tcl7.6/tcl7.6/generic
--TCL_LIB=/common/software/tcl7.6/sun4/5.4/lib/libtcl7.6.a
-+TCL_INCLUDE=-I${PREFIX}/include/tcl8.3/generic
-+TCL_LIB=-L${PREFIX}/lib -ltcl83
-
--TK_INCLUDE=-I/home/ausable/software/src/tcl7.6/tk4.2/generic
--TK_LIB=/common/software/tk4.2/sun4/5.4/lib/libtk4.2.a
-+TK_INCLUDE=-I${PREFIX}/include/tk8.3/generic
-+TK_LIB=-L${PREFIX}/lib -ltk83
-
--MESA_INCLUDE=-I/home/martink/storage/Mesa-1.2.6/include
--MESA_LIB=/home/martink/storage/Mesa-1.2.6/lib-sun4-solaris/libMesaGL.a
-+MESA_INCLUDE=-I${X11BASE}/include
-+MESA_LIB=-L${X11BASE} -lGL -lOSMesa
-
- # for python you must set this
--PYTHON_INCLUDES=-I/home/schroede/montnaro/Python-1.4/Include
-+PYTHON_INCLUDES=-I%%PYTHON_INCLUDEDIR%%
-
- # Add additional CFLAGS and CXXFLAGS for compilation
- # uncomment the following two lines to set your own flags
--#USER_CFLAGS =
--#USER_CXXFLAGS =
-+USER_CFLAGS = -O2 -D__NO_MATH_INLINES %%PTHREAD_CFLAGS%%
-+USER_CXXFLAGS = -O2 -D__NO_MATH_INLINES %%PTHREAD_CFLAGS%%
-+X_EXTRA_LIBS = -lstdc++ -lgcc %%PTHREAD_LIBS%%
-
- # if you want to try the java support you'll need to set the following
- # variables to match your environment and uncomment them
diff --git a/math/vtk43/files/patch-ab b/math/vtk43/files/patch-ab
deleted file mode 100644
index a9a85e49c762..000000000000
--- a/math/vtk43/files/patch-ab
+++ /dev/null
@@ -1,15 +0,0 @@
---- configure.orig Tue Dec 5 19:32:37 2000
-+++ configure Wed Mar 14 16:09:46 2001
-@@ -2973,10 +2973,10 @@
- # Not available on all versions: check for include file.
- if test -f /usr/include/dlfcn.h; then
- SHLIB_CFLAGS="-fpic"
-- SHLIB_LD_LIBS=""
-+ SHLIB_LD_LIBS="${LIBS}"
- SHLIB_SUFFIX=".so"
- DL_LIBS=""
-- VTK_SHLIB_LINK_FLAGS="-shared"
-+ VTK_SHLIB_BUILD_FLAGS="-shared"
- else
- SHLIB_CFLAGS=""
- SHLIB_LD_LIBS=""
diff --git a/math/vtk43/pkg-descr b/math/vtk43/pkg-descr
index 1d395486cd3d..0d62b9340521 100644
--- a/math/vtk43/pkg-descr
+++ b/math/vtk43/pkg-descr
@@ -1,15 +1,15 @@
-The ideal way to learn about the software is from the book it is designed to
-support. You should be able to get the book from any local bookstore or from
-our web page. The web page also contains some html reference pages for the
-objects in VTK as well as a FAQ.
+ VTK - the Visualization Toolkit is an object oriented, high
+level library that allows one to easily write programs in C++, Tcl,
+Python and Java that do 3D visualization.
- The VTK User's Guide
- by Will Schroeder, Ken Martin
- Kitware (see VTK web page)
+ VTK enables users to concentrate on their work by providing a
+large number of excellent and feature packed high level functions that
+do visualization. The library needs OpenGL to render the graphics and
+for FreeBSD machines Mesa is necessary.
- The Visualization Toolkit, An Object-Oriented Approach to 3D Graphics
- by Will Schroeder, Ken Martin and Bill Lorensen.
- Prentice Hall, ISBN 013199837-4
+The terms/copyright can be read in the docs dir/README.html. The patented
+classes (few in number) are not to be used in commercial application
+without a license from the patent/copyright holder (listed in the class
+header). Patented classes are listed in README.patented-classes.
-For more information and a FAQ see our web page at
-WWW: http://www.kitware.com/vtk.html
+WWW: http://www.vtk.org
diff --git a/math/vtk43/pkg-message b/math/vtk43/pkg-message
new file mode 100644
index 000000000000..d87a38d092e1
--- /dev/null
+++ b/math/vtk43/pkg-message
@@ -0,0 +1,4 @@
+The terms/copyright can be read in the docs dir/README.html. The patented
+classes (few in number) are not to be used in commercial application
+without a license from the patent/copyright holder (listed in the class
+header). Patented classes are listed in README.patented-classes.
diff --git a/math/vtk43/pkg-plist b/math/vtk43/pkg-plist
index 2790983a58bb..f2d76b7fe19d 100644
--- a/math/vtk43/pkg-plist
+++ b/math/vtk43/pkg-plist
@@ -1,61 +1,45 @@
-bin/vtk
-lib/libVTKCommon.so
-lib/libVTKCommonPython.so
-lib/libVTKCommonTcl.so
-lib/libVTKContrib.so
-lib/libVTKContribPython.so
-lib/libVTKContribTcl.so
-lib/libVTKGraphics.so
-lib/libVTKGraphicsPython.so
-lib/libVTKGraphicsTcl.so
-lib/libVTKImaging.so
-lib/libVTKImagingPython.so
-lib/libVTKImagingTcl.so
-lib/vtk/python/VTK.py
-lib/vtk/python/VTK.pyc
-lib/vtk/python/VTK.pyo
-lib/vtk/python/libVTKCommonPython.py
-lib/vtk/python/libVTKCommonPython.pyc
-lib/vtk/python/libVTKCommonPython.pyo
-lib/vtk/python/libVTKContribPython.py
-lib/vtk/python/libVTKContribPython.pyc
-lib/vtk/python/libVTKContribPython.pyo
-lib/vtk/python/libVTKGraphicsPython.py
-lib/vtk/python/libVTKGraphicsPython.pyc
-lib/vtk/python/libVTKGraphicsPython.pyo
-lib/vtk/python/libVTKImagingPython.py
-lib/vtk/python/libVTKImagingPython.pyc
-lib/vtk/python/libVTKImagingPython.pyo
-lib/vtk/python/libVTKLocalPython.py
-lib/vtk/python/libVTKLocalPython.pyc
-lib/vtk/python/libVTKLocalPython.pyo
-lib/vtk/python/libVTKPatentedPython.py
-lib/vtk/python/libVTKPatentedPython.pyc
-lib/vtk/python/libVTKPatentedPython.pyo
-lib/vtk/python/vtkConstants.py
-lib/vtk/python/vtkConstants.pyc
-lib/vtk/python/vtkConstants.pyo
-lib/vtk/python/vtkImageExportToArray.py
-lib/vtk/python/vtkImageExportToArray.pyc
-lib/vtk/python/vtkImageExportToArray.pyo
-lib/vtk/python/vtkImageImportFromArray.py
-lib/vtk/python/vtkImageImportFromArray.pyc
-lib/vtk/python/vtkImageImportFromArray.pyo
-lib/vtk/python/vtkImageViewerWidget.py
-lib/vtk/python/vtkImageViewerWidget.pyc
-lib/vtk/python/vtkImageViewerWidget.pyo
-lib/vtk/python/vtkImageWindowWidget.py
-lib/vtk/python/vtkImageWindowWidget.pyc
-lib/vtk/python/vtkImageWindowWidget.pyo
-lib/vtk/python/vtkRenderWidget.py
-lib/vtk/python/vtkRenderWidget.pyc
-lib/vtk/python/vtkRenderWidget.pyo
-lib/vtk/python/vtkTkImageViewerWidget
-lib/vtk/python/vtkTkImageWindowWidget
-lib/vtk/python/vtkTkRenderWidget
-lib/vtk/python/vtkpython.so
-lib/vtkTkImageViewerWidget
-lib/vtkTkImageWindowWidget
-lib/vtkTkRenderWidget
-@dirrm lib/vtk/python
-@dirrm lib/vtk
+lib/libvtkCommon.so
+lib/libvtkCommon.so.%%LIBVER%%
+lib/libvtkDICOMParser.so
+lib/libvtkDICOMParser.so.%%LIBVER%%
+lib/libvtkFiltering.so
+lib/libvtkFiltering.so.%%LIBVER%%
+lib/libvtkGraphics.so
+lib/libvtkGraphics.so.%%LIBVER%%
+lib/libvtkHybrid.so
+lib/libvtkHybrid.so.%%LIBVER%%
+lib/libvtkIO.so
+lib/libvtkIO.so.%%LIBVER%%
+lib/libvtkImaging.so
+lib/libvtkImaging.so.%%LIBVER%%
+lib/libvtkParallel.so
+lib/libvtkParallel.so.%%LIBVER%%
+lib/libvtkPatented.so
+lib/libvtkPatented.so.%%LIBVER%%
+lib/libvtkRendering.so
+lib/libvtkRendering.so.%%LIBVER%%
+lib/libvtkfreetype.so
+lib/libvtkfreetype.so.%%LIBVER%%
+lib/libvtkftgl.so
+lib/libvtkftgl.so.%%LIBVER%%
+%%TESTING_ONLY%%bin/CommonCxxTests
+%%TESTING_ONLY%%bin/FilteringCxxTests
+%%TESTING_ONLY%%bin/GenericCommunicator
+%%TESTING_ONLY%%bin/GraphicsCxxTests
+%%TESTING_ONLY%%bin/HybridCxxTests
+%%TESTING_ONLY%%bin/IOCxxTests
+%%TESTING_ONLY%%bin/ImagingCxxTests
+%%TESTING_ONLY%%bin/ParallelIsoTest
+%%TESTING_ONLY%%bin/RenderingCxxTests
+%%TESTING_ONLY%%bin/SocketClient
+%%TESTING_ONLY%%bin/SocketServer
+%%TESTING_ONLY%%bin/TestCxxFeatures
+%%TESTING_ONLY%%bin/TestInstantiator
+%%TESTING_ONLY%%bin/TestPStream
+%%TESTING_ONLY%%bin/ThreadedCommunicator
+%%TESTING_ONLY%%bin/TimeRenderer
+%%TESTING_ONLY%%bin/TimeRenderer2
+%%DOCSDIR%%/README.html
+%%DOCSDIR%%/README.patented-classes
+%%DOCSDIR%%/vtkLogo.jpg
+@unexec rmdir %D/%%DOCSDIR%% 2>/dev/null || true
diff --git a/math/vtk43/pkg-plist.with_patented b/math/vtk43/pkg-plist.with_patented
deleted file mode 100644
index e3418ddc4039..000000000000
--- a/math/vtk43/pkg-plist.with_patented
+++ /dev/null
@@ -1,64 +0,0 @@
-bin/vtk
-lib/libVTKCommon.so
-lib/libVTKCommonPython.so
-lib/libVTKCommonTcl.so
-lib/libVTKContrib.so
-lib/libVTKContribPython.so
-lib/libVTKContribTcl.so
-lib/libVTKGraphics.so
-lib/libVTKGraphicsPython.so
-lib/libVTKGraphicsTcl.so
-lib/libVTKImaging.so
-lib/libVTKImagingPython.so
-lib/libVTKImagingTcl.so
-lib/libVTKPatented.so
-lib/libVTKPatentedPython.so
-lib/libVTKPatentedTcl.so
-lib/vtk/python/VTK.py
-lib/vtk/python/VTK.pyc
-lib/vtk/python/VTK.pyo
-lib/vtk/python/libVTKCommonPython.py
-lib/vtk/python/libVTKCommonPython.pyc
-lib/vtk/python/libVTKCommonPython.pyo
-lib/vtk/python/libVTKContribPython.py
-lib/vtk/python/libVTKContribPython.pyc
-lib/vtk/python/libVTKContribPython.pyo
-lib/vtk/python/libVTKGraphicsPython.py
-lib/vtk/python/libVTKGraphicsPython.pyc
-lib/vtk/python/libVTKGraphicsPython.pyo
-lib/vtk/python/libVTKImagingPython.py
-lib/vtk/python/libVTKImagingPython.pyc
-lib/vtk/python/libVTKImagingPython.pyo
-lib/vtk/python/libVTKLocalPython.py
-lib/vtk/python/libVTKLocalPython.pyc
-lib/vtk/python/libVTKLocalPython.pyo
-lib/vtk/python/libVTKPatentedPython.py
-lib/vtk/python/libVTKPatentedPython.pyc
-lib/vtk/python/libVTKPatentedPython.pyo
-lib/vtk/python/vtkConstants.py
-lib/vtk/python/vtkConstants.pyc
-lib/vtk/python/vtkConstants.pyo
-lib/vtk/python/vtkImageExportToArray.py
-lib/vtk/python/vtkImageExportToArray.pyc
-lib/vtk/python/vtkImageExportToArray.pyo
-lib/vtk/python/vtkImageImportFromArray.py
-lib/vtk/python/vtkImageImportFromArray.pyc
-lib/vtk/python/vtkImageImportFromArray.pyo
-lib/vtk/python/vtkImageViewerWidget.py
-lib/vtk/python/vtkImageViewerWidget.pyc
-lib/vtk/python/vtkImageViewerWidget.pyo
-lib/vtk/python/vtkImageWindowWidget.py
-lib/vtk/python/vtkImageWindowWidget.pyc
-lib/vtk/python/vtkImageWindowWidget.pyo
-lib/vtk/python/vtkRenderWidget.py
-lib/vtk/python/vtkRenderWidget.pyc
-lib/vtk/python/vtkRenderWidget.pyo
-lib/vtk/python/vtkTkImageViewerWidget
-lib/vtk/python/vtkTkImageWindowWidget
-lib/vtk/python/vtkTkRenderWidget
-lib/vtk/python/vtkpython.so
-lib/vtkTkImageViewerWidget
-lib/vtkTkImageWindowWidget
-lib/vtkTkRenderWidget
-@dirrm lib/vtk/python
-@dirrm lib/vtk
diff --git a/math/vtk5/Makefile b/math/vtk5/Makefile
index d40cfdab3c4f..612883a63d37 100644
--- a/math/vtk5/Makefile
+++ b/math/vtk5/Makefile
@@ -1,54 +1,230 @@
# New ports collection makefile for: vtk
-# Date created: 24 Nov 1997
-# Whom: Thomas Gellekum <tg@FreeBSD.org>
+# Date created: 10 Oct 2003
+# Whom: Mykola Khotyaintsev <ko@irfu.se>
#
# $FreeBSD$
#
+# By default
+#
+# There are some options to tune VTK towards your specific needs.
+# You can activate a feature by typing something like
+# "make -DKNOB" or "make KNOB=yes" instead of just "make"
+#
+# WITH_TESTING build the testing binaries (only for vtk and vtk-java port)
+#
PORTNAME= vtk
-PORTVERSION= 3.2
-PORTREVISION= 1
-CATEGORIES= math
-MASTER_SITES= ftp://public.kitware.com/pub/vtk/vtk${PORTVERSION}/
-DISTNAME= vtk32-src-unix
-EXTRACT_SUFX= .tgz
+PORTVERSION= 4.3.0
+CATEGORIES= math graphics
+MASTER_SITES= http://ovt.irfu.se/vtk/files/
+DISTFILES?= VTK-${PORTVERSION}-cvs${CVSDATE}.tar.gz
-MAINTAINER= ports@FreeBSD.org
-COMMENT= The Visualization Toolkit
-
-LIB_DEPENDS= tk83.1:${PORTSDIR}/x11-toolkits/tk83
+MAINTAINER= ko@irfu.se
+COMMENT?= The Visualization Toolkit shared libs
USE_REINPLACE= yes
-USE_MESA= yes
-WRKSRC= ${WRKDIR}/vtk${PORTVERSION}
+
+LIBVER= 1
+CVSDATE= 20031006
+VTKSRCDIR= ${WRKDIR}/VTK
+TESTINGDIR= ${EXAMPLESDIR}/Testing
+VTKDATAROOT= ${EXAMPLESDIR}/VTKData
+DOCSDIR= ${PREFIX}/share/doc/${PKGNAME}
+PLIST= ${.CURDIR}/pkg-plist
+FILESDIR= ${.CURDIR}/files
+RESTRICTED= yes
+
+VTK_KITS= Common Filtering Graphics Hybrid IO Imaging Rendering Parallel Patented
+
+PLIST_SUB+= LIBVER=${LIBVER} PKGNAME=${PKGNAME}
+
+.if defined(WRAP) || !defined(PKGNAMESUFFIX) || ${PKGNAMESUFFIX}=="-headers"
+
+WRKSRC= ${WRKDIR}/${PORTNAME}${PKGNAMESUFFIX}-build
+
+BUILD_DEPENDS+= ${CMAKE}:${PORTSDIR}/devel/cmake
+
+LIB_DEPENDS+= expat.4:${PORTSDIR}/textproc/expat2 \
+ jpeg.9:${PORTSDIR}/graphics/jpeg \
+ png.5:${PORTSDIR}/graphics/png \
+ tiff.4:${PORTSDIR}/graphics/tiff
+
+.if defined(WITH_TESTING) && (!defined(PKGNAMESUFFIX) || ${PKGNAMESUFFIX}=="-java")
+RUN_DEPENDS= ${VTKDATAROOT}/VTKData.readme:${PORTSDIR}/math/vtk-data
+BUILD_DEPENDS= ${VTKDATAROOT}/VTKData.readme:${PORTSDIR}/math/vtk-data
+.endif
+
+ONLY_FOR_ARCHS= i386 # was not tested on other ARCHS
+USE_GMAKE= yes
+USE_GL= yes
INSTALLS_SHLIB= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-mesa --with-shared --with-tcl --with-bsdmake
-CONFIGURE_ARGS+= --with-contrib --with-tkwidget
-# Support for Python is compiled in by default.
-.if !defined(WITHOUT_PYTHON)
-CONFIGURE_ARGS+= --with-python
-USE_PYTHON= yes
+# if optimization flag -O2 or -O3 is present - use g++33
+# There is a problems compiling Imaging/vtkImageEuclideanDistance.o by gcc 3.2.2
+# with -02 -march=pentium3
+.if defined(CXXFLAGS)
+TTT= "${CXXFLAGS}" # this quotes are VERY important!
+OPTFLAGPRESENT= ${TTT:C/^.*-O[23].*$/yes/}
+.if ${OPTFLAGPRESENT} == "yes"
+USE_GCC= 3.3
+.endif
+.endif
+
+CMAKE?= ${LOCALBASE}/bin/cmake
+CXXFLAGS+= -Wno-deprecated
+CMAKE_DEFS+= -DCMAKE_INSTALL_PREFIX:PATH=${PREFIX} \
+ -DBUILD_SHARED_LIBS:BOOL=ON \
+ -DCMAKE_BUILD_TYPE:STRING=Release \
+ -DCMAKE_SHARED_LINKER_FLAGS:STRING="${LINKERFLAGS}" \
+ -DCMAKE_EXE_LINKER_FLAGS:STRING="${LINKERFLAGS}" \
+ -DCMAKE_THREAD_LIBS:STRING="${PTHREAD_LIBS}"\
+ -DCMAKE_USE_PTHREADS:BOOL=ON \
+ -DCMAKE_C_COMPILER:STRING='${CC}' \
+ -DCMAKE_CXX_COMPILER:STRING=${CXX} \
+ -DCMAKE_C_FLAGS:STRING="${CFLAGS} ${PTHREAD_CFLAGS}" \
+ -DCMAKE_CXX_FLAGS:STRING="${CXXFLAGS} ${PTHREAD_CFLAGS}" \
+ -DVTK_USE_RENDERING:BOOL=ON \
+ -DVTK_USE_HYBRID:BOOL=ON \
+ -DVTK_USE_PARALLEL:BOOL=ON \
+ -DVTK_USE_PATENTED:BOOL=ON \
+ -DVTK_USE_SYSTEM_EXPAT:BOOL=ON \
+ -DVTK_USE_SYSTEM_JPEG:BOOL=ON \
+ -DVTK_USE_SYSTEM_PNG:BOOL=ON \
+ -DVTK_USE_SYSTEM_TIFF:BOOL=ON \
+ -DVTK_USE_SYSTEM_ZLIB:BOOL=ON \
+ -DVTK_DATA_ROOT:PATH=${VTKDATAROOT}
+
+.if defined(WITH_TESTING)
+CMAKE_DEFS+= -DBUILD_TESTING:BOOL=ON
+PLIST_SUB+= TESTING_ONLY=""
+.else
+CMAKE_DEFS+= -DBUILD_TESTING:BOOL=OFF
+PLIST_SUB+= TESTING_ONLY="@comment "
+.endif
+
+################################# vtk port start #############################################
+
+.ifndef(PKGNAMESUFFIX)
+
+EXTRA_LIBS= DICOMParser freetype ftgl
+
+.if defined(WITH_TESTING)
+BINARIES= ${VTK_KITS:C/Parallel//:C/Patented//:S/$/CxxTests/}
+BINARIES+= TestCxxFeatures TestInstantiator TimeRenderer TimeRenderer2 ParallelIsoTest
+BINARIES+= SocketClient SocketServer GenericCommunicator ThreadedCommunicator TestPStream
.endif
-.if defined(WITH_PATENTED)
-CONFIGURE_ARGS+= --with-patented
-PLIST= ${PKGDIR}/pkg-plist.with_patented
+.ifndef(WITH_TESTING)
+pre-everything::
+ @${ECHO_MSG} "---------------------- N O T E ------------------------"
+ @${ECHO_MSG} ""
+ @${ECHO_MSG} "If you want to build C++ Testing binaries press Ctrl-C now"
+ @${ECHO_MSG} "and execute \"make WITH_TESTING=yes\""
+ @${ECHO_MSG} ""
+ @${ECHO_MSG} "-------------------------------------------------------------"
.endif
-post-patch:
- @${REINPLACE_CMD} -e "s|%%PYTHON_INCLUDEDIR%%|${PYTHON_INCLUDEDIR}|g; \
- s|%%PTHREAD_CFLAGS%%|${PTHREAD_CFLAGS}|g; \
- s|%%PTHREAD_LIBS%%|${PTHREAD_LIBS}|g" \
- ${WRKSRC}/user.make
- @${FIND} ${WRKSRC} -name "*.cxx" | ${XARGS} ${REINPLACE_CMD} -e \
- 's|malloc.h|stdlib.h|'
+do-patch: patch-common
+
+do-install: install-cnotice install-binaries install-libs
-post-install:
-.if !defined(WITHOUT_PYTHON)
- ${PYTHON_CMD} -c "import compileall; compileall.compile_dir( '${PREFIX}/lib/vtk/python' );"
- ${PYTHON_CMD} -Oc "import compileall; compileall.compile_dir( '${PREFIX}/lib/vtk/python' );"
.endif
+################################# vtk port end #############################################
+
+pre-configure:
+ ${MKDIR} ${WRKSRC}
+
+do-configure:
+ cd ${WRKSRC} && ${CMAKE} ${VTKSRCDIR} ${CMAKE_DEFS}
+
+patch-common:
+ @${FIND} ${VTKSRCDIR} -name "*.cxx" | ${XARGS} ${REINPLACE_CMD} -e \
+ 's|malloc.h|stdlib.h|g'
+ @${REINPLACE_CMD} -E 's|lib/vtk\)|lib\)|g' \
+ ${VTKSRCDIR}/vtkGenerateVTKConfig.cmake
+.if defined(WRAP)
+# No need to build many libs, such as: vtkCommon,... Better link to those ones installed by vtk port.
+# Patch (MAIN_KIT_LIB = [Common_LIB Filtering_LIB ...]:
+# ${VTKSRCDIR}/CMakeLists.txt :
+# -SUBDIRS(Wrapping Utilities)
+# +SUBDIRS(Wrapping)
+#
+# ${VTKSRCDIR}/[Common Filtering IO ...]/CMakeLists.txt :
+# -ADD_LIBRARY(vtk${KIT} ...
+# +FIND_LIBRARY(MAIN_KIT_LIB NAMES vtk${KIT} PATHS ${PREFIX}/lib)
+#
+# -TARGET_LINK_LIBRARIES(vtk${KIT}Python vtk${KIT} ...
+# +TARGET_LINK_LIBRARIES(vtk${KIT}Python ${MAIN_KIT_LIB} ...
+#
+# Sometimes TARGET_LINK_LIBRARIES(vtk${KIT}Python vtk${KIT} can be separated to two lines:
+# TARGET_LINK_LIBRARIES(vtk${KIT}Python
+# vtk${KIT}
+# -^[spaces or tabs]vtk${KIT}[spaces or tabs]$
+# +[space]${MAIN_KIT_LIB}
+#
+# -TARGET_LINK_LIBRARIES(vtk${KIT} ${KIT_LIBS})
+#
+# ${VTKSRCDIR}/[Common Filtering IO ...]/Tests/CMakeLists.txt :
+# -SUBDIRS(Cxx)
+#
+ @${REINPLACE_CMD} -E 's|SUBDIRS\(Wrapping Utilities\)|SUBDIRS\(Wrapping\)|g' \
+ ${VTKSRCDIR}/CMakeLists.txt
+
+ @for dir in ${VTK_KITS} ; do \
+ ${ECHO_MSG} "Patching ${WRKDIR}/${VTKSRCDIR}/$$dir/CMakeLists.txt ..." ; \
+ ${REINPLACE_CMD} -E 's|ADD_LIBRARY *\(vtk\$$\{KIT\} .*$$|FIND_LIBRARY\('$$dir'_LIB NAMES vtk\$$\{KIT\} PATHS ${PREFIX}/lib\)|g ; s|TARGET_LINK_LIBRARIES *\(vtk\$$\{KIT\}${WRAP} vtk\$$\{KIT\}|TARGET_LINK_LIBRARIES\(vtk\$$\{KIT\}${WRAP} \$$\{'$$dir'_LIB\}|g ; s|^[ \t]*vtk\$$\{KIT\}[ \t]*$$| \$$\{'$$dir'_LIB\}|g ; s|TARGET_LINK_LIBRARIES *\(vtk\$$\{KIT\} .*$$||g' \
+ ${VTKSRCDIR}/$$dir/CMakeLists.txt ; \
+ done
+
+.if defined(WITH_TESTING)
+ @for dir in ${VTK_KITS} ; do \
+ ${ECHO_MSG} "Patching ${VTKSRCDIR}/$$dir/Testing/CMakeLists.txt ..." ; \
+ ${REINPLACE_CMD} -E 's|SUBDIRS *\(Cxx\).*$$||g' \
+ ${VTKSRCDIR}/$$dir/Testing/CMakeLists.txt ; \
+ done
+.endif
+.endif #end of patch-common
+
+install-binaries:
+.if defined(BINARIES)
+ @${ECHO_MSG} "Installing binaries to ${PREFIX}/bin :"
+.for i in ${BINARIES}
+ @${ECHO_MSG} "Installing ${i} ..."
+ @${INSTALL_PROGRAM} ${WRKSRC}/bin/${i} ${PREFIX}/bin
+.endfor
+.endif
+
+install-libs:
+ @${ECHO_MSG} "Installing shared libraries to ${PREFIX}/lib ..."
+.for i in ${VTK_KITS:S/$/${WRAP}/} ${EXTRA_LIBS}
+ @${ECHO_MSG} "Installing libvtk${i}.so ..."
+ @${INSTALL_PROGRAM} ${WRKSRC}/bin/libvtk${i}.so \
+ ${PREFIX}/lib/libvtk${i}.so.${LIBVER}
+ @${LN} -sf ${PREFIX}/lib/libvtk${i}.so.${LIBVER} \
+ ${PREFIX}/lib/libvtk${i}.so
+.endfor
+
+.endif
+
+install-cnotice:
+ @${ECHO_MSG} "Installing copyright notice to ${DOCSDIR} ..."
+ @${MKDIR} ${DOCSDIR}
+ @${INSTALL_DATA} ${VTKSRCDIR}/README.html ${DOCSDIR}
+ @${INSTALL_DATA} ${VTKSRCDIR}/vtkLogo.jpg ${DOCSDIR}
+ @${ECHO_MSG} -e "A list of the patented classes.\n\n" > ${WRKDIR}/README.patented-classes
+ @cd ${VTKSRCDIR} ; ${LS} Patented/*.h >> ${WRKDIR}/README.patented-classes
+ @${INSTALL_DATA} ${WRKDIR}/README.patented-classes ${DOCSDIR}
+
+print-pkg-message:
+ @if ${TEST} -f ${PKGMESSAGE} ; then \
+ ${ECHO_MSG} -e "-- V T K - N O T E ----------------------------------------------------\n\n" ; \
+ ${CAT} ${PKGMESSAGE} | ${SED} -e 's|%%PREFIX%%|${PREFIX}|' ; \
+ ${ECHO_MSG} -e "\n\n-----------------------------------------------------------------------" ; \
+ fi
+
+post-install: print-pkg-message
+
+.ifndef(PKGNAMESUFFIX)
.include <bsd.port.mk>
+.endif
diff --git a/math/vtk5/distinfo b/math/vtk5/distinfo
index 090dff6a41fc..270eafdd5ab7 100644
--- a/math/vtk5/distinfo
+++ b/math/vtk5/distinfo
@@ -1 +1 @@
-MD5 (vtk32-src-unix.tgz) = 11dc58c1c75a5be1d9c622386e87eb73
+MD5 (VTK-4.3.0-cvs20031006.tar.gz) = 6c574972eb41c9d287fb540811d85e3a
diff --git a/math/vtk5/files/patch-aa b/math/vtk5/files/patch-aa
deleted file mode 100644
index 0e95173ce8e1..000000000000
--- a/math/vtk5/files/patch-aa
+++ /dev/null
@@ -1,35 +0,0 @@
---- user.make.orig Wed Jul 12 14:22:11 2000
-+++ user.make Wed Mar 14 16:07:25 2001
-@@ -2,22 +2,23 @@
- # by configure in system.make. At a minimum you should set
- # the following Tcl/Tk values if you are planning to use Tcl/Tk
-
--TCL_INCLUDE=-I/home/ausable/software/src/tcl7.6/tcl7.6/generic
--TCL_LIB=/common/software/tcl7.6/sun4/5.4/lib/libtcl7.6.a
-+TCL_INCLUDE=-I${PREFIX}/include/tcl8.3/generic
-+TCL_LIB=-L${PREFIX}/lib -ltcl83
-
--TK_INCLUDE=-I/home/ausable/software/src/tcl7.6/tk4.2/generic
--TK_LIB=/common/software/tk4.2/sun4/5.4/lib/libtk4.2.a
-+TK_INCLUDE=-I${PREFIX}/include/tk8.3/generic
-+TK_LIB=-L${PREFIX}/lib -ltk83
-
--MESA_INCLUDE=-I/home/martink/storage/Mesa-1.2.6/include
--MESA_LIB=/home/martink/storage/Mesa-1.2.6/lib-sun4-solaris/libMesaGL.a
-+MESA_INCLUDE=-I${X11BASE}/include
-+MESA_LIB=-L${X11BASE} -lGL -lOSMesa
-
- # for python you must set this
--PYTHON_INCLUDES=-I/home/schroede/montnaro/Python-1.4/Include
-+PYTHON_INCLUDES=-I%%PYTHON_INCLUDEDIR%%
-
- # Add additional CFLAGS and CXXFLAGS for compilation
- # uncomment the following two lines to set your own flags
--#USER_CFLAGS =
--#USER_CXXFLAGS =
-+USER_CFLAGS = -O2 -D__NO_MATH_INLINES %%PTHREAD_CFLAGS%%
-+USER_CXXFLAGS = -O2 -D__NO_MATH_INLINES %%PTHREAD_CFLAGS%%
-+X_EXTRA_LIBS = -lstdc++ -lgcc %%PTHREAD_LIBS%%
-
- # if you want to try the java support you'll need to set the following
- # variables to match your environment and uncomment them
diff --git a/math/vtk5/files/patch-ab b/math/vtk5/files/patch-ab
deleted file mode 100644
index a9a85e49c762..000000000000
--- a/math/vtk5/files/patch-ab
+++ /dev/null
@@ -1,15 +0,0 @@
---- configure.orig Tue Dec 5 19:32:37 2000
-+++ configure Wed Mar 14 16:09:46 2001
-@@ -2973,10 +2973,10 @@
- # Not available on all versions: check for include file.
- if test -f /usr/include/dlfcn.h; then
- SHLIB_CFLAGS="-fpic"
-- SHLIB_LD_LIBS=""
-+ SHLIB_LD_LIBS="${LIBS}"
- SHLIB_SUFFIX=".so"
- DL_LIBS=""
-- VTK_SHLIB_LINK_FLAGS="-shared"
-+ VTK_SHLIB_BUILD_FLAGS="-shared"
- else
- SHLIB_CFLAGS=""
- SHLIB_LD_LIBS=""
diff --git a/math/vtk5/pkg-descr b/math/vtk5/pkg-descr
index 1d395486cd3d..0d62b9340521 100644
--- a/math/vtk5/pkg-descr
+++ b/math/vtk5/pkg-descr
@@ -1,15 +1,15 @@
-The ideal way to learn about the software is from the book it is designed to
-support. You should be able to get the book from any local bookstore or from
-our web page. The web page also contains some html reference pages for the
-objects in VTK as well as a FAQ.
+ VTK - the Visualization Toolkit is an object oriented, high
+level library that allows one to easily write programs in C++, Tcl,
+Python and Java that do 3D visualization.
- The VTK User's Guide
- by Will Schroeder, Ken Martin
- Kitware (see VTK web page)
+ VTK enables users to concentrate on their work by providing a
+large number of excellent and feature packed high level functions that
+do visualization. The library needs OpenGL to render the graphics and
+for FreeBSD machines Mesa is necessary.
- The Visualization Toolkit, An Object-Oriented Approach to 3D Graphics
- by Will Schroeder, Ken Martin and Bill Lorensen.
- Prentice Hall, ISBN 013199837-4
+The terms/copyright can be read in the docs dir/README.html. The patented
+classes (few in number) are not to be used in commercial application
+without a license from the patent/copyright holder (listed in the class
+header). Patented classes are listed in README.patented-classes.
-For more information and a FAQ see our web page at
-WWW: http://www.kitware.com/vtk.html
+WWW: http://www.vtk.org
diff --git a/math/vtk5/pkg-message b/math/vtk5/pkg-message
new file mode 100644
index 000000000000..d87a38d092e1
--- /dev/null
+++ b/math/vtk5/pkg-message
@@ -0,0 +1,4 @@
+The terms/copyright can be read in the docs dir/README.html. The patented
+classes (few in number) are not to be used in commercial application
+without a license from the patent/copyright holder (listed in the class
+header). Patented classes are listed in README.patented-classes.
diff --git a/math/vtk5/pkg-plist b/math/vtk5/pkg-plist
index 2790983a58bb..f2d76b7fe19d 100644
--- a/math/vtk5/pkg-plist
+++ b/math/vtk5/pkg-plist
@@ -1,61 +1,45 @@
-bin/vtk
-lib/libVTKCommon.so
-lib/libVTKCommonPython.so
-lib/libVTKCommonTcl.so
-lib/libVTKContrib.so
-lib/libVTKContribPython.so
-lib/libVTKContribTcl.so
-lib/libVTKGraphics.so
-lib/libVTKGraphicsPython.so
-lib/libVTKGraphicsTcl.so
-lib/libVTKImaging.so
-lib/libVTKImagingPython.so
-lib/libVTKImagingTcl.so
-lib/vtk/python/VTK.py
-lib/vtk/python/VTK.pyc
-lib/vtk/python/VTK.pyo
-lib/vtk/python/libVTKCommonPython.py
-lib/vtk/python/libVTKCommonPython.pyc
-lib/vtk/python/libVTKCommonPython.pyo
-lib/vtk/python/libVTKContribPython.py
-lib/vtk/python/libVTKContribPython.pyc
-lib/vtk/python/libVTKContribPython.pyo
-lib/vtk/python/libVTKGraphicsPython.py
-lib/vtk/python/libVTKGraphicsPython.pyc
-lib/vtk/python/libVTKGraphicsPython.pyo
-lib/vtk/python/libVTKImagingPython.py
-lib/vtk/python/libVTKImagingPython.pyc
-lib/vtk/python/libVTKImagingPython.pyo
-lib/vtk/python/libVTKLocalPython.py
-lib/vtk/python/libVTKLocalPython.pyc
-lib/vtk/python/libVTKLocalPython.pyo
-lib/vtk/python/libVTKPatentedPython.py
-lib/vtk/python/libVTKPatentedPython.pyc
-lib/vtk/python/libVTKPatentedPython.pyo
-lib/vtk/python/vtkConstants.py
-lib/vtk/python/vtkConstants.pyc
-lib/vtk/python/vtkConstants.pyo
-lib/vtk/python/vtkImageExportToArray.py
-lib/vtk/python/vtkImageExportToArray.pyc
-lib/vtk/python/vtkImageExportToArray.pyo
-lib/vtk/python/vtkImageImportFromArray.py
-lib/vtk/python/vtkImageImportFromArray.pyc
-lib/vtk/python/vtkImageImportFromArray.pyo
-lib/vtk/python/vtkImageViewerWidget.py
-lib/vtk/python/vtkImageViewerWidget.pyc
-lib/vtk/python/vtkImageViewerWidget.pyo
-lib/vtk/python/vtkImageWindowWidget.py
-lib/vtk/python/vtkImageWindowWidget.pyc
-lib/vtk/python/vtkImageWindowWidget.pyo
-lib/vtk/python/vtkRenderWidget.py
-lib/vtk/python/vtkRenderWidget.pyc
-lib/vtk/python/vtkRenderWidget.pyo
-lib/vtk/python/vtkTkImageViewerWidget
-lib/vtk/python/vtkTkImageWindowWidget
-lib/vtk/python/vtkTkRenderWidget
-lib/vtk/python/vtkpython.so
-lib/vtkTkImageViewerWidget
-lib/vtkTkImageWindowWidget
-lib/vtkTkRenderWidget
-@dirrm lib/vtk/python
-@dirrm lib/vtk
+lib/libvtkCommon.so
+lib/libvtkCommon.so.%%LIBVER%%
+lib/libvtkDICOMParser.so
+lib/libvtkDICOMParser.so.%%LIBVER%%
+lib/libvtkFiltering.so
+lib/libvtkFiltering.so.%%LIBVER%%
+lib/libvtkGraphics.so
+lib/libvtkGraphics.so.%%LIBVER%%
+lib/libvtkHybrid.so
+lib/libvtkHybrid.so.%%LIBVER%%
+lib/libvtkIO.so
+lib/libvtkIO.so.%%LIBVER%%
+lib/libvtkImaging.so
+lib/libvtkImaging.so.%%LIBVER%%
+lib/libvtkParallel.so
+lib/libvtkParallel.so.%%LIBVER%%
+lib/libvtkPatented.so
+lib/libvtkPatented.so.%%LIBVER%%
+lib/libvtkRendering.so
+lib/libvtkRendering.so.%%LIBVER%%
+lib/libvtkfreetype.so
+lib/libvtkfreetype.so.%%LIBVER%%
+lib/libvtkftgl.so
+lib/libvtkftgl.so.%%LIBVER%%
+%%TESTING_ONLY%%bin/CommonCxxTests
+%%TESTING_ONLY%%bin/FilteringCxxTests
+%%TESTING_ONLY%%bin/GenericCommunicator
+%%TESTING_ONLY%%bin/GraphicsCxxTests
+%%TESTING_ONLY%%bin/HybridCxxTests
+%%TESTING_ONLY%%bin/IOCxxTests
+%%TESTING_ONLY%%bin/ImagingCxxTests
+%%TESTING_ONLY%%bin/ParallelIsoTest
+%%TESTING_ONLY%%bin/RenderingCxxTests
+%%TESTING_ONLY%%bin/SocketClient
+%%TESTING_ONLY%%bin/SocketServer
+%%TESTING_ONLY%%bin/TestCxxFeatures
+%%TESTING_ONLY%%bin/TestInstantiator
+%%TESTING_ONLY%%bin/TestPStream
+%%TESTING_ONLY%%bin/ThreadedCommunicator
+%%TESTING_ONLY%%bin/TimeRenderer
+%%TESTING_ONLY%%bin/TimeRenderer2
+%%DOCSDIR%%/README.html
+%%DOCSDIR%%/README.patented-classes
+%%DOCSDIR%%/vtkLogo.jpg
+@unexec rmdir %D/%%DOCSDIR%% 2>/dev/null || true
diff --git a/math/vtk5/pkg-plist.with_patented b/math/vtk5/pkg-plist.with_patented
deleted file mode 100644
index e3418ddc4039..000000000000
--- a/math/vtk5/pkg-plist.with_patented
+++ /dev/null
@@ -1,64 +0,0 @@
-bin/vtk
-lib/libVTKCommon.so
-lib/libVTKCommonPython.so
-lib/libVTKCommonTcl.so
-lib/libVTKContrib.so
-lib/libVTKContribPython.so
-lib/libVTKContribTcl.so
-lib/libVTKGraphics.so
-lib/libVTKGraphicsPython.so
-lib/libVTKGraphicsTcl.so
-lib/libVTKImaging.so
-lib/libVTKImagingPython.so
-lib/libVTKImagingTcl.so
-lib/libVTKPatented.so
-lib/libVTKPatentedPython.so
-lib/libVTKPatentedTcl.so
-lib/vtk/python/VTK.py
-lib/vtk/python/VTK.pyc
-lib/vtk/python/VTK.pyo
-lib/vtk/python/libVTKCommonPython.py
-lib/vtk/python/libVTKCommonPython.pyc
-lib/vtk/python/libVTKCommonPython.pyo
-lib/vtk/python/libVTKContribPython.py
-lib/vtk/python/libVTKContribPython.pyc
-lib/vtk/python/libVTKContribPython.pyo
-lib/vtk/python/libVTKGraphicsPython.py
-lib/vtk/python/libVTKGraphicsPython.pyc
-lib/vtk/python/libVTKGraphicsPython.pyo
-lib/vtk/python/libVTKImagingPython.py
-lib/vtk/python/libVTKImagingPython.pyc
-lib/vtk/python/libVTKImagingPython.pyo
-lib/vtk/python/libVTKLocalPython.py
-lib/vtk/python/libVTKLocalPython.pyc
-lib/vtk/python/libVTKLocalPython.pyo
-lib/vtk/python/libVTKPatentedPython.py
-lib/vtk/python/libVTKPatentedPython.pyc
-lib/vtk/python/libVTKPatentedPython.pyo
-lib/vtk/python/vtkConstants.py
-lib/vtk/python/vtkConstants.pyc
-lib/vtk/python/vtkConstants.pyo
-lib/vtk/python/vtkImageExportToArray.py
-lib/vtk/python/vtkImageExportToArray.pyc
-lib/vtk/python/vtkImageExportToArray.pyo
-lib/vtk/python/vtkImageImportFromArray.py
-lib/vtk/python/vtkImageImportFromArray.pyc
-lib/vtk/python/vtkImageImportFromArray.pyo
-lib/vtk/python/vtkImageViewerWidget.py
-lib/vtk/python/vtkImageViewerWidget.pyc
-lib/vtk/python/vtkImageViewerWidget.pyo
-lib/vtk/python/vtkImageWindowWidget.py
-lib/vtk/python/vtkImageWindowWidget.pyc
-lib/vtk/python/vtkImageWindowWidget.pyo
-lib/vtk/python/vtkRenderWidget.py
-lib/vtk/python/vtkRenderWidget.pyc
-lib/vtk/python/vtkRenderWidget.pyo
-lib/vtk/python/vtkTkImageViewerWidget
-lib/vtk/python/vtkTkImageWindowWidget
-lib/vtk/python/vtkTkRenderWidget
-lib/vtk/python/vtkpython.so
-lib/vtkTkImageViewerWidget
-lib/vtkTkImageWindowWidget
-lib/vtkTkRenderWidget
-@dirrm lib/vtk/python
-@dirrm lib/vtk