BUG: itkImageToImageRegistrationHelper not using defaultPixelValue throughout. 3024

The defaultPixelValue was not being set on all ResampleImageFilter's.

Suggested-by: Roland Kwitt <roland.kwitt@kitware.com>

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21829 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: 2970. Shifted LUT for label maps to start with 1 rather than 0. 0 is reserved for "no value"

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21830 3bd1e089-480b-0410-8dfb-8563597acbee
STYLE: set the title on the loading window, replace the app name

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21831 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: add a way to set the slice intersection thickness

Add the SliceIntersectionThickeness property to vtkMRMLDisplayNode and test it.
Add a label and spin box to the qMRMLDisplayNodeWidget but keep it disabled for now.

Issue #2267



git-svn-id: http://svn.slicer.org/Slicer4/trunk@21832 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: add a dir in SVN for the git svn commit from kevin wang

Kevin is adding a scalar bar actor with extra features, it
will go in the VTKRendering subdir

Issue #2919



git-svn-id: http://svn.slicer.org/Slicer4/trunk@21833 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: adding the dir in svn not working with git svn dcommit, removing it

Issue #2919



git-svn-id: http://svn.slicer.org/Slicer4/trunk@21834 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: 3028. Force volume selection callback execution on loading a volume in qMRMLSliceControllerWidgetPrivate::updateFromMRMLScene()

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21835 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: 3028. Reverted previous commit since it broke Link logic.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21836 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: 3028. Reverted previous commit since it broke Link logic.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21837 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: 3028. Update UI from fg,bg volume nodes on loading a volume in qMRMLSliceControllerWidgetPrivate::updateFromMRMLScene()


git-svn-id: http://svn.slicer.org/Slicer4/trunk@21838 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: Updates for BRAINSTools and ITKv4

This is a set of updates to try to address reported
issues with 32bit windows builds related to the new
double-convert to ASCII functionality.

Worked with ITKv4 team (Bill Lorensen and Kent Williams mostly) to
add the DoubleConversion featues directly to ITKv4.  This simplyfies
adding this functionality to other tools (like BRAINSTools, Slicer,
ANTs, etc..), and also provides more extensive testing of ITKv4.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21839 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: add model slice thickness implementation for #2267

Also enable the associated gui element.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21840 3bd1e089-480b-0410-8dfb-8563597acbee
COMP: Clean up issues with ITK/DCMTK/CTK configuration

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21841 3bd1e089-480b-0410-8dfb-8563597acbee
COMP: Fix pathing bug in packaging

For the preferred directory for DCMTK install packages and
DCMT_DIR are not consistent.  THis patch passes the correct pathing
to the bin directory needed for packaging.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21842 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: check for null id

Temporary fix for the BrainAtlas scene view restore bug 
http://na-mic.org/Mantis/view.php?id=2557

Issue #2557



git-svn-id: http://svn.slicer.org/Slicer4/trunk@21843 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: Add JRC2013 visualization tutorial test script

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21844 3bd1e089-480b-0410-8dfb-8563597acbee
STYLE: rearrange parameters to make the interface more user-friendly, see #3034


git-svn-id: http://svn.slicer.org/Slicer4/trunk@21845 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Fix bug where DWIconvert does not load images.

This patch attempts to resolve http://www.na-mic.org/Bug/view.php?id=3023#c8249
bug.  the problem is that DWIConvert does not use the ITK IOFactory mechanism
to write images, and therefore the standard ITK shared library mechanisms do
not work for passing images back and forth to slicer.

This is resolved by forcing Slicer to use a command line version of
DWIConvert rather than the shared libary version.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21846 3bd1e089-480b-0410-8dfb-8563597acbee
COMP: Update version PythonQt to integrate latest fixes

The "patched-3" branch is rebased against r244 of PythonQt, it integrates
all backported changes specific to "patched-2" and also
include improvements by the upstream team. For a detailed list,
see https://github.com/commontk/PythonQt/compare/e2dce4...0a2486

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21847 3bd1e089-480b-0410-8dfb-8563597acbee
COMP: Add HAVE_PYRUN_{CLOSE, OPEN}FILE anticipating build against system python

Anticipating the possibility to build Slicer against a system python,
introduced variable HAVE_PYRUN_CLOSEFILE and HAVE_PYRUN_OPENFILE variable
to be able to conditionally build Slicer library with fopen/fclose
built-in the python library.