VTK/API Changes 6 2 0 to 6 3 0

From KitwarePublic
< VTK
Revision as of 16:47, 8 September 2015 by Ben.boeckel (talk | contribs) (Update for final 6.3.0 release)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

API differences when going from version v6.2.0 to version v6.3.0

Classes/Structs added in version v6.3.0

Class Name File
RangeIterator Charts/Core/vtkPlotArea.cxx
vtkTableCache Charts/Core/vtkPlotArea.cxx
vtkPlotArea Charts/Core/vtkPlotArea.h
LockGuard Common/Core/SMP/OpenMP/vtkSMPThreadLocalImpl.cxx
CriticalSectionGuard Common/Core/SMP/Sequential/vtkAtomic.cxx
vtkAngularPeriodicDataArray Common/Core/vtkAngularPeriodicDataArray.h
vtkPeriodicDataArray Common/Core/vtkPeriodicDataArray.h
vtkAngularPeriodicFilter Filters/Parallel/vtkAngularPeriodicFilter.h
vtkPeriodicFilter Filters/Parallel/vtkPeriodicFilter.h
DoThreadedCut Filters/SMP/vtkThreadedSynchronizedTemplatesCutter3D.cxx
vtkThreadedSynchronizedTemplatesCutter3D Filters/SMP/vtkThreadedSynchronizedTemplatesCutter3D.h
vtkPolyLineSource Filters/Sources/vtkPolyLineSource.h
vtkAbstractPolyDataReader IO/Core/vtkAbstractPolyDataReader.h
vtkOBJImporter IO/Import/vtkOBJImporter.h
vtkOBJPolyDataProcessor IO/Import/vtkOBJImporterInternals.h
MPIPlot3DException IO/MPIParallel/vtkMPIMultiBlockPLOT3DReader.cxx
SetupFileViewFunctor IO/MPIParallel/vtkMPIMultiBlockPLOT3DReader.cxx
vtkMPIMultiBlockPLOT3DReader IO/MPIParallel/vtkMPIMultiBlockPLOT3DReader.h
Plot3DException IO/Parallel/vtkMultiBlockPLOT3DReader.cxx
XdmfDataSetTopoGeoPath IO/Xdmf2/vtkXdmfReader.h
SplatSquares Imaging/Hybrid/vtkCheckerboardSplatter.cxx
AssignSquares Imaging/Hybrid/vtkCheckerboardSplatter.cxx
vtkCheckerboardSplatterAlgorithm Imaging/Hybrid/vtkCheckerboardSplatter.cxx
vtkCheckerboardSplatter Imaging/Hybrid/vtkCheckerboardSplatter.h
vtkGaussianSplatterAlgorithm Imaging/Hybrid/vtkGaussianSplatter.cxx
Splat Imaging/Hybrid/vtkGaussianSplatter.cxx
FunctionGradientOp Imaging/Hybrid/vtkSampleFunction.cxx
FunctionValueOp Imaging/Hybrid/vtkSampleFunction.cxx
vtkSampleFunctionAlgorithm Imaging/Hybrid/vtkSampleFunction.cxx
vtkCurveRepresentation Interaction/Widgets/vtkCurveRepresentation.h
vtkPolyLineRepresentation Interaction/Widgets/vtkPolyLineRepresentation.h
vtkPolyLineWidget Interaction/Widgets/vtkPolyLineWidget.h
TextPropLoop Rendering/Core/vtkLabeledContourMapper.cxx
vtkExternalLight Rendering/External/vtkExternalLight.h
vtkCompositeLICHelper Rendering/LICOpenGL2/vtkCompositeSurfaceLICMapper.cxx
vtkCompositeSurfaceLICMapper Rendering/LICOpenGL2/vtkCompositeSurfaceLICMapper.h
vtkSurfaceLICMapper Rendering/LICOpenGL2/vtkSurfaceLICMapper.h
vtkOpenGLBufferObject Rendering/OpenGL2/vtkOpenGLBufferObject.h
vtkOpenGLHelper Rendering/OpenGL2/vtkOpenGLHelper.h
vtkOpenGLIndexBufferObject Rendering/OpenGL2/vtkOpenGLIndexBufferObject.h
vtkOpenGLVertexArrayObject Rendering/OpenGL2/vtkOpenGLVertexArrayObject.h
vtkOpenGLVertexBufferObject Rendering/OpenGL2/vtkOpenGLVertexBufferObject.h
vtkPSurfaceLICMapper Rendering/ParallelLIC/vtkPSurfaceLICMapper.h

