View Issue Details

IDProjectCategoryView StatusLast Update
0003514Slicer4Core: Base Codepublic2017-06-10 08:51
Reporteryuzheng Assigned Toyuzheng  
PrioritynormalSeveritymajorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version 
Target VersionSlicer 4.4.0Fixed in VersionSlicer 4.4.0 
Summary0003514: VTK6 Integration - Slicer code refactoring to not use vktDataObject type argument in pipelines
Description

The vtkDataObject API for pipeline meta-data was kept in VTK 5 for backwards compatibility to VTK 4. In Slicer, there still exist functions which use vktDataObject(s) as argument(s) inside of pipelines.

But VTK 6 removes the data objects’ dependency on the pipeline. To migrate Slicer to use VTK 6, we need to do code re-factoring work to use port instead of data object as argument for these functions.

More information can be found here:
http://www.vtk.org/Wiki/VTK/VTK_6_Migration/Overview#Removal_of_Data_Objects.E2.80.99_Dependency_on_the_Pipeline
http://www.vtk.org/Wiki/VTK/Tutorials/New_Pipeline

TagsNo tags attached.

Relationships

related to 0003485 closedyuzheng Slicer Code refactoring to use pure VTK5 API 
child of 0003319 closednicole Markup fiducial coordinates are not updated when dragged near existing fiducials 
child of 0003073 acknowledgedjcfr Slow model slice intersection rendering 
child of 0001918 closedmehrtash Color scale 

Related Changesets

Import 2017-06-07 23:51:09: master 50281153

2014-05-02 17:49:48

finetjul

Details Diff
ENH: Add VTK 6 support 1/2

1) Support vtk6 to build system.
http://www.vtk.org/Wiki/VTK/Build_System_Migration
Give users a build option between vtk5 and vtk6.
Solve vtk library python wrapping for VTK 6
Use system zlib (this is a hack)
Use system png (this is a hack)

2) Update dependency projects in superbuild including VTK, CTK, OpenIGTLinkIF, MultiVolumeExplorer.

3) Remove deprecated Macro.
The following two macros were deprecated in VTK 5.0 that were still supported, but have now been eliminated:
vtkTypeRevisionMacro has been replaced with vtkTypeMacro; vtkCxxRevisionMacro has been removed.
http://www.visitusers.org/index.php?title=VTK_6.0_Upgrade

The following two macros were deprecated in VTK 6.0 if VTK_LEGACY_REMOVE is on:
VTK_LARGE_INTEGER and VTK_LARGE_FLOAT
https://github.com/Kitware/VTK/blob/9a0fbb8da1a1701dc1b44c71467b969b3302efad/Common/Core/vtkType.h#L158-159

vtkFloatingPointType is replaced with double.
http://review.source.kitware.com/#/t/1667/

vtkType deprecations
http://www.vtk.org/Wiki/VTK/VTK_6_Migration/vtkType_deprecations

4) Replace SetInput() with SetInputData() and SetInputConnection(), the same kind of functions include SetInput1(), SetInput2(), AddInput() and SetSource().
http://www.vtk.org/Wiki/VTK/VTK_6_Migration/Replacement_of_SetInput

5) Remove GetProducerPort() from vtkDataObject.
http://www.vtk.org/Wiki/VTK/VTK_6_Migration/Removal_of_GetProducerPort

6) Remove Execute
http://www.vtk.org/Wiki/VTK/VTK_6_Migration/Removal_of_Execute

7) Remove SetWholeExtent() from vtkDataObject
http://www.vtk.org/Wiki/VTK/VTK_6_Migration/Removal_of_SetWholeExtent

8) Remove Methods for Manipulating Update Extent
http://www.vtk.org/Wiki/VTK/VTK_6_Migration/Removal_of_Methods_for_Manipulating_Update_Extent

9) Change AllocateOutputData() in vtkImageAlgorithm.
http://www.vtk.org/Wiki/VTK/VTK_6_Migration/Change_to_AllocateOutputData

10) Remove CopyInformation and CopyTypeSpecificInformation from vtkDataObject and vtkImageData.
http://www.vtk.org/Wiki/VTK/VTK_6_Migration/Removal_of_CopyInformation

11) Remove GetPipelineInformation and GetExecutive from vtkDataObject.
http://www.vtk.org/Wiki/VTK/VTK_6_Migration/Removal_of_GetPipelineInformation

12) VTK6 requires #include <vtkVersion.h> to use the VTK_xxx_VERSION preprocessor directives.
http://vtk.org/Wiki/VTK/VTK6/Migration/WikiExamples#Improve

13) Remove Methods for Manipulating Update Extent.
http://www.vtk.org/Wiki/VTK/VTK_6_Migration/Removal_of_Methods_for_Manipulating_Update_Extent.
http://vtk.org/Wiki/VTK/VTK6/Migration/WikiExamples#Improve.

14) Change scalars manipulation functions
http://www.vtk.org/Wiki/VTK/VTK_6_Migration/Changes_to_Scalars_Manipulation_Functions.
http://vtk.org/Wiki/VTK/VTK6/Migration/WikiExamples#Improve.

15) Remove Pipeline Update Methods from vtkDataObject.
http://www.vtk.org/Wiki/VTK/VTK_6_Migration/Removal_of_Update

16) Remove Pipeline Update Methods from vtkDataObject.
http://www.vtk.org/Wiki/VTK/VTK_6_Migration/Removal_of_Update.

17) Refactor functions in vtkMRMLModelNode and sublcasses.

18) Refactor functions in vtkMRMLVolumeNode and its subclasses.
Use ImageDataPort instead of ImageData

Issue 0003514

