Merge pull request #1 from Slicer/master

Merge 10/6/14
ENH: Add HeterogeneityCAD
Merge pull request #774 from vnarayan13/master

Add HeterogeneityCAD Module
ENH: Update DTIPrep from revision 297 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
------------------------------------------------------------------------
------------------------------------------------------------------------
r302 | hjmjohnson | 2014-07-07 12:28:38 -0400 (Mon, 07 Jul 2014) | 4 lines

COMP:  DTIPrep builds against ITKv4 now.

Remove unnecessary (and fragile logic) regarding ITKv3
build options.
------------------------------------------------------------------------
------------------------------------------------------------------------
r301 | hjmjohnson | 2014-07-04 19:08:02 -0400 (Fri, 04 Jul 2014) | 8 lines

COMP: Fix order of find_packages

When find_package(SlicerExecutionModel) preceeds find_package(ITK),
then the component list for ITK_INCLUDE_LIST gets truncated (to only
the components that SlicerExecutionModel needs).

------------------------------------------------------------------------
------------------------------------------------------------------------
r300 | hjmjohnson | 2014-06-03 15:20:06 -0400 (Tue, 03 Jun 2014) | 11 lines

ENH: Update to conform to ITKv4 style

Jacobian calculations in ITKv3 were not computationally very slow due
to excessive object generation.  This was addressed in ITKv4 by changing
the function signature.

warning: unused variable 'FRPR_TINY' [-Wunused-const-variable]
const double FRPR_TINY = 1e-20;
             ^

------------------------------------------------------------------------
------------------------------------------------------------------------
r299 | fbudin | 2014-05-22 11:12:29 -0400 (Thu, 22 May 2014) | 4 lines

ENH: Update VTK6 build to match more closely the way it is done in Slicer.
ENH: Now that Slicer (since rev23212) downloads automatically depend extension, we make DTIPrep dependent of DTIProcess and remove the computation of DTIProcess as part of the compilation of DTIPrep when the latter is built as an extension.

------------------------------------------------------------------------
------------------------------------------------------------------------
r298 | fbudin | 2014-05-08 11:31:48 -0400 (Thu, 08 May 2014) | 3 lines

ENH: Addition of information to use maximum number of cores available on computer to run DTIPrep

------------------------------------------------------------------------
------------------------------------------------------------------------
r297 | fbudin | 2014-04-30 10:43:51 -0400 (Wed, 30 Apr 2014) | 3 lines

ENH: Remove files that are not used anymore

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