Directory Modules/EMSegment/CommandLineApplication/

Directory Created:
2007-05-08 17:03
Total Files:
7
Deleted Files:
1
Lines of Code:
1646

[root]/Modules/EMSegment/CommandLineApplication

Lines of Code

Modules/EMSegment/CommandLineApplication/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 76 (100.0%) 1793 (100.0%) 23.5
davisb 61 (80.3%) 1712 (95.5%) 28.0
barre 3 (3.9%) 73 (4.1%) 24.3
millerjv 1 (1.3%) 4 (0.2%) 4.0
alexy 1 (1.3%) 4 (0.2%) 4.0
pieper 5 (6.6%) 0 (0.0%) 0.0
naucoin 1 (1.3%) 0 (0.0%) 0.0
lorensen 2 (2.6%) 0 (0.0%) 0.0
jcfr 2 (2.6%) 0 (0.0%) 0.0

Most Recent Commits

jcfr 2009-12-10 20:43 Rev.: 11250

ENH: Update vtkEventBroker to follow a more robust singleton pattern.

Since we are sure to have on instance per-process, all client should call
vtkEventBroker::GetInstance() and no bother using New/Delete

It follow now the nifty counter idiom:
http://en.wikibooks.org/wiki/More_C%2B%2B_Idioms/Nifty_Counter

Largely inspired from the code of:
VTK/Common/vtkOutputWindow
VTK/Utilities/kwsys/SystemTools

It's also possible to use New (that way reference counting will be used)
Doing so the caller will be responsible to call the matching Delete.
For example, in Slicer3.cxx, TCL interpreter got a reference using New.
For that reason, we call the corresponding Delete.

It's also worth reading:
http://www.parashift.com/c++-faq-lite/ctors.html#faq-10.12

0 lines of code changed in 1 file:

  • Modules/EMSegment/CommandLineApplication: EMSegmentCommandLine.cxx (changed)
jcfr 2009-12-07 23:15 Rev.: 11209

ENH: Update CMakeLists.txt - CMake 2.6 is now required

The following line have been added:

CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
IF(COMMAND CMAKE_POLICY)
CMAKE_POLICY(SET CMP0003 NEW)
ENDIF(COMMAND CMAKE_POLICY)
MARK_AS_ADVANCED(CMAKE_BACKWARDS_COMPATIBILITY)

0 lines of code changed in 1 file:

  • Modules/EMSegment/CommandLineApplication: CMakeLists.txt (changed)
lorensen 2009-01-13 08:31 Rev.: 8366

BUG: vtkEventBroker::GetInstance()->Delete() must be done after any other calls that may process events.

0 lines of code changed in 1 file:

  • Modules/EMSegment/CommandLineApplication: EMSegmentCommandLine.cxx (changed)
lorensen 2008-11-23 14:01 Rev.: 7961

COMP: various warnings.

0 lines of code changed in 1 file:

  • Modules/EMSegment/CommandLineApplication: EMSegmentCommandLine.cxx (changed)
davisb 2008-06-03 14:47 Rev.: 6963

ENH: change EMSegment Simple module to use slicer volumes rather than filenames for input and output parameters

26 lines of code changed in 2 files:

  • Modules/EMSegment/CommandLineApplication: EMSegmentCommandLine.cxx (+14 -8), EMSegmentCommandLine_GUIVersion.xml (+12 -12)
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.

4 lines of code changed in 1 file:

  • Modules/EMSegment/CommandLineApplication: CMakeLists.txt (+4 -3)
barre 2008-05-26 10:11 Rev.: 6848

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.

3 lines of code changed in 1 file:

  • Modules/EMSegment/CommandLineApplication: CMakeLists.txt (+3 -12)
barre 2008-05-20 02:29 Rev.: 6772

ENH: Slicer3 Spring Installation Clean Up

66 lines of code changed in 1 file:

  • Modules/EMSegment/CommandLineApplication: CMakeLists.txt (+66 -36)
pieper 2008-04-24 09:27 Rev.: 6536

ENH: improvements to the event broker, and conversion of many internal classes to use the event broker. See http://wiki.na-mic.org/Wiki/index.php/Slicer3:EventBroker

0 lines of code changed in 1 file:

  • Modules/EMSegment/CommandLineApplication: EMSegmentCommandLine.cxx (changed)
davisb 2008-04-04 09:49 Rev.: 6397

BUG: Fix problems with adding and removing channels in EMSegmenter, specifically bugs 179 and 181

0 lines of code changed in 1 file:

  • Modules/EMSegment/CommandLineApplication: EMSegmentCommandLine.cxx (changed)