From Yuzheng Zhou <yuzheng.zhou@kitware.com>

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23121 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Base/Logic/CMakeLists.txt Diff File
mod - Base/Logic/vtkDataIOManagerLogic.cxx Diff File
mod - Base/Logic/vtkDataIOManagerLogic.h Diff File
mod - Base/Logic/vtkImageRectangularSource.cxx Diff File
mod - Base/Logic/vtkImageRectangularSource.h Diff File
mod - Base/Logic/vtkSlicerApplicationLogic.cxx Diff File
mod - Base/Logic/vtkSlicerApplicationLogic.h Diff File
mod - Base/Logic/vtkSlicerFiducialsLogic.cxx Diff File
mod - Base/Logic/vtkSlicerFiducialsLogic.h Diff File
mod - Base/Logic/vtkSlicerGlyphSource2D.cxx Diff File
mod - Base/Logic/vtkSlicerGlyphSource2D.h Diff File
mod - Base/Logic/vtkSlicerModuleLogic.cxx Diff File
mod - Base/Logic/vtkSlicerModuleLogic.h Diff File
mod - Base/Logic/vtkSlicerScriptedLoadableModuleLogic.cxx Diff File
mod - Base/Logic/vtkSlicerScriptedLoadableModuleLogic.h Diff File
mod - Base/Logic/vtkSlicerTask.cxx Diff File
mod - Base/Logic/vtkSlicerTask.h Diff File
mod - Base/Logic/vtkSlicerTransformLogic.cxx Diff File
mod - Base/Logic/vtkSlicerTransformLogic.h Diff File
mod - Base/Logic/vtkSystemInformation.cxx Diff File
mod - Base/Logic/vtkSystemInformation.h Diff File
mod - Base/QTCore/CMakeLists.txt Diff File
mod - Base/QTCore/qSlicerCorePythonManager.cxx Diff File
mod - Base/QTGUI/CMakeLists.txt Diff File
mod - Base/QTGUI/Testing/Cxx/qSlicerWidgetTest2.cxx Diff File
mod - CMake/SlicerBlockCXXRequiredFlags.cmake Diff File
mod - CMake/SlicerMacroPythonWrapModuleVTKLibrary.cmake Diff File
mod - CMake/vtkMacroKitPythonWrap.cmake Diff File
mod - CMakeLists.txt Diff File
mod - Libs/FreeSurfer/CMakeLists.txt Diff File
mod - Libs/MRML/CLI/CMakeLists.txt Diff File
mod - Libs/MRML/Core/CMakeLists.txt Diff File
mod - Libs/MRML/Core/Testing/vtkMRMLScalarVolumeNodeTest2.cxx Diff File
mod - Libs/MRML/Core/Testing/vtkMRMLVolumeNodeEventsTest.cxx Diff File
mod - Libs/MRML/Core/vtkCacheManager.cxx Diff File
mod - Libs/MRML/Core/vtkCacheManager.h Diff File
mod - Libs/MRML/Core/vtkDataFileFormatHelper.cxx Diff File
mod - Libs/MRML/Core/vtkDataFileFormatHelper.h Diff File
mod - Libs/MRML/Core/vtkDataIOManager.cxx Diff File
mod - Libs/MRML/Core/vtkDataIOManager.h Diff File
mod - Libs/MRML/Core/vtkDataTransfer.cxx Diff File
mod - Libs/MRML/Core/vtkDataTransfer.h Diff File
mod - Libs/MRML/Core/vtkEventBroker.cxx Diff File
mod - Libs/MRML/Core/vtkEventBroker.h Diff File
mod - Libs/MRML/Core/vtkImageBimodalAnalysis.cxx Diff File
mod - Libs/MRML/Core/vtkImageBimodalAnalysis.h Diff File
mod - Libs/MRML/Core/vtkImageResliceMask.cxx Diff File
mod - Libs/MRML/Core/vtkImageResliceMask.h Diff File
mod - Libs/MRML/Core/vtkMRML.h Diff File
mod - Libs/MRML/Core/vtkMRMLColors.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLCoreTestingMacros.h Diff File
mod - Libs/MRML/Core/vtkMRMLDiffusionTensorDisplayPropertiesNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLDiffusionTensorVolumeDisplayNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLDiffusionTensorVolumeDisplayNode.h Diff File
mod - Libs/MRML/Core/vtkMRMLDiffusionTensorVolumeSliceDisplayNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLDiffusionTensorVolumeSliceDisplayNode.h Diff File
mod - Libs/MRML/Core/vtkMRMLDiffusionWeightedVolumeDisplayNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLDiffusionWeightedVolumeDisplayNode.h Diff File
mod - Libs/MRML/Core/vtkMRMLDisplayNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLDisplayNode.h Diff File
mod - Libs/MRML/Core/vtkMRMLFreeSurferModelStorageNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLGlyphableVolumeSliceDisplayNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLGlyphableVolumeSliceDisplayNode.h Diff File
mod - Libs/MRML/Core/vtkMRMLGridTransformNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLLabelMapVolumeDisplayNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLLabelMapVolumeDisplayNode.h Diff File
mod - Libs/MRML/Core/vtkMRMLModelDisplayNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLModelDisplayNode.h Diff File
mod - Libs/MRML/Core/vtkMRMLModelNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLModelNode.h Diff File
mod - Libs/MRML/Core/vtkMRMLModelStorageNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLNRRDStorageNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLScalarVolumeDisplayNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLScalarVolumeDisplayNode.h Diff File
mod - Libs/MRML/Core/vtkMRMLScalarVolumeNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLSceneViewStorageNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLTransformNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLTransformStorageNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLUnstructuredGridDisplayNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLUnstructuredGridNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLUnstructuredGridStorageNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLVectorVolumeDisplayNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLVectorVolumeDisplayNode.h Diff File
mod - Libs/MRML/Core/vtkMRMLVolumeArchetypeStorageNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLVolumeDisplayNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLVolumeDisplayNode.h Diff File
mod - Libs/MRML/Core/vtkMRMLVolumeHeaderlessStorageNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLVolumeNode.cxx Diff File
mod - Libs/MRML/Core/vtkObservation.cxx Diff File
mod - Libs/MRML/Core/vtkObservation.h Diff File
mod - Libs/MRML/Core/vtkObserverManager.cxx Diff File
mod - Libs/MRML/Core/vtkObserverManager.h Diff File
mod - Libs/MRML/Core/vtkPermissionPrompter.cxx Diff File
mod - Libs/MRML/Core/vtkPermissionPrompter.h Diff File
mod - Libs/MRML/Core/vtkTagTable.cxx Diff File
mod - Libs/MRML/Core/vtkTagTable.h Diff File
mod - Libs/MRML/Core/vtkTagTableCollection.cxx Diff File
mod - Libs/MRML/Core/vtkTagTableCollection.h Diff File
mod - Libs/MRML/Core/vtkURIHandler.cxx Diff File
mod - Libs/MRML/Core/vtkURIHandler.h Diff File
mod - Libs/MRML/Core/vtkUserTagTable.cxx Diff File
mod - Libs/MRML/Core/vtkUserTagTable.h Diff File
mod - Libs/MRML/Core/vtkXNATPermissionPrompter.cxx Diff File
mod - Libs/MRML/Core/vtkXNATPermissionPrompter.h Diff File
mod - Libs/MRML/DisplayableManager/CMakeLists.txt Diff File
mod - Libs/MRML/DisplayableManager/Testing/Cxx/vtkMRMLCameraDisplayableManagerTest1.cxx Diff File
mod - Libs/MRML/DisplayableManager/Testing/Cxx/vtkMRMLModelDisplayableManagerTest.cxx Diff File
mod - Libs/MRML/DisplayableManager/Testing/Cxx/vtkMRMLModelSliceDisplayableManagerTest.cxx Diff File
mod - Libs/MRML/DisplayableManager/Testing/Cxx/vtkMRMLTestCustomDisplayableManager.cxx Diff File
mod - Libs/MRML/DisplayableManager/Testing/Cxx/vtkMRMLTestCustomDisplayableManager.h Diff File
mod - Libs/MRML/DisplayableManager/Testing/Cxx/vtkMRMLTestSliceViewDisplayableManager.cxx Diff File
mod - Libs/MRML/DisplayableManager/Testing/Cxx/vtkMRMLTestSliceViewDisplayableManager.h Diff File
mod - Libs/MRML/DisplayableManager/Testing/Cxx/vtkMRMLTestThreeDViewDisplayableManager.cxx Diff File
mod - Libs/MRML/DisplayableManager/Testing/Cxx/vtkMRMLTestThreeDViewDisplayableManager.h Diff File
mod - Libs/MRML/DisplayableManager/Testing/Cxx/vtkMRMLThreeDReformatDisplayableManagerTest1.cxx Diff File
mod - Libs/MRML/DisplayableManager/vtkMRMLAbstractDisplayableManager.cxx Diff File
mod - Libs/MRML/DisplayableManager/vtkMRMLAbstractDisplayableManager.h Diff File
mod - Libs/MRML/DisplayableManager/vtkMRMLAbstractSliceViewDisplayableManager.cxx Diff File
mod - Libs/MRML/DisplayableManager/vtkMRMLAbstractSliceViewDisplayableManager.h Diff File
mod - Libs/MRML/DisplayableManager/vtkMRMLAbstractThreeDViewDisplayableManager.cxx Diff File
mod - Libs/MRML/DisplayableManager/vtkMRMLAbstractThreeDViewDisplayableManager.h Diff File
mod - Libs/MRML/DisplayableManager/vtkMRMLCameraDisplayableManager.cxx Diff File
mod - Libs/MRML/DisplayableManager/vtkMRMLCameraDisplayableManager.h Diff File
mod - Libs/MRML/DisplayableManager/vtkMRMLCrosshairDisplayableManager.cxx Diff File
mod - Libs/MRML/DisplayableManager/vtkMRMLCrosshairDisplayableManager.h Diff File
mod - Libs/MRML/DisplayableManager/vtkMRMLDisplayableManagerFactory.cxx Diff File
mod - Libs/MRML/DisplayableManager/vtkMRMLDisplayableManagerFactory.h Diff File
mod - Libs/MRML/DisplayableManager/vtkMRMLDisplayableManagerGroup.cxx Diff File
mod - Libs/MRML/DisplayableManager/vtkMRMLDisplayableManagerGroup.h Diff File
mod - Libs/MRML/DisplayableManager/vtkMRMLLightBoxRendererManagerProxy.cxx Diff File
mod - Libs/MRML/DisplayableManager/vtkMRMLLightBoxRendererManagerProxy.h Diff File
mod - Libs/MRML/DisplayableManager/vtkMRMLModelDisplayableManager.cxx Diff File
mod - Libs/MRML/DisplayableManager/vtkMRMLModelDisplayableManager.h Diff File
mod - Libs/MRML/DisplayableManager/vtkMRMLModelSliceDisplayableManager.cxx Diff File
mod - Libs/MRML/DisplayableManager/vtkMRMLModelSliceDisplayableManager.h Diff File
mod - Libs/MRML/DisplayableManager/vtkMRMLScriptedDisplayableManager.cxx Diff File
mod - Libs/MRML/DisplayableManager/vtkMRMLScriptedDisplayableManager.h Diff File
mod - Libs/MRML/DisplayableManager/vtkMRMLSliceViewDisplayableManagerFactory.cxx Diff File
mod - Libs/MRML/DisplayableManager/vtkMRMLSliceViewDisplayableManagerFactory.h Diff File
mod - Libs/MRML/DisplayableManager/vtkMRMLThreeDReformatDisplayableManager.cxx Diff File
mod - Libs/MRML/DisplayableManager/vtkMRMLThreeDReformatDisplayableManager.h Diff File
mod - Libs/MRML/DisplayableManager/vtkMRMLThreeDViewDisplayableManagerFactory.cxx Diff File
mod - Libs/MRML/DisplayableManager/vtkMRMLThreeDViewDisplayableManagerFactory.h Diff File
mod - Libs/MRML/DisplayableManager/vtkMRMLViewDisplayableManager.cxx Diff File
mod - Libs/MRML/DisplayableManager/vtkMRMLViewDisplayableManager.h Diff File
mod - Libs/MRML/DisplayableManager/vtkMRMLVolumeGlyphSliceDisplayableManager.cxx Diff File
mod - Libs/MRML/DisplayableManager/vtkMRMLVolumeGlyphSliceDisplayableManager.h Diff File
mod - Libs/MRML/DisplayableManager/vtkSliceViewInteractorStyle.cxx Diff File
mod - Libs/MRML/DisplayableManager/vtkSliceViewInteractorStyle.h Diff File
mod - Libs/MRML/DisplayableManager/vtkThreeDViewInteractorStyle.cxx Diff File
mod - Libs/MRML/DisplayableManager/vtkThreeDViewInteractorStyle.h Diff File
mod - Libs/MRML/IDImageIO/itkMRMLIDImageIO.cxx Diff File
mod - Libs/MRML/IDImageIO/itkMRMLIDImageIO.h Diff File
mod - Libs/MRML/Logic/CMakeLists.txt Diff File
mod - Libs/MRML/Logic/Testing/Cxx/vtkMRMLSliceLogicTest2.cxx Diff File
mod - Libs/MRML/Logic/Testing/Cxx/vtkMRMLSliceLogicTest3.cxx Diff File
mod - Libs/MRML/Logic/Testing/Cxx/vtkMRMLSliceLogicTest4.cxx Diff File
mod - Libs/MRML/Logic/Testing/Cxx/vtkMRMLSliceLogicTest5.cxx Diff File
mod - Libs/MRML/Logic/vtkImageLabelOutline.cxx Diff File
mod - Libs/MRML/Logic/vtkImageLabelOutline.h Diff File
mod - Libs/MRML/Logic/vtkImageLinearReslice.cxx Diff File
mod - Libs/MRML/Logic/vtkImageLinearReslice.h Diff File
mod - Libs/MRML/Logic/vtkImageNeighborhoodFilter.cxx Diff File
mod - Libs/MRML/Logic/vtkImageNeighborhoodFilter.h Diff File
mod - Libs/MRML/Logic/vtkMRMLAbstractLogic.cxx Diff File
mod - Libs/MRML/Logic/vtkMRMLAbstractLogic.h Diff File
mod - Libs/MRML/Logic/vtkMRMLApplicationLogic.cxx Diff File
mod - Libs/MRML/Logic/vtkMRMLApplicationLogic.h Diff File
mod - Libs/MRML/Logic/vtkMRMLColorLogic.cxx Diff File
mod - Libs/MRML/Logic/vtkMRMLColorLogic.h Diff File
mod - Libs/MRML/Logic/vtkMRMLDisplayableHierarchyLogic.cxx Diff File
mod - Libs/MRML/Logic/vtkMRMLDisplayableHierarchyLogic.h Diff File
mod - Libs/MRML/Logic/vtkMRMLLayoutLogic.cxx Diff File
mod - Libs/MRML/Logic/vtkMRMLLayoutLogic.h Diff File
mod - Libs/MRML/Logic/vtkMRMLModelHierarchyLogic.cxx Diff File
mod - Libs/MRML/Logic/vtkMRMLModelHierarchyLogic.h Diff File
mod - Libs/MRML/Logic/vtkMRMLRemoteIOLogic.cxx Diff File
mod - Libs/MRML/Logic/vtkMRMLRemoteIOLogic.h Diff File
mod - Libs/MRML/Logic/vtkMRMLSliceLayerLogic.cxx Diff File
mod - Libs/MRML/Logic/vtkMRMLSliceLayerLogic.h Diff File
mod - Libs/MRML/Logic/vtkMRMLSliceLinkLogic.cxx Diff File
mod - Libs/MRML/Logic/vtkMRMLSliceLinkLogic.h Diff File
mod - Libs/MRML/Logic/vtkMRMLSliceLogic.cxx Diff File
mod - Libs/MRML/Logic/vtkMRMLSliceLogic.h Diff File
mod - Libs/MRML/Widgets/Testing/qMRMLSliceControllerWidgetTest.cxx Diff File
mod - Libs/MRML/Widgets/Testing/qMRMLVolumeInfoWidgetEventTranslatorPlayerTest1.cxx Diff File
mod - Libs/MRML/Widgets/Testing/qMRMLVolumeInfoWidgetTest1.cxx Diff File
mod - Libs/MRML/Widgets/qMRMLColors.cxx Diff File
mod - Libs/MRML/Widgets/qMRMLModelInfoWidget.cxx Diff File
mod - Libs/MRML/Widgets/qMRMLSliceControllerWidget.cxx Diff File
mod - Libs/MRML/Widgets/qMRMLSliceControllerWidget.h Diff File
mod - Libs/MRML/Widgets/qMRMLSliceControllerWidget_p.h Diff File
mod - Libs/MRML/Widgets/qMRMLSliceView.cxx Diff File
mod - Libs/MRML/Widgets/qMRMLSliceView_p.h Diff File
mod - Libs/MRML/Widgets/qMRMLSliceWidget.cxx Diff File
mod - Libs/MRML/Widgets/qMRMLSliceWidget.h Diff File
mod - Libs/MRML/Widgets/qMRMLSliceWidget_p.h Diff File
mod - Libs/MRML/Widgets/qMRMLUtils.cxx Diff File
mod - Libs/MRML/Widgets/qMRMLVolumeInfoWidget.cxx Diff File
mod - Libs/RemoteIO/vtkHTTPHandler.cxx Diff File
mod - Libs/RemoteIO/vtkHTTPHandler.h Diff File
mod - Libs/vtkITK/CMakeLists.txt Diff File
mod - Libs/vtkITK/vtkITKArchetypeDiffusionTensorImageReaderFile.cxx Diff File
mod - Libs/vtkITK/vtkITKArchetypeDiffusionTensorImageReaderFile.h Diff File
mod - Libs/vtkITK/vtkITKArchetypeImageSeriesReader.cxx Diff File
mod - Libs/vtkITK/vtkITKArchetypeImageSeriesReader.h Diff File
mod - Libs/vtkITK/vtkITKArchetypeImageSeriesScalarReader.cxx Diff File
mod - Libs/vtkITK/vtkITKArchetypeImageSeriesScalarReader.h Diff File
mod - Libs/vtkITK/vtkITKArchetypeImageSeriesVectorReaderFile.cxx Diff File
mod - Libs/vtkITK/vtkITKArchetypeImageSeriesVectorReaderFile.h Diff File
mod - Libs/vtkITK/vtkITKArchetypeImageSeriesVectorReaderSeries.cxx Diff File
mod - Libs/vtkITK/vtkITKArchetypeImageSeriesVectorReaderSeries.h Diff File
mod - Libs/vtkITK/vtkITKBSplineTransform.cxx Diff File
mod - Libs/vtkITK/vtkITKBSplineTransform.h Diff File
mod - Libs/vtkITK/vtkITKDistanceTransform.cxx Diff File
mod - Libs/vtkITK/vtkITKDistanceTransform.h Diff File
mod - Libs/vtkITK/vtkITKGradientAnisotropicDiffusionImageFilter.cxx Diff File
mod - Libs/vtkITK/vtkITKGradientAnisotropicDiffusionImageFilter.h Diff File
mod - Libs/vtkITK/vtkITKGrowCutSegmentationImageFilter.cxx Diff File
mod - Libs/vtkITK/vtkITKGrowCutSegmentationImageFilter.h Diff File
mod - Libs/vtkITK/vtkITKImageToImageFilter.h Diff File
mod - Libs/vtkITK/vtkITKImageToImageFilterF2F2.h Diff File
mod - Libs/vtkITK/vtkITKImageWriter.cxx Diff File
mod - Libs/vtkITK/vtkITKImageWriter.h Diff File
mod - Libs/vtkITK/vtkITKIslandMath.cxx Diff File
mod - Libs/vtkITK/vtkITKIslandMath.h Diff File
mod - Libs/vtkITK/vtkITKLevelTracing3DImageFilter.cxx Diff File
mod - Libs/vtkITK/vtkITKLevelTracing3DImageFilter.h Diff File
mod - Libs/vtkITK/vtkITKLevelTracingImageFilter.cxx Diff File
mod - Libs/vtkITK/vtkITKLevelTracingImageFilter.h Diff File
mod - Libs/vtkITK/vtkITKNewOtsuThresholdImageFilter.cxx Diff File
mod - Libs/vtkITK/vtkITKNewOtsuThresholdImageFilter.h Diff File
mod - Libs/vtkITK/vtkITKTimeSeriesDatabase.cxx Diff File
mod - Libs/vtkITK/vtkITKTimeSeriesDatabase.h Diff File
mod - Libs/vtkITK/vtkITKWandImageFilter.cxx Diff File
mod - Libs/vtkITK/vtkITKWandImageFilter.h Diff File
mod - Libs/vtkTeem/CMakeLists.txt Diff File
mod - Libs/vtkTeem/Testing/vtkDiffusionTensorMathematicsTest1.cxx Diff File
mod - Libs/vtkTeem/vtkBSplineInterpolateImageFunction.cxx Diff File
mod - Libs/vtkTeem/vtkBSplineInterpolateImageFunction.h Diff File
mod - Libs/vtkTeem/vtkDiffusionTensorGlyph.cxx Diff File
mod - Libs/vtkTeem/vtkDiffusionTensorGlyph.h Diff File
mod - Libs/vtkTeem/vtkHyperPointandArray.h Diff File
mod - Libs/vtkTeem/vtkHyperStreamlineDTMRI.cxx Diff File
mod - Libs/vtkTeem/vtkHyperStreamlineDTMRI.h Diff File
mod - Libs/vtkTeem/vtkHyperStreamlineTeem.cxx Diff File
mod - Libs/vtkTeem/vtkHyperStreamlineTeem.h Diff File
mod - Libs/vtkTeem/vtkImageGetTensorComponents.cxx Diff File
mod - Libs/vtkTeem/vtkImageLabelCombine.cxx Diff File
mod - Libs/vtkTeem/vtkImageLabelCombine.h Diff File
mod - Libs/vtkTeem/vtkImageSetTensorComponents.cxx Diff File
mod - Libs/vtkTeem/vtkNRRDReader.cxx Diff File
mod - Libs/vtkTeem/vtkNRRDReader.h Diff File
mod - Libs/vtkTeem/vtkNRRDWriter.cxx Diff File
mod - Libs/vtkTeem/vtkNRRDWriter.h Diff File
mod - Libs/vtkTeem/vtkPolyDataColorLinesByOrientation.cxx Diff File
mod - Libs/vtkTeem/vtkPolyDataColorLinesByOrientation.h Diff File
mod - Libs/vtkTeem/vtkPolyDataTensorToColor.cxx Diff File
mod - Libs/vtkTeem/vtkPolyDataTensorToColor.h Diff File
mod - Libs/vtkTeem/vtkPreciseHyperArray.h Diff File
mod - Libs/vtkTeem/vtkPreciseHyperPoint.h Diff File
mod - Libs/vtkTeem/vtkPreciseHyperStreamline.cxx Diff File
mod - Libs/vtkTeem/vtkPreciseHyperStreamline.h Diff File
mod - Libs/vtkTeem/vtkPreciseHyperStreamlinePoints.cxx Diff File
mod - Libs/vtkTeem/vtkPreciseHyperStreamlinePoints.h Diff File
mod - Libs/vtkTeem/vtkSeedTracts.cxx Diff File
mod - Libs/vtkTeem/vtkSeedTracts.h Diff File
mod - Libs/vtkTeem/vtkTeemEstimateDiffusionTensor.cxx Diff File
mod - Libs/vtkTeem/vtkTeemEstimateDiffusionTensor.h Diff File
mod - Libs/vtkTeem/vtkTensorImplicitFunctionToFunctionSet.cxx Diff File
mod - Libs/vtkTeem/vtkTensorImplicitFunctionToFunctionSet.h Diff File
mod - Libs/vtkTeem/vtkTensorMask.cxx Diff File
mod - Libs/vtkTeem/vtkTensorMask.h Diff File
mod - Libs/vtkTeem/vtkTensorRotate.cxx Diff File
mod - Libs/vtkTeem/vtkTensorRotate.h Diff File
mod - Libs/vtkTeem/vtkTractographyPointAndArray.h Diff File
mod - Modules/CLI/ACPCTransform/ACPCTransform.cxx Diff File
mod - Modules/CLI/ACPCTransform/vtkPrincipalAxesAlign.cxx Diff File
mod - Modules/CLI/ACPCTransform/vtkPrincipalAxesAlign.h Diff File
mod - Modules/CLI/DWIToDTIEstimation/DWIToDTIEstimation.cxx Diff File
mod - Modules/CLI/DiffusionTensorScalarMeasurements/DiffusionTensorScalarMeasurements.cxx Diff File
mod - Modules/CLI/DiffusionWeightedVolumeMasking/DiffusionWeightedVolumeMasking.cxx Diff File
mod - Modules/CLI/FiberBundleLabelSelect/FiberBundleLabelSelect.cxx Diff File
mod - Modules/CLI/GrayscaleModelMaker/GrayscaleModelMaker.cxx Diff File
mod - Modules/CLI/GrayscaleModelMaker/Testing/CMakeLists.txt Diff File
mod - Modules/CLI/MRIBiasFieldCorrection/MRIBiasFieldCorrection.cxx Diff File
mod - Modules/CLI/MRIBiasFieldCorrection/itkVTKImageToImageFilter.h Diff File
mod - Modules/CLI/MergeModels/CMakeLists.txt Diff File
mod - Modules/CLI/MergeModels/MergeModels.cxx Diff File
mod - Modules/CLI/ModelMaker/ModelMaker.cxx Diff File
mod - Modules/CLI/ModelToLabelMap/CMakeLists.txt Diff File
mod - Modules/CLI/ModelToLabelMap/ModelToLabelMap.cxx Diff File
mod - Modules/CLI/PETStandardUptakeValueComputation/PETStandardUptakeValueComputation.cxx Diff File
mod - Modules/CLI/ProbeVolumeWithModel/ProbeVolumeWithModel.cxx Diff File
mod - Modules/CLI/TractographyLabelMapSeeding/TractographyLabelMapSeeding.cxx Diff File
mod - Modules/Loadable/Annotations/Logic/vtkSlicerAnnotationModuleLogic.cxx Diff File
mod - Modules/Loadable/Annotations/Logic/vtkSlicerAnnotationModuleLogic.h Diff File
mod - Modules/Loadable/Annotations/MRML/vtkMRMLAnnotationSnapshotStorageNode.cxx Diff File
mod - Modules/Loadable/Annotations/MRMLDM/CMakeLists.txt Diff File
mod - Modules/Loadable/Annotations/MRMLDM/vtkMRMLAnnotationAngleDisplayableManager.cxx Diff File

