Changesets: 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

master d7dbd540

2014-05-08 11:16:28

mwoehlke

Details Diff
BUG: Fix force build for Slicer

Replace the 'build depends on always run step' rule for Slicer (which
does not work with at least Ninja) with a rule to remove the stamp for
the build step. This more reliably ensures that the build step for
Slicer is always executed.

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

master c127db8a

2014-05-08 03:58:19

jcfr

Details Diff
COMP: Fix "unused-local"typedefs" warning and update ITKv4

Commit r23121 removed the addition of "-Wno-unused-local-typedefs",
this commit is an attempt to clean most of the warnings. It also
updates the ITKv4 external project so that it checks out the Slicer ITK
fork including the ITK patch currently in review. See [1], [2]

$ git shortlog 01661ccf99..184b1257ad
Jean-Christophe Fillion-Robin (3):
COMP: Properly fix unused-local-typedefs warning using unused attribute.
COMP: Fix "unused-local-typedefs" warnings
COMP: Backport double conversion fix for "unused-local-typedefs" warning

[1] http://review.source.kitware.com/#/c/15379/
[2] http://review.source.kitware.com/#/c/15380/

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23140 3bd1e089-480b-0410-8dfb-8563597acbee
mod - CMake/SlicerBlockCXXRequiredFlags.cmake Diff File
mod - Libs/vtkITK/vtkITKArchetypeImageSeriesVectorReaderFile.cxx Diff File
mod - Modules/CLI/DWIJointRicianLMMSEFilter/DWIJointRicianLMMSEFilter.cxx Diff File
mod - Modules/CLI/DWIRicianLMMSEFilter/DWIRicianLMMSEFilter.cxx Diff File
mod - Modules/CLI/DWIUnbiasedNonLocalMeansFilter/DWIUnbiasedNonLocalMeansFilter.cxx Diff File
mod - Modules/CLI/DiffusionTensorTest/DiffusionTensorTest.cxx Diff File
mod - Modules/CLI/GrayscaleFillHoleImageFilter/GrayscaleFillHoleImageFilter.cxx Diff File
mod - Modules/CLI/HistogramMatching/HistogramMatching.cxx Diff File
mod - Modules/CLI/MultiResolutionAffineRegistration/MultiResolutionAffineRegistration.cxx Diff File
mod - Modules/CLI/PETStandardUptakeValueComputation/PETStandardUptakeValueComputation.cxx Diff File
mod - Modules/CLI/ResampleDTIVolume/ResampleDTIVolume.cxx Diff File
mod - Modules/CLI/TestGridTransformRegistration/TestGridTransformRegistration.cxx Diff File
mod - SuperBuild/External_ITKv4.cmake Diff File

master 54bb1983

2014-05-08 00:34:12

jcfr

Details Diff
COMP: Fix visibility warning in DiffusionTensor3DRead

Remove warning: ‘itk::DiffusionTensor3DRead<float>’ declared with greater
visibility than the type of its field ‘itk::DiffusionTensor3DRead<float>::m_Reader’

Due to the fact that itkDiffusionTensor3DRead was declaring a private
variable of type itkImageFileReader<DiffusionImageType>::Pointer and that
this class was declared with ITK_ABI_EXPORT, we had to add ITK_ABI_EXPORT
to the declaration of itkDiffusionTensor3DRead to remove the previously
described warning when ResampleDTIVolume was compiled (shared object).

From: Francois Budin <fbudin@unc.edu>

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23139 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/CLI/ResampleDTIVolume/itkDiffusionTensor3DRead.h Diff File

master 28fcadc3

2014-05-08 00:34:09

jcfr

Details Diff
COMP: Fix unused-local-typedefs warnings

From: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com>

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23138 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/CLI/ExpertAutomatedRegistration/ITKRegistrationHelper/itkAnisotropicSimilarityLandmarkBasedTransformInitializer.txx Diff File
mod - Modules/CLI/ExpertAutomatedRegistration/ITKRegistrationHelper/itkBSplineImageToImageRegistrationMethod.txx Diff File
mod - Modules/CLI/MultiResolutionAffineRegistration/DownsampleHeuristics.h Diff File
mod - Modules/CLI/MultiResolutionAffineRegistration/MultiResolutionAffineRegistration.cxx Diff File
mod - Modules/CLI/PETStandardUptakeValueComputation/PETStandardUptakeValueComputation.cxx Diff File
mod - Modules/CLI/ResampleDTIVolume/ResampleDTIVolume.cxx Diff File
mod - Modules/CLI/ResampleScalarVectorDWIVolume/ResampleScalarVectorDWIVolume.cxx Diff File
mod - Modules/CLI/RigidRegistration/RigidRegistration.cxx Diff File
mod - SuperBuild.cmake Diff File

master 55d4d1ad

2014-05-07 14:16:22

pieper