Classes/Structs removed from version v6.2.0

Class Name File
vtkExplicitCell Common/DataModel/vtkExplicitCell.h
vtkStructuredVisibilityConstraint Common/DataModel/vtkStructuredVisibilityConstraint.h
vtkFastNumericConversion Common/Math/vtkFastNumericConversion.h
vtkGhostArray Filters/Core/vtkGhostArray.h
vtkTIFFWriterIO IO/Image/vtkTIFFWriter.cxx
vtkOpenGLFreeTypeTextMapper Rendering/FreeTypeOpenGL2/vtkOpenGLFreeTypeTextMapper.h
vtkWin32OpenGLRenderWindowInteractor Rendering/OpenGL2/vtkWin32OpenGLRenderWindowInteractor.h
vtkXOpenGLRenderWindowInteractorInternals Rendering/OpenGL2/vtkXOpenGLRenderWindowInteractor.cxx
vtkXOpenGLRenderWindowInteractor Rendering/OpenGL2/vtkXOpenGLRenderWindowInteractor.h
BufferObject Rendering/OpenGL2/vtkglBufferObject.h
CellBO Rendering/OpenGL2/vtkglVBOHelper.h
VertexArrayObject Rendering/OpenGL2/vtkglVertexArrayObject.h
vtkOpenGLGradientOpacityTables Rendering/VolumeOpenGLNew/vtkOpenGLGradientOpacityTable.h
vtkOpenGLGradientOpacityTable Rendering/VolumeOpenGLNew/vtkOpenGLGradientOpacityTable.h
vtkOpenGLOpacityTable Rendering/VolumeOpenGLNew/vtkOpenGLOpacityTable.h
vtkOpenGLOpacityTables Rendering/VolumeOpenGLNew/vtkOpenGLOpacityTable.h
vtkOpenGLRGBTable Rendering/VolumeOpenGLNew/vtkOpenGLRGBTable.h
vtkVolumeShader Rendering/VolumeOpenGLNew/vtkVolumeShader.h

Public methods added in version v6.3.0