Import 2017-06-07 23:51:09: master 90b5092a

2014-05-02 17:55:04

finetjul

Details Diff
ENH: Add VTK 6 support 2/2

Issue 0003514

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23122 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Base/Logic/vtkSlicerApplicationLogic.cxx Diff File
mod - Base/Logic/vtkSlicerTransformLogic.cxx Diff File
mod - Base/QTCore/qSlicerCorePythonManager.cxx Diff File
mod - Base/QTCore/qSlicerCorePythonManager.h Diff File
mod - Base/QTGUI/CMakeLists.txt Diff File
mod - Base/QTGUI/StylePlugins/CMakeLists.txt Diff File
mod - Base/QTGUI/Testing/Cxx/qSlicerModuleWidgetGenericTest.cxx.in Diff File
mod - Base/QTGUI/Testing/Cxx/qSlicerWidgetTest2.cxx Diff File
mod - CMake/SlicerMacroPythonWrapModuleVTKLibrary.cmake Diff File
mod - CMake/vtkMacroKitPythonWrap.cmake Diff File
mod - CMakeLists.txt Diff File
mod - Libs/MRML/CLI/CMakeLists.txt Diff File
mod - Libs/MRML/Core/CMakeLists.txt Diff File
mod - Libs/MRML/Core/vtkMRMLColorNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLCoreTestingMacros.h Diff File
mod - Libs/MRML/Core/vtkMRMLDiffusionTensorDisplayPropertiesNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLDiffusionTensorDisplayPropertiesNode.h Diff File
mod - Libs/MRML/Core/vtkMRMLDiffusionTensorVolumeDisplayNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLDiffusionTensorVolumeDisplayNode.h Diff File
mod - Libs/MRML/Core/vtkMRMLDiffusionTensorVolumeSliceDisplayNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLDiffusionTensorVolumeSliceDisplayNode.h Diff File
mod - Libs/MRML/Core/vtkMRMLDiffusionWeightedVolumeDisplayNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLDiffusionWeightedVolumeDisplayNode.h Diff File
mod - Libs/MRML/Core/vtkMRMLDisplayNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLDisplayNode.h Diff File
mod - Libs/MRML/Core/vtkMRMLDoubleArrayNode.h Diff File
mod - Libs/MRML/Core/vtkMRMLFreeSurferModelStorageNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLGlyphableVolumeSliceDisplayNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLGlyphableVolumeSliceDisplayNode.h Diff File
mod - Libs/MRML/Core/vtkMRMLLabelMapVolumeDisplayNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLLabelMapVolumeDisplayNode.h Diff File
mod - Libs/MRML/Core/vtkMRMLModelDisplayNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLModelDisplayNode.h Diff File
mod - Libs/MRML/Core/vtkMRMLModelNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLModelNode.h Diff File
mod - Libs/MRML/Core/vtkMRMLModelStorageNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLNRRDStorageNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLNode.h Diff File
mod - Libs/MRML/Core/vtkMRMLProceduralColorNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLScalarVolumeDisplayNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLScalarVolumeDisplayNode.h Diff File
mod - Libs/MRML/Core/vtkMRMLScalarVolumeNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLScene.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLSliceNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLStorageNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLTensorVolumeNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLTensorVolumeNode.h Diff File
mod - Libs/MRML/Core/vtkMRMLVectorVolumeDisplayNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLVectorVolumeDisplayNode.h Diff File
mod - Libs/MRML/Core/vtkMRMLVolumeArchetypeStorageNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLVolumeDisplayNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLVolumeDisplayNode.h Diff File
mod - Libs/MRML/Core/vtkMRMLVolumeNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLVolumeNode.h Diff File
mod - Libs/MRML/DisplayableManager/CMakeLists.txt Diff File
mod - Libs/MRML/DisplayableManager/Testing/Cxx/vtkMRMLModelDisplayableManagerTest.cxx Diff File
mod - Libs/MRML/DisplayableManager/Testing/Cxx/vtkMRMLModelSliceDisplayableManagerTest.cxx Diff File
mod - Libs/MRML/DisplayableManager/vtkMRMLModelDisplayableManager.cxx Diff File
mod - Libs/MRML/DisplayableManager/vtkMRMLVolumeGlyphSliceDisplayableManager.cxx Diff File
mod - Libs/MRML/DisplayableManager/vtkSliceViewInteractorStyle.cxx Diff File
mod - Libs/MRML/IDImageIO/itkMRMLIDImageIO.cxx Diff File
mod - Libs/MRML/Logic/CMakeLists.txt Diff File
mod - Libs/MRML/Logic/Testing/Cxx/CMakeLists.txt Diff File
add - Libs/MRML/Logic/Testing/Cxx/vtkMRMLSliceLayerLogicTest.cxx Diff File
add - Libs/MRML/Logic/Testing/Cxx/vtkMRMLSliceLogicTest.cxx Diff File
mod - Libs/MRML/Logic/Testing/Cxx/vtkMRMLSliceLogicTest2.cxx Diff File
mod - Libs/MRML/Logic/Testing/Cxx/vtkMRMLSliceLogicTest3.cxx Diff File
mod - Libs/MRML/Logic/Testing/Cxx/vtkMRMLSliceLogicTest5.cxx Diff File
mod - Libs/MRML/Logic/vtkMRMLModelHierarchyLogic.cxx Diff File
mod - Libs/MRML/Logic/vtkMRMLSliceLayerLogic.cxx Diff File
mod - Libs/MRML/Logic/vtkMRMLSliceLayerLogic.h Diff File
mod - Libs/MRML/Logic/vtkMRMLSliceLogic.cxx Diff File
mod - Libs/MRML/Logic/vtkMRMLSliceLogic.h Diff File
mod - Libs/MRML/Widgets/Testing/qMRMLSliceControllerWidgetTest.cxx Diff File
mod - Libs/MRML/Widgets/qMRMLSliceControllerWidget.cxx Diff File
mod - Libs/MRML/Widgets/qMRMLSliceControllerWidget.h Diff File
mod - Libs/MRML/Widgets/qMRMLSliceControllerWidget_p.h Diff File
mod - Libs/MRML/Widgets/qMRMLSliceWidget.cxx Diff File
mod - Libs/MRML/Widgets/qMRMLSliceWidget.h Diff File
mod - Libs/MRML/Widgets/qMRMLSliceWidget_p.h Diff File
mod - Libs/MRML/Widgets/qMRMLTreeView.cxx Diff File
mod - Libs/vtkITK/CMakeLists.txt Diff File
mod - Libs/vtkITK/vtkITKArchetypeDiffusionTensorImageReaderFile.cxx Diff File
mod - Libs/vtkITK/vtkITKArchetypeDiffusionTensorImageReaderFile.h Diff File
mod - Libs/vtkITK/vtkITKArchetypeImageSeriesReader.cxx Diff File
mod - Libs/vtkITK/vtkITKArchetypeImageSeriesReader.h Diff File
mod - Libs/vtkITK/vtkITKArchetypeImageSeriesScalarReader.cxx Diff File
mod - Libs/vtkITK/vtkITKArchetypeImageSeriesVectorReaderFile.cxx Diff File
mod - Libs/vtkITK/vtkITKArchetypeImageSeriesVectorReaderSeries.cxx Diff File
mod - Libs/vtkITK/vtkITKBSplineTransform.cxx Diff File
mod - Libs/vtkITK/vtkITKImageWriter.cxx Diff File
mod - Libs/vtkITK/vtkITKTimeSeriesDatabase.cxx Diff File
mod - Libs/vtkTeem/CMakeLists.txt Diff File
mod - Libs/vtkTeem/vtkDiffusionTensorMathematics.cxx Diff File
mod - Libs/vtkTeem/vtkDiffusionTensorMathematics.h Diff File
mod - Libs/vtkTeem/vtkNRRDReader.cxx Diff File
mod - Libs/vtkTeem/vtkPolyDataColorLinesByOrientation.cxx Diff File
mod - Libs/vtkTeem/vtkSeedTracts.cxx Diff File
mod - Modules/CLI/ACPCTransform/vtkPrincipalAxesAlign.cxx Diff File
mod - Modules/CLI/DWIRicianLMMSEFilter/DWIRicianLMMSEFilter.cxx Diff File
mod - Modules/CLI/DWIToDTIEstimation/CMakeLists.txt Diff File
mod - Modules/CLI/DWIUnbiasedNonLocalMeansFilter/DWIUnbiasedNonLocalMeansFilter.cxx Diff File
mod - Modules/CLI/DiffusionTensorScalarMeasurements/CMakeLists.txt Diff File
mod - Modules/CLI/DiffusionWeightedVolumeMasking/CMakeLists.txt Diff File
mod - Modules/CLI/DiffusionWeightedVolumeMasking/Testing/CMakeLists.txt Diff File
mod - Modules/CLI/MergeModels/CMakeLists.txt Diff File
mod - Modules/CLI/MergeModels/MergeModels.cxx Diff File
mod - Modules/CLI/MultiResolutionAffineRegistration/itkEulerSimilarity3DTransform.txx Diff File
mod - Modules/CLI/PETStandardUptakeValueComputation/PETStandardUptakeValueComputation.cxx Diff File
mod - Modules/CLI/ProbeVolumeWithModel/CMakeLists.txt Diff File
mod - Modules/CLI/ROITest/CLIROITest.cxx Diff File
mod - Modules/CLI/ResampleDTIVolume/Testing/itkTestMainExtended.h Diff File
mod - Modules/CLI/TractographyLabelMapSeeding/TractographyLabelMapSeeding.cxx Diff File
mod - Modules/Loadable/Annotations/MRML/CMakeLists.txt Diff File
mod - Modules/Loadable/Annotations/MRML/vtkMRMLAnnotationControlPointsNode.h Diff File
mod - Modules/Loadable/Annotations/MRML/vtkMRMLAnnotationLinesNode.h Diff File
mod - Modules/Loadable/Annotations/MRML/vtkMRMLAnnotationROINode.cxx Diff File
mod - Modules/Loadable/Annotations/MRML/vtkMRMLAnnotationROINode.h Diff File
mod - Modules/Loadable/CropVolume/Resources/UI/qSlicerCropVolumeModuleWidget.ui Diff File
mod - Modules/Loadable/Data/Logic/vtkSlicerDataModuleLogic.cxx Diff File
mod - Modules/Loadable/ModelMirror/Logic/vtkModelMirrorLogic.cxx Diff File
mod - Modules/Loadable/Models/Logic/vtkSlicerModelsLogic.cxx Diff File
mod - Modules/Loadable/Models/Logic/vtkSlicerModelsLogic.h Diff File
mod - Modules/Loadable/TractographyDisplay/MRML/CMakeLists.txt Diff File
mod - Modules/Loadable/TractographyDisplay/MRML/vtkMRMLFiberBundleGlyphDisplayNode.cxx Diff File
mod - Modules/Loadable/TractographyDisplay/MRML/vtkMRMLFiberBundleGlyphDisplayNode.h Diff File
mod - Modules/Loadable/TractographyDisplay/MRML/vtkMRMLFiberBundleLineDisplayNode.cxx Diff File
mod - Modules/Loadable/TractographyDisplay/MRML/vtkMRMLFiberBundleLineDisplayNode.h Diff File
mod - Modules/Loadable/TractographyDisplay/MRML/vtkMRMLFiberBundleNode.cxx Diff File
mod - Modules/Loadable/TractographyDisplay/MRML/vtkMRMLFiberBundleNode.h Diff File
mod - Modules/Loadable/TractographyDisplay/MRML/vtkMRMLFiberBundleTubeDisplayNode.cxx Diff File
mod - Modules/Loadable/TractographyDisplay/MRML/vtkMRMLFiberBundleTubeDisplayNode.h Diff File
mod - Modules/Loadable/TractographyDisplay/Widgets/qSlicerTractographyDisplayWidget.cxx Diff File
mod - Modules/Loadable/TractographyDisplay/Widgets/qSlicerTractographyEditorROIWidget.cxx Diff File
mod - Modules/Loadable/Transforms/MRMLDM/CMakeLists.txt Diff File
mod - Modules/Loadable/Transforms/MRMLDM/vtkMRMLTransformsDisplayableManager2D.cxx Diff File
mod - Modules/Loadable/Transforms/MRMLDM/vtkMRMLTransformsDisplayableManager3D.cxx Diff File
mod - Modules/Loadable/VolumeRendering/MRMLDM/CMakeLists.txt Diff File
mod - Modules/Loadable/VolumeRendering/MRMLDM/vtkMRMLVolumeRenderingDisplayableManager.cxx Diff File
mod - Modules/Loadable/VolumeRendering/Testing/Cxx/vtkMRMLVolumeRenderingMultiVolumeTest.cxx Diff File
mod - Modules/Loadable/VolumeRendering/VolumeRenderingReplacements/vtkSlicerGPUMultiVolumeMapper.cxx Diff File
mod - Modules/Loadable/VolumeRendering/VolumeRenderingReplacements/vtkSlicerGPUMultiVolumeMapper.h Diff File
mod - Modules/Loadable/Volumes/Logic/vtkSlicerVolumesLogic.cxx Diff File
mod - Modules/Loadable/Volumes/Testing/Cxx/vtkSlicerVolumesLogicTest1.cxx Diff File
mod - Modules/Loadable/Volumes/Testing/Cxx/vtkSlicerVolumesLogicTest2.cxx Diff File
mod - Modules/Scripted/DICOM2FullBrainTractography/DICOM2FullBrainTractographyLib/workflow_support.py Diff File
mod - Modules/Scripted/DataProbe/DataProbe.py Diff File
mod - Modules/Scripted/EditorLib/ChangeIslandEffect.py Diff File
mod - Modules/Scripted/EditorLib/ChangeLabelEffect.py Diff File
mod - Modules/Scripted/EditorLib/DilateEffect.py Diff File
mod - Modules/Scripted/EditorLib/DrawEffect.py Diff File
mod - Modules/Scripted/EditorLib/EditUtil.py Diff File
mod - Modules/Scripted/EditorLib/Effect.py Diff File
mod - Modules/Scripted/EditorLib/ErodeEffect.py Diff File
mod - Modules/Scripted/EditorLib/FastMarchingEffect.py Diff File
mod - Modules/Scripted/EditorLib/GrowCutEffect.py Diff File
mod - Modules/Scripted/EditorLib/HelperBox.py Diff File
mod - Modules/Scripted/EditorLib/IdentifyIslandsEffect.py Diff File
mod - Modules/Scripted/EditorLib/LabelEffect.py Diff File
mod - Modules/Scripted/EditorLib/LevelTracingEffect.py Diff File
mod - Modules/Scripted/EditorLib/Logic/vtkImageFillROI.cxx Diff File
mod - Modules/Scripted/EditorLib/Logic/vtkImageFillROI.h Diff File
mod - Modules/Scripted/EditorLib/Logic/vtkImageSlicePaint.cxx Diff File
mod - Modules/Scripted/EditorLib/Logic/vtkImageSlicePaint.h Diff File
mod - Modules/Scripted/EditorLib/PaintEffect.py Diff File
mod - Modules/Scripted/EditorLib/RectangleEffect.py Diff File
mod - Modules/Scripted/EditorLib/RemoveIslandsEffect.py Diff File
mod - Modules/Scripted/EditorLib/SaveIslandEffect.py Diff File
mod - Modules/Scripted/EditorLib/ThresholdEffect.py Diff File
mod - Modules/Scripted/Endoscopy/Endoscopy.py Diff File
mod - Modules/Scripted/LabelStatistics/LabelStatistics.py Diff File
mod - Modules/Scripted/SurfaceToolbox/SurfaceToolbox.py Diff File
mod - Modules/Scripted/VectorToScalarVolume/VectorToScalarVolume.py Diff File
mod - SuperBuild.cmake Diff File
mod - SuperBuild/External_CTK.cmake Diff File
mod - SuperBuild/External_VTKv6.cmake Diff File