Details Diff
ENH: Fixed 2498 and other ui enhancements for dicom browser.
This patch would fix
http://na-mic.org/Mantis/view.php?id=2498
and also fix the UI issues which Csaba reported on 2014-04-24 12:17 here:
http://na-mic.org/Mantis/view.php?id=3578
and fix a bug in saving the disabled plugins in Slicer application settings

From: Alireza Mehrtash <mehrtash@bwh.harvard.edu>

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23137 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/Scripted/DICOM/DICOMLib/DICOMWidgets.py Diff File

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

master f6802545

2014-05-07 12:53:43

finetjul

Details Diff
COMP: Fix python wrapping

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

master f04a1cb8

2014-05-06 18:23:45

finetjul

Details Diff
COMP: Fix python wrapping on Windows

Attempt to fix the python wrapping on Windows machines.
Reduce the number of directories included for vtkWrapPython.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23134 3bd1e089-480b-0410-8dfb-8563597acbee
mod - CMake/vtkMacroKitPythonWrap.cmake Diff File
mod - Libs/vtkTeem/CMakeLists.txt Diff File

master e2e351f6

2014-05-06 11:04:38

finetjul

Details Diff
BUG: Fix crash when loading volume

Some compilers (e.g. i686-apple-darwin10-g++-4.2.1) fail when using RTTI
with vtkDataArrayTemplate.
VTKv6 offers the FastDownCast workaround by internally using static_cast.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23133 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Libs/vtkITK/vtkITKArchetypeImageSeriesScalarReader.cxx Diff File
mod - Libs/vtkITK/vtkITKArchetypeImageSeriesVectorReaderFile.cxx Diff File
mod - Libs/vtkITK/vtkITKArchetypeImageSeriesVectorReaderSeries.cxx Diff File
mod - Libs/vtkITK/vtkITKTimeSeriesDatabase.cxx Diff File

master 2c7cd993

2014-05-05 17:51:16

finetjul

Details Diff
BUG: Fix python wrapping on Windows