Method File
vtkPlot:UpdateCache Charts/Core/vtkPlot.h
detail::LockGuard:Success Common/Core/SMP/OpenMP/vtkSMPThreadLocalImpl.cxx
detail::LockGuard:~LockGuard Common/Core/SMP/OpenMP/vtkSMPThreadLocalImpl.cxx
detail::LockGuard:Release Common/Core/SMP/OpenMP/vtkSMPThreadLocalImpl.cxx
detail::LockGuard:LockGuard Common/Core/SMP/OpenMP/vtkSMPThreadLocalImpl.cxx
CriticalSectionGuard:CriticalSectionGuard Common/Core/SMP/Sequential/vtkAtomic.cxx
CriticalSectionGuard:~CriticalSectionGuard Common/Core/SMP/Sequential/vtkAtomic.cxx
vtkWindow:DetectDPI Common/Core/vtkWindow.h
vtkDataSet:HasAnyBlankPoints Common/DataModel/vtkDataSet.h
vtkDataSet:HasAnyBlankCells Common/DataModel/vtkDataSet.h
vtkDataSet:GenerateGhostArray Common/DataModel/vtkDataSet.h
vtkDataSetAttributes:GhostArrayName Common/DataModel/vtkDataSetAttributes.h
ADIOS::VarInfo::StepBlock:StepBlock IO/ADIOS/ADIOSVarInfo.h
vtkOBJPolyDataProcessor:SetTexturePath IO/Import/vtkOBJImporterInternals.h
vtkOBJImportedMaterial:get_diff_coeff IO/Import/vtkOBJImporterInternals.h
vtkOBJPolyDataProcessor:GetFileName IO/Import/vtkOBJImporterInternals.h
vtkOBJImportedMaterial:GetClassName IO/Import/vtkOBJImporterInternals.h
vtkOBJPolyDataProcessor:SetFileName IO/Import/vtkOBJImporterInternals.h
vtkOBJImportedMaterial:get_spec_coeff IO/Import/vtkOBJImporterInternals.h
vtkOBJPolyDataProcessor:GetTexturePath IO/Import/vtkOBJImporterInternals.h
vtkOBJImportedMaterial:get_amb_coeff IO/Import/vtkOBJImporterInternals.h
vtkOBJPolyDataProcessor:SetMTLfileName IO/Import/vtkOBJImporterInternals.h
vtkOBJPolyDataProcessor:GetMTLFileName IO/Import/vtkOBJImporterInternals.h
vtkPLOT3DArrayReader:CalculateSkips IO/Parallel/vtkMultiBlockPLOT3DReader.cxx
vtkMultiBlockPLOT3DReaderInternals::Dims:Dims IO/Parallel/vtkMultiBlockPLOT3DReaderInternals.h
vtkMultiBlockPLOT3DReaderInternals::InternalSettings:InternalSettings IO/Parallel/vtkMultiBlockPLOT3DReaderInternals.h
vtkXdmfReader::XdmfDataSetTopoGeoPath:XdmfDataSetTopoGeoPath IO/Xdmf2/vtkXdmfReader.h
vtkXdmfDomain:GetTimeStepsRev IO/Xdmf2/vtkXdmfReaderInternal.h
vtkGaussianSplatterAlgorithm::Splat:Splat Imaging/Hybrid/vtkGaussianSplatter.cxx
vtkGaussianSplatterAlgorithm::Splat:SetBounds Imaging/Hybrid/vtkGaussianSplatter.cxx
vtkGaussianSplatterAlgorithm::Splat:operator () Imaging/Hybrid/vtkGaussianSplatter.cxx
vtkGaussianSplatter:SetScalar Imaging/Hybrid/vtkGaussianSplatter.h
vtkGaussianSplatter:SamplePoint Imaging/Hybrid/vtkGaussianSplatter.h
vtkSampleFunctionAlgorithm::FunctionValueOp:FunctionValueOp Imaging/Hybrid/vtkSampleFunction.cxx
vtkSampleFunctionAlgorithm::FunctionGradientOp:operator () Imaging/Hybrid/vtkSampleFunction.cxx
vtkSampleFunctionAlgorithm::FunctionValueOp:operator () Imaging/Hybrid/vtkSampleFunction.cxx
vtkSampleFunctionAlgorithm::FunctionGradientOp:FunctionGradientOp Imaging/Hybrid/vtkSampleFunction.cxx
TextPropLoop:Next Rendering/Core/vtkLabeledContourMapper.cxx
TextPropLoop:TextPropLoop Rendering/Core/vtkLabeledContourMapper.cxx
vtkRenderWindow:SetStereoTypeToFake Rendering/Core/vtkRenderWindow.h
vtkTextActor3D:GetRenderedDPI Rendering/Core/vtkTextActor3D.h
vtkLICPingPongBufferManager:vtkNotUsed Rendering/LICOpenGL2/vtkLineIntegralConvolution2D.cxx
vtkLICPingPongBufferManager:GetImageVectorTextureUnit Rendering/LICOpenGL2/vtkLineIntegralConvolution2D.cxx
vtkGenericOpenGLRenderWindow:PopState Rendering/OpenGL2/vtkGenericOpenGLRenderWindow.h
vtkGenericOpenGLRenderWindow:PushState Rendering/OpenGL2/vtkGenericOpenGLRenderWindow.h
vtkOpenGLRenderWindow:GetMaximumHardwareLineWidth Rendering/OpenGL2/vtkOpenGLRenderWindow.h
vtkOpenGLVolumeGradientOpacityTable:Deactivate Rendering/VolumeOpenGL2/vtkOpenGLVolumeGradientOpacityTable.h
vtkOpenGLVolumeGradientOpacityTable:Activate Rendering/VolumeOpenGL2/vtkOpenGLVolumeGradientOpacityTable.h
vtkOpenGLVolumeOpacityTable:Activate Rendering/VolumeOpenGL2/vtkOpenGLVolumeOpacityTable.h
vtkOpenGLVolumeOpacityTable:Deactivate Rendering/VolumeOpenGL2/vtkOpenGLVolumeOpacityTable.h
vtkOpenGLVolumeRGBTable:Deactivate Rendering/VolumeOpenGL2/vtkOpenGLVolumeRGBTable.h
vtkOpenGLVolumeRGBTable:Activate Rendering/VolumeOpenGL2/vtkOpenGLVolumeRGBTable.h
vtkVolumeMask:Activate Rendering/VolumeOpenGL2/vtkVolumeMask.h
vtkVolumeMask:Deactivate Rendering/VolumeOpenGL2/vtkVolumeMask.h
vtkDataEncoder::vtkInternals:GetBase64EncodedImage Web/Core/vtkDataEncoder.cxx