Import 2017-06-07 23:51:09: master f7911251

2014-05-03 15:44:43

finetjul

Details Diff
COMP: Add FindFontConfig.cmake

FindFontConfig.cmake is from VTK.

VTKv6 was not built with the module vtkRenderingFreeTypeFontConfig because
it could not find FontConfig. However, once VTK was downloaded and
configured. Any find_package(FontConfig) call (e.g. in CTK) would succeed
because FindFontConfig.cmake is now in the CMake search path.

Issue 0003514

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23123 3bd1e089-480b-0410-8dfb-8563597acbee
add - CMake/FindFontConfig.cmake Diff File

Import 2017-06-07 23:51:09: master 251c99be

2014-05-04 11:01:01

finetjul

Details Diff
BUG: Fix vtkMRMLDiffusionWeightedVolumeDisplayNode pipeline

Issue 0003514

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23124 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Libs/MRML/Core/vtkMRMLDiffusionWeightedVolumeDisplayNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLDiffusionWeightedVolumeDisplayNode.h Diff File
mod - Libs/MRML/Widgets/Testing/CMakeLists.txt Diff File

Import 2017-06-07 23:51:09: master 36723f78

2014-05-05 15:26:45

finetjul

Details Diff
BUG: Restore slice views when building with VTK v5

