ENH: Update DTIPrep from revision 303 to 307

------------------------------------------------------------------------
r307 | kentwilliams | 2014-09-29 17:35:34 -0400 (Mon, 29 Sep 2014) | 1 line

COMP: use find_package(ITK COMPONENTS ...)
------------------------------------------------------------------------
------------------------------------------------------------------------
r306 | kentwilliams | 2014-09-23 10:27:58 -0400 (Tue, 23 Sep 2014) | 2 lines

COMP: use local typedef no longer global in BRAINSCommonLib
COMP: Use modern method for selecting VTK modules imported.
------------------------------------------------------------------------
------------------------------------------------------------------------
r305 | fbudin | 2014-07-30 14:01:50 -0400 (Wed, 30 Jul 2014) | 1 line

STYLE: Cleaned up unused CMake code
------------------------------------------------------------------------
------------------------------------------------------------------------
r304 | fbudin | 2014-07-30 11:32:48 -0400 (Wed, 30 Jul 2014) | 1 line

ENH: Update required version of CMake to clean CMakeLists files
------------------------------------------------------------------------
------------------------------------------------------------------------
r303 | kentwilliams | 2014-07-23 14:36:48 -0400 (Wed, 23 Jul 2014) | 1 line

COMP: Replace SetNumberOfSamples with SetSamplingPercentage
------------------------------------------------------------------------
ENH: Update DTIProcess from revision 224 to 234

------------------------------------------------------------------------
r234 | fbudin | 2014-10-02 18:48:45 -0400 (Thu, 02 Oct 2014) | 5 lines

BUG: Addition of the macro unsetForSlicer

If Slicer is not configured with the system compiler and default compilation flags, the extensions will be configured with the default compiler and the default flags, which will create errors. To avoid that, we remove the compiler and the flags before including Slicer which sets the flags and the compiler to the values that were used by Slicer.

------------------------------------------------------------------------
------------------------------------------------------------------------
r233 | fbudin | 2014-10-02 16:21:35 -0400 (Thu, 02 Oct 2014) | 4 lines

ENH: With Superbuild, ITK is compiled with the same options as in NAMICExternalTools (external TIFF,JPEG and FFTW)
BUG: With Superbuild, ITK, VTK and SlicerExecutionModel were built both in the superbuild project folder and in the subfolder (DTIProcess) because the USE_SYSTEM_* variables were set to ON by default and passed as an argument to the subproject. We now pass them with the value TRUE to the subproject (DTIProcess). This problem became apparent when niral_utilities was added as a dependency in the subproject.

------------------------------------------------------------------------
------------------------------------------------------------------------
r232 | fbudin | 2014-10-02 12:32:11 -0400 (Thu, 02 Oct 2014) | 3 lines

ENH: Update niral_utilities version to r89 to support ITK being built with DCMTK

------------------------------------------------------------------------
------------------------------------------------------------------------
r231 | fbudin | 2014-10-02 12:10:14 -0400 (Thu, 02 Oct 2014) | 3 lines

ENH: MGHIO is not compiled in ITK with Slicer. If DTIProcess is compiled as a Slicer extension, we do not require this module to be part of ITK.

------------------------------------------------------------------------
------------------------------------------------------------------------
r230 | fbudin | 2014-10-02 11:47:45 -0400 (Thu, 02 Oct 2014) | 3 lines

ENH: Addition of a default value for the estimated tensor (to avoid null tensors)

------------------------------------------------------------------------
------------------------------------------------------------------------
r229 | kentwilliams | 2014-09-30 17:43:38 -0400 (Tue, 30 Sep 2014) | 5 lines

COMP: Save ITK_LIBRARIES after first find_package(ITK)

Calls to generateclp clobber the library list, so save
ITK_LIBRARIES after the first find_package(ITK), to link
against.
------------------------------------------------------------------------
------------------------------------------------------------------------
r228 | kentwilliams | 2014-09-30 17:24:08 -0400 (Tue, 30 Sep 2014) | 1 line

COMP: Use find_package(COMPONENTS)
------------------------------------------------------------------------
------------------------------------------------------------------------
r227 | fbudin | 2014-09-26 11:18:12 -0400 (Fri, 26 Sep 2014) | 3 lines