Public methods removed from version v6.2.0

Method File
vtkTypedArray:GetVariantValue Common/Core/vtkTypedArray.h
vtkTypedArray:SetVariantValue Common/Core/vtkTypedArray.h
vtkCellLocator:FindClosestPointWithinRadius Common/DataModel/vtkCellLocator.h
vtkCellLocator:IntersectWithLine Common/DataModel/vtkCellLocator.h
vtkCellLocator:FindClosestPoint Common/DataModel/vtkCellLocator.h
vtkCellLocator:FindCell Common/DataModel/vtkCellLocator.h
vtkModifiedBSPTree:FindCell Filters/FlowPaths/vtkModifiedBSPTree.h
vtkModifiedBSPTree:IntersectWithLine Filters/FlowPaths/vtkModifiedBSPTree.h
vtkOBBTree:IntersectWithLine Filters/General/vtkOBBTree.h
vtkOBBTree:FindClosestPoint Filters/General/vtkOBBTree.h
vtkOBBTree:FindClosestPointWithinRadius Filters/General/vtkOBBTree.h
TaskManager:ComputeReceiveTime Filters/ParallelFlowPaths/vtkPStreamTracer.cxx
ADIOS::VarInfo:~VarInfo IO/ADIOS/ADIOSVarInfo.h
vtkADIOSWriter:SetWriteModeToAlways IO/ADIOS/vtkADIOSWriter.h
vtkADIOSWriter:SetWriteModeToOnChange IO/ADIOS/vtkADIOSWriter.h
vtkExodusIIReader:GetModeShapesRange IO/Exodus/vtkExodusIIReader.h
vtkTIFFWriterIO:TIFFMapFile IO/Image/vtkTIFFWriter.cxx
vtkTIFFWriterIO:TIFFSize IO/Image/vtkTIFFWriter.cxx
vtkTIFFWriterIO:TIFFWrite IO/Image/vtkTIFFWriter.cxx
vtkTIFFWriterIO:TIFFSeek IO/Image/vtkTIFFWriter.cxx
vtkTIFFWriterIO:TIFFRead IO/Image/vtkTIFFWriter.cxx
vtkTIFFWriterIO:TIFFClose IO/Image/vtkTIFFWriter.cxx
vtkTIFFWriterIO:TIFFUnmapFile IO/Image/vtkTIFFWriter.cxx
vtkSplineRepresentation:SetProjectionNormalToZAxes Interaction/Widgets/vtkSplineRepresentation.h
vtkSplineRepresentation:SetProjectionNormalToXAxes Interaction/Widgets/vtkSplineRepresentation.h
vtkSplineRepresentation:SetProjectionNormalToYAxes Interaction/Widgets/vtkSplineRepresentation.h
vtkSplineRepresentation:SetProjectionNormalToOblique Interaction/Widgets/vtkSplineRepresentation.h
vtkProp:GetConvertedPickValue Rendering/Core/vtkProp.h
vtkgl::BufferObject::Private:Private Rendering/OpenGL2/vtkglBufferObject.cxx
vtkgl::BufferObject:GetError Rendering/OpenGL2/vtkglBufferObject.h
vtkgl::BufferObject:IsReady Rendering/OpenGL2/vtkglBufferObject.h
vtkgl::CellBO:CellBO Rendering/OpenGL2/vtkglVBOHelper.h
vtkgl::VertexArrayObject::Private:~Private Rendering/OpenGL2/vtkglVertexArrayObject.cxx
vtkgl::VertexArrayObject::Private:Private Rendering/OpenGL2/vtkglVertexArrayObject.cxx
vtkgl::VertexArrayObject::Private:IsReady Rendering/OpenGL2/vtkglVertexArrayObject.cxx
vtkgl::VertexArrayObject::Private:Initialize Rendering/OpenGL2/vtkglVertexArrayObject.cxx
vtkgl::VertexArrayObject::Private:ReleaseGraphicsResources Rendering/OpenGL2/vtkglVertexArrayObject.cxx
vtkgl::VertexArrayObject:AddAttributeArray Rendering/OpenGL2/vtkglVertexArrayObject.h
vtkHAVSScalarHistogram:Cleanup Rendering/Volume/vtkHAVSVolumeMapper.cxx
vtkOpenGLRayCastImageDisplayHelperRAII:~vtkOpenGLRayCastImageDisplayHelperRAII Rendering/VolumeOpenGL2/vtkOpenGLRayCastImageDisplayHelper.cxx
vtkOpenGLRayCastImageDisplayHelperRAII:vtkOpenGLRayCastImageDisplayHelperRAII Rendering/VolumeOpenGL2/vtkOpenGLRayCastImageDisplayHelper.cxx
vtkOpenGLVolumeGradientOpacityTable:Bind Rendering/VolumeOpenGL2/vtkOpenGLVolumeGradientOpacityTable.h
vtkOpenGLVolumeOpacityTable:Bind Rendering/VolumeOpenGL2/vtkOpenGLVolumeOpacityTable.h
vtkOpenGLVolumeRGBTable:Bind Rendering/VolumeOpenGL2/vtkOpenGLVolumeRGBTable.h
vtkVolumeMask:Bind Rendering/VolumeOpenGLNew/vtkVolumeMask.h
ObjectId:operator == Web/Core/vtkObjectIdMap.cxx
ObjectId:operator != Web/Core/vtkObjectIdMap.cxx

Deprecated Methods

Method Deprecated in As of
vtkDaxContour::vtkDaxContour Accelerators/Dax/vtkDaxThreshold.cxx VTK 6.3
vtkDataSetToPiston::vtkDataSetToPiston Accelerators/Piston/vtkDataSetToPiston.cxx VTK 6.3
vtkPistonAlgorithm::vtkPistonAlgorithm Accelerators/Piston/vtkPistonAlgorithm.cxx VTK 6.3
vtkPistonContour::vtkPistonContour Accelerators/Piston/vtkPistonContour.cxx VTK 6.3
vtkPistonDataObject::vtkPistonDataObject Accelerators/Piston/vtkPistonDataObject.cxx VTK 6.3
vtkPistonMapper::vtkPistonMapper Accelerators/Piston/vtkPistonMapper.cxx VTK 6.3
vtkPistonReference::vtkPistonReference Accelerators/Piston/vtkPistonReference.h VTK 6.3
vtkPistonScalarsColors::vtkPistonScalarsColors Accelerators/Piston/vtkPistonScalarsColors.cxx VTK 6.3
vtkPistonSlice::vtkPistonSlice Accelerators/Piston/vtkPistonSlice.cxx VTK 6.3
vtkPistonSort::vtkPistonSort Accelerators/Piston/vtkPistonSort.h VTK 6.3
vtkPistonThreshold::vtkPistonThreshold Accelerators/Piston/vtkPistonThreshold.cxx VTK 6.3
vtkPistonToDataSet::vtkPistonToDataSet Accelerators/Piston/vtkPistonToDataSet.cxx VTK 6.3
vtkNetCDFCAMReader::SetCellLayerRight IO/NetCDF/vtkNetCDFCAMReader.cxx VTK 6.3
vtkNetCDFCAMReader::GetCellLayerRight IO/NetCDF/vtkNetCDFCAMReader.cxx VTK 6.3
void SetCellLayerRight(int) IO/NetCDF/vtkNetCDFCAMReader.h ?
int GetCellLayerRight() IO/NetCDF/vtkNetCDFCAMReader.h ?