Directory Applications/CLI/ExtractSkeleton/

Directory Created:
2007-09-17 10:35
Total Files:
10
Deleted Files:
0
Lines of Code:
1984

[root]/Applications/CLI/ExtractSkeleton

Lines of Code

Applications/CLI/ExtractSkeleton/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 31 (100.0%) 2033 (100.0%) 65.5
aylward 10 (32.3%) 1988 (97.8%) 198.8
barre 6 (19.4%) 39 (1.9%) 6.5
lorensen 9 (29.0%) 3 (0.1%) 0.3
millerjv 3 (9.7%) 2 (0.1%) 0.6
pieper 3 (9.7%) 1 (0.0%) 0.3

Most Recent Commits

pieper 2009-09-10 09:15 Rev.: 10440

COMP: move namespace directive to C++ code to avoid windows compile error

0 lines of code changed in 2 files:

  • Applications/CLI/ExtractSkeleton: SkelGraph.h (changed), coordTypes.h (changed)
millerjv 2009-04-10 12:33 Rev.: 9136

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:

  • Applications/CLI/ExtractSkeleton: ExtractSkeleton.cxx (changed)
lorensen 2008-12-28 13:47 Rev.: 8201

COMP: warnings, mainly about possible use of variables that have not been assigned values.

3 lines of code changed in 1 file:

  • Applications/CLI/ExtractSkeleton: SkelGraph.cxx (+3 -3)
lorensen 2008-11-25 15:18 Rev.: 7978

COMP: style, copyright, svn keywords and warnings.

0 lines of code changed in 8 files:

  • Applications/CLI/ExtractSkeleton: ExtractSkeleton.cxx (changed), SkelGraph.cxx (changed), SkelGraph.h (changed), coordTypes.h (changed), misc.cxx (changed), misc.h (changed), tilg_iso_3D.cxx (changed), tilg_iso_3D.h (changed)
barre 2008-06-25 12:48 Rev.: 7180

COMP: minor. One of the reason Slicer3 is so slow to compile is that so many classes include STL headers in their own header, instead of their implementation file (PIMPL). Some of those headers are actually not needed anymore by said classes, or were put there "just in case I need a map, vector, list, etc.". The more it happens, the slower the build process gets, and the slower the dependencies are computed/resolved. Try to fix some.

1 lines of code changed in 1 file:

  • Applications/CLI/ExtractSkeleton: misc.cxx (+1 -1)
barre 2008-06-25 10:58 Rev.: 7176

COMP: minor. One of the reason Slicer3 is so slow to compile is that so many classes include STL headers in their own header, instead of their implementation file (PIMPL). Some of those headers are actually not needed anymore by said classes, or were put there "just in case I need a map, vector, list, etc.". The more it happens, the slower the build process gets, and the slower the dependencies are computed/resolved. Try to fix some.

0 lines of code changed in 2 files:

  • Applications/CLI/ExtractSkeleton: coordTypes.h (-1), misc.h (-1)
pieper 2008-05-28 14:23 Rev.: 6902

COMP: fix build warnings

1 lines of code changed in 1 file:

  • Applications/CLI/ExtractSkeleton: coordTypes.h (+1 -1)
barre 2008-05-27 17:44 Rev.: 6889

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:

  • Applications/CLI/ExtractSkeleton: CMakeLists.txt (+2)
barre 2008-05-26 10:23 Rev.: 6854

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.

2 lines of code changed in 1 file:

  • Applications/CLI/ExtractSkeleton: CMakeLists.txt (+2 -8)
barre 2008-05-20 02:32 Rev.: 6776

ENH: Slicer3 Spring Installation Clean Up

34 lines of code changed in 1 file:

  • Applications/CLI/ExtractSkeleton: CMakeLists.txt (+34 -33)
millerjv 2007-10-18 08:12 Rev.: 4665

BUG: Need to copy the direction cosines from input to output
BUG: skeleton image should come back as a label image.

2 lines of code changed in 2 files:

  • Applications/CLI/ExtractSkeleton: ExtractSkeleton.cxx (+1), ExtractSkeleton.xml (+1 -1)
aylward 2007-09-17 10:35 Rev.: 4342

ENH: Direct access to tutorials from within Slicer3

1988 lines of code changed in 10 files:

  • Applications/CLI/ExtractSkeleton: CMakeLists.txt (new 43), ExtractSkeleton.cxx (new 156), ExtractSkeleton.xml (new 71), SkelGraph.cxx (new 705), SkelGraph.h (new 98), coordTypes.h (new 147), misc.cxx (new 75), misc.h (new 98), tilg_iso_3D.cxx (new 554), tilg_iso_3D.h (new 41)
Generated by StatSVN 0.5.0