Changesets: Slicer

2145-support-for-installing-extension-from-file d4e6c0a2

2013-07-26 18:02:14

jcfr

Details Diff
ENH: Add pointlist support to OpenIGTLinkIF and fix warnings

Fixes 0003077
Fixes 0003248

Co-authored-by: Isaiah Norton <inorton@bwh.harvard.edu>

From: Junichi Tokuda <tokuda@bwh.harvard.edu>

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

2145-support-for-installing-extension-from-file c2fd458f

2013-07-26 17:33:11

jcfr

Details Diff
BUG: Ensure Slicer dashboard packaging works if svn not in path

During recent windows factory maintenance, the path containing svn has
been removed from the PATH so that git bash could work with git svn.

As a side effect, dashboard windows packaging ceased to work.

Discussion: http://slicer-devel.65872.n3.nabble.com/Windows-nightly-not-on-download-page-tt4029503.html

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

2145-support-for-installing-extension-from-file 2c174394

2013-07-26 16:58:44

johan.andruejol

Details Diff
BUG: Ensure qSlicerStyle is used when using SlicerApp-Real

When the launcher isn't used, for example when using SlicerApp-Real
directly, the plugin library cannot be found before the qSlicerApplication
is created. (QT_PLUGIN_PATH isn't set).

However once the application is started, the current location of the
executable is automaticaly added to the application library paths by Qt.

See Qt-doc: http://qt-project.org/doc/qt-4.7/qcoreapplication.html#id-a4ff2599-e40c-4218-82e7-14e570ebf822
"The directory of the application executable (NOT the working directory) is always added (...)"

Since this also corresponds to the location that needs to be set for the
plugins, the styles are automaticaly discovered.

See also the discussion:
http://massmail.spl.harvard.edu/public-archives/slicer-devel/2013/013320.html

Fixes 0003252

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22240 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Applications/SlicerApp/Main.cxx Diff File

2145-support-for-installing-extension-from-file 7abf35ed

2013-07-26 16:58:32

johan.andruejol

Details Diff
BUG: Remove forgotten Qt style

The style Macintosh (aqua) was still available on MacOS in the settings
even though it's a default Qt style.
Adding it to the list of Qt default style removes it.

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

2145-support-for-installing-extension-from-file 420a2929

2013-07-26 15:51:46

johan.andruejol

Details Diff
BUG: Fix MacOS style library fix up

Following r22235, slicer couldn't start on Mac due to the style. In the
libraries fixup, the styles plugins weren't properly bundled.
Adding the style library fixes that.

Fixes 0003253

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

2145-support-for-installing-extension-from-file 222babc0

2013-07-26 11:58:15

jcfr

Details Diff
COMP: Exclude mrml extension from git hook line lengths check

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22237 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Utilities/SetupForDevelopment.sh Diff File

2145-support-for-installing-extension-from-file 0f3856dc

2013-07-25 16:33:11

johan.andruejol

Details Diff
ENH: Group appearance related settings together

The settings in General that are related to the slicer's look were moved
to the style setting panel. At this occasion, this panel was renamed
Appearance.
This allow a better grouping of the application customization option for
an easier user experience.

Also used the occasion to add tooltips to these options.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22236 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Base/QTGUI/Resources/UI/qSlicerSettingsGeneralPanel.ui Diff File
mod - Base/QTGUI/Resources/UI/qSlicerSettingsStylesPanel.ui Diff File
mod - Base/QTGUI/qSlicerApplication.cxx Diff File
mod - Base/QTGUI/qSlicerSettingsGeneralPanel.cxx Diff File
mod - Base/QTGUI/qSlicerSettingsGeneralPanel.h Diff File
mod - Base/QTGUI/qSlicerSettingsStylesPanel.cxx Diff File
mod - Base/QTGUI/qSlicerSettingsStylesPanel.h Diff File

2145-support-for-installing-extension-from-file 550ad591

2013-07-25 16:33:00

johan.andruejol

Details Diff
ENH: Custom style for slicer

Allow the slicer to use custom styles. This rests on the Qt style plugin
framework. The style plugins must be compiled with the same Qt as slicer,
in the same mode (debug, release...) and in shared library mode.
To facilitate the creation of new plugins, a cmake macro was added to
slicer cmake directory.
Every slicer style must inherits from qSlicerStyle. They are not detected
by the application otherwise.

The new styles can be set like modules. A setting page is added for them
where user can specify the directory containing his plugin. The additionnal
paths and the style key are added as settings. This means that the next
time slicer's session is opened, the application will automatically load
the custom style if it still exists.
Adding or removing paths necessit the application to be restarted. This
comes from the fact that the QStyleFactory is only updated upon its
creation which only happens when starting the application.
Changing the style however doesn't need to restart the application.
At this occasion, a Slicer dark style was added to the list of available
styles.

On the implementation side, the designer plugin export definition was
shortened and includes the "DESIGNER" term so it is different than the
style export macro.

Finaly, adding a fix to the slice controller widget label style so
it can work with the new dark style.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22235 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Applications/SlicerApp/Main.cxx Diff File
mod - Base/QTGUI/CMakeLists.txt Diff File
mod - Base/QTGUI/DesignerPlugins/CMakeLists.txt Diff File
mod - Base/QTGUI/DesignerPlugins/qSlicerModulePanelPlugin.h Diff File
mod - Base/QTGUI/DesignerPlugins/qSlicerModulesListViewPlugin.h Diff File
mod - Base/QTGUI/DesignerPlugins/qSlicerMouseModeToolBarPlugin.h Diff File
mod - Base/QTGUI/DesignerPlugins/qSlicerQTGUIAbstractPlugin.h Diff File
mod - Base/QTGUI/DesignerPlugins/qSlicerQTGUIPlugins.h Diff File
mod - Base/QTGUI/DesignerPlugins/qSlicerWidgetPlugin.h Diff File
add - Base/QTGUI/Resources/UI/qSlicerSettingsStylesPanel.ui Diff File
add - Base/QTGUI/StylePlugins/CMakeLists.txt Diff File
add - Base/QTGUI/StylePlugins/qSlicerStylePlugin.cxx Diff File
add - Base/QTGUI/StylePlugins/qSlicerStylePlugin.h Diff File
mod - Base/QTGUI/qSlicerApplication.cxx Diff File
add - Base/QTGUI/qSlicerDarkStyle.cxx Diff File
add - Base/QTGUI/qSlicerDarkStyle.h Diff File
add - Base/QTGUI/qSlicerSettingsStylesPanel.cxx Diff File
add - Base/QTGUI/qSlicerSettingsStylesPanel.h Diff File
mod - Base/QTGUI/qSlicerStyle.h Diff File
add - CMake/SlicerMacroBuildQtPlugin.cmake Diff File
mod - Libs/MRML/Widgets/qMRMLViewControllerBar.cxx Diff File

2145-support-for-installing-extension-from-file 6a4d14df

2013-07-25 09:42:29

jcfr

Details Diff
ENH: Add QuadBuffer stereo support

By default there is always an attempt to enable stereo capability. This is
done in ctkVTKAbstractViewPrivate::setupRendering [1].

Then, following the test done within the different implementation of
vtkRenderWindow, in case the hardware doesn't support it, the flag associated
with StereoCapability will be turned off [2][3].

Finally, the action within the threeD controller widget is enabled
or disabled based on the state of the StereoCapability flag.

[1] https://github.com/commontk/CTK/blob/4e98d9a064bfe32a4c0cb28838a093e392dc3cc3/Libs/Visualization/VTK/Widgets/ctkVTKAbstractView.cpp#L102
[2] https://github.com/Kitware/VTK/blob/0e0674a3695fdeaf01ce87dfc04e32111b7402e0/Rendering/vtkXOpenGLRenderWindow.cxx#L351-401
[3] https://github.com/Kitware/VTK/blob/0e0674a3695fdeaf01ce87dfc04e32111b7402e0/Rendering/vtkWin32OpenGLRenderWindow.cxx#L734-738

See http://www.na-mic.org/Bug/view.php?id=1578

Fixes 0001578

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22234 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Libs/MRML/Core/vtkMRMLViewNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLViewNode.h Diff File
mod - Libs/MRML/DisplayableManager/vtkMRMLViewDisplayableManager.cxx Diff File
mod - Libs/MRML/Widgets/Resources/UI/qMRMLThreeDViewControllerWidget.ui Diff File
mod - Libs/MRML/Widgets/qMRMLThreeDViewControllerWidget.cxx Diff File
mod - Libs/MRML/Widgets/qMRMLThreeDViewControllerWidget.h Diff File
mod - Libs/MRML/Widgets/qMRMLThreeDWidget.cxx Diff File
mod - Libs/MRML/Widgets/qMRMLThreeDWidget.h Diff File

2145-support-for-installing-extension-from-file 511c61ce

2013-07-23 14:07:29

finetjul

Details Diff
ENH: Add support for MaximumQuality voluming rendering

High quality for CPU and GPU volume rendering mappers. Texture mapper
does not have quality control.
Issue 0001752

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22233 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/Loadable/VolumeRendering/MRML/vtkMRMLVolumeRenderingDisplayNode.h Diff File
mod - Modules/Loadable/VolumeRendering/MRMLDM/vtkMRMLVolumeRenderingDisplayableManager.cxx Diff File
mod - Modules/Loadable/VolumeRendering/Resources/UI/qSlicerVolumeRenderingModuleWidget.ui Diff File
mod - Modules/Loadable/VolumeRendering/Widgets/qSlicerVolumeRenderingModuleWidget.cxx Diff File

2145-support-for-installing-extension-from-file 22f1c99f

2013-07-23 10:22:04

alexy

Details Diff
BUG: 3235. Fixed return statements.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22232 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/CLI/FiberBundleLabelSelect/FiberBundleLabelSelect.cxx Diff File

2145-support-for-installing-extension-from-file 460e34bb

2013-07-22 18:36:04

jcfr

Details Diff
BUG: Prevent extension factory checkout error using git read-only url

Detect read/write git url and convert them to read-only scheme.

Fixes 0002395
Fixes 0002032

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

2145-support-for-installing-extension-from-file 90ed1640

2013-07-22 16:53:54

jcfr

Details Diff
ENH: Remove Qt Dependency from vtkMRMLAnnotationLogic

Following r22229, TemporaryPath can be accessible from MRML logics, the
Qt dependency code can now be removed from vtkMRMLAnnotationsLogic.

Fixes 0001937

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

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22230 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/Loadable/Annotations/Logic/CMakeLists.txt Diff File
mod - Modules/Loadable/Annotations/Logic/vtkSlicerAnnotationModuleLogic.cxx Diff File

2145-support-for-installing-extension-from-file b1f03984

2013-07-22 16:39:04

jcfr

Details Diff
ENH: Allow temporary directory to be accessible in MRML logics.

TemporaryPath is added to vtkMRMLApplicationLogic, so that the temporary directory can be directly accessible from MRML logics.

Also add associated tests

Fixes 0002416

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

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22229 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Base/QTCore/qSlicerCoreApplication.cxx Diff File
mod - Libs/MRML/Logic/Testing/Cxx/CMakeLists.txt Diff File
add - Libs/MRML/Logic/Testing/Cxx/vtkMRMLApplicationLogicTest1.cxx Diff File
mod - Libs/MRML/Logic/vtkMRMLApplicationLogic.cxx Diff File
mod - Libs/MRML/Logic/vtkMRMLApplicationLogic.h Diff File
mod - Modules/Loadable/Annotations/Logic/vtkSlicerAnnotationModuleLogic.cxx Diff File

2145-support-for-installing-extension-from-file 1ab2a984

2013-07-22 16:23:58

jcfr

Details Diff
COMP: Disable OpenSSL support by default

This commit ensures the OpenSSL support is disabled by default as claimed
within the commit message associated to r22220.

Discussion: http://slicer-devel.65872.n3.nabble.com/Windows-build-fails-due-to-missing-QSslSocket-class-tt4029446.html#a4029460

Thanks Greg Sharp for reporting the issue.

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

2145-support-for-installing-extension-from-file 420acdbe

2013-07-22 10:59:48

jcfr

Details Diff
COMP: Fix unused variable warning in qMRMLSliderWidget

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

2145-support-for-installing-extension-from-file 0cb14166

2013-07-22 10:59:46

jcfr

Details Diff
COMP: Fix build error occurring when OpenSSL support is disabled

While commit r22220 added SSL support ensuring the CMake option
"Slicer_USE_PYTHONQT_WITH_OPENSSL" was disabled by default. Not all OpenSSL
related code was properly excluded, this commit ensures Slicer can be
compiled with OpenSSL support disabled.

Discussion: http://slicer-devel.65872.n3.nabble.com/Windows-build-fails-due-to-missing-QSslSocket-class-tt4029446.html

See issue 0002998 and 0002355

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22226 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Base/QTCore/Testing/Cxx/CMakeLists.txt Diff File
mod - Base/QTCore/qSlicerCoreApplication.cxx Diff File
mod - Base/QTGUI/qSlicerWebWidget.cxx Diff File
mod - Base/QTGUI/qSlicerWebWidget.h Diff File
mod - CMake/vtkSlicerConfigure.h.in Diff File

2145-support-for-installing-extension-from-file fb3335a0

2013-07-22 10:39:34

pieper

Details Diff
BUG: fix backward compatibility of sample data logic methods

Since the new generic API returns lists of loaded nodes, the
backward compatibility methods need to return the first element
rather than the list.

py_ThresholdThreadingTest
py_StandaloneEditorWidgetTest
py_sceneImport2428
py_ViewControllersSliceInterpolationBug1926

http://slicer.cdash.org/testDetails.php?test=4166721&build=129681
http://slicer.cdash.org/testDetails.php?test=4166722&build=129681
http://slicer.cdash.org/testDetails.php?test=4166791&build=129681
http://slicer.cdash.org/testDetails.php?test=4166797&build=129681

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

2145-support-for-installing-extension-from-file 205db664

2013-07-21 22:58:07

jcfr

Details Diff
COMP: Disable OpenSSL parallel build

Commit r22220 enabled SSL support and also included a patch allowing
OpenSSL to be built in parallel. Parallel build prevent the library
from being built on MacOSX factory. Waiting this is fixed and in order
to restore the nightly build, the build is forced to be sequential.

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

2145-support-for-installing-extension-from-file f4d06672

2013-07-21 21:59:19

finetjul

Details Diff
BUG: vtkMRMLNode::Reset() should trigger ModifiedEvent if needed

* Remove the dangerous method
vtkMRMLNode::CopyWithSceneWithoutModifiedEvent():
** Modifying a node should never be silent, at least one ModifiedEvent
should be triggered.
* Copying references should not be silent: ModifiedEvent and
NodeReference*Events should be triggered.

The fix ensures resetting() the selection node triggers at least 1
ModifiedEvent.

Fixes 0003152

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22223 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Libs/MRML/Core/vtkMRMLCoreTestingMacros.h Diff File
mod - Libs/MRML/Core/vtkMRMLNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLNode.h Diff File
mod - Libs/MRML/Core/vtkMRMLScene.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLSceneViewNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLSliceNode.cxx Diff File

2145-support-for-installing-extension-from-file 88e1471f

2013-07-21 21:59:16

finetjul

Details Diff
BUG: Fix units when reloading scenes

Restoring the selection node unit references shall not just be done when
closing scene, but also when loading or restoring a scene.
To simplify, it should be done anytime the selection node is modified.
When Clear() is called, singletons are reset, which means they loose their
node references. Which should trigger a ModifiedEvent (see next commit)
that is caught by the unit logic that can restore the unit references.

Fixes 0003152

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22222 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/Loadable/Units/Logic/vtkSlicerUnitsLogic.cxx Diff File
mod - Modules/Loadable/Units/Logic/vtkSlicerUnitsLogic.h Diff File
mod - Modules/Loadable/Units/Testing/Cxx/CMakeLists.txt Diff File
mod - Modules/Loadable/Units/Testing/Cxx/vtkSlicerUnitsLogicTest1.cxx Diff File

2145-support-for-installing-extension-from-file 01b92c4c

2013-07-20 11:09:18

alexy

Details Diff
ENH: 3235. Added And/Or logic for multiple label selection in FiberBundleLabelSelect

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22221 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/CLI/FiberBundleLabelSelect/FiberBundleLabelSelect.cxx Diff File
mod - Modules/CLI/FiberBundleLabelSelect/FiberBundleLabelSelect.xml Diff File

2145-support-for-installing-extension-from-file 897bf9e6

2013-07-19 22:16:35

jcfr

Details Diff
ENH: Add SSL support

Having the application interacting with services or downloading resources
served over https protocol is now required. More particularly,
it became necessary to access resources stored on Github (extension
manager - issue 0002354) or to download python packages from pip server
at run time.

The CMake option "Slicer_USE_PYTHONQT_WITH_OPENSSL" allowing to enable or
disable OpenSSL support has been introduced is set to OFF by default.

Building OpenSSL
================

On Windows, since Perl is required, OpenSSL binaries have been
generated and uploaded on kitware packages server. See [1]

The project allowing to re-generate the Windows OpenSSL archive is currently
hosted here [2].

On unix-like system, OpenSSL is built has part of the Superbuild. To ensure
is can be built in parallel, a patch is also applied [3].

Finally, since python is built with OpenSSL support, the python launcher
is now configured on all platform so that python can properly load the built
OpenSSL shared library when it is used to build project like numpy.

[1] http://packages.kitware.com/packages/application/view?applicationId=20
[2] https://gist.github.com/jcfr/6030240
[3] https://raw.github.com/Alexpux/Qt-builds/master/patches/openssl/openssl-1.0.1-parallel-build.patch

OpenSSL support in Qt, python, curl
===================================

Practically, it means that library like Qt, python, curl need to be
built with OpenSSL support.

This commit only address OpenSSL support for Python and Qt.

Curl support is not yet enabled.

For Qt OpenSSL support, Qt has to be built with the flags:
-openssl
-I /path/to/OpenSSL/include
-L /path/to/OpenSSL/lib

On unix-like system, available binaries are already OpenSSL ready, Qt
has to be explicitly built only on windows. On windows, Qt will have to
be built.

Certificates
============

In case X.509v3 certificates are available on the system where Slicer is
executed, a certificate bundle "Slicer.crt" is also provided. The set of
scripts allowing to generate the bundle are provided by BLFS
(Beyond Linux From Scratch).
More details in Base/QTCore/Resources/Certs/README

Application integration
=======================

The Slicer core application will load the Slicer.crt bundle if needed.

qSlicerExtensionsInstallWidget now derives from a re-usable widget
named qSlicerWebWidget.

qSlicerSslTest has been added to check that "https" connection can
be established using Qt library.

Fixes 0002998
Fixes 0002355
Fixes 0002354

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22220 3bd1e089-480b-0410-8dfb-8563597acbee
add - Base/QTCore/Resources/Certs/README Diff File
add - Base/QTCore/Resources/Certs/Slicer.crt Diff File
add - Base/QTCore/Resources/Certs/make-ca.sh Diff File
add - Base/QTCore/Resources/Certs/make-cert.pl Diff File
add - Base/QTCore/Resources/Certs/remove-expired-certs.sh Diff File
mod - Base/QTCore/Resources/qSlicerBaseQTCore.qrc Diff File
mod - Base/QTCore/Testing/Cxx/CMakeLists.txt Diff File
add - Base/QTCore/Testing/Cxx/qSlicerSslTest.cxx Diff File
mod - Base/QTCore/qSlicerCoreApplication.cxx Diff File
mod - Base/QTCore/qSlicerCoreApplication.h Diff File
mod - Base/QTGUI/CMakeLists.txt Diff File
mod - Base/QTGUI/qSlicerExtensionsInstallWidget.cxx Diff File
mod - Base/QTGUI/qSlicerExtensionsInstallWidget.h Diff File
add - Base/QTGUI/qSlicerWebWidget.cxx Diff File
add - Base/QTGUI/qSlicerWebWidget.h Diff File
mod - CMake/SlicerBlockCTKAppLauncherSettings.cmake Diff File
add - CMake/SlicerBlockInstallOpenSSL.cmake Diff File
mod - CMake/SlicerCPack.cmake Diff File
mod - CMake/SlicerCPackBundleFixup.cmake.in Diff File
mod - CMakeLists.txt Diff File
mod - SuperBuild.cmake Diff File
add - SuperBuild/External_OpenSSL.cmake Diff File
mod - SuperBuild/External_python.cmake Diff File
add - SuperBuild/OpenSSL-1.0.1-parallel-build.patch Diff File
add - SuperBuild/OpenSSL_patch_and_configure_step.cmake.in Diff File
mod - SuperBuild/python_customPythonLauncherSettings.ini.in Diff File

2145-support-for-installing-extension-from-file ca8180af

2013-07-19 22:16:12

jcfr

Details Diff
STYLE: Simplify zlib external project

Added SLICER_ZLIB_LIBRARY_DIR CMake variable

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

2145-support-for-installing-extension-from-file 5592f229

2013-07-19 17:54:00

naucoin

Details Diff
STYLE: update Model to Label Map xml file docs

More testing showed that the output volume will always be cast
to unsigned char, so limit the label value to 0-255 and
give the user some hints about good models to use.

Issue 0003233



git-svn-id: http://svn.slicer.org/Slicer4/trunk@22218 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/CLI/ModelToLabelMap/ModelToLabelMap.xml Diff File
 First  Prev  1 2 3 ... 10 ... 20 21 22 23 24 25 26 ... 30 ... 40 ... 50 ... 55 56 57  Next  Last