[vtk-developers] Fixing VTK's installed headers

Ben Boeckel ben.boeckel at kitware.com
Wed Nov 19 16:21:07 EST 2014


Hi,

Attached are a few files which I've generated to help shine some light
on the current status of VTK's installation tree. I'm primarily focused
on headers here (with the goal of fixing the installed headers and not
installing private headers).

The first file (broken-includes) is a list of headers for which the
following program fails to compile (for any reason which means that it
may work, but include order is a problem which I consider a bug):

========
#include "$header"

int main(int, char**)
{
  return 0;
}
========

The next two (no-export-*) list headers which do not export any symbols
(this includes template- and macro-only headers) in the source and
install tree (excluding ThirdParty). Those headers which declare classes
should probably not be installed or they should export their symbols.

Finally, there is a shell script which will walk the source tree and
make a dot graph of includes among headers (I'm not including the full
output because it is 300+KB). Unfortunately, it is way too dense to view
directly, but it can be used to see where a header is included from with
VTK (and just because it isn't used within VTK doesn't mean it shouldn't
be installed).

It would be nice if maintainers of modules would look over the lists and
set the SKIP_INSTALL property on headers for those which make sense. The
branch which adds this logic is here[1]. I started going through the
lists, but there's are quite a few places where I'm not sure that the
decision to skip the install or not is so obvious.

Thanks,

--Ben

