VTK/Release580 New Classes: Difference between revisions

From KitwarePublic
< VTK
Jump to navigationJump to search
No edit summary
Line 1: Line 1:
There are over 100 new classes in VTK 5.8.
There are just over 100 new classes in VTK 5.8.


===Charts===
Charts:
* vtkAbstractContextItem
* [http://www.vtk.org/doc/nightly/html/classvtkAbstractContextItem.html#_details vtkAbstractContextItem]
* vtkChartHistogram2D
* [http://www.vtk.org/doc/nightly/html/classvtkChartHistogram2D.html#_details vtkChartHistogram2D]
* vtkChartPie
* [http://www.vtk.org/doc/nightly/html/classvtkChartPie.html#_details vtkChartPie]
* vtkColorLegend
* [http://www.vtk.org/doc/nightly/html/classvtkColorLegend.html#_details vtkColorLegend]
* vtkColorTransferFunctionItem
* [http://www.vtk.org/doc/nightly/html/classvtkColorTransferFunctionItem.html#_details vtkColorTransferFunctionItem]
* vtkCompositeTransferFunctionItem
* [http://www.vtk.org/doc/nightly/html/classvtkCompositeTransferFunctionItem.html#_details vtkCompositeTransferFunctionItem]
* vtkContextClip
* [http://www.vtk.org/doc/nightly/html/classvtkContextClip.html#_details vtkContextClip]
* vtkContextMouseEvent
* [http://www.vtk.org/doc/nightly/html/classvtkContextMouseEvent.html#_details vtkContextMouseEvent]
* vtkContextScenePrivate
* [http://www.vtk.org/doc/nightly/html/classvtkContextScenePrivate.html#_details vtkContextScenePrivate]
* vtkContextTransform
* [http://www.vtk.org/doc/nightly/html/classvtkContextTransform.html#_details vtkContextTransform]
* vtkControlPointsItem
* [http://www.vtk.org/doc/nightly/html/classvtkControlPointsItem.html#_details vtkControlPointsItem]
* vtkLookupTableItem
* [http://www.vtk.org/doc/nightly/html/classvtkLookupTableItem.html#_details vtkLookupTableItem]
* vtkOpenGL2ContextDevice2D
* [http://www.vtk.org/doc/nightly/html/classvtkOpenGL2ContextDevice2D.html#_details vtkOpenGL2ContextDevice2D]
* vtkOpenGLContextDevice2DPrivate
* [http://www.vtk.org/doc/nightly/html/classvtkOpenGLContextDevice2DPrivate.html#_details vtkOpenGLContextDevice2DPrivate]
* vtkPiecewiseControlPointsItem
* [http://www.vtk.org/doc/nightly/html/classvtkPiecewiseControlPointsItem.html#_details vtkPiecewiseControlPointsItem]
* vtkPiecewiseFunctionItem
* [http://www.vtk.org/doc/nightly/html/classvtkPiecewiseFunctionItem.html#_details vtkPiecewiseFunctionItem]
* vtkPlotHistogram2D
* [http://www.vtk.org/doc/nightly/html/classvtkPlotHistogram2D.html#_details vtkPlotHistogram2D]
* vtkPlotPie
* [http://www.vtk.org/doc/nightly/html/classvtkPlotPie.html#_details vtkPlotPie]
* vtkPlotStacked
* [http://www.vtk.org/doc/nightly/html/classvtkPlotStacked.html#_details vtkPlotStacked]
* vtkScalarsToColorsItem
* [http://www.vtk.org/doc/nightly/html/classvtkScalarsToColorsItem.html#_details vtkScalarsToColorsItem]


===Common===
Common:
* vtkBreakPoint
* [http://www.vtk.org/doc/nightly/html/classvtkBreakPoint.html#_details vtkBreakPoint]
* vtkStructuredExtent
* [http://www.vtk.org/doc/nightly/html/classvtkStructuredExtent.html#_details vtkStructuredExtent]


===Filtering===
Filtering:
* vtkExecutionSchedulerManager
* [http://www.vtk.org/doc/nightly/html/classvtkExecutionSchedulerManager.html#_details vtkExecutionSchedulerManager]
* vtkMeanValueCoordinatesInterpolator
* [http://www.vtk.org/doc/nightly/html/classvtkMeanValueCoordinatesInterpolator.html#_details vtkMeanValueCoordinatesInterpolator]
* vtkPolyhedron
* [http://www.vtk.org/doc/nightly/html/classvtkPolyhedron.html#_details vtkPolyhedron]
* vtkReebGraph
* [http://www.vtk.org/doc/nightly/html/classvtkReebGraph.html#_details vtkReebGraph]
* vtkReebGraphSimplificationMetric
* [http://www.vtk.org/doc/nightly/html/classvtkReebGraphSimplificationMetric.html#_details vtkReebGraphSimplificationMetric]
* vtkTreeBFSIterator
* [http://www.vtk.org/doc/nightly/html/classvtkTreeBFSIterator.html#_details vtkTreeBFSIterator]


===Graphics===
Graphics:
* vtkAreaContourSpectrumFilter
* [http://www.vtk.org/doc/nightly/html/classvtkAreaContourSpectrumFilter.html#_details vtkAreaContourSpectrumFilter]
* vtkCellLocatorInterpolatedVelocityField
* [http://www.vtk.org/doc/nightly/html/classvtkCellLocatorInterpolatedVelocityField.html#_details vtkCellLocatorInterpolatedVelocityField]
* vtkCellQuality
* [http://www.vtk.org/doc/nightly/html/classvtkCellQuality.html#_details vtkCellQuality]
* vtkClipClosedSurface
* [http://www.vtk.org/doc/nightly/html/classvtkClipClosedSurface.html#_details vtkClipClosedSurface]
* vtkMatrixMathFilter
* [http://www.vtk.org/doc/nightly/html/classvtkMatrixMathFilter.html#_details vtkMatrixMathFilter]
* vtkModifiedBSPTree
* [http://www.vtk.org/doc/nightly/html/classvtkModifiedBSPTree.html#_details vtkModifiedBSPTree]
* vtkPolyDataToReebGraphFilter
* [http://www.vtk.org/doc/nightly/html/classvtkPolyDataToReebGraphFilter.html#_details vtkPolyDataToReebGraphFilter]
* vtkProbePolyhedron
* [http://www.vtk.org/doc/nightly/html/classvtkProbePolyhedron.html#_details vtkProbePolyhedron]
* vtkReebGraphSimplificationFilter
* [http://www.vtk.org/doc/nightly/html/classvtkReebGraphSimplificationFilter.html#_details vtkReebGraphSimplificationFilter]
* vtkReebGraphSurfaceSkeletonFilter
* [http://www.vtk.org/doc/nightly/html/classvtkReebGraphSurfaceSkeletonFilter.html#_details vtkReebGraphSurfaceSkeletonFilter]
* vtkReebGraphToJoinSplitTreeFilter
* [http://www.vtk.org/doc/nightly/html/classvtkReebGraphToJoinSplitTreeFilter.html#_details vtkReebGraphToJoinSplitTreeFilter]
* vtkReebGraphVolumeSkeletonFilter
* [http://www.vtk.org/doc/nightly/html/classvtkReebGraphVolumeSkeletonFilter.html#_details vtkReebGraphVolumeSkeletonFilter]
* vtkUnstructuredGridToReebGraphFilter
* [http://www.vtk.org/doc/nightly/html/classvtkUnstructuredGridToReebGraphFilter.html#_details vtkUnstructuredGridToReebGraphFilter]
* vtkVolumeContourSpectrumFilter
* [http://www.vtk.org/doc/nightly/html/classvtkVolumeContourSpectrumFilter.html#_details vtkVolumeContourSpectrumFilter]
* vtkTDxQtUnixDevices
* [http://www.vtk.org/doc/nightly/html/classvtkTDxQtUnixDevices.html#_details vtkTDxQtUnixDevices]


===Hybrid===
Hybrid:
* vtkMNIObjectReader
* [http://www.vtk.org/doc/nightly/html/classvtkMNIObjectReader.html#_details vtkMNIObjectReader]
* vtkMNIObjectWriter
* [http://www.vtk.org/doc/nightly/html/classvtkMNIObjectWriter.html#_details vtkMNIObjectWriter]
* vtkMNITagPointReader
* [http://www.vtk.org/doc/nightly/html/classvtkMNITagPointReader.html#_details vtkMNITagPointReader]
* vtkMNITagPointWriter
* [http://www.vtk.org/doc/nightly/html/classvtkMNITagPointWriter.html#_details vtkMNITagPointWriter]
* vtkMNITransformReader
* [http://www.vtk.org/doc/nightly/html/classvtkMNITransformReader.html#_details vtkMNITransformReader]
* vtkMNITransformWriter
* [http://www.vtk.org/doc/nightly/html/classvtkMNITransformWriter.html#_details vtkMNITransformWriter]


===Imaging===
Imaging:
* vtkImageProjection
* [http://www.vtk.org/doc/nightly/html/classvtkImageProjection.html#_details vtkImageProjection]
* vtkImageStencilAlgorithm
* [http://www.vtk.org/doc/nightly/html/classvtkImageStencilAlgorithm.html#_details vtkImageStencilAlgorithm]
* vtkImageStencilIterator
* [http://www.vtk.org/doc/nightly/html/classvtkImageStencilIterator.html#_details vtkImageStencilIterator]
* vtkImageStencilToImage
* [http://www.vtk.org/doc/nightly/html/classvtkImageStencilToImage.html#_details vtkImageStencilToImage]
* vtkLassooStencilSource
* [http://www.vtk.org/doc/nightly/html/classvtkLassooStencilSource.html#_details vtkLassooStencilSource]
* vtkROIStencilSource
* [http://www.vtk.org/doc/nightly/html/classvtkROIStencilSource.html#_details vtkROIStencilSource]


===Infovis===
Infovis:
* vtkBoostBetweennessClustering
* [http://www.vtk.org/doc/nightly/html/classvtkBoostBetweennessClustering.html#_details vtkBoostBetweennessClustering]
* vtkBoostExtractLargestComponent
* [http://www.vtk.org/doc/nightly/html/classvtkBoostExtractLargestComponent.html#_details vtkBoostExtractLargestComponent]
* vtkDIMACSGraphReader
* [http://www.vtk.org/doc/nightly/html/classvtkDIMACSGraphReader.html#_details vtkDIMACSGraphReader]
* vtkDIMACSGraphWriter
* [http://www.vtk.org/doc/nightly/html/classvtkDIMACSGraphWriter.html#_details vtkDIMACSGraphWriter]
* vtkPOrderStatistics
* [http://www.vtk.org/doc/nightly/html/classvtkPOrderStatistics.html#_details vtkPOrderStatistics]
* vtkStreamingStatistics
* [http://www.vtk.org/doc/nightly/html/classvtkStreamingStatistics.html#_details vtkStreamingStatistics]
* vtkThresholdGraph
* [http://www.vtk.org/doc/nightly/html/classvtkThresholdGraph.html#_details vtkThresholdGraph]


===IO===
IO:
* vtkASCIITextCodec
* [http://www.vtk.org/doc/nightly/html/classvtkASCIITextCodec.html#_details vtkASCIITextCodec]
* vtkCompositeDataReader
* [http://www.vtk.org/doc/nightly/html/classvtkCompositeDataReader.html#_details vtkCompositeDataReader]
* vtkCompositeDataWriter
* [http://www.vtk.org/doc/nightly/html/classvtkCompositeDataWriter.html#_details vtkCompositeDataWriter]
* vtkDatabaseToTableReader
* [http://www.vtk.org/doc/nightly/html/classvtkDatabaseToTableReader.html#_details vtkDatabaseToTableReader]
* vtkMySQLToTableReader
* [http://www.vtk.org/doc/nightly/html/classvtkMySQLToTableReader.html#_details vtkMySQLToTableReader]
* vtkPostgreSQLToTableReader
* [http://www.vtk.org/doc/nightly/html/classvtkPostgreSQLToTableReader.html#_details vtkPostgreSQLToTableReader]
* vtkProStarReader
* [http://www.vtk.org/doc/nightly/html/classvtkProStarReader.html#_details vtkProStarReader]
* vtkSQLiteToTableReader
* [http://www.vtk.org/doc/nightly/html/classvtkSQLiteToTableReader.html#_details vtkSQLiteToTableReader]
* vtkTableToDatabaseWriter
* [http://www.vtk.org/doc/nightly/html/classvtkTableToDatabaseWriter.html#_details vtkTableToDatabaseWriter]
* vtkTableToMySQLWriter
* [http://www.vtk.org/doc/nightly/html/classvtkTableToMySQLWriter.html#_details vtkTableToMySQLWriter]
* vtkTableToPostgreSQLWriter
* [http://www.vtk.org/doc/nightly/html/classvtkTableToPostgreSQLWriter.html#_details vtkTableToPostgreSQLWriter]
* vtkTableToSQLiteWriter
* [http://www.vtk.org/doc/nightly/html/classvtkTableToSQLiteWriter.html#_details vtkTableToSQLiteWriter]
* vtkTextCodecFactory
* [http://www.vtk.org/doc/nightly/html/classvtkTextCodecFactory.html#_details vtkTextCodecFactory]
* vtkTextCodec
* [http://www.vtk.org/doc/nightly/html/classvtkTextCodec.html#_details vtkTextCodec]
* vtkUTF16TextCodec
* [http://www.vtk.org/doc/nightly/html/classvtkUTF16TextCodec.html#_details vtkUTF16TextCodec]
* vtkUTF8TextCodec
* [http://www.vtk.org/doc/nightly/html/classvtkUTF8TextCodec.html#_details vtkUTF8TextCodec]
* vtkXMLGenericDataObjectReader
* [http://www.vtk.org/doc/nightly/html/classvtkXMLGenericDataObjectReader.html#_details vtkXMLGenericDataObjectReader]


===Parallel===
Parallel:
* vtkClientServerCompositePass
* [http://www.vtk.org/doc/nightly/html/classvtkClientServerCompositePass.html#_details vtkClientServerCompositePass]
* vtkClientServerSynchronizedRenderers
* [http://www.vtk.org/doc/nightly/html/classvtkClientServerSynchronizedRenderers.html#_details vtkClientServerSynchronizedRenderers]
* vtkCompositedSynchronizedRenderers
* [http://www.vtk.org/doc/nightly/html/classvtkCompositedSynchronizedRenderers.html#_details vtkCompositedSynchronizedRenderers]
* vtkPHardwareSelector
* [http://www.vtk.org/doc/nightly/html/classvtkPHardwareSelector.html#_details vtkPHardwareSelector]
* vtkSynchronizedRenderers
* [http://www.vtk.org/doc/nightly/html/classvtkSynchronizedRenderers.html#_details vtkSynchronizedRenderers]
* vtkSynchronizedRenderWindows
* [http://www.vtk.org/doc/nightly/html/classvtkSynchronizedRenderWindows.html#_details vtkSynchronizedRenderWindows]


===Rendering===
Rendering:
* vtkFreeTypeStringToImage
* [http://www.vtk.org/doc/nightly/html/classvtkFreeTypeStringToImage.html#_details vtkFreeTypeStringToImage]
* vtkFreeTypeTools
* [http://www.vtk.org/doc/nightly/html/classvtkFreeTypeTools.html#_details vtkFreeTypeTools]
* vtkGenericOpenGLRenderWindow
* [http://www.vtk.org/doc/nightly/html/classvtkGenericOpenGLRenderWindow.html#_details vtkGenericOpenGLRenderWindow]
* vtkGlyph3DMapper
* [http://www.vtk.org/doc/nightly/html/classvtkGlyph3DMapper.html#_details vtkGlyph3DMapper]
* vtkOpenGLGlyph3DMapper
* [http://www.vtk.org/doc/nightly/html/classvtkOpenGLGlyph3DMapper.html#_details vtkOpenGLGlyph3DMapper]
* vtkQtStringToImage
* [http://www.vtk.org/doc/nightly/html/classvtkQtStringToImage.html#_details vtkQtStringToImage]
* vtkShadowMapBakerPass
* [http://www.vtk.org/doc/nightly/html/classvtkShadowMapBakerPass.html#_details vtkShadowMapBakerPass]
* vtkShadowMapPassInternal
* [http://www.vtk.org/doc/nightly/html/classvtkShadowMapPassInternal.html#_details vtkShadowMapPassInternal]
* vtkStringToImage
* [http://www.vtk.org/doc/nightly/html/classvtkStringToImage.html#_details vtkStringToImage]
* vtkTDxInteractorStyleGeo
* [http://www.vtk.org/doc/nightly/html/classvtkTDxInteractorStyleGeo.html#_details vtkTDxInteractorStyleGeo]
* vtkRenderViewBase
* [http://www.vtk.org/doc/nightly/html/classvtkRenderViewBase.html#_details vtkRenderViewBase]


===VolumeRendering===
VolumeRendering:
* vtkOpenGLProjectedAAHexahedraMapper
* [http://www.vtk.org/doc/nightly/html/classvtkOpenGLProjectedAAHexahedraMapper.html#_details vtkOpenGLProjectedAAHexahedraMapper]
* vtkProjectedAAHexahedraMapper
* [http://www.vtk.org/doc/nightly/html/classvtkProjectedAAHexahedraMapper.html#_details vtkProjectedAAHexahedraMapper]
* vtkSmartVolumeMapper
* [http://www.vtk.org/doc/nightly/html/classvtkSmartVolumeMapper.html#_details vtkSmartVolumeMapper]
* vtkVolumeRayCastSpaceLeapingImageFilter
* [http://www.vtk.org/doc/nightly/html/classvtkVolumeRayCastSpaceLeapingImageFilter.html#_details vtkVolumeRayCastSpaceLeapingImageFilter]


===Widgets===
Widgets:
* vtkAxesTransformRepresentation
* [http://www.vtk.org/doc/nightly/html/classvtkAxesTransformRepresentation.html#_details vtkAxesTransformRepresentation]
* vtkAxesTransformWidget
* [http://www.vtk.org/doc/nightly/html/classvtkAxesTransformWidget.html#_details vtkAxesTransformWidget]
* vtkBiDimensionalRepresentation
* [http://www.vtk.org/doc/nightly/html/classvtkBiDimensionalRepresentation.html#_details vtkBiDimensionalRepresentation]
* vtkDistanceRepresentation3D
* [http://www.vtk.org/doc/nightly/html/classvtkDistanceRepresentation3D.html#_details vtkDistanceRepresentation3D]

Revision as of 16:47, 11 February 2011

There are just over 100 new classes in VTK 5.8.

Charts:

Common:

Filtering:

Graphics:

Hybrid:

Imaging:

Infovis:

IO:

Parallel:

Rendering:

VolumeRendering:

Widgets: