added fast GrowCut module
Merge pull request #643 from ljzhu/add-FastGrowCutModule

added fast GrowCut module
ENH: Update DTIPrep from r240 to r295

http://www.nitrc.org/plugins/scmsvn/viewcvs.php/trunk/?root=dtiprep&view=log

r295:
Update Superbuild process to build DTIPrep on Windows (Slicer4 extension)
r294:
COMP: Need to include SlicerExecutionModel before Common.cmake
r293:
COMP:  vtkVersion.h is required for both vtk6 and vtk5
r292:
BUG: New version of BRAINSTools depend on VTK. The dependency has been added to the External_BRAINSTools.cmake file
ENH: niral_utilities has been updated to latest version
r291:
BUG: Compilation issues with VTK 6. Some files were missing preprocessor tests include VTK5 or VTK6 header files
ENH: BRAINSTools has been updated ot latest available version
r290:
COMP: VTK 6 compatibility fixes
r289:
ENH: Update to latest ITKv4 that uses new registration framework.
r288:
COMP: fixed issues related to compiling with VTK 6.1
COMP: UtilRegister.h didn't match current API for BRAINSFitHelper.
r287:
COMP: C++11 compiler identified error
r285:
ENH: Addition of an option to select the number of threads used by multithreaded ITK filters. By default the option is set to 3.
     New version number: 1.2.4
r281:
ENH: DTIPrep saves EddyMotion transforms in xml file
r280:
ENH: When selecting "default protocol", it will search for the software on the system instead of setting paths to hardcoded paths for the tools that are available in "Protocol Path". This still needs to be improved for the other tools which paths are hardcoded in the default protocol such as LMMSE that is included in Slicer3"
r279:
ENH: Replacing default value of DicomToNrrdConverter tool byt DWIConvert
r278:
BUG: SlicerExecutionModel_DEFAULT_CLI_INSTALL_RUNTIME_DESTINATION is only defined on Mac when creating an extension. Instead, we use Slicer_INSTALL_CLIMODULES_BIN_DIR which is defined on all platforms
r277:
COMP: Remove unused variable warning.
r276:
BUG: Update CMakeLists to make compilation and packaging work on MacOS
r275:
ENH: Scalar images were rescaled and saved as integer images. Addition of the option "--scalar_float" to save these images as float
ENH: Refactorization of the code when searching for a program
r274:
ENH: Saves recomputed image.\nBUG: Removes svn:externals of https://www.nitrc.org/svn/brains/BuildScripts/trunk
r273:
ENH: Installation for tools when not build as extension
r272:
BUG: When trying to set where a tool was on the system (ie: bet), the qFiledialog was filtering with the wrong filter and was not letting the user select any file
BUG: The box presenting the options to select the interpolation method was entitled "interpolation method for baseline computation" even when selecting the interpolation method to during Eddy motion correction
r271:
ENH: DTIPrep version number updated
ENH: Choice of method to compute baseline average is now limited to 2 methods
r270:
ENH: Addition of the interpolation method choice for average computation with BaselineOptimizedAverage
r269:
ENH: Addition of the choice of the interpolation method used when performing Eddy motion correction
r268:
ENH: Addition of an option to choose the interpolation method used to compute the average baseline image
r267:
ENH: DTIProcess is now build automatically if DTIPrep is built as an extension
ENH: Addition of default directories for DTIPrep to look for the external tools
r266:
BUG: DUSE_BRAINSABC was set to 'OF' instead of 'OFF'
r265:
BUG: Version number in xml file had not been changed
r264:
ENH: Mask computation from the IDWI with bet2
ENH: Auto completion of the tools path in "Protocol Path" if a protocol xml is loaded and contains those paths
CLEAN: Remove the usage of convertITKformats from the mask computation with bet2 because it was not necessary
ENH: When loading an xml protocol file, it always sends a SIGNAL warning that the protocol was changed, and not only when one of the 3 possible button to load a protocol is pushed
CLEAN: Addition of spaces between words in error messages printed out
r263:
COMP: fix CMake syntax to silence CMake warning.
r262:
BUG: correct removal of Entropy temp data
r261:
ENH: brainmask error handling
r260:
BUG: I tried to untangle the InensityMotionCheck error reporting
r259:
BUG: integer return values stored in bool.
r258:
COMP: fix handling of system zlib
r257:
COMP: tell svn to ignore SuperBuild/ExternalSources Directory
r256:
COMP: Synchronized with NamicExternalProjects build system
r255:
COMP: Cleaned up importing ANTs stuff for BRAINSTools
r254:
COMP: fix up External_DCMTK.cmake
r253:
STYLE: correct indentation
COMP: Fix CMAKE_BUILD_TYPE name
r252:
ENH: BRAINSTools to include fixed version of UKF.
ENH: Update BRAINSTools with BCD fixes.
r251:
BUG: Debugging DTIPrep returning non-zero status even when successful.
r250:
BUG: Bug in DTIProcess required update.
r249:
COMP: Ensure that all sub-packages are updated to latest version
r248:
COMP: Remove warning about trigraphs caused by ill formed comment
r247:
COMP: UKF via BRAINSTools had bugs that needed resolving in the build process.
r246:
COMP: Syncronized and fixed bug in DCMTK path finding
r245:
STYLE: Useless ITK deprecated define removed
r244:
BUG: Path to executables was found only after reconfiguring the project
r243:
BUG: Builds DCMTK in SuperBuild_DTIPrep before adding BRAINSTools
r242:
COMP: Fixed error in DCMTK pathing
r241:
ENH: Update ITK and BRAINSTools
Update DTIPrep.s4ext
Merge pull request #649 from fbudin69500/update-DTIPrep-4.3

ENH: Update DTIPrep from r240 to r296
ENH: Update DTIPrep from r296 to r297

-Remove unused Mac installation files
-Does not build ITK_Module_MGHIO when DTIPrep is built as a Slicer extension to avoid conflicts
Merge pull request #652 from fbudin69500/update-DTIPrep-4.3

ENH: Update DTIPrep from r296 to r297
ENH: FiberViewerLight.s4ext was updated

r70:
http://www.nitrc.org/plugins/scmsvn/viewcvs.php?view=rev&root=fvlight&revision=70
-New project homepage
-Moved FiberViewerLight to Diffusion category
r69:
http://www.nitrc.org/plugins/scmsvn/viewcvs.php?view=rev&root=fvlight&revision=69
BUG: Missing INSTALL_*_DIRECTORY if not build as an extension
Merge pull request #654 from fbudin69500/update-FiberViewerLight-4.3

ENH: FiberViewerLight.s4ext was updated
ENH: Update DTIAtlasFiberAnalyzer from r137 to r140

r140:
ENH: DTIAtlasFiberAnalyzer looks for tools in current executable directory as well as in directories where executables are expected to be found in the case it is part of a Slicer extension.
ENH: Warnings corrected
ENH: fiberprocess is now packaged in cli-modules/../ExternalBin to avoid conflicts with fiberprocess that is part of the DTIProcess extension

r139:
BUG: Committing dtitractstat files that should have been committed at rev138

r138:
ENH: dtitractstat has a new flag to remove clean fibers (which are automatically saved on the hard drive by design)
DTIAtlasFiberAnalyzer has an option to keep or remove the clean fibers that are automatically computed by dtitractstat. By default, those files are removed.
Merge pull request #657 from fbudin69500/update-DTIAtlasFiberAnalyzer-4.3

ENH: Update DTIAtlasFiberAnalyzer from r137 to r140
update Fast GrowCut module
Merge pull request #659 from ljzhu/update-FastGrowCut-4.3

update Fast GrowCut module
ENH: Updated DTIAtlasBuilder from revision 3c44cf904758bce17c93a18f077d2 to fe47ddefe0ee6ca7817a10682c75dd567617aeef

https://github.com/NIRALUser/DTIAtlasBuilder/compare/3c44cf904758bce17c93a18f077d271bd8671c40%E2%80%A6fe47ddefe0ee6ca7817a10682c75dd567617aeef
Merge pull request #662 from fbudin69500/update-DTIAtlasBuilder-4.3

ENH: Updated DTIAtlasBuilder from revision 3c44cf904758bce17c93a18f077d271bd8671c40 tofe47ddefe0ee6ca7817a10682c75dd567617aeef
Add OpenCAD
Merge pull request #673 from vnarayan13/add-OpenCAD

Add OpenCAD
ENH: Update DTIProcess from revision 214 to revision 222. Builds with VTK6 and has a new icon.

r222: http://www.nitrc.org/plugins/scmsvn/viewcvs.php?view=rev&root=dtiprocess&revision=222
ENH: Change "homepage" and icon for DTIProcess built as a Slicer extension

r221: http://www.nitrc.org/plugins/scmsvn/viewcvs.php?view=rev&root=dtiprocess&revision=221
ENH: Update VTK6 build to match more closely the way it is done in Slicer, setting a string to choose the version of VTK instead of using a boolean.

r220: http://www.nitrc.org/plugins/scmsvn/viewcvs.php?view=rev&root=dtiprocess&revision=220
ENH: Updated Superbuild and DTIProcess can build against VTK6

r219: http://www.nitrc.org/plugins/scmsvn/viewcvs.php?view=rev&root=dtiprocess&revision=219
COMP: remove obsolete boost command line processing code

r218: http://www.nitrc.org/plugins/scmsvn/viewcvs.php?view=rev&root=dtiprocess&revision=218
COMP: backward compat to vtk5

r217: http://www.nitrc.org/plugins/scmsvn/viewcvs.php?view=rev&root=dtiprocess&revision=217
COMP: vtk6 changes

r216: http://www.nitrc.org/plugins/scmsvn/viewcvs.php?view=rev&root=dtiprocess&revision=216
COMP: made changes to be compatible with VTK 6

r215: http://www.nitrc.org/plugins/scmsvn/viewcvs.php?view=rev&root=dtiprocess&revision=215
ENH: Removed install rules that were duplicated in the Applications directory
ENH: Update from r70 to r76. Compiles with VTK6 and has a new icon.

r76: http://www.nitrc.org/plugins/scmsvn/viewcvs.php?view=rev&root=fvlight&revision=76
STYLE: Update of icon and screenshots for DTIAtlasFiberAnaylizer Slicer extension

r75: http://www.nitrc.org/plugins/scmsvn/viewcvs.php?view=rev&root=fvlight&revision=75
STYLE: New logo

r74: http://www.nitrc.org/plugins/scmsvn/viewcvs.php?view=rev&root=fvlight&revision=74
ENH: Update VTK6 build to match more closely the way it is done in Slicer.

r73: http://www.nitrc.org/plugins/scmsvn/viewcvs.php?view=rev&root=fvlight&revision=73
COMP:  vtkVersion.h is required for both vtk6 and vtk5

r72: http://www.nitrc.org/plugins/scmsvn/viewcvs.php?view=rev&root=fvlight&revision=72
BUG: Missing files

r71: http://www.nitrc.org/plugins/scmsvn/viewcvs.php?view=rev&root=fvlight&revision=71
ENH: Update Superbuild
ENH: Addition of FindDCMTK.cmake to be able to compile FiberViewerLight using and ITK compiled against DCMTK.
Merge pull request #677 from fbudin69500/update-FiberViewerLight-4.3

ENH: Update from r70 to r76. Compiles with VTK6 and has a new icon.