Issue 0003514

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23126 3bd1e089-480b-0410-8dfb-8563597acbee
mod - SuperBuild/External_CTK.cmake Diff File

Import 2017-06-07 23:51:09: master c383abac

2014-05-07 13:45:27

finetjul

Details Diff
COMP: Fix EMSegment python wrapping for VTK6

Issue 0003514

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23136 3bd1e089-480b-0410-8dfb-8563597acbee
mod - SuperBuild.cmake Diff File

Import 2017-06-07 23:51:09: master 98bca5d7

2014-05-08 13:28:15

finetjul

Details Diff
BUG: Fix volume rendering object factory on VTKv6

Issue 0003514

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23142 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/Loadable/VolumeRendering/MRML/CMakeLists.txt Diff File
mod - Modules/Loadable/VolumeRendering/VolumeRenderingReplacements/CMakeLists.txt Diff File
mod - Modules/Loadable/VolumeRendering/VolumeRenderingReplacements/vtkSlicerGPUMultiVolumeMapper.cxx Diff File
mod - Modules/Loadable/VolumeRendering/VolumeRenderingReplacements/vtkSlicerGPUVolumeMapper.cxx Diff File
mod - Modules/Loadable/VolumeRendering/VolumeRenderingReplacements/vtkSlicerGPUVolumeTextureMapper3D.cxx Diff File
mod - Modules/Loadable/VolumeRendering/VolumeRenderingReplacements/vtkSlicerRayCastImageDisplayHelper.cxx Diff File
mod - Modules/Loadable/VolumeRendering/VolumeRenderingReplacements/vtkSlicerVolumeTextureMapper3D.cxx Diff File
mod - SuperBuild/External_VTKv6.cmake Diff File