The vtkWrapPython.exe command lines for the *PythonD targets were too
long (>35K characters. A "bad number" error was generated.

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

master 63a3f20b

2014-05-05 16:27:53

mwoehlke

Details Diff
BUG: Don't rely on URL change to update search

Also set the current search text (used to avoid unnecessary updates)
when applying the search filter. This way, the test still works if we
never get the URL changed signal (which seems to happen on some machines
for reasons unknown). In theory, since the URL change is being triggered
by JavaScript and not waiting on a server response, it should happen
immediately anyway, possibly even synchronous in the call to
evaluateJavaScript().

This should fix inability to clear the search text on some machines
(because failure to update the last search text means we always think
we have no search, and therefore don't need to do anything to clear the
search text).

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

master 5a12b166

2014-05-05 16:27:52

mwoehlke

Details Diff
ENH: Disable search on extension details page

Tweak handling of the extension search field to disable it when looking
at the detail page of an extension, as it makes no sense in this case.
Also disable it (for now) when managing installed extensions.

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

master 6657bd73

2014-05-05 16:27:51

mwoehlke

Details Diff
BUG: Fix missing search icon on some platforms

Use the CTK built-in fallback icon for the clear button in case loading
of the themed icon fails. This avoids having an invisible active click
area.

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

master 147f1162

2014-05-05 16:27:50

mwoehlke

Details Diff
ENH: Add search to extension manager

Note that this requires that the extension server also support search
functionality.

Issue 0003564

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23128 3bd1e089-480b-0410-8dfb-8563597acbee
add - Base/QTGUI/Resources/Icons/Search.png Diff File
mod - Base/QTGUI/Resources/qSlicerBaseQTGUI.qrc Diff File
mod - Base/QTGUI/qSlicerExtensionsManagerWidget.cxx Diff File
mod - Base/QTGUI/qSlicerExtensionsManagerWidget.h Diff File

master 6ee78b1c

2014-05-05 15:26:47

finetjul

Details Diff
BUG: Fix uninitialized pointer in vtkMRMLModelDisplayDisplayableManager

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

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

master df43e091

2014-05-04 19:21:33

finetjul

Details Diff
BUG: Fix crash in vtkMRMLModelDisplayableManager

Regression from r23118

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

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

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

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

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

master 06d524fa

2014-05-02 17:49:01

finetjul

Details Diff
BUG: Fix VTK 4 backward compatibility removal

Issue 0003485

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23120 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Libs/vtkITK/vtkITKArchetypeImageSeriesReader.cxx 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/vtkTeem/vtkTeemEstimateDiffusionTensor.cxx Diff File
mod - Libs/vtkTeem/vtkTeemEstimateDiffusionTensor.h Diff File
mod - Libs/vtkTeem/vtkTensorRotate.cxx Diff File
mod - Libs/vtkTeem/vtkTensorRotate.h Diff File
mod - Modules/CLI/ACPCTransform/vtkPrincipalAxesAlign.cxx Diff File
mod - Modules/Scripted/EditorLib/Logic/vtkImageConnectivity.cxx Diff File
mod - Modules/Scripted/EditorLib/Logic/vtkImageFillROI.cxx Diff File
mod - Modules/Scripted/EditorLib/Logic/vtkPichonFastMarching.cxx Diff File

master b4ee3315

2014-05-02 17:48:56

finetjul

Details Diff
ENH: Remove VTK 4 backwards compatibility

Removed vtkSource, vtkProcessObject and subclasses.
http://www.vtk.org/Wiki/VTK/VTK_6_Migration/Overview#Removal_of_VTK_4_Backwards_Compatibility_Superclasses
http://www.vtk.org/Wiki/VTK/Tutorials/New_Pipeline#Converting_an_Existing_Filter_to_the_New_Pipeline

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

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23119 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Base/Logic/vtkImageRectangularSource.cxx Diff File
mod - Base/Logic/vtkImageRectangularSource.h Diff File
mod - Libs/MRML/Core/vtkImageBimodalAnalysis.cxx Diff File
mod - Libs/MRML/Core/vtkImageBimodalAnalysis.h Diff File
mod - Libs/MRML/Core/vtkMRMLVolumeArchetypeStorageNode.cxx 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/vtkITKGrowCutSegmentationImageFilter.cxx Diff File
mod - Libs/vtkITK/vtkITKGrowCutSegmentationImageFilter.h Diff File
mod - Libs/vtkITK/vtkITKImageToImageFilter.h Diff File
mod - Libs/vtkITK/vtkITKImageToImageFilter2DFF.h Diff File
mod - Libs/vtkITK/vtkITKImageToImageFilterF2F.h Diff File
mod - Libs/vtkITK/vtkITKImageToImageFilterF2F2.h Diff File
mod - Libs/vtkITK/vtkITKImageToImageFilterF3F3.h Diff File
mod - Libs/vtkITK/vtkITKImageToImageFilterFF.h Diff File
mod - Libs/vtkITK/vtkITKImageToImageFilterFUL.h Diff File
mod - Libs/vtkITK/vtkITKImageToImageFilterSS.h Diff File
mod - Libs/vtkITK/vtkITKImageToImageFilterULUL.h Diff File
mod - Libs/vtkITK/vtkITKImageToImageFilterUSF.h Diff File
mod - Libs/vtkITK/vtkITKImageToImageFilterUSUL.h Diff File
mod - Libs/vtkITK/vtkITKImageToImageFilterUSUS.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/vtkITKLevelTracing3DImageFilter.cxx Diff File
mod - Libs/vtkITK/vtkITKTimeSeriesDatabase.cxx Diff File
mod - Libs/vtkITK/vtkITKTimeSeriesDatabase.h Diff File
mod - Libs/vtkTeem/vtkDiffusionTensorMathematics.cxx Diff File
mod - Libs/vtkTeem/vtkImageGetTensorComponents.cxx Diff File
mod - Libs/vtkTeem/vtkImageGetTensorComponents.h Diff File
mod - Libs/vtkTeem/vtkImageLabelCombine.cxx Diff File
mod - Libs/vtkTeem/vtkImageSetTensorComponents.cxx Diff File
mod - Libs/vtkTeem/vtkImageSetTensorComponents.h Diff File
mod - Libs/vtkTeem/vtkPreciseHyperStreamline.cxx Diff File
mod - Libs/vtkTeem/vtkPreciseHyperStreamline.h Diff File
mod - Libs/vtkTeem/vtkPreciseHyperStreamlinePoints.h Diff File
mod - Libs/vtkTeem/vtkTeemEstimateDiffusionTensor.cxx Diff File
mod - Libs/vtkTeem/vtkTeemEstimateDiffusionTensor.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 - Modules/CLI/ACPCTransform/vtkPrincipalAxesAlign.cxx Diff File
mod - Modules/CLI/ACPCTransform/vtkPrincipalAxesAlign.h Diff File
mod - Modules/Scripted/EditorLib/Logic/vtkImageConnectivity.cxx Diff File
mod - Modules/Scripted/EditorLib/Logic/vtkImageConnectivity.h 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/vtkImageLabelChange.h Diff File
mod - Modules/Scripted/EditorLib/Logic/vtkPichonFastMarching.cxx Diff File
mod - Modules/Scripted/EditorLib/Logic/vtkPichonFastMarching.h Diff File

master d0bffb09

2014-05-02 17:10:43

naucoin

Details Diff
BUG: fix fiber bundle color display

Check for fiber bundle display nodes and use the old method,
igoring the new scalar range options for models. Fixes bug
introduced with issue 0003573 in svn revision 23083

Issue 0003672


git-svn-id: http://svn.slicer.org/Slicer4/trunk@23118 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Libs/MRML/DisplayableManager/vtkMRMLModelDisplayableManager.cxx Diff File
 First  Prev  1 2 3 ... 10 ... 20 ... 30 ... 40 ... 50 ... 60 ... 70 ... 80 ... 90 ... 100 ... 110 ... 114 115 116 117 118 119 120 ... 130 ... 133 134 135  Next  Last