Changesets: Import 2017-06-07 23:51:09
master 62ad4632 2016-10-05 17:21:59 Details Diff |
ENH: Added Terminology module skeleton git-svn-id: http://svn.slicer.org/Slicer4/trunk@25413 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/CMakeLists.txt | Diff File | ||
add - Modules/Loadable/Terminologies/CMakeLists.txt | Diff File | ||
add - Modules/Loadable/Terminologies/Logic/CMakeLists.txt | Diff File | ||
add - Modules/Loadable/Terminologies/Logic/vtkSlicerTerminologiesModuleLogic.cxx | Diff File | ||
add - Modules/Loadable/Terminologies/Logic/vtkSlicerTerminologiesModuleLogic.h | Diff File | ||
add - Modules/Loadable/Terminologies/Resources/UI/qSlicerTerminologiesModule.ui | Diff File | ||
add - Modules/Loadable/Terminologies/qSlicerTerminologiesModule.cxx | Diff File | ||
add - Modules/Loadable/Terminologies/qSlicerTerminologiesModule.h | Diff File | ||
add - Modules/Loadable/Terminologies/qSlicerTerminologiesModuleWidget.cxx | Diff File | ||
add - Modules/Loadable/Terminologies/qSlicerTerminologiesModuleWidget.h | Diff File | ||
master a9e25de7 2016-10-05 10:41:33 Details Diff |
BUG: Fixed segment bounds computation For images, bounds now contain voxel edges, not just voxel centerpoints. git-svn-id: http://svn.slicer.org/Slicer4/trunk@25412 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/vtkSegmentationCore/vtkOrientedImageData.cxx | Diff File | ||
mod - Libs/vtkSegmentationCore/vtkOrientedImageDataResample.cxx | Diff File | ||
mod - Libs/vtkSegmentationCore/vtkSegment.h | Diff File | ||
master 77a51f94 2016-10-04 17:26:27 Details Diff |
ENH: Added contour interpolation Available in smoothing effect, smoothing method: Interpolation. Using algorithm: ND morphological contour interpolation http://insight-journal.org/browse/publication/977 git-svn-id: http://svn.slicer.org/Slicer4/trunk@25411 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/vtkITK/CMakeLists.txt | Diff File | ||
add - Libs/vtkITK/itkMorphologicalContourInterpolator.h | Diff File | ||
add - Libs/vtkITK/itkMorphologicalContourInterpolator.hxx | Diff File | ||
add - Libs/vtkITK/vtkITKMorphologicalContourInterpolator.cxx | Diff File | ||
add - Libs/vtkITK/vtkITKMorphologicalContourInterpolator.h | Diff File | ||
mod - Modules/Loadable/Segmentations/EditorEffects/Python/SegmentEditorSmoothingEffect.py | Diff File | ||
master 6a319a6e 2016-10-04 14:00:39 Details Diff |
ENH: Update CTK: Add python, library factory and ctkVTKRenderView improvements $ git shortlog --no-merges e15af4d..4e85deb Andras Lasso (3): ENH: Make executeString and executeFile invokable from Python ENH: Added test for ctkAbstractPythonManager::executeString wrapping ENH: Allow automatic view rotation by less than 1 degree Caspar Goch (1): XnatTreeModel: Make sure last is at least first when inserting rows Isaiah Norton (1): LibraryFactory: allow setting LoadHints for sym resolution From: Andras Lasso <lasso@queensu.ca> git-svn-id: http://svn.slicer.org/Slicer4/trunk@25410 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild/External_CTK.cmake | Diff File | ||
master 4e9b9257 2016-10-04 13:45:16 Details Diff |
COMP: remove SlicerDMRI remote, moving -> extension From: Isaiah Norton <inorton@bwh.harvard.edu> git-svn-id: http://svn.slicer.org/Slicer4/trunk@25409 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild.cmake | Diff File | ||
master 69195c25 2016-10-04 13:45:14 Details Diff |
COMP: remove tractography-related parts of vtkTeem Build as part of SlicerDMRI extension: https://github.com/SlicerDMRI/SlicerDMRI From: Isaiah Norton <inorton@bwh.harvard.edu> git-svn-id: http://svn.slicer.org/Slicer4/trunk@25408 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/vtkTeem/CMakeLists.txt | Diff File | ||
rm - Libs/vtkTeem/vtkBSplineInterpolateImageFunction.cxx | Diff File | ||
rm - Libs/vtkTeem/vtkBSplineInterpolateImageFunction.h | Diff File | ||
rm - Libs/vtkTeem/vtkHyperPointandArray.cxx | Diff File | ||
rm - Libs/vtkTeem/vtkHyperPointandArray.h | Diff File | ||
rm - Libs/vtkTeem/vtkHyperStreamlineDTMRI.cxx | Diff File | ||
rm - Libs/vtkTeem/vtkHyperStreamlineDTMRI.h | Diff File | ||
rm - Libs/vtkTeem/vtkHyperStreamlineTeem.cxx | Diff File | ||
rm - Libs/vtkTeem/vtkHyperStreamlineTeem.h | Diff File | ||
rm - Libs/vtkTeem/vtkImageGetTensorComponents.cxx | Diff File | ||
rm - Libs/vtkTeem/vtkImageGetTensorComponents.h | Diff File | ||
rm - Libs/vtkTeem/vtkImageSetTensorComponents.cxx | Diff File | ||
rm - Libs/vtkTeem/vtkImageSetTensorComponents.h | Diff File | ||
rm - Libs/vtkTeem/vtkPolyDataColorLinesByOrientation.cxx | Diff File | ||
rm - Libs/vtkTeem/vtkPolyDataColorLinesByOrientation.h | Diff File | ||
rm - Libs/vtkTeem/vtkPolyDataTensorToColor.cxx | Diff File | ||
rm - Libs/vtkTeem/vtkPolyDataTensorToColor.h | Diff File | ||
rm - Libs/vtkTeem/vtkPreciseHyperArray.h | Diff File | ||
rm - Libs/vtkTeem/vtkPreciseHyperPoint.h | Diff File | ||
rm - Libs/vtkTeem/vtkPreciseHyperStreamline.cxx | Diff File | ||
rm - Libs/vtkTeem/vtkPreciseHyperStreamline.h | Diff File | ||
rm - Libs/vtkTeem/vtkPreciseHyperStreamlinePoints.cxx | Diff File | ||
rm - Libs/vtkTeem/vtkPreciseHyperStreamlinePoints.h | Diff File | ||
rm - Libs/vtkTeem/vtkSeedTracts.cxx | Diff File | ||
rm - Libs/vtkTeem/vtkSeedTracts.h | Diff File | ||
rm - Libs/vtkTeem/vtkTeemEstimateDiffusionTensor.cxx | Diff File | ||
rm - Libs/vtkTeem/vtkTeemEstimateDiffusionTensor.h | Diff File | ||
rm - Libs/vtkTeem/vtkTensorImplicitFunctionToFunctionSet.cxx | Diff File | ||
rm - Libs/vtkTeem/vtkTensorImplicitFunctionToFunctionSet.h | Diff File | ||
rm - Libs/vtkTeem/vtkTensorMask.cxx | Diff File | ||
rm - Libs/vtkTeem/vtkTensorMask.h | Diff File | ||
rm - Libs/vtkTeem/vtkTensorRotate.cxx | Diff File | ||
rm - Libs/vtkTeem/vtkTensorRotate.h | Diff File | ||
rm - Libs/vtkTeem/vtkTractographyPointAndArray.cxx | Diff File | ||
rm - Libs/vtkTeem/vtkTractographyPointAndArray.h | Diff File | ||
master 4aaeb2b9 2016-10-04 12:56:24 Details Diff |
BUG: Fixed scissors effect feedback line display on OpenGL2 backend Also improved the display: * freehand mode has now a thin preview line segment that closes the outline * line is thicker (2 pixels) git-svn-id: http://svn.slicer.org/Slicer4/trunk@25407 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/Segmentations/EditorEffects/qSlicerSegmentEditorScissorsEffect.cxx | Diff File | ||
master 4e596961 2016-10-04 11:41:21 Details Diff |
BUG: Revert default VTK backend to OpenGL Revert the default VTK backend to OpenGL. Because the OS X factory machine targets OS X 10.6 (CMAKE_OSX_DEPLOYMENT_TARGET:STRING=10.6), the Mac nightly builds don't find the required OpenGL version. The error message seen when running Slicer is: vtkCocoaRenderWindow (0x125872400): VTK is designed to work with OpenGL version 3.2 but it appears it has been given a context that does not support 3.2. VTK will run in a compatibility mode designed to work with earlier versions of OpenGL but some features may not work.) git-svn-id: http://svn.slicer.org/Slicer4/trunk@25406 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - CMakeLists.txt | Diff File | ||
master 7c8e7a87 2016-10-03 20:57:02 Details Diff |
ENH: Generalized 2D rectangle segmentation effect to 3D scissor effect It is now possible to cut away a part of segment by tracing an outline in a 3D or 2D view. Also fixed cursor display (shown in 3D view, not shown in view controller widgets). git-svn-id: http://svn.slicer.org/Slicer4/trunk@25405 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/Segmentations/EditorEffects/CMakeLists.txt | Diff File | ||
mod - Modules/Loadable/Segmentations/EditorEffects/qSlicerSegmentEditorAbstractEffect.cxx | Diff File | ||
mod - Modules/Loadable/Segmentations/EditorEffects/qSlicerSegmentEditorAbstractEffect.h | Diff File | ||
mod - Modules/Loadable/Segmentations/EditorEffects/qSlicerSegmentEditorAbstractEffect_p.h | Diff File | ||
mod - Modules/Loadable/Segmentations/EditorEffects/qSlicerSegmentEditorEraseEffect.cxx | Diff File | ||
mod - Modules/Loadable/Segmentations/EditorEffects/qSlicerSegmentEditorPaintEffect.cxx | Diff File | ||
mod - Modules/Loadable/Segmentations/EditorEffects/qSlicerSegmentEditorPaintEffect_p.h | Diff File | ||
rm - Modules/Loadable/Segmentations/EditorEffects/qSlicerSegmentEditorRectangleEffect.cxx | Diff File | ||
add - Modules/Loadable/Segmentations/EditorEffects/qSlicerSegmentEditorScissorsEffect.cxx | Diff File | ||
mod - Modules/Loadable/Segmentations/Widgets/qMRMLSegmentEditorWidget.cxx | Diff File | ||
mod - Modules/Loadable/Segmentations/qSlicerSegmentationsModule.cxx | Diff File | ||
master 4f515b5c 2016-10-03 16:01:44 Details Diff |
ENH: prefer executable CLIs by default This resolves a known issue with the application crashing while using modules as shared libraries under certain circumstances. Motivated by this thread: http://slicer-devel.65872.n3.nabble.com/Slicer-crashes-when-running-registration-without-having-settings-set-to-quot-Prefer-Executable-CLIs--td4037245.html git-svn-id: http://svn.slicer.org/Slicer4/trunk@25404 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/QTGUI/qSlicerSettingsModulesPanel.cxx | Diff File | ||
master 28938d59 2016-09-29 16:36:15 Details Diff |
BUG: Fixed cropping issue when combining segments with different geometry git-svn-id: http://svn.slicer.org/Slicer4/trunk@25403 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/vtkSegmentationCore/vtkOrientedImageDataResample.cxx | Diff File | ||
mod - Modules/Loadable/Segmentations/Logic/vtkSlicerSegmentationsModuleLogic.cxx | Diff File | ||
master 5b70c2ab 2016-09-29 08:17:30 Details Diff |
ENH: Improved ScreenCapture ffmpeg path hints git-svn-id: http://svn.slicer.org/Slicer4/trunk@25402 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/ScreenCapture/ScreenCapture.py | Diff File | ||
master f5041aea 2016-09-28 12:26:41 Details Diff |
ENH: Implemented ffmpeg auto-detect/download for ScreenCapture Auto-download only works on Windows. Auto-detect only checks at /usr/local/bin/ffmpeg. git-svn-id: http://svn.slicer.org/Slicer4/trunk@25401 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/ScreenCapture/ScreenCapture.py | Diff File | ||
master 1dcded25 2016-09-28 09:11:54 Details Diff |
ENH: Set default VTK backend to OpenGL2 Set the default VTK backend to OpenGL2 now that the following issues have been fixed: http://www.na-mic.org/Bug/view.php?id=4251 http://www.na-mic.org/Bug/view.php?id=4253 Other related known issues include: http://www.na-mic.org/Bug/view.php?id=4252 git-svn-id: http://svn.slicer.org/Slicer4/trunk@25400 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - CMakeLists.txt | Diff File | ||
master 78b1fae4 2016-09-27 21:52:23 Details Diff |
ENH: Improved segment editor usability * Segment renames are consistently included in undo/redo history * Increased default size of undo stack to 10 * Current effect remains active if segments are added or removed * Segment selection is maintained when selecting a non-per-segment effect * Select to next segment when removing a segment (instead of select first) git-svn-id: http://svn.slicer.org/Slicer4/trunk@25399 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/vtkSegmentationCore/vtkSegmentationHistory.cxx | Diff File | ||
mod - Modules/Loadable/Segmentations/Logic/vtkSlicerSegmentationsModuleLogic.cxx | Diff File | ||
mod - Modules/Loadable/Segmentations/Widgets/qMRMLSegmentEditorWidget.cxx | Diff File | ||
mod - Modules/Loadable/Segmentations/Widgets/qMRMLSegmentsTableView.cxx | Diff File | ||
mod - Modules/Loadable/Segmentations/Widgets/qMRMLSegmentsTableView.h | Diff File | ||
mod - Modules/Scripted/SegmentEditor/SegmentEditor.py | Diff File | ||
master 9a86b281 2016-09-26 22:19:17 Details Diff |
BUG: Fixed markups displayable managers for batch update git-svn-id: http://svn.slicer.org/Slicer4/trunk@25398 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/Markups/MRMLDM/vtkMRMLMarkupsDisplayableManager2D.cxx | Diff File | ||
mod - Modules/Loadable/Markups/MRMLDM/vtkMRMLMarkupsDisplayableManager2D.h | Diff File | ||
mod - Modules/Loadable/Markups/MRMLDM/vtkMRMLMarkupsDisplayableManager3D.cxx | Diff File | ||
mod - Modules/Loadable/Markups/MRMLDM/vtkMRMLMarkupsDisplayableManager3D.h | Diff File | ||
mod - Modules/Loadable/Markups/MRMLDM/vtkMRMLMarkupsFiducialDisplayableManager2D.cxx | Diff File | ||
mod - Modules/Loadable/Markups/MRMLDM/vtkMRMLMarkupsFiducialDisplayableManager2D.h | Diff File | ||
mod - Modules/Loadable/Markups/MRMLDM/vtkMRMLMarkupsFiducialDisplayableManager3D.cxx | Diff File | ||
mod - Modules/Loadable/Markups/MRMLDM/vtkMRMLMarkupsFiducialDisplayableManager3D.h | Diff File | ||
master e8ab49bc 2016-09-26 21:45:16 Details Diff |
BUG: Fix appearance of segmentation representation list view on high resolution displays git-svn-id: http://svn.slicer.org/Slicer4/trunk@25397 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/vtkSegmentationCore/vtkSegmentation.h | Diff File | ||
mod - Modules/Loadable/Segmentations/Widgets/qMRMLSegmentationRepresentationsListView.cxx | Diff File | ||
master 6ebf9d47 2016-09-26 15:18:40 Details Diff |
BUG: Fixed markups module GUI on batch update When markups are added between start/end modify calls then vtkMRMLMarkupsNode::MarkupAddedEvent is called only once, with NULL calldata. In this case we need to do a full update of the GUI, not just add a new line. git-svn-id: http://svn.slicer.org/Slicer4/trunk@25396 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/Markups/qSlicerMarkupsModuleWidget.cxx | Diff File | ||
mod - Modules/Loadable/Markups/qSlicerMarkupsModuleWidget.h | Diff File | ||
master 72579c47 2016-09-26 09:24:50 Details Diff |
BUG: Update VTK to include 2D actor ordering fix for OpenGL2 backend Update VTK to include 2D actor ordering fix for OpenGL2 backend. The relevant merge commit is: https://github.com/Kitware/VTK/commit/8c39dc64c101a7f23ec9e664be7797244dfdde95 Fixes http://www.na-mic.org/Bug/view.php?id=4251 $ git shortlog 5f83a54..3b13ad9f --no-merges Alvaro Sanchez (6): Added vtkValuePass::FLOATING_POINT for point data. Made vtkFBO2 derive from vtkFBOBase. vtkValuePass::FLOATING_POINT handles viewport size changes. vtkValuePass::FLOATING_POINT supports cell data. Fixed broken tests and updated documentation. Sets the correct input in UseInvertibleColorFor. Andrew Bauer (4): Making vtkPointSetCellIterator have same point data type as the vtkPointSet. Reducing output amount from vtkTemporalStatistics filter. Making CellIterators have same point data type as the input data set. Making DataSetCellIterators have proper point data type. Armin Wehrfritz (1): IO/Xdmf3: Handle Polyhedron cells in unstructured grids with mixed topology Ben Boeckel (10): vtkPResampleFilter: initialize UseInputBounds GetMTime: fix some missed mtime type changes vtkOSPRayPass: just use const char* up front vtkOSPRayPass: avoid variable length stack arrays vtkOSPRayPass: avoid needless memory gymnastics vtkOSPRayRendererNode: make M_PI available on Windows vtkOSPRayRendererNode: include <algorithm> for std::min/max vtkOSPRayRendererNode: fix brace initializers vtkOSPRayVolumeMapperNode: remove needless parameter vtkPointAccumulator: remove unused file Berk Geveci (1): Added test for the FLUENT reader. Bill Lorensen (2): COMP: vtkModelMetaData memory leaks COMP: vtkModelMetaData memory leaks Carson Brownlee (5): Adding in OSPRay Volume Rendering Paths Reparent OSPVolumeMapper and improve layering crash fix removing depth buffer realloc. Adding back conditional composite adding ospray init env arg Chet Nieter (1): Clarified documentation of JacobiN method in vtkMath. Cory Quammen (6): 16834: Fix warnings in vtkWebGLExporter Added test for reading polyhedron from Xdmf file Fix dependency that really only needs to be a test dependency Removed unneeded private dependencies for IOSQL module Added scale factor for distance representation Invert the effect of the scale factor Dan Lipsa (10): BUG: n lines of text include (n-1) interline spaces. ENH: Add vtkTextProperty::UseTightBoundingBox to center a label to anchor. BUG: Ascent, descent are positions from the baseline. BUG: Use of double LineSpacing results in one pixel off errors. Use NormalizedDisplay as for displaying the text. Shift quad position with one pixel to fix multiLineText test. BUG: lastPos = firstPos + size - 1. Baselines for text labels fixes. Additional baselines for text label fixes. Additional baseline for text label fixes. Dave DeMarle (3): Fix bug exposed by update test. fix compilation warnings fix header test David C. Lonie (6): Fix typo in vtkMPIImageReader. Add an FXAA implementation. Add a vtkFXAAOptions class for storing FXAA config. Add vtkOpenGLRenderTimer. Exclude vtkOpenGLRenderTimer from wrapping. Add FXAA to vtkSynchronizedRenderers. David DeMarle (17): break core's dependence on ospray and begin to flesh out standalone miscellaneous fixes and cleanup and flesh out standalone ospvolmap attempt to cache ospray state for speed A workaround at least that fixes the leak misc cleanup and fix ospray layers improve benchmark and tests bring in Carson's scale fix, fix cell arrays, add the update test Fix standalone mapper test. remove tests that wont work and add one that should update test to allow VTKs own cpu vol renderer Protect against a case where volume updates and properties do not. upload baseline images fix unused var comp warnings protect against no input to prevent crash Fix new vtk style check new baselines for ospray latest update comments David Gobbi (14): Simplify template macros in vtkPythonArgs Simplify extern template declaration 16842: Fix reslice SplitMode, Stencil incompatibility Simplify extern template declarations for arrays Add extern template decls for vtkArrayIterator Update the vtkDICOM remote module to 0.7.9. Add vtkImageConnectivityFilter Update the vtkDICOM remote module to 0.7.10. Fix memory leak in TestImageConnectivityFilter Use pass-by-reference for assignment operator Export the vtkCocoaGLView interface Remove double underscore from include guards Fix a few doxygen specials for the wrappers Check for NaN when using a log scale with vtkLookupTable Haocheng Liu (5): VTk Bug16140: Add one-point line&triangle check for vtkPolyData VTK Bug #16736: Add large data support&test for vtkMPIImageReader Rewrite all public&private dependency in module.cmake file VTK Bug15270: Correct empty condition for vtkGlyph3DMapper Fix Wrapping/Tcl => Rendering/Tk dependency direction Joachim Pouderoux (1): Fix QuadRotationalExtrusionFilter bug. Joseph G. Hennessey (1): update the update script Karsten Tausche (3): Pass all available attribute information in vtkAssignAttribute Test new vtkAssignAttribute behavior Fix cppcheck warning in TestAssignAttribute Ken Martin (10): some tweaks and fixes for VR fix incorrect incrment of gl_PrimitiveIDOffset fix glyph mapper bounds with composite polydata work on better resource management for OpenGL Rework the CompositePolyDataMapper2 Fix a array bounds error and iffy pick fix missing newline at end of file Try to make the cppcheck happy fix an issue with release graphics resources fix an OpenGL2 issue impacting slicer and add test Louis Bergmann (1): Added Volume Constraint to QuadricDecimation Michael Fogleman (7): Support parallel project in OSPRay add TestOSPRayOrthographic Allow selecting scivis vs pathtracer for OSPRay Doxygen comments and other cleanup Add TestOSPRayRendererType; add 't' command for OSPRay tests Add some more kd tree tests Add more kd tree tests Robert Maynard (2): Correct inconsistent-missing-override warnings in DataModel. VTK_USE_GCC_VISIBILITY has been replaced with CXX_VISIBILITY_PRESET property Roman Grothausmann (9): neighbouring voxel values in vtkDiscreteMarchingCubes added documentation of ComputeNeighbours ComputeNeighbours now off by default renamed ComputeNeighbours to ComputeAdjacentScalars renamed newNeighbours to newPointScalars taking TestDiscreteMarchingCubes.py as base for *AdjacentScalars.py changes needed for successful test with ComputeAdjacentScalarsOn changes to test result of ComputeAdjacentScalarsOn documentation update Sankhesh Jhaveri (4): [Volume] Support per component light parameters [Volume] Added tests for per component light parameters Added test baseline Fix rendering external configure issues introduced by 6e113ad4 Shawn Waldon (3): Use override/final/=delete anytime the compiler supports them Add a filter that groups a time series into a multiblock dataset gl2ps: add version check for USE_SYSTEM_GL2PS Steven Hahn (2): Improve rendering performance when multiple cell types are present. When possible, use direct array access to speed up call to IsCellVisible. Sujin Philip (1): Add vtkExtractTimeSteps filter and test T.J. Corona (5): Turn off anti-aliasing in quadraticIntersection test. Update vtkQuadraticWedge documentation to better define point ordering. Update vtkPentagonalPrism doc to explicitly state restriction of convexity. In vtkGenericCell, add method to expose representative cell. Modify vtkHoudiniPolyDataWriter array dispatch to mirror vtkTemplateMacro. Tiff Upstream (2): tiff 2016-09-07 (ecb008f9) tiff 2016-09-19 (50a32f50) Utkarsh Ayachit (5): Fix #15909. Avoid double-free to static member. Fix #16833. Fix type conversion warning. Fix vtkCell3D::GetFacePoints implementations. Add support for composite datasets to vtkExtractTemporalFieldData. Fix leak in TestExtractTimeSteps. Will Schroeder (5): Added Wendland quintic kernel; unit and plot tests Added test Better test image thanks Cory Move vtkPointCloud remote to Filters/Points Point cloud integration issues XDMF Upstream (1): xdmf3 2016-08-24 (fb210b8c) git-svn-id: http://svn.slicer.org/Slicer4/trunk@25395 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild/External_VTKv7.cmake | Diff File | ||
master 123de6d3 2016-09-26 09:23:19 Details Diff |
BUG: Force image slice actors to be treated as opaque This commit fixes rendering of image slices in the 3D view with the VTK OpenGL2 backend. The OpenGL2 backend performs more thorough checks than the old backend when determining whether to treat an actor as opaque or translucent. Now, in certain cases, VTK determines that the slice texture contains transparent elements and therefore should treat the actor as translucent, i.e. rendered without writing to the depth buffer. [1][2] This commit overrides that transparency-detection logic to force the image slice actors to be treated as opaque. Fixes http://www.na-mic.org/Bug/view.php?id=4253 [1] https://github.com/Kitware/VTK/blob/bace0bcf81dd6e8d334b78add2d77da37d71398f/Rendering/Core/vtkActor.cxx#L131-L133 [2] https://github.com/Kitware/VTK/blob/bace0bcf81dd6e8d334b78add2d77da37d71398f/Rendering/OpenGL2/vtkOpenGLActor.cxx#L59 git-svn-id: http://svn.slicer.org/Slicer4/trunk@25394 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/DisplayableManager/vtkMRMLModelDisplayableManager.cxx | Diff File | ||
master fdb84b3a 2016-09-25 22:53:44 Details Diff |
BUG: Improved robustness of segmentations in sequences Segment selections are properly updated now when browsing a segmentation sequence. Crash in segmentation displayable manager solved (when number of segments was different in segmentations in the same sequence). git-svn-id: http://svn.slicer.org/Slicer4/trunk@25393 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Widgets/qMRMLSegmentSelectorWidget.cxx | Diff File | ||
mod - Modules/Loadable/Segmentations/MRMLDM/vtkMRMLSegmentationsDisplayableManager2D.cxx | Diff File | ||
mod - Modules/Loadable/Segmentations/MRMLDM/vtkMRMLSegmentationsDisplayableManager3D.cxx | Diff File | ||
mod - Modules/Loadable/Segmentations/Widgets/qMRMLSegmentEditorWidget.cxx | Diff File | ||
mod - Modules/Loadable/Segmentations/Widgets/qMRMLSegmentsTableView.cxx | Diff File | ||
master 38b9263e 2016-09-24 15:59:25 Details Diff |
ENH: Enable the ITKVtkGlue module This is useful functionality that should be made available to extension developers. From: Matt McCormick <matt.mccormick@kitware.com> git-svn-id: http://svn.slicer.org/Slicer4/trunk@25392 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild/External_ITKv4.cmake | Diff File | ||
master b201f63d 2016-09-23 16:09:13 Details Diff |
ENH: Removed redundant segmentID storage in segmentation displayable managers git-svn-id: http://svn.slicer.org/Slicer4/trunk@25391 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/Segmentations/MRMLDM/vtkMRMLSegmentationsDisplayableManager2D.cxx | Diff File | ||
mod - Modules/Loadable/Segmentations/MRMLDM/vtkMRMLSegmentationsDisplayableManager3D.cxx | Diff File | ||
master 49586a46 2016-09-23 00:49:00 Details Diff |
BUG: Fixed display of transformed segmentations Segment boundary computation (that has been added recently to improve performance) was not correct and it caused some parts of segmentations not displayed when the segmentation node was transformed. git-svn-id: http://svn.slicer.org/Slicer4/trunk@25390 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/Segmentations/MRMLDM/vtkMRMLSegmentationsDisplayableManager2D.cxx | Diff File | ||
master 9b96c3cf 2016-09-22 17:15:02 Details Diff |
ENH: Made vtkMRMLStorageNode::GetFileNameWithoutExtension more convenient It strips known file extensions, which simplifies its usage (no need for three separate steps of getting the filename, getting known extension, and then removing the known extension). Also cleaned up a workaround that was introduced to quickly fix this issue: http://www.na-mic.org/Bug/view.php?id=3991 git-svn-id: http://svn.slicer.org/Slicer4/trunk@25389 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/QTGUI/qSlicerSaveDataDialog.cxx | Diff File | ||
mod - Libs/MRML/Core/vtkMRMLStorageNode.cxx | Diff File | ||
mod - Libs/MRML/Core/vtkMRMLStorageNode.h | Diff File | ||
mod - Libs/MRML/Logic/vtkMRMLApplicationLogic.cxx | Diff File | ||
mod - Modules/Loadable/Volumes/qSlicerVolumesIOOptionsWidget.cxx | Diff File |