naucoin 2008-03-13 17:22 Rev.: 6198

ENH: enable multiple storage nodes, following the template of multiple display nodes. Needed to deal more gracefully with model overlay files which should have their own separate storage nodes. The change is pervasive due to protecting SetStorageNodeID, use SetAndObserveStorageNodeID

0 lines of code changed in 1 file:

  • Modules/EMSegment/CommandLineApplication: EMSegmentCommandLine.cxx (changed)
millerjv 2008-01-23 10:07 Rev.: 5576

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.

4 lines of code changed in 1 file:

  • Modules/EMSegment/CommandLineApplication: CMakeLists.txt (+4 -1)
davisb 2008-01-15 10:23 Rev.: 5502

ENH: add basic progress to EMSeg Simple

78 lines of code changed in 1 file:

  • Modules/EMSegment/CommandLineApplication: EMSegmentCommandLine.cxx (+78 -1)
davisb 2008-01-09 16:03 Rev.: 5452

ENH: let user specify intermediate directory in EMSegmentSimple

9 lines of code changed in 2 files:

  • Modules/EMSegment/CommandLineApplication: EMSegmentCommandLine.cxx (-1), EMSegmentCommandLine_GUIVersion.xml (+9)
davisb 2007-12-28 07:52 Rev.: 5352

BUG: fix memory leak

1 lines of code changed in 1 file:

  • Modules/EMSegment/CommandLineApplication: EMSegmentCommandLine.cxx (+1)
davisb 2007-12-28 01:21 Rev.: 5351

BUG: fix memory leak

2 lines of code changed in 1 file:

  • Modules/EMSegment/CommandLineApplication: EMSegmentCommandLine.cxx (+2 -1)
davisb 2007-12-27 22:26 Rev.: 5349

BUG: don't loose track of color nodes when creating a new scene
BUG: don't filter filenames for simple em interface
ENH: remove unnecessary paramaters from simple em interface

24 lines of code changed in 2 files:

  • Modules/EMSegment/CommandLineApplication: EMSegmentCommandLine.cxx (+16 -12), EMSegmentCommandLine_GUIVersion.xml (+8 -51)
davisb 2007-12-27 19:23 Rev.: 5347

BUG: fix some memory leaks

6 lines of code changed in 1 file:

  • Modules/EMSegment/CommandLineApplication: EMSegmentCommandLine.cxx (+6)
davisb 2007-12-27 14:29 Rev.: 5342

BUG: check that working directory exists
BUG: make sure number of atlas images is correct

34 lines of code changed in 1 file:

  • Modules/EMSegment/CommandLineApplication: EMSegmentCommandLine.cxx (+34 -3)
davisb 2007-12-18 00:28 Rev.: 5240

ENH: add flag to bypass registration if it was already computed

0 lines of code changed in 2 files:

  • Modules/EMSegment/CommandLineApplication: EMSegmentCommandLine.cxx (changed), EMSegmentCommandLine.xml (changed)
davisb 2007-12-13 21:11 Rev.: 5197

ENH: add some console output to command line EMSeg

0 lines of code changed in 1 file:

  • Modules/EMSegment/CommandLineApplication: EMSegmentCommandLine.cxx (changed)
davisb 2007-12-06 17:32 Rev.: 5082

BUG: set new volumes' colormaps

0 lines of code changed in 1 file:

  • Modules/EMSegment/CommandLineApplication: EMSegmentCommandLine.cxx (changed)
davisb 2007-12-03 21:12 Rev.: 5033

BUG: let slicer create volume display node if necessary

0 lines of code changed in 1 file:

  • Modules/EMSegment/CommandLineApplication: EMSegmentCommandLine.cxx (changed)
davisb 2007-12-03 11:19 Rev.: 5023

ENH: add save intermediate results
BUG: allow relative filename for segmentation results
STYLE: clean up output

0 lines of code changed in 3 files:

  • Modules/EMSegment/CommandLineApplication: EMSegmentCommandLine.cxx (changed), EMSegmentCommandLine.xml (changed), EMSegmentCommandLine_GUIVersion.xml (changed)
davisb 2007-09-13 15:23 Rev.: 4329

ENH: add flag to write resulting scene from command line EMSeg

33 lines of code changed in 3 files:

  • Modules/EMSegment/CommandLineApplication: EMSegmentCommandLine.cxx (+17 -3), EMSegmentCommandLine.xml (+8), EMSegmentCommandLine_GUIVersion.xml (+8)
alexy 2007-09-11 16:30 Rev.: 4302

ENH: reworked volume display to separate classes and include viz pipeline

4 lines of code changed in 1 file:

  • Modules/EMSegment/CommandLineApplication: EMSegmentCommandLine.cxx (+4 -3)
davisb 2007-07-27 10:22 Rev.: 3952

ENH: add disableCompression flag to emsegment command line executable to force the program to write the segmentation result uncompressed. Within mrml the default was changed to write images in compressed format when available. This caused several emsegment tests to fail. With this fix the tests should pass again.

0 lines of code changed in 3 files:

  • Modules/EMSegment/CommandLineApplication: EMSegmentCommandLine.cxx (changed), EMSegmentCommandLine.xml (changed), EMSegmentCommandLine_GUIVersion.xml (changed)
davisb 2007-06-28 10:51 Rev.: 3729

ENH: add atlas from command line

0 lines of code changed in 3 files:

  • Modules/EMSegment/CommandLineApplication: EMSegmentCommandLine.cxx (changed), EMSegmentCommandLine.xml (changed), EMSegmentCommandLine_GUIVersion.xml (changed)
davisb 2007-06-13 11:06 Rev.: 3582

BUG: target filenames were not pushed correctly

0 lines of code changed in 2 files:

  • Modules/EMSegment/CommandLineApplication: CMakeLists.txt (changed), EMSegmentCommandLine.cxx (changed)
davisb 2007-06-13 09:53 Rev.: 3580

ENH: added exe version of EMSeg GUI CL

0 lines of code changed in 1 file:

  • Modules/EMSegment/CommandLineApplication: CMakeLists.txt (changed)
davisb 2007-06-12 18:23 Rev.: 3576

ENH: update EMSegment Simple help

0 lines of code changed in 1 file:

  • Modules/EMSegment/CommandLineApplication: EMSegmentCommandLine_GUIVersion.xml (changed)
davisb 2007-06-12 16:54

ENH: enable compilation of EMSeg command line module

0 lines of code changed in 2 files:

  • Modules/EMSegment/CommandLineApplication: CMakeLists.txt (changed), EMSegmentCommandLine_GUIVersion.xml (changed)
davisb 2007-06-12 16:50 Rev.: 3573

ENH: add EMSeg command line module gui xml file

184 lines of code changed in 4 files:

  • Modules/EMSegment/CommandLineApplication: CMakeLists.txt (changed), EMSegmentCommandLine.cxx (changed), EMSegmentCommandLine_GUIVersion.cxx (new 14), EMSegmentCommandLine_GUIVersion.xml (new 170)
davisb 2007-06-12 09:52 Rev.: 3570

COMPILE: toggle unfinished emseg cl to off

0 lines of code changed in 1 file:

  • Modules/EMSegment/CommandLineApplication: CMakeLists.txt (changed)
davisb 2007-06-12 09:28 Rev.: 3569

ENH: emseg command-line module start

0 lines of code changed in 3 files:

  • Modules/EMSegment/CommandLineApplication: CMakeLists.txt (changed), EMSegmentCommandLine.cxx (changed), EMSegmentCommandLine.xml (changed)
davisb 2007-06-12 07:14 Rev.: 3566

ENH: improve command line help

0 lines of code changed in 1 file:

  • Modules/EMSegment/CommandLineApplication: EMSegmentCommandLine.xml (changed)
davisb 2007-06-07 10:54 Rev.: 3501

BUG: forgot to return a value

0 lines of code changed in 1 file:

  • Modules/EMSegment/CommandLineApplication: EMSegmentCommandLine.cxx (changed)
davisb 2007-06-06 22:36 Rev.: 3498

ENH: EMSegment major surgery...
ENH: created EMSegment MRMLManager facade class to manage/hide MRML node complexity
ENH: added working data node to get ready for intensity normalized images
ENH: now intensity sample points are stored in mrml and can be reloaded
ENH: minor bug fixes and improved warnings

0 lines of code changed in 2 files:

  • Modules/EMSegment/CommandLineApplication: EMSegmentCommandLine.cxx (changed), EMSegmentCommandLine.xml (changed)
pieper 2007-06-04 11:41 Rev.: 3469

BUG: fix typo in variable name

0 lines of code changed in 1 file:

  • Modules/EMSegment/CommandLineApplication: EMSegmentCommandLine.cxx (changed)
davisb 2007-06-04 09:41 Rev.: 3465

BUG: strip backslashes from command line arguments under windows

0 lines of code changed in 1 file:

  • Modules/EMSegment/CommandLineApplication: EMSegmentCommandLine.cxx (changed)

(6 more)

Generated by StatSVN 0.5.0