Import 2017-06-07 23:51:09: master aeec4bbe

2014-05-08 13:28:24

finetjul

Details Diff
BUG: Fix VTK python library paths on Windows for VTKv6

Issue 0003514

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23143 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Base/QTCore/qSlicerCorePythonManager.cxx Diff File

Import 2017-06-07 23:51:09: master 6f660915

2014-05-09 09:16:35

finetjul

Details Diff
STYLE: Use demand driven pipeline for VTKv6 in model DM

Issue 0003514

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23145 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Libs/MRML/DisplayableManager/vtkMRMLModelDisplayableManager.cxx Diff File

Issue History

Date Modified Username Field Change
2013-11-26 13:15 yuzheng New Issue
2013-11-26 13:15 yuzheng Status new => assigned
2013-11-26 13:15 yuzheng Assigned To => jcfr
2013-11-26 13:16 yuzheng Assigned To jcfr => yuzheng
2013-11-26 13:16 yuzheng Target Version => Slicer 4.4.0
2013-11-26 13:18 yuzheng Relationship added related to 0003485
2014-03-06 18:16 jcfr Summary Slicer code refactoring to not use vktDataObject type argument in pipelines => VTK6 Integration - Slicer code refactoring to not use vktDataObject type argument in pipelines
2014-03-06 18:16 jcfr Relationship added child of 0003319
2014-03-07 09:52 jcfr Relationship added child of 0003073
2014-03-07 10:04 pieper Relationship added child of 0001918
2014-05-13 09:45 jcfr Note Added: 0011768
2014-05-13 09:45 jcfr Status assigned => resolved
2014-05-13 09:45 jcfr Fixed in Version => Slicer 4.4.0
2014-05-13 09:45 jcfr Resolution open => fixed
2014-05-13 09:45 jcfr Status resolved => closed
2017-06-10 08:51 finetjul Changeset attached => Slicer master 6f660915
2017-06-10 08:51 finetjul Changeset attached => Slicer master aeec4bbe
2017-06-10 08:51 finetjul Changeset attached => Slicer master 98bca5d7
2017-06-10 08:51 finetjul Changeset attached => Slicer master c383abac
2017-06-10 08:51 finetjul Changeset attached => Slicer master 36723f78
2017-06-10 08:51 finetjul Changeset attached => Slicer master 251c99be
2017-06-10 08:51 finetjul Changeset attached => Slicer master f7911251
2017-06-10 08:51 finetjul Changeset attached => Slicer master 90b5092a
2017-06-10 08:51 finetjul Changeset attached => Slicer master 50281153