ENH: Replaced parts of dtiestim that were not multithreaded by equivalent ITK filters that are multithreaded

------------------------------------------------------------------------
------------------------------------------------------------------------
r226 | fbudin | 2014-09-25 17:47:22 -0400 (Thu, 25 Sep 2014) | 3 lines

BUG: missing file

------------------------------------------------------------------------
------------------------------------------------------------------------
r225 | fbudin | 2014-09-25 17:46:33 -0400 (Thu, 25 Sep 2014) | 3 lines

ENH: Addition of polydatatransform and polydatamerge as external tools (part of niral_utilities) in dtiprocess

------------------------------------------------------------------------
------------------------------------------------------------------------
r224 | fbudin | 2014-07-16 14:18:11 -0400 (Wed, 16 Jul 2014) | 13 lines

ENH: Addition of a License.txt and a README.txt file
ENH: Applications are now under new sections in Slicer:
-dtiestim now appears as "DTIEstim (DTIProcess)" in the "Diffusion/Diffusion Weighted Images" section
-dtiprocess now appears as "DTIProcess (DTIProcess)" in the "Diffusion/Diffusion Tensor Images" section
-fiberprocess now appears as "FiberProcess (DTIProcess)" in the "Diffusion/Tractography" section
-dtiaverage now appears as "DTIAverage (DTIProcess)" in the "Diffusion/Diffusion TensorImages/CommandLineOnly" section
-fiberstats now appears as "FiberStats (DTIProcess)" in the "Diffusion/Tractography/CommandLineOnly" section
-fibertrack now appears as "FiberTrack (DTIProcess)" in the "Diffusion/Tractography" section
-maxcurvature now appears as "MaxCurvature-Hessian (DTIProcess)" in the "Diffusion" section
-scalartransform now appears as "ScalarTransform (DTIProcess)" in the "Legacy/Registration" section
ENH: scalartransform, fibertrack as well as maxcurvature are not packaged anymore as part of the DTIProcess Slicer extension

------------------------------------------------------------------------
ENH: Update DTI_Tract_Stat from revision 145 to 146

------------------------------------------------------------------------
r146 | fbudin | 2014-07-30 11:26:33 -0400 (Wed, 30 Jul 2014) | 1 line

ENH: Remove unnecessary CMake code
------------------------------------------------------------------------
------------------------------------------------------------------------
r145 | fbudin | 2014-05-23 13:52:23 -0400 (Fri, 23 May 2014) | 3 lines

ENH: Change "homepage" for DTIAtlasFiberAnalyzer built as a Slicer extension

------------------------------------------------------------------------
ENH: Update FiberViewerLight from revision 76 to 78

------------------------------------------------------------------------
r78 | fbudin | 2014-07-30 14:31:22 -0400 (Wed, 30 Jul 2014) | 3 lines

ENH: Specify which version of Qt we are looking for to avoid problems when finding Qt3 and Qt4

------------------------------------------------------------------------
------------------------------------------------------------------------
r77 | fbudin | 2014-07-30 14:23:21 -0400 (Wed, 30 Jul 2014) | 1 line

ENH: Remove old CMake code
------------------------------------------------------------------------
------------------------------------------------------------------------
r76 | fbudin | 2014-05-23 13:25:06 -0400 (Fri, 23 May 2014) | 3 lines

STYLE: Update of icon and screenshots for DTIAtlasFiberAnaylizer Slicer extension

------------------------------------------------------------------------
ENH: Update niral_utilities from revision 88 to 89

------------------------------------------------------------------------
r89 | fbudin | 2014-10-02 12:29:44 -0400 (Thu, 02 Oct 2014) | 3 lines

ENH: If ITK is built with DCMTK and niral_utilities is built as part of a subproject, CMake may not find DCMTK. To avoid that, we add FindDCMTK.cmake as part of niral_utilities

------------------------------------------------------------------------
------------------------------------------------------------------------
r88 | fbudin | 2014-09-25 15:06:05 -0400 (Thu, 25 Sep 2014) | 3 lines

ENH: Update polydatamerge and polydatatransform version number to match the version number that have been unofficially used until now.

------------------------------------------------------------------------