[1]http://review.source.kitware.com/#/t/5014/
-------------- next part --------------
DICOMAppHelper.h
DICOMCallback.h
DICOMCMakeConfig.h
DICOMConfig.h
DICOMFile.h
DICOMParser.h
DICOMParserMap.h
LSDynaFamily.h
LSDynaMetaData.h
QVTKGraphicsItem.h
QVTKInteractor.h
QVTKWidget.h
vtk3DSImporter.h
vtkAMREnzoReaderInternal.h
vtkArrayExtentsList.h
vtkArrayInterpolate.h
vtkAutoInit.h
vtkBoostGraphAdapter.h
vtkCommonInformationKeyManager.h
vtkContextMouseEvent.h
vtkDebugLeaks.h
vtkDebugLeaksManager.h
vtkDynamicLoader.h
vtkExodusIIReaderParser.h
vtkExodusIIReaderVariableCheck.h
vtk_expat.h
vtkFilteringInformationKeyManager.h
vtkFontConfigFreeTypeTools.h
vtk_freetype.h
vtkFreeTypeTools.h
vtkFreeTypeUtilities.h
vtkGarbageCollector.h
vtkGarbageCollectorManager.h
vtk_gl2ps.h
vtk_glew.h
vtkGraphInternals.h
vtkInformationDataObjectKey.h
vtkInformationDataObjectMetaDataKey.h
vtkInformationDoubleKey.h
vtkInformationDoubleVectorKey.h
vtkInformationExecutivePortKey.h
vtkInformationExecutivePortVectorKey.h
vtkInformationIdTypeKey.h
vtkInformationInformationKey.h
vtkInformationInformationVectorKey.h
vtkInformationIntegerKey.h
vtkInformationIntegerPointerKey.h
vtkInformationIntegerRequestKey.h
vtkInformationIntegerVectorKey.h
vtkInformationInternals.h
vtkInformationKeyVectorKey.h
vtkInformationObjectBaseKey.h
vtkInformationObjectBaseVectorKey.h
vtkInformationQuadratureSchemeDefinitionVectorKey.h
vtkInformationRequestKey.h
vtkInformationStringKey.h
vtkInformationStringVectorKey.h
vtkInformationUnsignedLongKey.h
vtkInformationVariantKey.h
vtkInformationVariantVectorKey.h
vtkInstantiator.h
vtk_jpeg.h
vtk_jsoncpp.h
vtk_libproj4.h
vtk_libxml2.h
vtkLSDynaPartCollection.h
vtkLSDynaPart.h
vtkMPI.h
vtkMPIPixelTT.h
vtk_oggtheora.h
vtkOStreamWrapper.h
vtkOStrStreamWrapper.h
vtkPhyloXMLTreeWriter.h
vtk_png.h
vtkPPainterCommunicator.h
vtkPPixelTransfer.h
vtkPSurfaceLICComposite.h
vtkPythonStdStreamCaptureHelper.h
vtkQuadRotationalExtrusionFilter.h
vtkScalarBarActorInternal.h
vtkSMPToolsInternal.h
vtkTestDriver.h
vtkTestErrorObserver.h
vtkTestingObjectFactory.h
vtk_tiff.h
vtkVariantCast.h
vtkVariantCreate.h
vtkVariantExtract.h
vtkVariantInlineOperators.h
vtkWin32Header.h
vtkXdmfHeavyData.h
vtkXdmfReaderInternal.h
vtkXMLCompositeDataWriter.h
vtkXMLDataSetWriter.h
vtkXMLHierarchicalBoxDataWriter.h
vtkXMLHyperOctreeWriter.h
vtkXMLImageDataWriter.h
vtkXMLMultiBlockDataWriter.h
vtkXMLPDataSetWriter.h
vtkXMLPDataWriter.h
vtkXMLPHierarchicalBoxDataWriter.h
vtkXMLPImageDataWriter.h
vtkXMLPMultiBlockDataWriter.h
vtkXMLPolyDataWriter.h
vtkXMLPPolyDataWriter.h
vtkXMLPRectilinearGridWriter.h
vtkXMLPStructuredDataWriter.h
vtkXMLPStructuredGridWriter.h
vtkXMLPUniformGridAMRWriter.h
vtkXMLPUnstructuredDataWriter.h
vtkXMLPUnstructuredGridWriter.h
vtkXMLRectilinearGridWriter.h
vtkXMLStructuredDataWriter.h
vtkXMLStructuredGridWriter.h
vtkXMLUniformGridAMRWriter.h
vtkXMLUnstructuredDataWriter.h
vtkXMLUnstructuredGridWriter.h
vtkXMLWriter.h
vtk_zlib.h
-------------- next part --------------
Accelerators/Dax/daxToVtk/CellTypeToType.h
Accelerators/Dax/daxToVtk/DataSetConverters.h
Accelerators/Dax/vtkDaxConfig.h.in
Accelerators/Dax/vtkDaxContourImpl.h
Accelerators/Dax/vtkDaxDetailCommon.h
Accelerators/Dax/vtkDaxThresholdImpl.h
Accelerators/Dax/vtkToDax/Allocators.h
Accelerators/Dax/vtkToDax/CellTypeAndDataType.h
Accelerators/Dax/vtkToDax/CellTypeToType.h
Accelerators/Dax/vtkToDax/CompactPointField.h
Accelerators/Dax/vtkToDax/Containers.h
Accelerators/Dax/vtkToDax/Contour.h
Accelerators/Dax/vtkToDax/DataSetConverters.h
Accelerators/Dax/vtkToDax/DataSetTypeToType.h
Accelerators/Dax/vtkToDax/FieldTypeToType.h
Accelerators/Dax/vtkToDax/Portals.h
Accelerators/Dax/vtkToDax/Threshold.h
Accelerators/Piston/vtkPistonDataWrangling.h
Accelerators/Piston/vtkPistonMinMax.h
Accelerators/Piston/vtkPistonReference.h
Charts/Core/vtkChartSelectionHelper.h
Common/Core/SMP/Sequential/vtkSMPThreadLocal.h.in
Common/Core/SMP/Sequential/vtkSMPToolsInternal.h.in
Common/Core/SMP/TBB/vtkAtomicInt.h.in
Common/Core/SMP/TBB/vtkSMPThreadLocal.h.in
Common/Core/SMP/TBB/vtkSMPToolsInternal.h.in
Common/Core/Testing/Cxx/vtkTestNewVar.h
Common/Core/vtkABI.h
Common/Core/vtkArrayInterpolate.h
Common/Core/vtkArrayIteratorIncludes.h
Common/Core/vtkArrayPrint.h
Common/Core/vtkAutoInit.h
Common/Core/vtkConfigure.h.in
Common/Core/vtkDataArrayIteratorMacro.h
Common/Core/vtkDenseArray.h
Common/Core/vtkFloatingPointExceptionsConfigure.h.in
Common/Core/vtkIOStreamFwd.h
Common/Core/vtkInformationInternals.h
Common/Core/vtkMappedDataArray.h
Common/Core/vtkMathConfigure.h.in
Common/Core/vtkMathUtilities.h
Common/Core/vtkNew.h
Common/Core/vtkSMPThreadLocalObject.h
Common/Core/vtkSmartPointer.h
Common/Core/vtkSparseArray.h
Common/Core/vtkSystemIncludes.h
Common/Core/vtkTemplateAliasMacro.h
Common/Core/vtkToolkits.h.in
Common/Core/vtkType.h
Common/Core/vtkTypeTemplate.h
Common/Core/vtkTypeTraits.h
Common/Core/vtkTypedArray.h
Common/Core/vtkTypedDataArray.h
Common/Core/vtkTypedDataArrayIterator.h
Common/Core/vtkVariantCast.h
Common/Core/vtkVariantCreate.h
Common/Core/vtkVariantExtract.h
Common/Core/vtkVariantInlineOperators.h
Common/Core/vtkVersionMacros.h.in
Common/Core/vtkWeakPointer.h
Common/Core/vtkWindows.h
Common/DataModel/vtkCellType.h
Common/DataModel/vtkColor.h
Common/DataModel/vtkDataArrayDispatcher.h
Common/DataModel/vtkDataObjectTreeInternals.h
Common/DataModel/vtkDispatcher.h
Common/DataModel/vtkDispatcher_Private.h
Common/DataModel/vtkDoubleDispatcher.h
Common/DataModel/vtkMappedUnstructuredGrid.h
Common/DataModel/vtkMappedUnstructuredGridCellIterator.h
Common/DataModel/vtkMarchingCubesCases.h
Common/DataModel/vtkMarchingSquaresCases.h
Common/DataModel/vtkRect.h
Common/DataModel/vtkVector.h
Common/DataModel/vtkVectorOperators.h
Common/Math/vtkQuaternion.h
Common/Math/vtkTuple.h
Deprecated/vtkGraphHierarchicalBundle.h
Deprecated/vtkStringToTimePoint.h
Deprecated/vtkTimePointToString.h
Domains/Chemistry/vtkChemistryConfigure.h.in
Filters/General/vtkTableBasedClipCases.h
Filters/Modeling/vtkDijkstraGraphInternals.h
Filters/Parallel/vtkBlockDistribution.h
Filters/ParallelFlowPaths/Testing/Cxx/TestVectorFieldSource.h
Filters/ParallelGeometry/Testing/Cxx/UnstructuredGhostZonesCommon.h
Filters/Statistics/vtkKMeansAssessFunctor.h
Filters/Statistics/vtkMultiCorrelativeStatisticsAssessFunctor.h
Filters/Statistics/vtkStatisticsAlgorithmPrivate.h
Filters/StatisticsGnuR/vtkFiltersStatisticsGnuRConfigure.h.in
GUISupport/MFC/vtkMFCConfigure.h.in
GUISupport/Qt/Q4VTKWidgetPlugin.h
GUISupport/Qt/QVTKInteractorInternal.h
GUISupport/Qt/QVTKPaintEngine.h
GUISupport/Qt/Testing/Cxx/QTestApp.h
GUISupport/Qt/vtkQtConnection.h
IO/ADIOS/ADIOSAttribute.h
IO/ADIOS/ADIOSDefs.h
IO/ADIOS/ADIOSReader.h
IO/ADIOS/ADIOSReaderImpl.h
IO/ADIOS/ADIOSScalar.h
IO/ADIOS/ADIOSUtilities.h
IO/ADIOS/ADIOSVarInfo.h
IO/ADIOS/ADIOSWriter.h
IO/ADIOS/FunctionPointers.h
IO/ADIOS/vtkADIOSDirTree.h
IO/AMR/vtkAMREnzoReaderInternal.h
IO/AMR/vtkAMRFlashReaderInternal.h
IO/Core/Testing/Cxx/vtkFortran.h
IO/Exodus/vtkCPExodusIINodalCoordinatesTemplate.h
IO/Exodus/vtkCPExodusIIResultsArrayTemplate.h
IO/Exodus/vtkExodusIIReaderVariableCheck.h
IO/Export/vtkX3D.h
IO/Export/vtkX3DExporterFIWriterHelper.h
IO/FFMPEG/vtkFFMPEGConfig.h.in
IO/Geometry/vtkMultiBlockPLOT3DReaderInternals.h
IO/Image/vtkNIFTIImagePrivate.h
IO/Import/vtk3DS.h
IO/Import/vtkVRML.h
IO/Import/vtkVRMLImporter_Yacc.h
IO/LSDyna/private/LSDynaExport.h.in
IO/LSDyna/private/LSDynaFamily.h
IO/LSDyna/private/LSDynaMetaData.h
IO/MINC/vtkMINC.h
IO/Movie/vtkIOMovieConfigure.h.in
IO/MySQL/Testing/Cxx/vtkIOMySQLTestingCxxConfigure.h.in
IO/ODBC/Testing/Cxx/vtkIOODBCTestingCxxConfigure.h.in
IO/ODBC/vtkODBCInternals.h
IO/PostgreSQL/Testing/Cxx/vtkIOPostgresSQLTestingCxxConfigure.h.in
IO/PostgreSQL/vtkPostgreSQLDatabasePrivate.h
IO/XML/vtkXMLOffsetsManager.h
IO/XML/vtkXMLWriterF.h
IO/XMLParser/vtkXMLDataHeaderPrivate.h
IO/Xdmf2/vtkSILBuilder.h
IO/Xdmf2/vtkXdmfDataArray.h
IO/Xdmf2/vtkXdmfHeavyData.h
IO/Xdmf2/vtkXdmfReader.h
IO/Xdmf2/vtkXdmfReaderInternal.h
IO/Xdmf2/vtkXdmfWriter.h
IO/Xdmf3/vtkXdmf3ArrayKeeper.h
IO/Xdmf3/vtkXdmf3ArraySelection.h
IO/Xdmf3/vtkXdmf3DataSet.h
IO/Xdmf3/vtkXdmf3HeavyDataHandler.h
IO/Xdmf3/vtkXdmf3LightDataHandler.h
IO/Xdmf3/vtkXdmf3Reader.h
IO/Xdmf3/vtkXdmf3SILBuilder.h
IO/Xdmf3/vtkXdmf3Writer.h
Imaging/Core/vtkImageInterpolatorInternals.h
Infovis/Boost/vtkTryDowncast.h
Infovis/Boost/vtkVariantBoostSerialization.h
Infovis/BoostGraphAlgorithms/vtkBoostGraphAdapter.h
Infovis/Parallel/vtkPBGLGraphAdapter.h
Interaction/Widgets/Testing/Cxx/WidgetTestingMacros.h
Parallel/MPI/Testing/Cxx/ExerciseMultiProcessController.h
Parallel/MPI4Py/vtkMPI4PyCommunicator.h
Rendering/Annotation/vtkScalarBarActorInternal.h
Rendering/Context2D/vtkAbstractContextBufferId.h
Rendering/Context2D/vtkAbstractContextItem.h
Rendering/Context2D/vtkBlockItem.h
Rendering/Context2D/vtkBrush.h
Rendering/Context2D/vtkContext2D.h
Rendering/Context2D/vtkContext3D.h
Rendering/Context2D/vtkContextActor.h
Rendering/Context2D/vtkContextClip.h
Rendering/Context2D/vtkContextDevice2D.h
Rendering/Context2D/vtkContextDevice3D.h
Rendering/Context2D/vtkContextItem.h
Rendering/Context2D/vtkContextKeyEvent.h
Rendering/Context2D/vtkContextMapper2D.h
Rendering/Context2D/vtkContextMouseEvent.h
Rendering/Context2D/vtkContextScene.h
Rendering/Context2D/vtkContextScenePrivate.h
Rendering/Context2D/vtkContextTransform.h
Rendering/Context2D/vtkImageItem.h
Rendering/Context2D/vtkMarkerUtilities.h
Rendering/Context2D/vtkPen.h
Rendering/Context2D/vtkTooltipItem.h
Rendering/ContextOpenGL/vtkOpenGLContextDevice2DPrivate.h
Rendering/ContextOpenGL2/vtkOpenGL2ContextDevice2D.h
Rendering/ContextOpenGL2/vtkOpenGLContextActor.h
Rendering/ContextOpenGL2/vtkOpenGLContextBufferId.h
Rendering/ContextOpenGL2/vtkOpenGLContextDevice2D.h
Rendering/ContextOpenGL2/vtkOpenGLContextDevice2DPrivate.h
Rendering/ContextOpenGL2/vtkOpenGLContextDevice3D.h
Rendering/Core/vtkGPUInfoListArray.h
Rendering/Core/vtkNoise200x200.h
Rendering/Core/vtkPythagoreanQuadruples.h
Rendering/Core/vtkRayCastStructures.h
Rendering/Core/vtkRenderingCoreEnums.h
Rendering/FreeType/fonts/vtkEmbeddedFonts.h
Rendering/FreeTypeOpenGL2/vtkOpenGLFreeTypeTextMapper.h
Rendering/GL2PS/vtkGL2PSContextDevice2D.h
Rendering/GL2PS/vtkGL2PSUtilities.h
Rendering/LIC/Testing/Cxx/TestImageDataLIC2D.h
Rendering/LIC/Testing/Cxx/TestSurfaceLIC.h
Rendering/LIC/Testing/Cxx/vtkStructuredGridLIC2DTestDriver.h
Rendering/LIC/Testing/Cxx/vtkSurfaceLICTestDriver.h
Rendering/Label/vtkLabelHierarchyPrivate.h
Rendering/OpenGL/Testing/Cxx/TestFBOInclude.h.in
Rendering/OpenGL/vtkCocoaGLView.h
Rendering/OpenGL/vtkCocoaMacOSXSDKCompatibility.h
Rendering/OpenGL/vtkOpenGL.h
Rendering/OpenGL/vtkOpenGLError.h.in
Rendering/OpenGL/vtkOpenGLExtensionManagerConfigure.h.in
Rendering/OpenGL/vtkRenderingOpenGLConfigure.h.in
Rendering/OpenGL/vtkShadowMapPassInternal.h
Rendering/OpenGL/vtkTDxConfigure.h.in
Rendering/OpenGL/vtkgluPickMatrix.h
Rendering/OpenGL2/vtkAndroidRenderWindowInteractor.h
Rendering/OpenGL2/vtkCocoaGLView.h
Rendering/OpenGL2/vtkCocoaMacOSXSDKCompatibility.h
Rendering/OpenGL2/vtkCocoaRenderWindow.h
Rendering/OpenGL2/vtkCocoaRenderWindowInteractor.h
Rendering/OpenGL2/vtkCompositePolyDataMapper2.h
Rendering/OpenGL2/vtkDummyGPUInfoList.h
Rendering/OpenGL2/vtkEGLRenderWindow.h
Rendering/OpenGL2/vtkFrameBufferObject.h
Rendering/OpenGL2/vtkIOSGLView.h
Rendering/OpenGL2/vtkIOSRenderWindow.h
Rendering/OpenGL2/vtkIOSRenderWindowInteractor.h
Rendering/OpenGL2/vtkOSOpenGLRenderWindow.h
Rendering/OpenGL2/vtkOpenGL.h
Rendering/OpenGL2/vtkOpenGLActor.h
Rendering/OpenGL2/vtkOpenGLCamera.h
Rendering/OpenGL2/vtkOpenGLError.h.in
Rendering/OpenGL2/vtkOpenGLGlyph3DHelper.h
Rendering/OpenGL2/vtkOpenGLGlyph3DMapper.h
Rendering/OpenGL2/vtkOpenGLHardwareSelector.h
Rendering/OpenGL2/vtkOpenGLImageMapper.h
Rendering/OpenGL2/vtkOpenGLImageSliceMapper.h
Rendering/OpenGL2/vtkOpenGLLight.h
Rendering/OpenGL2/vtkOpenGLPolyDataMapper.h
Rendering/OpenGL2/vtkOpenGLPolyDataMapper2D.h
Rendering/OpenGL2/vtkOpenGLProperty.h
Rendering/OpenGL2/vtkOpenGLRenderWindow.h
Rendering/OpenGL2/vtkOpenGLRenderer.h
Rendering/OpenGL2/vtkOpenGLShaderCache.h
Rendering/OpenGL2/vtkOpenGLTexture.h
Rendering/OpenGL2/vtkPixelBufferObject.h
Rendering/OpenGL2/vtkRenderPass.h
Rendering/OpenGL2/vtkRenderState.h
Rendering/OpenGL2/vtkRenderbuffer.h
Rendering/OpenGL2/vtkRenderingOpenGLConfigure.h.in
Rendering/OpenGL2/vtkShader.h
Rendering/OpenGL2/vtkShaderProgram.h
Rendering/OpenGL2/vtkTDxConfigure.h.in
Rendering/OpenGL2/vtkTextureObject.h
Rendering/OpenGL2/vtkTextureUnitManager.h
Rendering/OpenGL2/vtkWin32OpenGLRenderWindow.h
Rendering/OpenGL2/vtkWin32OpenGLRenderWindowInteractor.h
Rendering/OpenGL2/vtkXInteractionDevice.h
Rendering/OpenGL2/vtkXOpenGLRenderDevice.h
Rendering/OpenGL2/vtkXOpenGLRenderWindow.h
Rendering/OpenGL2/vtkXOpenGLRenderWindowInteractor.h
Rendering/OpenGL2/vtkglBufferObject.h
Rendering/OpenGL2/vtkglVBOHelper.h
Rendering/OpenGL2/vtkglVertexArrayObject.h
Rendering/ParallelLIC/vtkMPIPixelTT.h
Rendering/ParallelLIC/vtkMPIPixelView.h
Rendering/Tk/vtkCocoaTkUtilities.h
Rendering/Tk/vtkTkImageViewerWidget.h
Rendering/Tk/vtkTkInternals.h.in
Rendering/Tk/vtkTkRenderWidget.h
Rendering/Tk/vtkXRenderWindowTclInteractor.h
Rendering/Volume/Testing/Cxx/ExerciseUnstructuredGridRayCastMapper.h
Rendering/VolumeOpenGL2/vtkOpenGLGPUVolumeRayCastMapper.h
Rendering/VolumeOpenGL2/vtkOpenGLGradientOpacityTable.h
Rendering/VolumeOpenGL2/vtkOpenGLOpacityTable.h
Rendering/VolumeOpenGL2/vtkOpenGLProjectedTetrahedraMapper.h
Rendering/VolumeOpenGL2/vtkOpenGLRGBTable.h
Rendering/VolumeOpenGL2/vtkOpenGLRayCastImageDisplayHelper.h
Rendering/VolumeOpenGL2/vtkSmartVolumeMapper.h
Rendering/VolumeOpenGL2/vtkVolumeMask.h
Rendering/VolumeOpenGL2/vtkVolumeShaderComposer.h
Rendering/VolumeOpenGL2/vtkVolumeStateRAII.h
Rendering/VolumeOpenGLNew/vtkOpenGLGradientOpacityTable.h
Rendering/VolumeOpenGLNew/vtkOpenGLOpacityTable.h
Rendering/VolumeOpenGLNew/vtkOpenGLRGBTable.h
Rendering/VolumeOpenGLNew/vtkVolumeMask.h
Rendering/VolumeOpenGLNew/vtkVolumeShader.h
Rendering/VolumeOpenGLNew/vtkVolumeShaderComposer.h
Rendering/VolumeOpenGLNew/vtkVolumeStateRAII.h
Testing/Core/vtkTestDriver.h
Testing/Core/vtkTestErrorObserver.h
Testing/Core/vtkTestUtilities.h
Testing/Core/vtkTestingColors.h
Testing/GenericBridge/vtkBridgeExport.h
Testing/Rendering/vtkRegressionTestImage.h
Utilities/DICOMParser/DICOMAppHelper.h
Utilities/DICOMParser/DICOMCMakeConfig.h.in
Utilities/DICOMParser/DICOMCallback.h
Utilities/DICOMParser/DICOMConfig.h
Utilities/DICOMParser/DICOMFile.h
Utilities/DICOMParser/DICOMParser.h
Utilities/DICOMParser/DICOMParserMap.h
Utilities/DICOMParser/DICOMTypes.h
Utilities/KWSys/vtksys/Base64.h.in
Utilities/KWSys/vtksys/CPU.h.in
Utilities/KWSys/vtksys/Configure.h.in
Utilities/KWSys/vtksys/Encoding.h.in
Utilities/KWSys/vtksys/FundamentalType.h.in
Utilities/KWSys/vtksys/MD5.h.in
Utilities/KWSys/vtksys/Process.h.in
Utilities/KWSys/vtksys/SharedForward.h.in
Utilities/KWSys/vtksys/String.h.in
Utilities/KWSys/vtksys/System.h.in
Utilities/KWSys/vtksys/Terminal.h.in
Utilities/KWSys/vtksys/kwsysPrivate.h
Utilities/KWSys/vtksys/kwsys_ios_fstream.h.in
Utilities/KWSys/vtksys/kwsys_ios_iosfwd.h.in
Utilities/KWSys/vtksys/kwsys_ios_iostream.h.in
Utilities/KWSys/vtksys/kwsys_ios_sstream.h.in
Utilities/KWSys/vtksys/testSystemTools.h.in
Utilities/MetaIO/vtkmetaio/localMetaConfiguration.h
Utilities/MetaIO/vtkmetaio/metaArray.h
Utilities/MetaIO/vtkmetaio/metaArrow.h
Utilities/MetaIO/vtkmetaio/metaBlob.h
Utilities/MetaIO/vtkmetaio/metaCommand.h
Utilities/MetaIO/vtkmetaio/metaContour.h
Utilities/MetaIO/vtkmetaio/metaDTITube.h
Utilities/MetaIO/vtkmetaio/metaEllipse.h
Utilities/MetaIO/vtkmetaio/metaEvent.h
Utilities/MetaIO/vtkmetaio/metaFEMObject.h
Utilities/MetaIO/vtkmetaio/metaForm.h
Utilities/MetaIO/vtkmetaio/metaGaussian.h
Utilities/MetaIO/vtkmetaio/metaGroup.h
Utilities/MetaIO/vtkmetaio/metaIOConfig.h.in
Utilities/MetaIO/vtkmetaio/metaITKUtils.h
Utilities/MetaIO/vtkmetaio/metaImage.h
Utilities/MetaIO/vtkmetaio/metaImageTypes.h
Utilities/MetaIO/vtkmetaio/metaImageUtils.h
Utilities/MetaIO/vtkmetaio/metaLandmark.h
Utilities/MetaIO/vtkmetaio/metaLine.h
Utilities/MetaIO/vtkmetaio/metaMesh.h
Utilities/MetaIO/vtkmetaio/metaObject.h
Utilities/MetaIO/vtkmetaio/metaOutput.h
Utilities/MetaIO/vtkmetaio/metaScene.h
Utilities/MetaIO/vtkmetaio/metaSurface.h
Utilities/MetaIO/vtkmetaio/metaTransform.h
Utilities/MetaIO/vtkmetaio/metaTube.h
Utilities/MetaIO/vtkmetaio/metaTubeGraph.h
Utilities/MetaIO/vtkmetaio/metaTypes.h
Utilities/MetaIO/vtkmetaio/metaUtils.h
Utilities/MetaIO/vtkmetaio/metaVesselTube.h
Utilities/ParseOGLExt/Tokenizer.h
Utilities/ParseOGLExt/headers/GL3/gl3.h
Utilities/ParseOGLExt/headers/glext.h
Utilities/ParseOGLExt/headers/glxext.h
Utilities/ParseOGLExt/headers/wglext.h
Utilities/Python/vtkPython.h
Utilities/Python/vtkPythonConfigure.h.in
Utilities/PythonInterpreter/vtkPythonStdStreamCaptureHelper.h
Utilities/internal_stdio_core.h.in
Utilities/octree/octree.h
Utilities/octree/octree_cursor.h
Utilities/octree/octree_dox.h
Utilities/octree/octree_iterator.h
Utilities/octree/octree_node.h
Utilities/octree/octree_path.h
Utilities/vtkstd.h.in
Views/Context2D/vtkContextInteractorStyle.h
Views/Context2D/vtkContextView.h
Wrapping/Java/vtkJavaAwt.h
Wrapping/Python/vtkPythonAppInitConfigure.h.in
Wrapping/Tcl/resources/vtkrc.h
Wrapping/Tcl/vtkTcl.h
Wrapping/Tcl/vtkTk.h
Wrapping/Tcl/vtkTkAppInitConfigure.h.in
Wrapping/Tools/vtkParse.h
Wrapping/Tools/vtkParseData.h
Wrapping/Tools/vtkParseExtras.h
Wrapping/Tools/vtkParseHierarchy.h
Wrapping/Tools/vtkParseMain.h
Wrapping/Tools/vtkParseMangle.h
Wrapping/Tools/vtkParsePreprocess.h
Wrapping/Tools/vtkParseString.h
Wrapping/Tools/vtkParseType.h
Wrapping/Tools/vtkWrap.h
Wrapping/Tools/vtkWrapText.h
-------------- next part --------------
DICOMAppHelper.h
DICOMCallback.h
DICOMCMakeConfig.h
DICOMConfig.h
DICOMFile.h
DICOMParser.h
DICOMParserMap.h
DICOMTypes.h
glMatrix.h
LSDynaFamily.h
LSDynaMetaData.h
QVTKInteractorInternal.h
QVTKPaintEngine.h
ui_vtkQtRichTextView.h
vtkABI.h
vtkAbstractContextBufferId.h
vtkAbstractContextItem.h
vtkAMREnzoReaderInternal.h
vtkAMRFlashReaderInternal.h
vtkArrayInterpolate.h
vtkArrayIteratorIncludes.h
vtkArrayPrint.h
vtkAutoInit.h
vtkBlockItem.h
vtkBoostGraphAdapter.h
vtkBridgeExport.h
vtkBrush.h
vtkCellType.h
vtkColor.h
vtkConfigure.h
vtkContext2D.h
vtkContext3D.h
vtkContextActor.h
vtkContextClip.h
vtkContextDevice2D.h
vtkContextDevice3D.h
vtkContextInteractorStyle.h
vtkContextItem.h
vtkContextKeyEvent.h
vtkContextMapper2D.h
vtkContextMouseEvent.h
vtkContextScene.h
vtkContextTransform.h
vtkContextView.h
vtkCPExodusIINodalCoordinatesTemplate.h
vtkCPExodusIIResultsArrayTemplate.h
vtkDataArrayDispatcher.h
vtkDataArrayIteratorMacro.h
vtkDenseArray.h
vtkDispatcher.h
vtkDispatcher_Private.h
vtkDoubleDispatcher.h
vtkExodusIIReaderVariableCheck.h
vtk_expat.h
vtkFFMPEGConfig.h
vtk_freetype.h
vtkGL2PSContextDevice2D.h
vtk_gl2ps.h
vtkGL2PSUtilities.h
vtk_glew.h
vtkgluPickMatrix.h
vtkGPUInfoListArray.h
vtk_hdf5.h
vtkImageItem.h
vtkInformationInternals.h
vtkIOMovieConfigure.h
vtkIOStreamFwd.h
vtkIOXdmf2Module.h
vtk_jpeg.h
vtk_jsoncpp.h
vtk_libproj4.h
vtk_libxml2.h
vtkMappedDataArray.h
vtkMappedUnstructuredGridCellIterator.h
vtkMappedUnstructuredGrid.h
vtkMarkerUtilities.h
vtkMathConfigure.h
vtkMathUtilities.h
vtkMINC.h
vtkMPI4PyCommunicator.h
vtkMPIPixelTT.h
vtkMultiBlockPLOT3DReaderInternals.h
vtk_netcdfcpp.h
vtk_netcdf.h
vtkNew.h
vtkNoise200x200.h
vtk_oggtheora.h
vtkOpenGLError.h
vtkOpenGL.h
vtkParallelMPI4PyModule.h
vtkParseData.h
vtkParseExtras.h
vtkParse.h
vtkParseHierarchy.h
vtkParseMain.h
vtkParseMangle.h
vtkParsePreprocess.h
vtkParseString.h
vtkParseType.h
vtkPen.h
vtk_png.h
vtkPythagoreanQuadruples.h
vtkPythonConfigure.h
vtkPython.h
vtkPythonStdStreamCaptureHelper.h
vtkQtConnection.h
vtkQuaternion.h
vtkRayCastStructures.h
vtkRect.h
vtkRegressionTestImage.h
vtkRenderingContext2DModule.h
vtkRenderingCoreEnums.h
vtkRenderingGL2PSModule.h
vtkRenderingOpenGLConfigure.h
vtkScalarBarActorInternal.h
vtkSILBuilder.h
vtkSmartPointer.h
vtkSMPThreadLocal.h
vtkSMPThreadLocalObject.h
vtkSMPToolsInternal.h
vtkSocketCommunicatorHash.h
vtkSparseArray.h
vtkSystemIncludes.h
vtkTDxConfigure.h
vtkTemplateAliasMacro.h
vtkTestDriver.h
vtkTestErrorObserver.h
vtkTestingColors.h
vtkTestUtilities.h
vtk_tiff.h
vtkToolkits.h
vtkTooltipItem.h
vtkTuple.h
vtkTypedArray.h
vtkTypedDataArray.h
vtkTypedDataArrayIterator.h
vtkType.h
vtkTypeTemplate.h
vtkTypeTraits.h
vtkVariantBoostSerialization.h
vtkVariantCast.h
vtkVariantCreate.h
vtkVariantExtract.h
vtkVariantInlineOperators.h
vtkVector.h
vtkVectorOperators.h
vtkVersionMacros.h
vtkViewsContext2DModule.h
vtkWeakPointer.h
vtkWindows.h
vtkWrap.h
vtkWrapText.h
vtkX3D.h
vtk_xdmf2.h
vtkXdmfDataArray.h
vtkXdmfHeavyData.h
vtkXdmfReader.h
vtkXdmfReaderInternal.h
vtkXdmfWriter.h
vtk_zlib.h
webglRenderer.h
-------------- next part --------------
A non-text attachment was scrubbed...
Name: find_links.sh
Type: application/x-sh
Size: 643 bytes
Desc: not available
URL: <http://public.kitware.com/pipermail/vtk-developers/attachments/20141119/327f8a55/attachment-0001.sh>


More information about the vtk-developers mailing list