[root]/Applications/CLI/Realign

| Author | Changes | Lines of Code | Lines per Change |
|---|---|---|---|
| Totals | 53 (100.0%) | 918 (100.0%) | 17.3 |
| naucoin | 36 (67.9%) | 868 (94.6%) | 24.1 |
| barre | 4 (7.5%) | 41 (4.5%) | 10.2 |
| millerjv | 5 (9.4%) | 8 (0.9%) | 1.6 |
| lorensen | 7 (13.2%) | 1 (0.1%) | 0.1 |
| pieper | 1 (1.9%) | 0 (0.0%) | 0.0 |
STYLE: updated help string when updated the web page
0 lines of code changed in 1 file:
ENH: Ordering registration modules
0 lines of code changed in 1 file:
BUG: took out applying the transform, changed module name to ACPC Transform, updated docs
0 lines of code changed in 2 files:
BUG: Attempt to fix bug #488 and perhaps #440 but forcing functions in plugins to have file scope. Turns out not to be cause of the bug but since it is probably a good idea to have the code structured like this, I am checking it in.
0 lines of code changed in 1 file:
COMP: warnings, mainly about possible use of variables that have not been assigned values.
1 lines of code changed in 1 file:
COMP: style, copyright, svn keywords and warnings.
0 lines of code changed in 4 files:
COMP: various warnings.
0 lines of code changed in 1 file:
ENH: Plugins and Modules have specific location for their binairies/dll, different from the usual bin/ and lib/ (i.e. lib/Slicer3/Plugins, lib/Slicer3/Modules). This was achieved by setting LIBRARY_OUTPUT_PATH and EXECUTABLE_OUTPUT_PATH from the slicer3_set_default_modules_output_path and slicer3_set_default_plugins_output_path macro, but it is a dangerous practice to override a global variable, as it propagates to subtrees. As a result, SlicerTractographySeeding, which combines a module and a CLP in the same CMakeLists, was not built to the proper directory; ExtractSkeleton was not output in the right location either, and several tests ended up in Plugins instead of bin/ (GaussianBlurImageFilterTest, OrientImageTest). Fix this by creating a macro that will set the LIBRARY_OUTPUT_DIRECTORY and RUNTIME_OUTPUT_DIRECTORY explicitly on a *target* basis, using SET_TARGET_PROPERTIES. This removes the side-effects described above.
2 lines of code changed in 1 file:
ENH: added slicer3_install_modules and slicer3_install_plugins macro to hide the big INSTALL() command that was used to install plugins/modules; this is more elegant, and enable us to have better control on installation by modifying just one file.
1 lines of code changed in 1 file:
ENH: Slicer3 Spring Installation Clean Up
38 lines of code changed in 1 file:
ENH: try fixing some warnings (as I encounter them).
0 lines of code changed in 1 file:
BUG: Configuration changes needed now that there is a SlicerBaseCLI library that holds utility code.
1 lines of code changed in 1 file:
BUG: #190. Added new library SlicerBaseCLI which contains the vtkPluginFilterWatcher. Slicer3/Base/CLI also now holds itkPluginFilterWatcher.h and itkPluginUtilities.h. Command line modules will be use the Slicer3/Base/CLI (source and binary) and Slicer3/Base/CLI as a link directory. For installations, this is handled in Slicer3Config.cmake.
4 lines of code changed in 1 file:
ENH: More changes to the configurations of GenerateCLP to streamline its use and installation. Thanks to Hans Johnson for working through many of these issues.
3 lines of code changed in 1 file:
BUG: update the gui to reflect state of development
3 lines of code changed in 1 file:
BUG: fixing the calculation of the transform to reslice the input volume into an output volume. TODO: apply it correctly, getting grey output
0 lines of code changed in 2 files:
BUG: fixed a bug in the trans rotation around X call. ENH: made input volume optional, so can just calc transforms. Added debug switch.
156 lines of code changed in 2 files:
BUG: The CMakeLists.txt file was not causing GenerateCLP to run. The file RealignCLP.h was not being generated.
0 lines of code changed in 1 file:
BUG: use the itk image writer for output so plug in mode works. ENH: allow different option combinations - fid list to calc a transform, input transform to apply to a volume
0 lines of code changed in 1 file:
STYLE: updated description
0 lines of code changed in 1 file:
ENH: make the output volume optional, as if it's not specified, the module won't apply the transform
0 lines of code changed in 1 file:
BUG: don't need the windows specific compilation, the CLI handles it
0 lines of code changed in 4 files:
BUG: don't check for file existence, the reader does it (was causing failure in shared memory mode)
0 lines of code changed in 1 file:
ENH: add a filter watcher for the pa align
0 lines of code changed in 1 file:
ENH: build the library as well, fixed the generateclp call
0 lines of code changed in 1 file:
BUG: taking out the VTK_Realign_EXPORT macro lets both the exe and the lib build okay on windows
0 lines of code changed in 1 file:
BUG: windows compilation
0 lines of code changed in 1 file:
BUG: trying to sort out windows defines
0 lines of code changed in 2 files:
COMP: remove unnecessary dependencies, add a library
0 lines of code changed in 1 file:
BUG: fixed typo
0 lines of code changed in 1 file:
BUG: force linking on windows
0 lines of code changed in 1 file:
ENH: use the mrml scene to pass transforms back
0 lines of code changed in 1 file:
BUG: make sure have mrml include dirs
0 lines of code changed in 1 file:
ENH: use the mrml scene to pass transforms back
0 lines of code changed in 1 file:
ENH: link to MRML lib to use the scene + transform nodes
0 lines of code changed in 1 file:
COMP: move resources to top level so they can be used by command line modules that are bundled with Modules
0 lines of code changed in 1 file:
ENH: adding in a Realign volume module
709 lines of code changed in 7 files: