Difference between revisions of "VTK/Release580 New Classes"

From KitwarePublic
< VTK
Jump to navigationJump to search
(Link to the 5.8 docs, rather than the nightly.)
 
(13 intermediate revisions by the same user not shown)
Line 1: Line 1:
There are over 100 new classes in VTK 5.8.
There are 112 new classes in the VTK 5.8 release:


===Charts===
Charts:
* vtkAbstractContextItem
* [http://www.vtk.org/doc/release/5.8/html/a00105.html vtkAbstractContextItem]
* vtkChartHistogram2D
* [http://www.vtk.org/doc/release/5.8/html/a00323.html vtkChartHistogram2D]
* vtkChartPie
* [http://www.vtk.org/doc/release/5.8/html/a00326.html vtkChartPie]
* vtkColorLegend
* [http://www.vtk.org/doc/release/5.8/html/a00371.html vtkColorLegend]
* vtkColorTransferFunctionItem
* [http://www.vtk.org/doc/release/5.8/html/a00374.html vtkColorTransferControlPointsItem]
* vtkCompositeTransferFunctionItem
* [http://www.vtk.org/doc/release/5.8/html/a00376.html vtkColorTransferFunctionItem]
* vtkContextClip
* [http://www.vtk.org/doc/release/5.8/html/a00384.html vtkCompositeControlPointsItem]
* vtkContextMouseEvent
* [http://www.vtk.org/doc/release/5.8/html/a00403.html vtkCompositeTransferFunctionItem]
* vtkContextScenePrivate
* [http://www.vtk.org/doc/release/5.8/html/a00419.html vtkContextClip]
* vtkContextTransform
* [http://www.vtk.org/doc/release/5.8/html/a00421.html vtkContextInteractorStyle]
* vtkControlPointsItem
* [http://www.vtk.org/doc/release/5.8/html/a00424.html vtkContextMouseEvent]
* vtkLookupTableItem
* [http://www.vtk.org/doc/release/5.8/html/a00426.html vtkContextScenePrivate]
* vtkOpenGL2ContextDevice2D
* [http://www.vtk.org/doc/release/5.8/html/a00427.html vtkContextTransform]
* vtkOpenGLContextDevice2DPrivate
* [http://www.vtk.org/doc/release/5.8/html/a00441.html vtkControlPointsItem]
* vtkPiecewiseControlPointsItem
* [http://www.vtk.org/doc/release/5.8/html/a01166.html vtkLookupTableItem]
* vtkPiecewiseFunctionItem
* [http://www.vtk.org/doc/release/5.8/html/a01317.html vtkOpenGL2ContextDevice2D]
* vtkPlotHistogram2D
* [http://www.vtk.org/doc/release/5.8/html/a01318.html vtkOpenGLContextDevice2DPrivate]
* vtkPlotPie
* [http://www.vtk.org/doc/release/5.8/html/a01473.html vtkPiecewiseControlPointsItem]
* vtkPlotStacked
* [http://www.vtk.org/doc/release/5.8/html/a01476.html vtkPiecewiseFunctionItem]
* vtkScalarsToColorsItem
* [http://www.vtk.org/doc/release/5.8/html/a01502.html vtkPlotHistogram2D]
* [http://www.vtk.org/doc/release/5.8/html/a01505.html vtkPlotPie]
* [http://www.vtk.org/doc/release/5.8/html/a01507.html vtkPlotStacked]
* [http://www.vtk.org/doc/release/5.8/html/a01857.html vtkScalarsToColorsItem]


===Common===
Common:
* vtkBreakPoint
* [http://www.vtk.org/doc/release/5.8/html/a00252.html vtkBreakPoint]
* vtkStructuredExtent
* [http://www.vtk.org/doc/release/5.8/html/a01993.html vtkStructuredExtent]


===Filtering===
Filtering:
* vtkExecutionSchedulerManager
* [http://www.vtk.org/doc/release/5.8/html/a00603.html vtkExecutionSchedulerManager]
* vtkMeanValueCoordinatesInterpolator
* [http://www.vtk.org/doc/release/5.8/html/a01195.html vtkMeanValueCoordinatesInterpolator]
* vtkPolyhedron
* [http://www.vtk.org/doc/release/5.8/html/a01562.html vtkPolyhedron]
* vtkReebGraph
* [http://www.vtk.org/doc/release/5.8/html/a01802.html vtkReebGraph]
* vtkReebGraphSimplificationMetric
* [http://www.vtk.org/doc/release/5.8/html/a01804.html vtkReebGraphSimplificationMetric]
* vtkTreeBFSIterator
* [http://www.vtk.org/doc/release/5.8/html/a02158.html vtkTreeBFSIterator]


===Graphics===
GUISupport/Qt:
* vtkAreaContourSpectrumFilter
* QVTKApplication
* vtkCellLocatorInterpolatedVelocityField
* QVTKGraphicsItem
* vtkCellQuality
* QVTKInteractor
* vtkClipClosedSurface
* QVTKInteractorAdapter
* vtkMatrixMathFilter
* QVTKInteractorInternal
* vtkModifiedBSPTree
* QVTKWidget2
* vtkPolyDataToReebGraphFilter
* [http://www.vtk.org/doc/release/5.8/html/a02056.html vtkTDxQtUnixDevices]
* vtkProbePolyhedron
* vtkReebGraphSimplificationFilter
* vtkReebGraphSurfaceSkeletonFilter
* vtkReebGraphToJoinSplitTreeFilter
* vtkReebGraphVolumeSkeletonFilter
* vtkUnstructuredGridToReebGraphFilter
* vtkVolumeContourSpectrumFilter
* vtkTDxQtUnixDevices


===Hybrid===
Graphics:
* vtkMNIObjectReader
* [http://www.vtk.org/doc/release/5.8/html/a00155.html vtkAreaContourSpectrumFilter]
* vtkMNIObjectWriter
* [http://www.vtk.org/doc/release/5.8/html/a00307.html vtkCellQuality]
* vtkMNITagPointReader
* [http://www.vtk.org/doc/release/5.8/html/a00338.html vtkClipClosedSurface]
* vtkMNITagPointWriter
* [http://www.vtk.org/doc/release/5.8/html/a01190.html vtkMatrixMathFilter]
* vtkMNITransformReader
* [http://www.vtk.org/doc/release/5.8/html/a01249.html vtkModifiedBSPTree]
* vtkMNITransformWriter
* [http://www.vtk.org/doc/release/5.8/html/a01554.html vtkPolyDataToReebGraphFilter]
* [http://www.vtk.org/doc/release/5.8/html/a01587.html vtkProbePolyhedron]
* [http://www.vtk.org/doc/release/5.8/html/a01803.html vtkReebGraphSimplificationFilter]
* [http://www.vtk.org/doc/release/5.8/html/a01805.html vtkReebGraphSurfaceSkeletonFilter]
* [http://www.vtk.org/doc/release/5.8/html/a01806.html vtkReebGraphToJoinSplitTreeFilter]
* [http://www.vtk.org/doc/release/5.8/html/a01807.html vtkReebGraphVolumeSkeletonFilter]
* [http://www.vtk.org/doc/release/5.8/html/a02221.html vtkUnstructuredGridToReebGraphFilter]
* [http://www.vtk.org/doc/release/5.8/html/a02273.html vtkVolumeContourSpectrumFilter]


===Imaging===
IO:
* vtkImageProjection
* [http://www.vtk.org/doc/release/5.8/html/a00178.html vtkASCIITextCodec]
* vtkImageStencilAlgorithm
* [http://www.vtk.org/doc/release/5.8/html/a00389.html vtkCompositeDataReader]
* vtkImageStencilIterator
* [http://www.vtk.org/doc/release/5.8/html/a00395.html vtkCompositeDataWriter]
* vtkImageStencilToImage
* [http://www.vtk.org/doc/release/5.8/html/a00471.html vtkDatabaseToTableReader]
* vtkLassooStencilSource
* [http://www.vtk.org/doc/release/5.8/html/a01283.html vtkMySQLToTableReader]
* vtkROIStencilSource
* [http://www.vtk.org/doc/release/5.8/html/a01572.html vtkPostgreSQLToTableReader]
* [http://www.vtk.org/doc/release/5.8/html/a01615.html vtkProStarReader]
* [http://www.vtk.org/doc/release/5.8/html/a01963.html vtkSQLiteToTableReader]
* [http://www.vtk.org/doc/release/5.8/html/a02039.html vtkTableToDatabaseWriter]
* [http://www.vtk.org/doc/release/5.8/html/a02041.html vtkTableToMySQLWriter]
* [http://www.vtk.org/doc/release/5.8/html/a02043.html vtkTableToPostgreSQLWriter]
* [http://www.vtk.org/doc/release/5.8/html/a02045.html vtkTableToSQLiteWriter]
* [http://www.vtk.org/doc/release/5.8/html/a02088.html vtkTextCodec]
* [http://www.vtk.org/doc/release/5.8/html/a02090.html vtkTextCodecFactory]
* [http://www.vtk.org/doc/release/5.8/html/a02230.html vtkUTF16TextCodec]
* [http://www.vtk.org/doc/release/5.8/html/a02231.html vtkUTF8TextCodec]
* [http://www.vtk.org/doc/release/5.8/html/a02347.html vtkXMLGenericDataObjectReader]


===Infovis===
Imaging:
* vtkBoostBetweennessClustering
* [http://www.vtk.org/doc/release/5.8/html/a00995.html vtkImageSlab]
* vtkBoostExtractLargestComponent
* [http://www.vtk.org/doc/release/5.8/html/a01002.html vtkImageStencilAlgorithm]
* vtkDIMACSGraphReader
* [http://www.vtk.org/doc/release/5.8/html/a01004.html vtkImageStencilIterator]
* vtkDIMACSGraphWriter
* [http://www.vtk.org/doc/release/5.8/html/a01007.html vtkImageStencilToImage]
* vtkPOrderStatistics
* [http://www.vtk.org/doc/release/5.8/html/a01132.html vtkLassoStencilSource]
* vtkStreamingStatistics
* [http://www.vtk.org/doc/release/5.8/html/a01840.html vtkROIStencilSource]
* vtkThresholdGraph
* [http://www.vtk.org/doc/release/5.8/html/a00228.html vtkBoostBetweennessClustering]
* [http://www.vtk.org/doc/release/5.8/html/a00234.html vtkBoostExtractLargestComponent]
* [http://www.vtk.org/doc/release/5.8/html/a00539.html vtkDIMACSGraphReader]
* [http://www.vtk.org/doc/release/5.8/html/a00540.html vtkDIMACSGraphWriter]
* [http://www.vtk.org/doc/release/5.8/html/a01568.html vtkPOrderStatistics]
* [http://www.vtk.org/doc/release/5.8/html/a01980.html vtkStreamingStatistics]
* [http://www.vtk.org/doc/release/5.8/html/a02116.html vtkThresholdGraph]


===IO===
Parallel:
* vtkASCIITextCodec
* [http://www.vtk.org/doc/release/5.8/html/a00335.html vtkClientServerCompositePass]
* vtkCompositeDataReader
* [http://www.vtk.org/doc/release/5.8/html/a00336.html vtkClientServerSynchronizedRenderers]
* vtkCompositeDataWriter
* [http://www.vtk.org/doc/release/5.8/html/a00396.html vtkCompositedSynchronizedRenderers]
* vtkDatabaseToTableReader
* [http://www.vtk.org/doc/release/5.8/html/a01469.html vtkPHardwareSelector]
* vtkMySQLToTableReader
* [http://www.vtk.org/doc/release/5.8/html/a02027.html vtkSynchronizedRenderWindows]
* vtkPostgreSQLToTableReader
* [http://www.vtk.org/doc/release/5.8/html/a02024.html vtkSynchronizedRenderers]
* vtkProStarReader
* vtkSQLiteToTableReader
* vtkTableToDatabaseWriter
* vtkTableToMySQLWriter
* vtkTableToPostgreSQLWriter
* vtkTableToSQLiteWriter
* vtkTextCodecFactory
* vtkTextCodec
* vtkUTF16TextCodec
* vtkUTF8TextCodec
* vtkXMLGenericDataObjectReader


===Parallel===
Rendering:
* vtkClientServerCompositePass
* [http://www.vtk.org/doc/release/5.8/html/a00710.html vtkFreeTypeStringToImage]
* vtkClientServerSynchronizedRenderers
* [http://www.vtk.org/doc/release/5.8/html/a00711.html vtkFreeTypeTools]
* vtkCompositedSynchronizedRenderers
* [http://www.vtk.org/doc/release/5.8/html/a00751.html vtkGenericOpenGLRenderWindow]
* vtkPHardwareSelector
* [http://www.vtk.org/doc/release/5.8/html/a00802.html vtkGlyph3DMapper]
* vtkSynchronizedRenderers
* [http://www.vtk.org/doc/release/5.8/html/a01333.html vtkOpenGLGlyph3DMapper]
* vtkSynchronizedRenderWindows
* [http://www.vtk.org/doc/release/5.8/html/a01609.html vtkProp3DFollower]
* [http://www.vtk.org/doc/release/5.8/html/a01739.html vtkQtStringToImage]
* [http://www.vtk.org/doc/release/5.8/html/a01885.html vtkShadowMapBakerPass]
* vtkShadowMapPassInternal
* [http://www.vtk.org/doc/release/5.8/html/a01988.html vtkStringToImage]
* [http://www.vtk.org/doc/release/5.8/html/a02052.html vtkTDxInteractorStyleGeo]


===Rendering===
Views:
* vtkFreeTypeStringToImage
* [http://www.vtk.org/doc/release/5.8/html/a01828.html vtkRenderViewBase]
* vtkFreeTypeTools
* vtkGenericOpenGLRenderWindow
* vtkGlyph3DMapper
* vtkOpenGLGlyph3DMapper
* vtkQtStringToImage
* vtkShadowMapBakerPass
* vtkShadowMapPassInternal
* vtkStringToImage
* vtkTDxInteractorStyleGeo
* vtkRenderViewBase


===VolumeRendering===
VolumeRendering:
* vtkOpenGLProjectedAAHexahedraMapper
* [http://www.vtk.org/doc/release/5.8/html/a01349.html vtkOpenGLProjectedAAHexahedraMapper]
* vtkProjectedAAHexahedraMapper
* [http://www.vtk.org/doc/release/5.8/html/a01601.html vtkProjectedAAHexahedraMapper]
* vtkSmartVolumeMapper
* [http://www.vtk.org/doc/release/5.8/html/a01921.html vtkSmartVolumeMapper]
* vtkVolumeRayCastSpaceLeapingImageFilter
* [http://www.vtk.org/doc/release/5.8/html/a02286.html vtkVolumeRayCastSpaceLeapingImageFilter]


===Widgets===
Widgets:
* vtkAxesTransformRepresentation
* [http://www.vtk.org/doc/release/5.8/html/a00195.html vtkAxesTransformRepresentation]
* vtkAxesTransformWidget
* [http://www.vtk.org/doc/release/5.8/html/a00196.html vtkAxesTransformWidget]
* vtkBiDimensionalRepresentation
* [http://www.vtk.org/doc/release/5.8/html/a00208.html vtkBiDimensionalRepresentation]
* vtkDistanceRepresentation3D
* [http://www.vtk.org/doc/release/5.8/html/a00272.html vtkButtonRepresentation]
* [http://www.vtk.org/doc/release/5.8/html/a00274.html vtkButtonWidget]
* [http://www.vtk.org/doc/release/5.8/html/a00553.html vtkDistanceRepresentation3D]
* [http://www.vtk.org/doc/release/5.8/html/a01607.html vtkProp3DButtonRepresentation]
* [http://www.vtk.org/doc/release/5.8/html/a02099.html vtkTexturedButtonRepresentation]
* [http://www.vtk.org/doc/release/5.8/html/a02100.html vtkTexturedButtonRepresentation2D]

Latest revision as of 16:05, 24 April 2012

There are 112 new classes in the VTK 5.8 release:

Charts:

Common:

Filtering:

GUISupport/Qt:

  • QVTKApplication
  • QVTKGraphicsItem
  • QVTKInteractor
  • QVTKInteractorAdapter
  • QVTKInteractorInternal
  • QVTKWidget2
  • vtkTDxQtUnixDevices

Graphics:

IO:

Imaging:

Parallel:

Rendering:

Views:

VolumeRendering:

Widgets: