[Repository Listing] / [Slicer3] / oldtrunk / Applications
 

Log of /oldtrunk/Applications

Parent Directory Parent Directory View Directory Listing Directory Listing


Sticky Revision:

Revision 16233  Directory Listing
Modified Wed Mar 23 13:30:29 2011 UTC (6 years, 6 months ago) by matthew.bowman
ENH: test

Revision 16232  Directory Listing
Modified Wed Mar 23 13:30:06 2011 UTC (6 years, 6 months ago) by matthew.bowman
ENH: test

Revision 16231  Directory Listing
Modified Wed Mar 23 13:23:01 2011 UTC (6 years, 6 months ago) by matthew.bowman
ENH: test

Revision 16230  Directory Listing
Modified Wed Mar 23 13:21:56 2011 UTC (6 years, 6 months ago) by matthew.bowman
ENH: test

Revision 15040  Directory Listing
Modified Wed Sep 22 18:53:32 2010 UTC (7 years ago) by pieper
ENH: implementing changes described in the email linked below.
http://massmail.spl.harvard.edu/public-archives/slicer-devel/2010/005338.html

Revision 15025  Directory Listing
Modified Mon Sep 20 20:31:39 2010 UTC (7 years ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: adding extra label name to output csv file as per clinician's request. names and output csv are formatted for her specific needs.

Revision 15020  Directory Listing
Modified Sat Sep 18 00:39:52 2010 UTC (7 years ago) by fedorov
Original Path: trunk/Applications
BUG: allow non-1 labels; merge fix from 3.6

Revision 15017  Directory Listing
Modified Fri Sep 17 16:03:07 2010 UTC (7 years ago) by hjohnson
Original Path: trunk/Applications
BUG:978: Resolves Bug report:    http://www.na-mic.org/Bug/view.php?id=978

This work was performed by Joy Matsui.  Including code modifications, documentation, and testing.

Some early Siemens DTI data had some gradients coded incorrectly in the dicom header file.  This change identifies gradients that are very much outside the expected values, and allows for those values to be removed from the resulting NRRD file.

All changes made to DicomToNrrdConverter were done in sections of code that process Siemens data. These changes are compatible with the following Siemens data types: TrioTim B13, B15, and B17 and Verio B15V. Any generic variable that is altered during Siemens data processing that also applies to GE and Philips is only altered during Siemens data processing.

The changes include two new flags, smallGradientFix and smallGradientThreshold. smallGradientFix has two possible arguments, Remove and Rescale, for removing bad gradients and rescaling gradient magnitudes that are within a reasonable range. That reasonable range is determined by smallGradientThreshold, default setting is 0.2. If smallGradientFix is not set, the pipeline will automatically terminate when a gradient whose magnitude is outside the reasonable range is detected. Upon termination, the user will be instructed to set the smallGradientFix to deal with the bad gradients. If smallGradientFix is set to Remove, any gradient whose magnitude is outside the reasonable range is marked to not be included in the output NRRD file. If smallGradientFix is set to Rescale, each gradient will be scaled relative to the maximum b value of the scan.



Revision 15015  Directory Listing
Modified Fri Sep 17 13:44:43 2010 UTC (7 years ago) by haehn
Original Path: trunk/Applications
COMP: Renamed the layout side-by-side view to match the name in vtkMRMLLayoutNode.

Revision 15003  Directory Listing
Modified Wed Sep 15 14:31:05 2010 UTC (7 years ago) by finetjul
Original Path: trunk/Applications
STYLE: Use Qt private implementation instead of obsolete CTK implementation

Qt pimpls have the big advantage of supporting pimple derivation.
The recommended way of using them is shown below:
Header file:

class MyClassPrivate;
class MyClass
{
public:
   ...
   virtual ~MyClass();
   ...
protected:
   QScopedPointer<MyClassPrivate> d_ptr;
private:
   Q_DECLARE_PRIVATE(MyClass);
   Q_DISABLE_COPY(MyClass);
};

Implementation file (Private has no access to public:
class MyClassPrivate
{
public:
  ...
};
...
MyClass::MyClass():d_ptr(new MyClassPrivate)
{
}

Implementation file (Private has access to public):
class MyClassPrivate
{
   Q_DECLARE_PUBLIC(MyClass);
protected:
  MyClass* const q_ptr;
public:
  MyClassPrivate(MyClass&);
...
};
MyClassPrivate::MyClassPrivate(MyClass& o)
  :q_ptr(&o)
{
}
...
MyClass::MyClass():d_ptr(new MyClassPrivate(*this))
{
}

Revision 14968  Directory Listing
Modified Wed Sep 8 18:37:23 2010 UTC (7 years ago) by finetjul
Original Path: trunk/Applications
ENH: Center disclaimer message on SlicerQt window

Revision 14967  Directory Listing
Modified Wed Sep 8 18:05:18 2010 UTC (7 years ago) by finetjul
Original Path: trunk/Applications
ENH: Add disclaimer message popup in SlicerQt

Revision 14940  Directory Listing
Modified Tue Sep 7 13:04:22 2010 UTC (7 years ago) by fedorov
Original Path: trunk/Applications
ENH: updated default values used for the prostate application

Revision 14888  Directory Listing
Modified Thu Sep 2 20:01:45 2010 UTC (7 years ago) by finetjul
Original Path: trunk/Applications
ENH: Cleanup main window for SlicerQt and remove useless menu items

Revision 14875  Directory Listing
Modified Thu Sep 2 15:40:49 2010 UTC (7 years ago) by finetjul
Original Path: trunk/Applications
BUG: Handle better slicer versions

Revision 14836  Directory Listing
Modified Wed Sep 1 21:21:58 2010 UTC (7 years ago) by jcfr
Original Path: trunk/Applications
ENH: qSlicerLayoutManager - Add activeMRMLThreeDViewNodeChanged() signal

For now, the first created ThreeDView is considered to be the active one

Revision 14805  Directory Listing
Modified Wed Sep 1 06:11:28 2010 UTC (7 years ago) by finetjul
Original Path: trunk/Applications
BUG: QDockWidget needs an extra margin to show the bar correctly

For more information, see http://bugreports.qt.nokia.com/browse/QTBUG-13327

Revision 14802  Directory Listing
Modified Wed Sep 1 04:34:16 2010 UTC (7 years ago) by finetjul
Original Path: trunk/Applications
BUG: Make sure progress message text at loading is correctly displayed...

inside the splashscreen and not on the border

Revision 14787  Directory Listing
Modified Tue Aug 31 22:54:42 2010 UTC (7 years ago) by jcfr
Original Path: trunk/Applications
STYLE: Add license header to QTCoreModules, QTCLI, QTGUI, QTCore, Applications/SlicerQT

Revision 14754  Directory Listing
Modified Mon Aug 30 22:22:08 2010 UTC (7 years ago) by finetjul
Original Path: trunk/Applications
ENH: Hide the Undo/Redo and Layout toolbars by default

Revision 14750  Directory Listing
Modified Mon Aug 30 20:16:53 2010 UTC (7 years ago) by finetjul
Original Path: trunk/Applications
ENH: Improve SlicerQT application icons (use 2 levels of transparency)

still not great though...

Revision 14748  Directory Listing
Modified Mon Aug 30 19:44:07 2010 UTC (7 years ago) by finetjul
Original Path: trunk/Applications
ENH: Add system icon to SlicerQT application.

Revision 14705  Directory Listing
Modified Sun Aug 29 00:30:03 2010 UTC (7 years ago) by jcfr
Original Path: trunk/Applications
STYLE: SlicerQT/Main.cxx - Remove extra includes

Revision 14645  Directory Listing
Modified Thu Aug 19 18:45:14 2010 UTC (7 years, 1 month ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
BUG: fixed but in converting radioactivity units

Revision 14644  Directory Listing
Modified Thu Aug 19 18:33:01 2010 UTC (7 years, 1 month ago) by hjohnson
Original Path: trunk/Applications
STYLE:  Improved const correctness of the code.

Revision 14599  Directory Listing
Modified Tue Aug 17 18:38:40 2010 UTC (7 years, 1 month ago) by francois_budin
Original Path: trunk/Applications
BUG:if resampling DWI, does not transform 0 vector gradients anymore

Revision 14590  Directory Listing
Modified Mon Aug 16 20:06:05 2010 UTC (7 years, 1 month ago) by jcfr
Original Path: trunk/Applications
COMP: Exclude code related to ctkPythonShell in qSlicerMainWindowCore

Revision 14581  Directory Listing
Modified Mon Aug 16 18:32:55 2010 UTC (7 years, 1 month ago) by jcfr
Original Path: trunk/Applications
ENH: Added vtkMRMLScriptedDisplayableManager class

Since it's not possible to derive a VTK class in python (and for that same
reason rely on polymorphism), the vtkMRMLScriptedDisplayableManager C++
class is a "proxy" allowing to interface a DisplayableManager written in python.

A scripted DisplayableManager should expose the following methods:
   - Create
   - GetMRMLSceneEventsToObserve
   - ProcessMRMLEvents
   - RemoveMRMLObservers
   - UpdateFromMRML
   - OnInteractorStyleEvent
   - OnMRMLDisplayableNodeModifiedEvent

In addition to register vtk class names, the MRMLDisplayableManager factory
can now register scripted displayableManager represented by a path
to a python script ending with ".py".

qSlicerLayoutManager now provide method setScriptedDisplayableManagerDirectory
allowing to set from which directory the scripted displayableManager
should be "sourced" from.
Similarly, the code in qMRMLSliceWidget and qMRMLThreeDView allowing to
register the displayableManager have been factored out into a method named:
 - registerDisplayableManagers(const QString& scriptedDisplayableManagerDirectory);


Below are more details explaining how a scripted displayable manager could
be implemented:
 The constructor has one parameter named 'parent' corresponding to the associated instance of
 vtkScriptedDisplayableManager in the C++ world.

 The python methods listed above corresponds to the implementation of the virtual method
 available in vtkScriptedDisplayableManager.

 The only exception is the virtual method SetMRMLSceneInternal, the python class only needs to
 implement the method GetMRMLSceneEventsToObserve. This later one just return a list of integer
 representing the eventid to observe.

 It's also possible to access the API of the associated C++ instance using the self.Parent
 For example:
   self.Parent.RemoveInteractorStyleObservableEvent(26) # vtkCommand::MouseWheelForwardEvent

 Make also sure NOT to call the corresponding C++ method from it's python equivalent, it will
 result in an infinite loop.
 The following statement will likely lead to an unstable state:
    def Create(self): self.Parent.Create()

 If a a method isn't implemented, the following syntax should be used:
   def Create(self): pass

 NOTE
   Ideally, a DisplayableManager should deal only with MRMLNodes. Incriminated code should
 be moved either in the DisplayableManager itself, in the associated MRML Node or
 in a MRMLNode helper class.

 TODO
   While porting existing code, to overcome this problem, the following need to be done:
     - DisplayableManager abstract base class should have a reference to the current MRMLApplicationLogic
    - The MRMLApplicationLogic should contain a map of logics
    - The list of logic internally used by the qSlicerLayoutManager should be removed and
     the list from the MRMLApplicationLogic used instead.

Revision 14571  Directory Listing
Modified Sun Aug 15 14:31:05 2010 UTC (7 years, 1 month ago) by pieper
Original Path: trunk/Applications
BUG: fix test so it matches new behavior (new default file names)

Revision 14570  Directory Listing
Modified Sat Aug 14 22:45:51 2010 UTC (7 years, 1 month ago) by pieper
Original Path: trunk/Applications
COMP: use the windows version of snprintf if needed

Revision 14569  Directory Listing
Modified Sat Aug 14 22:28:47 2010 UTC (7 years, 1 month ago) by pieper
Original Path: trunk/Applications
ENH: allow format specification for per-slice dicom file names - default is %04d

Revision 14543  Directory Listing
Modified Wed Aug 11 07:17:05 2010 UTC (7 years, 1 month ago) by jcfr
Original Path: trunk/Applications
BUG: In qSlicerMainWindowCore - Make sure PythonShell is deleted

Revision 14542  Directory Listing
Modified Wed Aug 11 07:17:01 2010 UTC (7 years, 1 month ago) by jcfr
Original Path: trunk/Applications
STYLE: Reorganize header alphabetically in Application/SlicerQT/CMakeLists.txt

Revision 14541  Directory Listing
Modified Wed Aug 11 07:16:58 2010 UTC (7 years, 1 month ago) by jcfr
Original Path: trunk/Applications
BUG: In qSlicerMainWindow, use activateWindow (instead of setFocus) to give the focus to pythonShell

See http://doc.qt.nokia.com/4.6/qwidget.html#activateWindow

Revision 14521  Directory Listing
Modified Tue Aug 10 19:11:46 2010 UTC (7 years, 1 month ago) by pieper
Original Path: trunk/Applications
ENH: add client data point script handler function to support different interpreters (pythonqt, for instances)

Revision 14518  Directory Listing
Modified Tue Aug 10 16:41:04 2010 UTC (7 years, 1 month ago) by pieper
Original Path: trunk/Applications
ENH: focus on python console when it is raised - TODO: focus on the actual text widget, not just window

Revision 14515  Directory Listing
Modified Tue Aug 10 05:14:59 2010 UTC (7 years, 1 month ago) by finetjul
Original Path: trunk/Applications
STYLE: Remove vtksys code dependency in slicer home/bin directory search.

Use Qt code instead.

Revision 14514  Directory Listing
Modified Tue Aug 10 04:22:32 2010 UTC (7 years, 1 month ago) by finetjul
Original Path: trunk/Applications
BUG: Crash in Slicer3 hybrid mode as qSlicerApplication was initialized

with no arguments, without arguments, SlicerHomeDir can't be found.

Revision 14513  Directory Listing
Modified Tue Aug 10 04:22:20 2010 UTC (7 years, 1 month ago) by finetjul
Original Path: trunk/Applications
ENH: Add qSlicerIconEnginePlugin

Revision 14512  Directory Listing
Modified Tue Aug 10 04:22:05 2010 UTC (7 years, 1 month ago) by finetjul
Original Path: trunk/Applications
ENH: Add new icons to Slicer

Revision 14486  Directory Listing
Modified Fri Aug 6 01:41:36 2010 UTC (7 years, 1 month ago) by finetjul
Original Path: trunk/Applications
BUG: Some modules didn't show up in the Module Selector toolbar.

It's because they were hidden by not belonging to ModuleToolBar.
-> Don't hide module QActions when they don't belong to ModuleToolBarList

Revision 14479  Directory Listing
Modified Thu Aug 5 18:57:58 2010 UTC (7 years, 1 month ago) by finetjul
Original Path: trunk/Applications
ENH: Add FitToWindow and Slice FOV to qMRMLSliceControllerToolBar

qMRMLSliceControllerToolBar directly uses the logics to do processing on the
slice nodes.

Revision 14474  Directory Listing
Modified Thu Aug 5 18:57:39 2010 UTC (7 years, 1 month ago) by finetjul
Original Path: trunk/Applications
ENH: Connect qMRMLSlicesControllerToolBar actions to MRML nodes

Revision 14472  Directory Listing
Modified Thu Aug 5 13:40:28 2010 UTC (7 years, 1 month ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
BUG: getting rid of dashboard warnings...

Revision 14452  Directory Listing
Modified Tue Aug 3 20:01:38 2010 UTC (7 years, 1 month ago) by fedorov
Original Path: trunk/Applications
BUG: a check was missing to allow the user to use bspline transform selector
for the output transform

Revision 14430  Directory Listing
Modified Tue Aug 3 03:10:18 2010 UTC (7 years, 1 month ago) by finetjul
Original Path: trunk/Applications
ENH: Replace qMRMLSlicesControllerWidget by qMRMLSlicesControllerToolBar

Revision 14427  Directory Listing
Modified Mon Aug 2 20:36:09 2010 UTC (7 years, 1 month ago) by finetjul
Original Path: trunk/Applications
ENH: Add tooltips to most of the application QActions

Revision 14426  Directory Listing
Modified Mon Aug 2 20:36:05 2010 UTC (7 years, 1 month ago) by finetjul
Original Path: trunk/Applications
ENH: Add Keyboard Shortcut dialog (qSlicerActionsDialog)

Revision 14421  Directory Listing
Modified Mon Aug 2 19:03:10 2010 UTC (7 years, 1 month ago) by jcfr
Original Path: trunk/Applications
ENH: Update qSlicerMainWindow - qSlicerMouseModeToolBar is now displayed.

Revision 14410  Directory Listing
Modified Fri Jul 30 14:57:46 2010 UTC (7 years, 1 month ago) by finetjul
Original Path: trunk/Applications
ENH: Force icons to be visible in menus depending on the OS.

On Gnome/Linux, the default behavior is to hide the icons in menu. Here we
force the icons to be shown.

Revision 14409  Directory Listing
Modified Fri Jul 30 14:57:42 2010 UTC (7 years, 1 month ago) by finetjul
Original Path: trunk/Applications
ENH: Connect help/feedbacks menu with opening the browser url

Revision 14403  Directory Listing
Modified Fri Jul 30 01:21:44 2010 UTC (7 years, 1 month ago) by hjohnson
Original Path: trunk/Applications
ENH:  Merged all 3 branches of this tree attempting to make a KWStyle compliant code base.

Revision 14400  Directory Listing
Modified Thu Jul 29 23:31:04 2010 UTC (7 years, 1 month ago) by finetjul
Original Path: trunk/Applications
ENH: Link toolbar menu actions with toolbar visibility in SlicerQT

Revision 14399  Directory Listing
Modified Thu Jul 29 23:31:00 2010 UTC (7 years, 1 month ago) by finetjul
Original Path: trunk/Applications
ENH: Add View ToolBar in SlicerQT (old ViewToolBar is now Layout ToolBar)

Revision 14398  Directory Listing
Modified Thu Jul 29 23:30:56 2010 UTC (7 years, 1 month ago) by finetjul
Original Path: trunk/Applications
ENH: Add Undo/Redo ToolBar in SlicerQT

Revision 14386  Directory Listing
Modified Thu Jul 29 18:35:25 2010 UTC (7 years, 1 month ago) by pieper
Original Path: trunk/Applications
COMP: explicitly use the std:: namespace to avoid compile issues on Sun (thanks to Attila Nagy for the patches)

Revision 14382  Directory Listing
Modified Thu Jul 29 17:54:03 2010 UTC (7 years, 1 month ago) by finetjul
Original Path: trunk/Applications
ENH: Add qSlicerModuleSelectorToolBar::removeModule

Revision 14381  Directory Listing
Modified Thu Jul 29 17:53:59 2010 UTC (7 years, 1 month ago) by finetjul
Original Path: trunk/Applications
ENH: Don't need a signal mapper for ModuleToolBar

Because qSlicerModuleSelectorToolBar and qSlicerMainWindow::ModuleToolBar
listen to the same QAction, if a QAction is triggered in ModuleToolBar,
qSlicerModuleSelectorToolBar will catch it and select the module
accordingly.

Revision 14380  Directory Listing
Modified Thu Jul 29 17:53:56 2010 UTC (7 years, 1 month ago) by finetjul
Original Path: trunk/Applications
BUG:Select module using qSlicerModuleSelectorToolBar instead of qSlicerModulePanel

Using qSlicerModulePanel to select a module doesn't trigger the QAction
associated with the module with result in not updating qSlicerModuleSelectorToolBar

Revision 14379  Directory Listing
Modified Thu Jul 29 17:53:52 2010 UTC (7 years, 1 month ago) by finetjul
Original Path: trunk/Applications
ENH: qSlicerAbstractModule reuse the same QAction multiple time ...

... instead of creating a new one everytime a qaction is needed

Revision 14378  Directory Listing
Modified Thu Jul 29 17:53:48 2010 UTC (7 years, 1 month ago) by finetjul
Original Path: trunk/Applications
BUG: Action Icons in menu where hidden, show them

For some reasons, the application doesn't show icons in menus (maybe
Qt::AA_DontShowIconsInMenu is set). We manually set the icons visible in
menus here.

Revision 14377  Directory Listing
Modified Thu Jul 29 17:53:43 2010 UTC (7 years, 1 month ago) by finetjul
Original Path: trunk/Applications
ENH: Split qSlicerAbstractModule in QTCore/qSlicerAbstractCoreModule,

In order to have QtGUI code in qSlicerAbstractModule, the class has to be
in Base/QTGUI, we rename qSlicerAbstractModule into
qSlicerAbstractCoreModule that only links with QtCore and we create a new
qSlicerAbstractModule in Bare/QTGUI. qSlicerAbstractModule contains an
icon (optionally reimplemented by all the modules), the allow the creation
of QAction directly from qSlicerAbstractModule and not by
qSlicerAbstractModuleWidget anymore. The problem with having createAction()
in qSlicerAbstractModuleWidget is that the module needed to create the
widget to be able to have QActions.(instanciate all the module widgets to
be able to have the module list in the toolbar which could slow down the
app, (a typical Slicer session doesn't need to instanciate all the module
widgets).

Revision 14376  Directory Listing
Modified Thu Jul 29 17:53:22 2010 UTC (7 years, 1 month ago) by finetjul
Original Path: trunk/Applications
ENH:Move toolbar generation from qSlicerMainWindowCore to qSlicerMainWindow

Revision 14374  Directory Listing
Modified Thu Jul 29 17:53:07 2010 UTC (7 years, 1 month ago) by finetjul
Original Path: trunk/Applications
ENH: Add qSlicerModuleSelectorToolBar, replaces qSlicerModuleSelectorWidget

Revision 14339  Directory Listing
Modified Mon Jul 26 21:19:39 2010 UTC (7 years, 1 month ago) by finetjul
Original Path: trunk/Applications
ENH: Connect "Close Scene" menu action with the scene clear command

Revision 14324  Directory Listing
Modified Fri Jul 23 21:08:49 2010 UTC (7 years, 2 months ago) by hjohnson
Original Path: trunk/Applications
ENH: After much work, an auto-formatting tools that is KWSTYLE compliant has been identified.  This tool was applied to the BRAINS source code to make is consistent with the ITK style, and to ensure that it is easy to read across all tools.  In addition, the code base was syncronized with the primary SVN repository.

Revision 14307  Directory Listing
Modified Thu Jul 22 20:04:35 2010 UTC (7 years, 2 months ago) by fedorov
Original Path: trunk/Applications
ENH: use reference image for resampled volume to initialize window/level and
colormap

Revision 14293  Directory Listing
Modified Thu Jul 22 07:29:09 2010 UTC (7 years, 2 months ago) by jcfr
Original Path: trunk/Applications
ENH: Added qMRMLThreeDViewsControllerWidget to qSlicerMainWindow

Revision 14290  Directory Listing
Modified Thu Jul 22 07:28:36 2010 UTC (7 years, 2 months ago) by jcfr
Original Path: trunk/Applications
ENH: Updated qSlicerMainWindow.ui - Now including qMRMLSlicesControllerWidget

Revision 14210  Directory Listing
Modified Sun Jul 18 05:12:02 2010 UTC (7 years, 2 months ago) by fedorov
Original Path: trunk/Applications
STYLE: fix typo

Revision 14209  Directory Listing
Modified Sun Jul 18 05:08:07 2010 UTC (7 years, 2 months ago) by fedorov
Original Path: trunk/Applications
BUG: allow to use CenterOfROI just to initialize

Revision 14207  Directory Listing
Modified Fri Jul 16 23:21:59 2010 UTC (7 years, 2 months ago) by fedorov
Original Path: trunk/Applications
BUG: center declaration was shadowed

Revision 14188  Directory Listing
Modified Thu Jul 15 21:46:30 2010 UTC (7 years, 2 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - Main.cxx - Added code to disable VTK global warnings

Revision 14173  Directory Listing
Modified Thu Jul 15 12:11:34 2010 UTC (7 years, 2 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - Update code in Main.cxx to use qMRMLEventLogger::setConsoleOutputEnabled

Revision 14157  Directory Listing
Modified Thu Jul 15 12:10:20 2010 UTC (7 years, 2 months ago) by jcfr
Original Path: trunk/Applications
ENH: MRMLScene - Rename SceneCloseEvent into SceneClosedEvent

The choice has been motivated to improve readability and limit confusion.

See http://massmail.spl.harvard.edu/public-archives/slicer-devel/2010/005057.html

Revision 14150  Directory Listing
Modified Thu Jul 15 00:40:31 2010 UTC (7 years, 2 months ago) by fedorov
Original Path: trunk/Applications
ENH: added CenterOfROI initializer to BRAINSFitHelper. This is simpler 
than CenterOfHead, and may be more universally applicable for non-brain 
applications. 
ENH: exposed CenterOfROI in BRAINSFitIGT

Revision 14146  Directory Listing
Modified Tue Jul 13 23:33:00 2010 UTC (7 years, 2 months ago) by pieper
Original Path: trunk/Applications
BUG: enable export uncompressed dicom and make it the default since this is the most compatible format in the real world

Revision 14144  Directory Listing
Modified Tue Jul 13 21:55:55 2010 UTC (7 years, 2 months ago) by fedorov
Original Path: trunk/Applications
ENH: added optional parameter to generate the grid showing the deformation.
When requested, warped grid is created only if the transform has bspline or roi 
bspline component. Warp grid spacing is initialized from the bspline grid 
spacing used in the bspline transform

Revision 14110  Directory Listing
Modified Mon Jul 12 12:25:54 2010 UTC (7 years, 2 months ago) by vrnova
Original Path: trunk/Applications
BUGFIX: rearranged function body so gcc will accept the code

Revision 14106  Directory Listing
Modified Sun Jul 11 12:23:00 2010 UTC (7 years, 2 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
BUG: hopefully fixed the bug gcc was complaining about in declaration of two methods

Revision 14104  Directory Listing
Modified Fri Jul 9 22:15:27 2010 UTC (7 years, 2 months ago) by jcfr
Original Path: trunk/Applications
BUG: qSlicerMainWindowCorePrivate - Use if statement instead of assert when checking if a module has a widgetRepresentation

Revision 14097  Directory Listing
Modified Fri Jul 9 21:08:41 2010 UTC (7 years, 2 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
BUG: stubbing out ComputeSUVBodyWeight CLI because of compilation error...

Revision 14096  Directory Listing
Modified Fri Jul 9 17:29:16 2010 UTC (7 years, 2 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: cleaned up module error printouts

Revision 14094  Directory Listing
Modified Fri Jul 9 17:03:20 2010 UTC (7 years, 2 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: adding draft of command line module for workflow engine suv computation pipeline

Revision 14080  Directory Listing
Modified Thu Jul 8 15:48:52 2010 UTC (7 years, 2 months ago) by fedorov
Original Path: trunk/Applications
STYLE: remove debugging output

Revision 14079  Directory Listing
Modified Thu Jul 8 15:47:30 2010 UTC (7 years, 2 months ago) by fedorov
Original Path: trunk/Applications
STYLE: remove debugging printout

Revision 14078  Directory Listing
Modified Thu Jul 8 15:36:43 2010 UTC (7 years, 2 months ago) by fedorov
Original Path: trunk/Applications
STYLE: Removed print statements

Revision 14077  Directory Listing
Modified Thu Jul 8 15:31:55 2010 UTC (7 years, 2 months ago) by fedorov
Original Path: trunk/Applications
ENH: Remove time extraction step to improve performance. This mode is not
applicable for the intended use cases.

Revision 14076  Directory Listing
Modified Thu Jul 8 15:19:51 2010 UTC (7 years, 2 months ago) by fedorov
Original Path: trunk/Applications
ENH: Initial commit of BRAINSFitIGT, a customized version of BRAINSFit to
support registration for image-guided procedures. The main differences from
BRAINSFit are:
 1) ROIBSpline mode is added, so that the bspline grid is initialized to cover
 just the bounding box of the aligned ROIs of the input images. Support for
 ROIBspline has been added to BRAINSFitHelper earlier.
 2) The user is given an option to maintain the list of all the intermediate
 transforms to facilitate debugging in the case of registration failure.
 3) Default bspline grid size is changed to 3x3x3, which may be sufficient for
 prostate registration.

Revision 14070  Directory Listing
Modified Wed Jul 7 18:56:19 2010 UTC (7 years, 2 months ago) by fedorov
Original Path: trunk/Applications
ENH: Added ROIBSpline registration mode. ROIBSpline can be specified instead
of BSpline transform. If requested, the bspline grid will be initialized just 
for the bounding box of the joined fixed binary mask and initially aligned moving 
binary mask. The resampled image will use the bspline transform restricted to
the bounding box region, with no deformation outside.

ENH: Added m_GenericTransformList to BRAINSFitHelper to maintain the list of
all the intermediate transforms. This feature will be used by a customized
BRAINSFit version to support registration (specifically, debugging of
registration) during image-guided procedures.

Revision 14068  Directory Listing
Modified Wed Jul 7 18:17:22 2010 UTC (7 years, 2 months ago) by francois_budin
Original Path: trunk/Applications
ENH:Addition of tests for ResampleVolume2

Revision 14065  Directory Listing
Modified Wed Jul 7 17:41:40 2010 UTC (7 years, 2 months ago) by francois_budin
Original Path: trunk/Applications
ENH:Reorganization to match ResampleDTI's organization

Revision 14055  Directory Listing
Modified Tue Jul 6 01:26:33 2010 UTC (7 years, 2 months ago) by finetjul
Original Path: trunk/Applications
ENH: Add "Add Volume", "Add Transform" and "Save Scene" dialogs in SlicerQt

Revision 14054  Directory Listing
Modified Tue Jul 6 01:26:28 2010 UTC (7 years, 2 months ago) by finetjul
Original Path: trunk/Applications
ENH: Add "About Slicer" dialog (only available in SlicerQt)

Revision 14029  Directory Listing
Modified Sun Jul 4 23:41:52 2010 UTC (7 years, 2 months ago) by finetjul
Original Path: trunk/Applications
ENH: Rename openXXXDialog to use a more standard name

Revision 14022  Directory Listing
Modified Sat Jul 3 12:18:49 2010 UTC (7 years, 2 months ago) by fedorov
Original Path: trunk/Applications
ENH: use compression for image IO

Revision 14021  Directory Listing
Modified Sat Jul 3 00:58:38 2010 UTC (7 years, 2 months ago) by domibel
Original Path: trunk/Applications
STYLE: fix typo

Revision 14018  Directory Listing
Modified Fri Jul 2 19:54:22 2010 UTC (7 years, 2 months ago) by alexy
Original Path: trunk/Applications
ENH: added scalars from tensor modes, added multiple labels in tractography/ROISelect

Revision 14014  Directory Listing
Modified Fri Jul 2 13:54:56 2010 UTC (7 years, 2 months ago) by francois_budin
Original Path: trunk/Applications
ENH:Addition of tests

Revision 14013  Directory Listing
Modified Fri Jul 2 13:52:06 2010 UTC (7 years, 2 months ago) by francois_budin
Original Path: trunk/Applications
ENH:Replaced bulk flag with nobulk flag. Bulk is now the default when module is started both as a command line and through the GUI

Revision 14008  Directory Listing
Modified Thu Jul 1 20:33:32 2010 UTC (7 years, 2 months ago) by fedorov
Original Path: trunk/Applications
ENH: remove duplicate functionality

Revision 14003  Directory Listing
Modified Thu Jul 1 03:40:41 2010 UTC (7 years, 2 months ago) by jcfr
Original Path: trunk/Applications
ENH: Update SlicerQt/Main.cxx and qSlicerMainWindow to use the layout manager

An additional toolbar allowing to switch between the different layout
is now visible on the top.

Revision 13969  Directory Listing
Modified Mon Jun 28 16:09:22 2010 UTC (7 years, 2 months ago) by haehn
Original Path: trunk/Applications
ENH: Removed warnings of the Annotation module

Revision 13964  Directory Listing
Modified Mon Jun 28 11:45:15 2010 UTC (7 years, 2 months ago) by hjohnson
Original Path: trunk/Applications
STYLE:  Removed outdated OrientImage from slicer tree.  As of recent ITK versions, and with Slicer requirement of CMAKE_USE_OREINTED_IMAGE=ON, the non-systematic use of OrientedImages is no longer needed.

Revision 13962  Directory Listing
Modified Mon Jun 28 02:52:43 2010 UTC (7 years, 2 months ago) by jcfr
Original Path: trunk/Applications
ENH: Move vtkSlicerSliceLogic and vtkSlicerSliceLayerLogic to MRMLLogic library

Also move the dependent classes: vtkImageLabelOutline, vtkImageNeighborhoodFilter,
vtkImageResliceMask, vtkImageSlice to MRMLLogic

Ultimately, these class should be added to the slicer/VTK git fork and eventually
ported to the offical VTK repository.

All Cxx classes and Tcl script referencing vtkSlicerSliceLogic and vtkSlicerSliceLayerLogic
have also been updated.

Tcl wrapping hints have been moved from Base/Logic/Wrapping/Tcl/hints to
Libs/MRMLLogic/Wrapping/Tcl/hints

Revision 13949  Directory Listing
Modified Fri Jun 25 14:19:04 2010 UTC (7 years, 3 months ago) by francois_budin
Original Path: trunk/Applications
ENH:Interface simplification and modification of the way to load a BSpline transform associated with a bulk transform

Revision 13946  Directory Listing
Modified Thu Jun 24 22:31:08 2010 UTC (7 years, 3 months ago) by alexy
Original Path: trunk/Applications
ENH: reworked Displayable Manager design

Revision 13945  Directory Listing
Modified Thu Jun 24 22:15:16 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/Applications
ENH: Created directory structure supporting new libraries MRMLLogic and MRMLDisplayableManager

The dependency graph looks like:

              |----------<---- SlicerBaseLogic
              |
MRML ----- MRMLLogic ---- MRMLDisplayableManager
                            |
                            |-------< ----- SlicerBaseGUI
                            |
                            |-------< ----- SlicerBaseQTGUI

Revision 13917  Directory Listing
Modified Wed Jun 23 03:18:19 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/Applications
COMP: DiffusionApplication - Fix #ifdef/#define preprocessor statement in localPluginUtilities.h

Revision 13913  Directory Listing
Modified Tue Jun 22 19:47:21 2010 UTC (7 years, 3 months ago) by hjohnson
Original Path: trunk/Applications
STYLE:  Updated code to be nearly KWSTYLE compliant.

Revision 13906  Directory Listing
Modified Tue Jun 22 13:48:30 2010 UTC (7 years, 3 months ago) by hjohnson
Original Path: trunk/Applications
ENH: A small reorganization to allow this to be built outside of Slicer3.  There is still a little CMake work that could be done so that it can build completely by itself.

Revision 13904  Directory Listing
Modified Tue Jun 22 13:12:50 2010 UTC (7 years, 3 months ago) by francois_budin
Original Path: trunk/Applications
BUG:Reference image had to be a DTI if the module was used in Slicer3

Revision 13901  Directory Listing
Modified Tue Jun 22 11:46:58 2010 UTC (7 years, 3 months ago) by taox
Original Path: trunk/Applications
BUG: Fixed a minor bug with .nrrd file output.

Revision 13899  Directory Listing
Modified Tue Jun 22 11:30:15 2010 UTC (7 years, 3 months ago) by taox
Original Path: trunk/Applications
BUG: bug888: wrong directory for output file when outputDirectory was not given. Also fixed problem with Siemens Mosaic format to .nrrd file.

Revision 13888  Directory Listing
Modified Sun Jun 20 10:25:39 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT/Main.cxx - ctkLogger is now configured

Revision 13859  Directory Listing
Modified Sat Jun 19 16:48:04 2010 UTC (7 years, 3 months ago) by alexy
Original Path: trunk/Applications
ENH: models display manager: first cut

Revision 13801  Directory Listing
Modified Tue Jun 15 18:12:21 2010 UTC (7 years, 3 months ago) by finetjul
Original Path: trunk/Applications
ENH: Merge Base/QTBase with Base/QTCore

Some QtGUI dependent code was in Base/QTBase (qSlicerWidget,
qSlicerAbstractModuleWidget...) but Base/QTBase is not supposed to have
any QtGUI dependent code.
Moreover, QTBase and QTCore had no striking difference, they should be
merged.
QTBase is then moved into QtCore and QtGUI depending on the dependencies.
qSlicerAbstractModule (non gui) was depending on
qSlicerAbstractModuleWidget (gui), we created an intermediate class:
qSlicerAbstractModuleRepresentation (non gui) to remove the dependency
with GUI code. As the last class share a property with qSlicerWidget
(MRMLScene), we created a base class that contains the property.
ctkSettings is a gui class but is used in qSlicerCoreApplication, we now
handle QSettings in qSlicerCoreApplication and ctkSettings in
qSlicerApplication.

Revision 13786  Directory Listing
Modified Mon Jun 14 15:57:49 2010 UTC (7 years, 3 months ago) by taox
Original Path: trunk/Applications
BUG: keep the length of the diffusion vectors.

Revision 13783  Directory Listing
Modified Mon Jun 14 00:33:50 2010 UTC (7 years, 3 months ago) by taox
Original Path: trunk/Applications
ENH: turned on some debug output.

Revision 13779  Directory Listing
Modified Sun Jun 13 16:42:44 2010 UTC (7 years, 3 months ago) by taox
Original Path: trunk/Applications
BUG: Problem in demosaicing siemens datasets with padded blocks.

Revision 13778  Directory Listing
Modified Sun Jun 13 14:47:20 2010 UTC (7 years, 3 months ago) by taox
Original Path: trunk/Applications
BUG: using float for PET to ensure the right dynamic range -- do we need to go to double?

Revision 13769  Directory Listing
Modified Fri Jun 11 18:04:12 2010 UTC (7 years, 3 months ago) by pieper
Original Path: trunk/Applications
COMP: don't use kwwidgets macro unless kwwidgets is enabled

Revision 13752  Directory Listing
Modified Thu Jun 10 21:07:07 2010 UTC (7 years, 3 months ago) by naucoin
Original Path: trunk/Applications
ENH: expose the delete temporary files option for CLIs on the command line, and put it and the redirect module streams flag into the application settings interface. For now, using the flags on the command line will not override the registry settings

Revision 13740  Directory Listing
Modified Thu Jun 10 17:30:34 2010 UTC (7 years, 3 months ago) by taox
Original Path: trunk/Applications
ENH: takes care of PET/SPECT which has unsigned short data type.

Revision 13702  Directory Listing
Modified Tue Jun 8 22:37:04 2010 UTC (7 years, 3 months ago) by fedorov
Original Path: trunk/Applications
STYLE: remove newline in one parameter description (breaks sem2wiki
formatting)

Revision 13676  Directory Listing
Modified Mon Jun 7 22:47:50 2010 UTC (7 years, 3 months ago) by hjohnson
Original Path: trunk/Applications
ENH:  Merged changes with release 3-6 branch.

Revision 13658  Directory Listing
Modified Sun Jun 6 04:46:05 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/Applications
BUG: Change signature of qSlicerModuleFactoryManagerTest1 main

To fix the following error:
error LNK2001: unresolved external symbol "int __cdecl qSlicerModuleFactoryManagerTest1(int,char * * const)

Changed from
  myTest(int argc, char ** argv)
to
  myTest(int argc, char* argv[])

Revision 13625  Directory Listing
Modified Fri Jun 4 04:23:37 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/Applications
BUG: Fix test qSlicerModuleFactoryManagerTest1

Due to the fact the qSlicerModlesIO and qSlicerScalarOverlayIO are
registered within the registerItems method, qSlicerCoreApplication is
expected to be instanciated.

Also updated qSlicerCoreModuleFactory::registerItems method, now make sure
qSlicerCoreApplication is instanciated

Signed-off-by: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com>

Revision 13624  Directory Listing
Modified Fri Jun 4 02:47:43 2010 UTC (7 years, 3 months ago) by hjohnson
Original Path: trunk/Applications
ENH:  Made labels shorter so that they render bettter in the image.

Revision 13613  Directory Listing
Modified Thu Jun 3 18:08:00 2010 UTC (7 years, 3 months ago) by hjohnson
Original Path: trunk/Applications
BUG:  BRAINSResample output image image was set to file instead of image.

Revision 13608  Directory Listing
Modified Thu Jun 3 15:49:23 2010 UTC (7 years, 3 months ago) by hjohnson
Original Path: trunk/Applications
ENH:  Improved code coverage by removing duplicate, or oudated functions taht are no longer needed.

Revision 13594  Directory Listing
Modified Wed Jun 2 18:28:35 2010 UTC (7 years, 3 months ago) by hjohnson
Original Path: trunk/Applications
ENH:  Added feature to BRAINSResample that allows grid lines to be created in the image.  ENH:  Made test cases more tolerant of slight image difference due to numerical precision.

Revision 13571  Directory Listing
Modified Tue Jun 1 02:33:01 2010 UTC (7 years, 3 months ago) by hjohnson
Original Path: trunk/Applications
ENH:  Fixed failing test cases by making separate baseline images.

Revision 13566  Directory Listing
Modified Sun May 30 16:56:58 2010 UTC (7 years, 3 months ago) by hjohnson
Original Path: trunk/Applications
ENH:
In response to numerous constructive critisms of the newly added suite of BRAINSTools, a code review was performed in order to make the applications work consistenently and with similar user interfaces.

Summary of ChangeLog:
-Instrumented xml files so that moving images are properly associated with their transforms in the Slicer3 MRML Interface.
-Made command line arguments consistent across tools for specifying images, transforms, similar parameters.
-Hid many advanced command line arguments from standard user interface when used from Slicer3
-Improved documentation of command line arguments to describe better what the intended purpose, and restrictions on use are.
-Added common set of image resample/warping options across all tools so that all tools provide common interface for choosing outputPixelType and interpolation mode
-Fixed reading and writing of transforms to use a common read/write paradigm, to be consistent across all tools, and to be compatible with Slicer3 (i.e. Write out Bspline transforms with the bulk transform given second).
-Increased code coverage by merging common functionality that existed in each tool separately into the BRAINSCommonLIb, thus removing code, and ensuring that exactly the same behavior was done across all tools.
-Worked around bug where ITK LSBFGSB optimizer does not properly return the number of iterations performed,  This improperly reported that Bspline registrations were never done when doing a Bspline registration alone.
-Improved source code documentation for commonly used functions.


Revision 13526  Directory Listing
Modified Thu May 27 19:51:44 2010 UTC (7 years, 3 months ago) by millerjv
Original Path: trunk/Applications
ENH: adding warp field output (not tested yet)

Revision 13517  Directory Listing
Modified Thu May 27 16:26:01 2010 UTC (7 years, 3 months ago) by hjohnson
Original Path: trunk/Applications
ENH:  Added proper documentation pages to headers.

Revision 13515  Directory Listing
Modified Thu May 27 16:20:02 2010 UTC (7 years, 3 months ago) by hjohnson
Original Path: trunk/Applications
ENH:  Fixed documentation to point ot proper directory.

Revision 13503  Directory Listing
Modified Wed May 26 12:18:57 2010 UTC (7 years, 3 months ago) by hjohnson
Original Path: trunk/Applications
ENH:  Reset baseline images to represent the algorithm in the new state.  Results have been validated with visual inspection as being virtually identical to the previous cases, but the recent improvements have slightly changed the behavior at the very edges of the images.

Revision 13500  Directory Listing
Modified Wed May 26 11:58:47 2010 UTC (7 years, 3 months ago) by hjohnson
Original Path: trunk/Applications
ENH:  Needed new reference data set after small algorithmic change was made.

Revision 13498  Directory Listing
Modified Wed May 26 02:47:29 2010 UTC (7 years, 4 months ago) by hjohnson
Original Path: trunk/Applications
ENH:  Many code cleanups and simplificaitons to make the maintenance much easier over time.  Added requested features.

Revision 13493  Directory Listing
Modified Tue May 25 21:57:01 2010 UTC (7 years, 4 months ago) by jcfr
Original Path: trunk/Applications
COMP: Fix Application/CLI/Java/CMakeLists.txt to work with CMake < 2.8.1

Revision 13490  Directory Listing
Modified Tue May 25 21:13:04 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: make the java not found a status message for now, there's an issue finding Java_JAVAC_EXECUTABLE where JAVA_RUNTIME was succeeding

Revision 13486  Directory Listing
Modified Tue May 25 19:36:39 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: when installed the extension TclSampleScriptedModule was getting errors on exit because the gui and logic were not defined.

Revision 13472  Directory Listing
Modified Tue May 25 00:18:38 2010 UTC (7 years, 4 months ago) by jcfr
Original Path: trunk/Applications
COMP: Update application/CLI/Java/CMakeLists.txt to display a warning if Javac is not installed

If Javac wasn't installed, project(JavaExamples Java ) was throwing an error

Also update the script to use the variables:
 Java_JAVA_EXECUTABLE, Java_JAVAC_EXECUTABLE and Java_JAR_EXECUTABLE

instead of the deprecated:
  JAVA_RUNTIME, JAVA_COMPILE and JAVA_ARCHIVE

Revision 13463  Directory Listing
Modified Mon May 24 20:11:08 2010 UTC (7 years, 4 months ago) by hjohnson
Original Path: trunk/Applications
COMP:  Removed unnecessary dependancy on the math library.

Revision 13461  Directory Listing
Modified Mon May 24 18:04:41 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: install the merge models, make a library for it. Try exposing the java directory

Revision 13458  Directory Listing
Modified Mon May 24 17:49:07 2010 UTC (7 years, 4 months ago) by hjohnson
Original Path: trunk/Applications
ENH:  Improved the robustness of the debugging code, and removed errant debugging images that were being created.

Revision 13456  Directory Listing
Modified Mon May 24 15:47:58 2010 UTC (7 years, 4 months ago) by demian
Original Path: trunk/Applications
ENH: Regorganization of the Diffusion and Tractography related modules and improvement of their docmentation. Commited from revision 13442 Branch Slicer-3-6

Revision 13453  Directory Listing
Modified Mon May 24 14:50:51 2010 UTC (7 years, 4 months ago) by hjohnson
Original Path: trunk/Applications
COMP: Attempting to get the windows build requirements correct for snprintf function.

Revision 13433  Directory Listing
Modified Fri May 21 01:45:06 2010 UTC (7 years, 4 months ago) by hjohnson
Original Path: trunk/Applications
ENH:  Added improved documentation, simplified user interface, improved testing, and merged across all versions of the tools.

Revision 13427  Directory Listing
Modified Thu May 20 19:11:55 2010 UTC (7 years, 4 months ago) by francois_budin
Original Path: trunk/Applications
BUG: The file transform extension has to be .txt

Revision 13426  Directory Listing
Modified Thu May 20 17:59:09 2010 UTC (7 years, 4 months ago) by rjosest
Original Path: trunk/Applications
BUG: Remove Nonlinear option for tensor estimation (still experimental)

Revision 13423  Directory Listing
Modified Thu May 20 15:32:41 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
COMP: init empty int vec to null

Revision 13419  Directory Listing
Modified Thu May 20 13:30:51 2010 UTC (7 years, 4 months ago) by hayes
Original Path: trunk/Applications
BUG: Fixed typo

Revision 13418  Directory Listing
Modified Thu May 20 02:03:37 2010 UTC (7 years, 4 months ago) by rjosest
Original Path: trunk/Applications
ENH: Updating documentation

Revision 13417  Directory Listing
Modified Thu May 20 02:03:22 2010 UTC (7 years, 4 months ago) by rjosest
Original Path: trunk/Applications
ENH: Updating documentation

Revision 13408  Directory Listing
Modified Wed May 19 01:44:06 2010 UTC (7 years, 4 months ago) by hjohnson
Original Path: trunk/Applications
ENH:  Simplified the user interface for BRAINSFit.

Revision 13392  Directory Listing
Modified Mon May 17 21:00:16 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: fix link to docs

Revision 13389  Directory Listing
Modified Mon May 17 19:13:39 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: remove control-m's in the .xml file by running dos2unix on it

Revision 13388  Directory Listing
Modified Mon May 17 18:48:40 2010 UTC (7 years, 4 months ago) by pkarasev
Original Path: trunk/Applications
COMP: custom test for sparse-field segment, modify the handler to not use bit-wise compare and instead use flag in the module

Revision 13385  Directory Listing
Modified Mon May 17 15:51:37 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: fix doc link

Revision 13368  Directory Listing
Modified Thu May 13 22:10:19 2010 UTC (7 years, 4 months ago) by hjohnson
Original Path: trunk/Applications
BUG:0000842: Attempting to address bug issue where ScaleVersor3DTransforms are not readable/writable.

Revision 13356  Directory Listing
Modified Thu May 13 19:29:23 2010 UTC (7 years, 4 months ago) by jcfr
Original Path: trunk/Applications
COMP: Remove extra header qSlicerLayoutManager.h from SlicerQT/Main.cxx

Revision 13350  Directory Listing
Modified Thu May 13 17:48:06 2010 UTC (7 years, 4 months ago) by jcfr
Original Path: trunk/Applications
STYLE: In applications/SlicerQT/Main.cxx, remove unused call Q_INIT_RESOURCE

Revision 13348  Directory Listing
Modified Thu May 13 15:52:50 2010 UTC (7 years, 4 months ago) by taox
Original Path: trunk/Applications
ENH: handles slice interleaving dicom series now.

Revision 13347  Directory Listing
Modified Thu May 13 14:35:08 2010 UTC (7 years, 4 months ago) by partyd
Original Path: trunk/Applications
COMP: temporarily disable building EMSegmentBatchMakeModule until Kilian can fix it's EMSegmentCommandLine_GUIVersion dependency.

Revision 13337  Directory Listing
Modified Wed May 12 18:56:37 2010 UTC (7 years, 4 months ago) by jcfr
Original Path: trunk/Applications
ENH: Both signal signatures "currentMRMLSceneChanged" and "mrmlSceneChanged" were existing. Rename all to "mrmlSceneChanged"

Revision 13335  Directory Listing
Modified Wed May 12 18:56:29 2010 UTC (7 years, 4 months ago) by jcfr
Original Path: trunk/Applications
ENH: Added option --verbose-module-discovery to SlicerQT

qWarning and qDebug from the different module factory are now
surrounded by if(this->verbose) statement.

Revision 13315  Directory Listing
Modified Tue May 11 16:43:17 2010 UTC (7 years, 4 months ago) by finetjul
Original Path: trunk/Applications
ENH: Merge Slicer4 branch on trunk rev12438 -> rev13314

Revision 13311  Directory Listing
Modified Tue May 11 12:57:25 2010 UTC (7 years, 4 months ago) by taox
Original Path: trunk/Applications
BUG: some diffusion related public tags (0018|90xx, 0018|91xx) are already in gdcm dictionary. Adding them produces warnings -- rather than errors.

Revision 13310  Directory Listing
Modified Tue May 11 12:32:19 2010 UTC (7 years, 4 months ago) by taox
Original Path: trunk/Applications
BUG: some diffusion related public tags (0018|90xx, 0018|91xx) are already in gdcm dictionary. Adding them produces warnings -- rather than errors.

Revision 13293  Directory Listing
Modified Sat May 8 17:07:44 2010 UTC (7 years, 4 months ago) by lassoan
Original Path: trunk/Applications
COMP: Fixed BRAINSTools "warning LNK4217: locally defined symbol" warnings (BRAINS..._EXPORT extern int was specified for a few local methods)

Revision 13290  Directory Listing
Modified Fri May 7 21:32:19 2010 UTC (7 years, 4 months ago) by hjohnson
Original Path: trunk/Applications
ENH:  Changed tests to use long flags to avoid problem with running tests under windows.

Revision 13279  Directory Listing
Modified Fri May 7 13:02:02 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk/Applications
BUG: fix missing test launching configurations

Revision 13277  Directory Listing
Modified Fri May 7 02:33:04 2010 UTC (7 years, 4 months ago) by hjohnson
Original Path: trunk/Applications
ENH:  Cleaned up to make command labels consistent.

Revision 13276  Directory Listing
Modified Fri May 7 02:20:09 2010 UTC (7 years, 4 months ago) by hjohnson
Original Path: trunk/Applications
ENH: After documentation, cleaned up some xml inconsistencies, and testing name consistencies.

Revision 13272  Directory Listing
Modified Thu May 6 21:17:13 2010 UTC (7 years, 4 months ago) by hjohnson
Original Path: trunk/Applications
ENH:0000829:  Addressing feature enhancment http://www.na-mic.org/Bug/view.php?id=829 submitted by fedorov.

Revision 13271  Directory Listing
Modified Thu May 6 20:00:57 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk/Applications
COMP: merge testing path fix from release branch

Revision 13267  Directory Listing
Modified Thu May 6 15:52:55 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk/Applications
COMP: fix warning

Revision 13263  Directory Listing
Modified Thu May 6 13:57:41 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk/Applications
BUG: enable window paths for BRAINSTools to work with slicer build system; fixes testing on window

Revision 13262  Directory Listing
Modified Thu May 6 13:49:43 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk/Applications
COMP: disable test on apple until it is understood what is being tested

Revision 13261  Directory Listing
Modified Wed May 5 23:19:24 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: use the updated contour points, new baseline

Revision 13260  Directory Listing
Modified Wed May 5 22:58:48 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: get the jar and .tcl files installed when using cpack, if out the SPECTRE stuff for now

Revision 13259  Directory Listing
Modified Wed May 5 22:42:02 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: enable testing on windows now that have 32 bit baseline to compare against

Revision 13258  Directory Listing
Modified Wed May 5 22:26:34 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: force xml poly data writer to write out 32 bit, and update the baseline test

Revision 13257  Directory Listing
Modified Wed May 5 22:06:41 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: always write out .vtp files using Id type of int 32, and new int 32 baseline for comparison

Revision 13254  Directory Listing
Modified Wed May 5 21:49:24 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: use the launcher on the merge model test. TODO: figure out why output of the cli is different on 32 and 64 bit machines

Revision 13252  Directory Listing
Modified Wed May 5 20:00:46 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk/Applications
STYLE: rename modules to match wiki documentation

Revision 13247  Directory Listing
Modified Wed May 5 18:47:56 2010 UTC (7 years, 4 months ago) by hjohnson
Original Path: trunk/Applications
COMP:  Another attempt to try to build sufficient dependancies for supporting parallel builds of Slicer3.

Revision 13242  Directory Listing
Modified Wed May 5 15:40:28 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: point to the mipav dir and SPECTRE jar file from Slicer3_HOME if it's defined

Revision 13241  Directory Listing
Modified Wed May 5 15:03:52 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: use the launcher to run cmake so it can find the test code, added an error if the test command failed to run

Revision 13240  Directory Listing
Modified Wed May 5 14:43:34 2010 UTC (7 years, 4 months ago) by alexy
Original Path: trunk/Applications
ENH: fixed doc links

Revision 13237  Directory Listing
Modified Wed May 5 13:17:04 2010 UTC (7 years, 4 months ago) by hjohnson
Original Path: trunk/Applications
COMP:  Attempting to get parallel builds to work correctly under windows.

Revision 13235  Directory Listing
Modified Wed May 5 02:18:59 2010 UTC (7 years, 4 months ago) by hjohnson
Original Path: trunk/Applications
COMP: Removed unnecessary programs.

Revision 13233  Directory Listing
Modified Tue May 4 21:59:39 2010 UTC (7 years, 4 months ago) by ygao
Original Path: trunk/Applications
BUG remove two obsolete files and change the CMakeList accordingly

Revision 13232  Directory Listing
Modified Tue May 4 21:58:49 2010 UTC (7 years, 4 months ago) by ygao
Original Path: trunk/Applications
BUG remove two obsolete files

Revision 13231  Directory Listing
Modified Tue May 4 21:55:26 2010 UTC (7 years, 4 months ago) by ygao
Original Path: trunk/Applications
BUG remove an obsolete file which may cause preprocessing error

Revision 13229  Directory Listing
Modified Tue May 4 21:43:54 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: changing it back, don't run this test with the launcher as we're using cmake to launch it

Revision 13219  Directory Listing
Modified Tue May 4 21:22:00 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: point to the slicer3 exe in the binary dir, hopefully will work better on windows

Revision 13218  Directory Listing
Modified Tue May 4 21:10:37 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: set up the test so ctest can find the test file and data files. TODO: move the test files into the proper dir, make a baseline to compare it to

Revision 13217  Directory Listing
Modified Tue May 4 21:08:58 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk/Applications
COMP: avoid duplicate symbol errors on windows compiles

Revision 13209  Directory Listing
Modified Tue May 4 17:29:40 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: set TestLocation to an empty string rather than a space, as it was leading to --launch \ TestBinary, and not finding the TestBinary

Revision 13204  Directory Listing
Modified Tue May 4 13:33:04 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk/Applications
BUG: fix warning about unused variable

Revision 13202  Directory Listing
Modified Tue May 4 12:07:36 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk/Applications
BUG: include launcher so test can be run with shared libraries (test still fails)

Revision 13200  Directory Listing
Modified Tue May 4 04:22:55 2010 UTC (7 years, 4 months ago) by ibanez
Original Path: trunk/Applications
ENH: Added potential path for the names of CLI executables, to be used when running them from Valgrind.

Revision 13199  Directory Listing
Modified Tue May 4 04:12:36 2010 UTC (7 years, 4 months ago) by ibanez
Original Path: trunk/Applications
ENH: Setting up configuration for automating the process of running Valgrind in the CLI Modules.

Revision 13180  Directory Listing
Modified Mon May 3 20:09:01 2010 UTC (7 years, 4 months ago) by hjohnson
Original Path: trunk/Applications
COMP:  Attempting to make external object properly built for Windows computers.

Revision 13178  Directory Listing
Modified Mon May 3 20:00:10 2010 UTC (7 years, 4 months ago) by hjohnson
Original Path: trunk/Applications
COMP:  Attempting ot blindly fix windows shared library issues.

Revision 13174  Directory Listing
Modified Mon May 3 19:17:17 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
COMP: removing compiler warning, precedence

Revision 13173  Directory Listing
Modified Mon May 3 19:14:02 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
COMP: removing compiler warnings

Revision 13172  Directory Listing
Modified Mon May 3 19:05:51 2010 UTC (7 years, 4 months ago) by hjohnson
Original Path: trunk/Applications
COMP: Fixed compilation of BRAINSDemonWarp by creating a separate library, and including the windows flags for that library.

Revision 13171  Directory Listing
Modified Mon May 3 18:34:32 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
COMP: removing un/signed mismatch, unused vars

Revision 13160  Directory Listing
Modified Sun May 2 17:22:30 2010 UTC (7 years, 4 months ago) by pkarasev
Original Path: trunk/Applications
BUG: test data set update: 'virtual colonoscopy' from Ron

Revision 13159  Directory Listing
Modified Sun May 2 17:11:08 2010 UTC (7 years, 4 months ago) by pkarasev
Original Path: trunk/Applications
BUG: SFLS implementation: path init, update scheme

Revision 13156  Directory Listing
Modified Sun May 2 00:42:19 2010 UTC (7 years, 4 months ago) by fedorov
Original Path: trunk/Applications
ENH: move diff demons to Modules/ChangeTracker/CommandLineApplication
from Applications/CLI. This should be substituted with BRAINSDemonsWarp
in the future

Revision 13155  Directory Listing
Modified Sun May 2 00:29:27 2010 UTC (7 years, 4 months ago) by sylvain
Original Path: trunk/Applications
ENH: fix link to Slicer 3.6 documentation wiki. improve acknowledgments section. add tests and test data.

Revision 13154  Directory Listing
Modified Sun May 2 00:25:44 2010 UTC (7 years, 4 months ago) by sylvain
Original Path: trunk/Applications
ENH: Add png file with MIT logo and NAMIC logo side-by-side

Revision 13153  Directory Listing
Modified Sat May 1 19:05:48 2010 UTC (7 years, 4 months ago) by fedorov
Original Path: trunk/Applications
BUG: plugin was not installed

Revision 13150  Directory Listing
Modified Sat May 1 12:38:53 2010 UTC (7 years, 4 months ago) by aylward
Original Path: trunk/Applications
BUG: Does not check for existence of Slicer3_EXE.  Prohibits use outside of Slicer.

Revision 13149  Directory Listing
Modified Fri Apr 30 22:41:01 2010 UTC (7 years, 4 months ago) by fedorov
Original Path: trunk/Applications
BUG: initialize all variables in the constructor

Revision 13146  Directory Listing
Modified Fri Apr 30 21:39:07 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: copy the ACPC test mrml file to the binary dir where it can be modified without triggering a source dir is locally modified warning on the dashboard

Revision 13145  Directory Listing
Modified Fri Apr 30 21:26:34 2010 UTC (7 years, 4 months ago) by ibanez
Original Path: trunk/Applications
BUG: Member variables m_Spacing and  m_Size were not initialized.

Revision 13140  Directory Listing
Modified Fri Apr 30 20:13:05 2010 UTC (7 years, 4 months ago) by pkarasev
Original Path: trunk/Applications
BUG: SFLS implementation: path init, update scheme

Revision 13138  Directory Listing
Modified Fri Apr 30 20:10:02 2010 UTC (7 years, 4 months ago) by hjohnson
Original Path: trunk/Applications
COMP:  Disable the test until they can be debugged.

Revision 13135  Directory Listing
Modified Fri Apr 30 19:39:00 2010 UTC (7 years, 4 months ago) by hjohnson
Original Path: trunk/Applications
ENH:  Added test suite for BRAINSTools.

Revision 13133  Directory Listing
Modified Fri Apr 30 19:33:35 2010 UTC (7 years, 4 months ago) by hjohnson
Original Path: trunk/Applications
ENH:  Adding in test suite of tools to svn.

Revision 13129  Directory Listing
Modified Fri Apr 30 18:18:03 2010 UTC (7 years, 4 months ago) by ygao
Original Path: trunk/Applications
ENH: added the RobustStaticsSegmenter into trunk/Application/CLI/RobustStatisticsSegmenter dirctory. it compiles and works on my machien: 64bit RHEL gcc 4.1.2

Revision 13127  Directory Listing
Modified Fri Apr 30 17:37:26 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: skip the test on windows

Revision 13125  Directory Listing
Modified Fri Apr 30 16:59:13 2010 UTC (7 years, 4 months ago) by taox
Original Path: trunk/Applications
ENH: corrected staled document URL.

Revision 13124  Directory Listing
Modified Fri Apr 30 16:52:02 2010 UTC (7 years, 4 months ago) by taox
Original Path: trunk/Applications
ENH: corrected a typo.

Revision 13123  Directory Listing
Modified Fri Apr 30 16:50:22 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: actually test the output of the merge models module, using a helper file

Revision 13120  Directory Listing
Modified Fri Apr 30 16:22:59 2010 UTC (7 years, 4 months ago) by taox
Original Path: trunk/Applications
ENH: help on UI pointed to the wrong link.

Revision 13118  Directory Listing
Modified Fri Apr 30 16:05:06 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: disable SparseFieldLevelSetContourTest1 on windows, doesn't link

Revision 13116  Directory Listing
Modified Fri Apr 30 15:11:15 2010 UTC (7 years, 4 months ago) by millerjv
Original Path: trunk/Applications
ENH: documentation link was missing

Revision 13115  Directory Listing
Modified Fri Apr 30 14:37:59 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
COMP: add in windows build command

Revision 13111  Directory Listing
Modified Fri Apr 30 12:57:26 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk/Applications
BUG: disable tests for culled module

Revision 13110  Directory Listing
Modified Fri Apr 30 11:48:10 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk/Applications
BUG: try fix for failing fresh/nightly build that doesn't find Slicer3 (because it hasn't been built yet)

Revision 13107  Directory Listing
Modified Fri Apr 30 02:02:08 2010 UTC (7 years, 4 months ago) by taox
Original Path: trunk/Applications
BUG: corrected URL for online Documentation.

Revision 13106  Directory Listing
Modified Fri Apr 30 01:07:10 2010 UTC (7 years, 4 months ago) by taox
Original Path: trunk/Applications
ENH: add more test for MedianImageFilter.

Revision 13105  Directory Listing
Modified Thu Apr 29 23:24:43 2010 UTC (7 years, 4 months ago) by hjohnson
Original Path: trunk/Applications
COMP: Newly added test only works from withing the Slicer3 Tree, adn this was causing external packages that depend on DicomToNrrd to fail.

Revision 13103  Directory Listing
Modified Thu Apr 29 22:33:17 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: update doc link, moving tags to top

Revision 13101  Directory Listing
Modified Thu Apr 29 22:14:48 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: pass in a test mrml file to the acpc test. The file does get over written when the test is run, but only the first node changes. The second node, vtkMRMLLinearTransformNode2, contains the expected output

Revision 13100  Directory Listing
Modified Thu Apr 29 21:54:34 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk/Applications
BUG: implement decisions from the module cull meeting http://wiki.na-mic.org/Wiki/index.php/2010_Slicer36_Module_Cull

Revision 13099  Directory Listing
Modified Thu Apr 29 21:41:24 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: switch to smart pointers to get rid of a memory leak

Revision 13098  Directory Listing
Modified Thu Apr 29 21:30:37 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: adding another test to cover more of the MergeModels CLI

Revision 13094  Directory Listing
Modified Thu Apr 29 21:21:26 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: change the test to a c++ based one and use the helper cmake class to compare the output and the baseline. TODO: get the comparison succeeding, new baseline needed?

Revision 13090  Directory Listing
Modified Thu Apr 29 20:37:37 2010 UTC (7 years, 4 months ago) by taox
Original Path: trunk/Applications
BUG: volume was in LPS space, while gradient vectors were still in RAS space.

Revision 13089  Directory Listing
Modified Thu Apr 29 20:22:58 2010 UTC (7 years, 4 months ago) by finetjul
Original Path: trunk/Applications
STYLE: Add documentation link for Gaussian Blur module.

Revision 13084  Directory Listing
Modified Thu Apr 29 19:35:17 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: update help/ack

Revision 13083  Directory Listing
Modified Thu Apr 29 19:29:40 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: add documentation link for 3.6

Revision 13081  Directory Listing
Modified Thu Apr 29 19:14:53 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: update documentation and ack

Revision 13080  Directory Listing
Modified Thu Apr 29 19:09:43 2010 UTC (7 years, 4 months ago) by francois_budin
Original Path: trunk/Applications
BUG:Forgot to add 2 files

Revision 13079  Directory Listing
Modified Thu Apr 29 18:55:53 2010 UTC (7 years, 4 months ago) by taox
Original Path: trunk/Applications
ENH: more meaningful description.

Revision 13078  Directory Listing
Modified Thu Apr 29 17:45:35 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk/Applications
ENH: fix category (promote from Experimental)

Revision 13073  Directory Listing
Modified Thu Apr 29 15:58:49 2010 UTC (7 years, 4 months ago) by francois_budin
Original Path: trunk/Applications
BUG:measurement frame with HField transform was not taken into account; problem with transforms when multithreading;improvement of interpolators implementation

Revision 13072  Directory Listing
Modified Thu Apr 29 15:55:27 2010 UTC (7 years, 4 months ago) by taox
Original Path: trunk/Applications
ENH: minor change on help info to reduce confusion.

Revision 13070  Directory Listing
Modified Thu Apr 29 15:46:32 2010 UTC (7 years, 4 months ago) by taox
Original Path: trunk/Applications
ENH: support NRRD. add user selection for output directory.

Revision 13069  Directory Listing
Modified Thu Apr 29 15:45:59 2010 UTC (7 years, 4 months ago) by francois_budin
Original Path: trunk/Applications
ENH:Test simplified

Revision 13065  Directory Listing
Modified Thu Apr 29 15:03:06 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: adding missing ACPC test of the Realign lib.

Revision 13064  Directory Listing
Modified Thu Apr 29 15:02:15 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
COMP: comparison mismatch warning

Revision 13061  Directory Listing
Modified Thu Apr 29 14:29:41 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: update link, contributor

Revision 13051  Directory Listing
Modified Thu Apr 29 11:42:24 2010 UTC (7 years, 4 months ago) by lorensen
Original Path: trunk/Applications
ENH: Updated documentation for 3.6 release.

Revision 13049  Directory Listing
Modified Thu Apr 29 02:34:09 2010 UTC (7 years, 4 months ago) by taox
Original Path: trunk/Applications
ENH: documentation points to 3-6.

Revision 13046  Directory Listing
Modified Thu Apr 29 01:46:17 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: adding help/ack

Revision 13045  Directory Listing
Modified Thu Apr 29 01:44:19 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: adding more testing for Cast, found out that Long wasn't compiled in, so removing it as an option

Revision 13044  Directory Listing
Modified Thu Apr 29 01:43:35 2010 UTC (7 years, 4 months ago) by millerjv
Original Path: trunk/Applications
BUG: remove newlines

Revision 13041  Directory Listing
Modified Thu Apr 29 01:36:33 2010 UTC (7 years, 4 months ago) by millerjv
Original Path: trunk/Applications
BUG: remove newlines

Revision 13040  Directory Listing
Modified Thu Apr 29 01:33:24 2010 UTC (7 years, 4 months ago) by millerjv
Original Path: trunk/Applications
BUG: remove newlines

Revision 13039  Directory Listing
Modified Thu Apr 29 01:30:59 2010 UTC (7 years, 4 months ago) by millerjv
Original Path: trunk/Applications
BUG: remove newlines

Revision 13038  Directory Listing
Modified Thu Apr 29 01:30:19 2010 UTC (7 years, 4 months ago) by millerjv
Original Path: trunk/Applications
BUG: remove newlines

Revision 13037  Directory Listing
Modified Thu Apr 29 01:28:22 2010 UTC (7 years, 4 months ago) by millerjv
Original Path: trunk/Applications
BUG: remove newlines

Revision 13036  Directory Listing
Modified Thu Apr 29 01:27:06 2010 UTC (7 years, 4 months ago) by millerjv
Original Path: trunk/Applications
BUG: remove newlines

Revision 13035  Directory Listing
Modified Thu Apr 29 01:25:30 2010 UTC (7 years, 4 months ago) by millerjv
Original Path: trunk/Applications
BUG: remove newlines

Revision 13034  Directory Listing
Modified Thu Apr 29 01:24:27 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: updating help/ack

Revision 13033  Directory Listing
Modified Thu Apr 29 01:20:39 2010 UTC (7 years, 4 months ago) by millerjv
Original Path: trunk/Applications
BUG: remove newlines

Revision 13032  Directory Listing
Modified Thu Apr 29 01:18:07 2010 UTC (7 years, 4 months ago) by millerjv
Original Path: trunk/Applications
BUG: remove newlines

Revision 13030  Directory Listing
Modified Thu Apr 29 01:16:58 2010 UTC (7 years, 4 months ago) by millerjv
Original Path: trunk/Applications
BUG: remove newlines

Revision 13029  Directory Listing
Modified Thu Apr 29 01:06:33 2010 UTC (7 years, 4 months ago) by millerjv
Original Path: trunk/Applications
BUG: remove newlines

Revision 13028  Directory Listing
Modified Thu Apr 29 01:05:37 2010 UTC (7 years, 4 months ago) by millerjv
Original Path: trunk/Applications
BUG: remove newlines

Revision 13027  Directory Listing
Modified Thu Apr 29 00:48:58 2010 UTC (7 years, 4 months ago) by millerjv
Original Path: trunk/Applications
BUG: remove newlines

Revision 13026  Directory Listing
Modified Thu Apr 29 00:46:09 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: Trying to fix test. TODO: find last of memory leaks from tcl test. Can't use the regular compare since this outputs a .vtp file, and the cmake compare command doesn't work because Slicer3 doesn't work with the execute_process command as it keeps breaking the pipes

Revision 13024  Directory Listing
Modified Thu Apr 29 00:44:50 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: cleaning up memory leaks, trying to fix test. TODO: find last of memory leaks from tcl test. Can't use the regular compare since this outputs a .vtp file, and the cmake compare command doesn't work because Slicer3 doesn't work with the execute_process command as it keeps breaking the pipes

Revision 13023  Directory Listing
Modified Thu Apr 29 00:35:49 2010 UTC (7 years, 4 months ago) by millerjv
Original Path: trunk/Applications
BUG: remove newlines

Revision 13022  Directory Listing
Modified Thu Apr 29 00:33:12 2010 UTC (7 years, 4 months ago) by millerjv
Original Path: trunk/Applications
BUG: remove newlines

Revision 13021  Directory Listing
Modified Thu Apr 29 00:31:31 2010 UTC (7 years, 4 months ago) by millerjv
Original Path: trunk/Applications
BUG: remove newlines

Revision 13020  Directory Listing
Modified Thu Apr 29 00:29:46 2010 UTC (7 years, 4 months ago) by millerjv
Original Path: trunk/Applications
BUG: remove newlines

Revision 13019  Directory Listing
Modified Thu Apr 29 00:27:13 2010 UTC (7 years, 4 months ago) by millerjv
Original Path: trunk/Applications
BUG: remove newlines

Revision 13018  Directory Listing
Modified Thu Apr 29 00:25:39 2010 UTC (7 years, 4 months ago) by millerjv
Original Path: trunk/Applications
BUG: remove newlines

Revision 13017  Directory Listing
Modified Thu Apr 29 00:24:02 2010 UTC (7 years, 4 months ago) by millerjv
Original Path: trunk/Applications
BUG: remove newlines

Revision 13016  Directory Listing
Modified Thu Apr 29 00:22:35 2010 UTC (7 years, 4 months ago) by millerjv
Original Path: trunk/Applications
BUG: remove newlines

Revision 13015  Directory Listing
Modified Thu Apr 29 00:21:24 2010 UTC (7 years, 4 months ago) by millerjv
Original Path: trunk/Applications
BUG: remove newlines

Revision 13014  Directory Listing
Modified Thu Apr 29 00:17:26 2010 UTC (7 years, 4 months ago) by millerjv
Original Path: trunk/Applications
BUG: remove newlines

Revision 13013  Directory Listing
Modified Thu Apr 29 00:15:13 2010 UTC (7 years, 4 months ago) by millerjv
Original Path: trunk/Applications
BUG: remove newlines

Revision 13004  Directory Listing
Modified Wed Apr 28 21:49:30 2010 UTC (7 years, 4 months ago) by millerjv
Original Path: trunk/Applications
ENH: preparing for release

Revision 13003  Directory Listing
Modified Wed Apr 28 21:48:16 2010 UTC (7 years, 4 months ago) by fedorov
Original Path: trunk/Applications
ENH: renamed output flag to avoid possible conflict

Revision 13001  Directory Listing
Modified Wed Apr 28 21:11:50 2010 UTC (7 years, 4 months ago) by fedorov
Original Path: trunk/Applications
BUG: fixing label, default values and category

Revision 12999  Directory Listing
Modified Wed Apr 28 20:59:47 2010 UTC (7 years, 4 months ago) by fedorov
Original Path: trunk/Applications
BUG: incorrect type

Revision 12998  Directory Listing
Modified Wed Apr 28 20:58:38 2010 UTC (7 years, 4 months ago) by fedorov
Original Path: trunk/Applications
ENH: improved documentation, rearranged parameters and fixed spline order type

Revision 12986  Directory Listing
Modified Wed Apr 28 19:50:27 2010 UTC (7 years, 4 months ago) by millerjv
Original Path: trunk/Applications
ENH: tests

Revision 12985  Directory Listing
Modified Wed Apr 28 19:50:07 2010 UTC (7 years, 4 months ago) by millerjv
Original Path: trunk/Applications
ENH: documentation

Revision 12980  Directory Listing
Modified Wed Apr 28 19:14:09 2010 UTC (7 years, 4 months ago) by lorensen
Original Path: trunk/Applications
ENH: Update doc to 3.6.

Revision 12979  Directory Listing
Modified Wed Apr 28 19:12:17 2010 UTC (7 years, 4 months ago) by taox
Original Path: trunk/Applications
ENH: Test working now.

Revision 12978  Directory Listing
Modified Wed Apr 28 18:55:50 2010 UTC (7 years, 4 months ago) by fedorov
Original Path: trunk/Applications
ENH: reorganization of the parameters; filled in help and acks; updated
testing to use the new parameter flags

Revision 12977  Directory Listing
Modified Wed Apr 28 18:29:21 2010 UTC (7 years, 4 months ago) by millerjv
Original Path: trunk/Applications
ENH: documentation for the release

Revision 12976  Directory Listing
Modified Wed Apr 28 18:28:19 2010 UTC (7 years, 4 months ago) by millerjv
Original Path: trunk/Applications
ENH: added some tests of the AffineRegistration

Revision 12974  Directory Listing
Modified Wed Apr 28 18:12:49 2010 UTC (7 years, 4 months ago) by fedorov
Original Path: trunk/Applications
ENH: adding test for N4 bias field correction

Revision 12973  Directory Listing
Modified Wed Apr 28 17:52:22 2010 UTC (7 years, 4 months ago) by fedorov
Original Path: trunk/Applications
BUG: incorrect initial value of the parameter caused wrong algorithm
initialization and overfitting

Revision 12972  Directory Listing
Modified Wed Apr 28 17:49:07 2010 UTC (7 years, 4 months ago) by fedorov
Original Path: trunk/Applications
ENH: code cleanup

Revision 12971  Directory Listing
Modified Wed Apr 28 16:12:14 2010 UTC (7 years, 4 months ago) by fedorov
Original Path: trunk/Applications
ENH: cleanup and build the module as a shared library

Revision 12967  Directory Listing
Modified Wed Apr 28 14:47:40 2010 UTC (7 years, 4 months ago) by taox
Original Path: trunk/Applications
BUG: forcing RAS on GE data was not doing correctly. Going back to LPS for all vendors.

Revision 12966  Directory Listing
Modified Wed Apr 28 13:52:57 2010 UTC (7 years, 4 months ago) by pkarasev
Original Path: trunk/Applications
BUG: scale color map, handle lack-of-input-vertices, attempt to run contour seg if vertices are given

Revision 12948  Directory Listing
Modified Tue Apr 27 19:34:48 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk/Applications
ENH: to address bugs related to bad registration results for EMSegmenter and other project enable BRAINS tools by default

Revision 12944  Directory Listing
Modified Tue Apr 27 00:02:07 2010 UTC (7 years, 4 months ago) by hjohnson
Original Path: trunk/Applications
COMP:  Syncronized with BRAINS3 build suite so that maintenance will be easier.  STYLE:  Improved command line documentation in Slicer3.

Revision 12940  Directory Listing
Modified Mon Apr 26 23:12:34 2010 UTC (7 years, 4 months ago) by fedorov
Original Path: trunk/Applications
ENH: adding CLI wrapping N4ITK algorithm, see Insight Journal publication 640:
Tustison N, Gee J "N4ITK: Nick's N3 ITK Implementation for MRI Bias Field
Correction", http://hdl.handle.net/10380/3053

Revision 12939  Directory Listing
Modified Mon Apr 26 20:29:07 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk/Applications
COMP: fix installers for BRAINS command line modules

Revision 12936  Directory Listing
Modified Mon Apr 26 18:52:18 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk/Applications
COMP: fix windows build for BRAINSCommonLib library

Revision 12933  Directory Listing
Modified Mon Apr 26 16:53:33 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk/Applications
BUG: avoid errors when trying to look at module variables that have no contents

Revision 12930  Directory Listing
Modified Mon Apr 26 15:45:27 2010 UTC (7 years, 4 months ago) by taox
Original Path: trunk/Applications
STYLE: changed xml to be 3.6 ready.

Revision 12927  Directory Listing
Modified Mon Apr 26 14:31:14 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk/Applications
ENH: allow selective disabling of all scripted modules

Revision 12926  Directory Listing
Modified Mon Apr 26 14:30:00 2010 UTC (7 years, 4 months ago) by taox
Original Path: trunk/Applications
STYLE: fixed a few typos.

Revision 12923  Directory Listing
Modified Mon Apr 26 11:01:53 2010 UTC (7 years, 4 months ago) by casey.goodlett
Original Path: trunk/Applications
COMP: Accidently entered wrong filename for RegisterImagesMultiRes test baseline.

Revision 12922  Directory Listing
Modified Mon Apr 26 10:58:28 2010 UTC (7 years, 4 months ago) by casey.goodlett
Original Path: trunk/Applications
BUG: Used wrong commands for RegisterImageMultiRes test tolerance.

Revision 12920  Directory Listing
Modified Mon Apr 26 03:13:11 2010 UTC (7 years, 4 months ago) by hjohnson
Original Path: trunk/Applications
ENH:  First submission to include the suite of BRAINS registraiton tools to Slicer3.  All the test tree has been removed (due to the large size of the regression test data that is usually included.

Revision 12919  Directory Listing
Modified Sun Apr 25 22:46:20 2010 UTC (7 years, 4 months ago) by casey.goodlett
Original Path: trunk/Applications
BUG: Adjust tolerance for register images test.  Getting different
results for linux and windows but both seem reasonable.

Revision 12918  Directory Listing
Modified Sun Apr 25 21:23:00 2010 UTC (7 years, 4 months ago) by casey.goodlett
Original Path: trunk/Applications
BUG: Fix segfault when not using region of interest in RegisterImagesMultiRes

Revision 12917  Directory Listing
Modified Sun Apr 25 21:22:56 2010 UTC (7 years, 4 months ago) by casey.goodlett
Original Path: trunk/Applications
ENH: Use compression in output for RegisterImagesMultiRes

Revision 12916  Directory Listing
Modified Sun Apr 25 21:22:52 2010 UTC (7 years, 4 months ago) by casey.goodlett
Original Path: trunk/Applications
ENH: Add test for register images multi-res.

Revision 12915  Directory Listing
Modified Sun Apr 25 19:52:06 2010 UTC (7 years, 4 months ago) by hjohnson
Original Path: trunk/Applications
COMP: Added license.

Revision 12889  Directory Listing
Modified Fri Apr 23 19:20:26 2010 UTC (7 years, 5 months ago) by lorensen
Original Path: trunk/Applications
ENH: updated docs for 3.6

Revision 12887  Directory Listing
Modified Fri Apr 23 19:10:21 2010 UTC (7 years, 5 months ago) by lorensen
Original Path: trunk/Applications
ENH: updated docs for 3.6

Revision 12886  Directory Listing
Modified Fri Apr 23 18:53:36 2010 UTC (7 years, 5 months ago) by lorensen
Original Path: trunk/Applications
ENH: updated docs for 3.6

Revision 12870  Directory Listing
Modified Thu Apr 22 20:28:20 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk/Applications
BUG: use INT rather than LONG for label map type

Revision 12866  Directory Listing
Modified Thu Apr 22 06:22:47 2010 UTC (7 years, 5 months ago) by pkarasev
Original Path: trunk/Applications
COMP: add test and reference data for SFLS CLI module . Remaining issue: CTest support for vtkXMLPolyData input ?


Revision 12859  Directory Listing
Modified Wed Apr 21 20:49:29 2010 UTC (7 years, 5 months ago) by lorensen
Original Path: trunk/Applications
ENH: updated docs for 3.6

Revision 12844  Directory Listing
Modified Tue Apr 20 22:14:57 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk/Applications
BUG: 166 if a bool parameter doesn't have a default, need to set it to false. Updated execution model tour to have a non default boolean arg

Revision 12843  Directory Listing
Modified Tue Apr 20 22:13:36 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk/Applications
COMP: remove warning about needing brackets for disambiguation

Revision 12841  Directory Listing
Modified Tue Apr 20 20:29:57 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk/Applications
BUG: show that can select multiple input files

Revision 12840  Directory Listing
Modified Tue Apr 20 20:18:33 2010 UTC (7 years, 5 months ago) by lorensen
Original Path: trunk/Applications
ENH: updated docs for 3.6

Revision 12839  Directory Listing
Modified Tue Apr 20 20:01:39 2010 UTC (7 years, 5 months ago) by lorensen
Original Path: trunk/Applications
ENH: Added executable for CheckerBoard.

Revision 12838  Directory Listing
Modified Tue Apr 20 20:01:04 2010 UTC (7 years, 5 months ago) by lorensen
Original Path: trunk/Applications
ENH: updated docs for 3.6

Revision 12833  Directory Listing
Modified Tue Apr 20 17:30:17 2010 UTC (7 years, 5 months ago) by lorensen
Original Path: trunk/Applications
ENH: Improved documentation.

Revision 12832  Directory Listing
Modified Tue Apr 20 16:56:53 2010 UTC (7 years, 5 months ago) by lorensen
Original Path: trunk/Applications
BUG: input must be signed. ENH: Better documentation.

Revision 12819  Directory Listing
Modified Mon Apr 19 22:00:21 2010 UTC (7 years, 5 months ago) by ibanez
Original Path: trunk/Applications
ENH: Added LONG and ULONG tests to the Applications/CLI/Add test.

Revision 12808  Directory Listing
Modified Mon Apr 19 20:31:43 2010 UTC (7 years, 5 months ago) by ibanez
Original Path: trunk/Applications
ENH: Adding tests for all the pixel types of the Applications/CLI/Add module.

Revision 12802  Directory Listing
Modified Mon Apr 19 18:07:38 2010 UTC (7 years, 5 months ago) by francois_budin
Original Path: trunk/Applications
BUG:Remove duplicated typedef

Revision 12797  Directory Listing
Modified Mon Apr 19 14:34:36 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk/Applications
COMP: compiler warning, init variable to null

Revision 12796  Directory Listing
Modified Mon Apr 19 14:31:43 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk/Applications
COMP: get rid of compiler warnings

Revision 12795  Directory Listing
Modified Mon Apr 19 06:54:43 2010 UTC (7 years, 5 months ago) by pkarasev
Original Path: trunk/Applications
BUG: crash with data improperly saved, port over tested code from standalone executable

Revision 12776  Directory Listing
Modified Fri Apr 16 15:07:53 2010 UTC (7 years, 5 months ago) by casey.goodlett
Original Path: trunk/Applications
BUG: Add locally modified box spatial object to resolve mantis 789.

This is to workaround using an unstable version of ITK for this one
fix.  This should be reverted when ITK is updated (to the release after 3.18)

Revision 12771  Directory Listing
Modified Thu Apr 15 21:46:51 2010 UTC (7 years, 5 months ago) by francois_budin
Original Path: trunk/Applications
BUG:Tells you that you cannot use a deformation field and a BSpline with a bulk transform at the same time

Revision 12770  Directory Listing
Modified Thu Apr 15 21:43:55 2010 UTC (7 years, 5 months ago) by francois_budin
Original Path: trunk/Applications
ENH:Addition of a bulk transform for BSpline

Revision 12764  Directory Listing
Modified Thu Apr 15 18:54:37 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk/Applications
BUG: additional diagnostics for python startup

Revision 12761  Directory Listing
Modified Thu Apr 15 18:25:52 2010 UTC (7 years, 5 months ago) by francois_budin
Original Path: trunk/Applications
ENH:Addition of a bulk transform for BSpline

Revision 12748  Directory Listing
Modified Wed Apr 14 15:37:08 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk/Applications
BUG: new SPECTRE jar fixes path problem

Revision 12696  Directory Listing
Modified Thu Apr 8 22:02:20 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk/Applications
COMP: getting rid of uninit var, casting compiler warnings

Revision 12683  Directory Listing
Modified Thu Apr 8 00:47:14 2010 UTC (7 years, 5 months ago) by hjohnson
Original Path: trunk/Applications
COMP:  Fixed external compilation dependancy on the GenerateCLP program.

Revision 12682  Directory Listing
Modified Wed Apr 7 21:38:41 2010 UTC (7 years, 5 months ago) by francois_budin
Original Path: trunk/Applications
BUG:PPD resampling problem corrected and singular matrix exception throw added

Revision 12652  Directory Listing
Modified Mon Apr 5 19:24:35 2010 UTC (7 years, 5 months ago) by francois_budin
Original Path: trunk/Applications
BUG:--compare does not compare DTIs properly

Revision 12642  Directory Listing
Modified Mon Apr 5 15:04:09 2010 UTC (7 years, 5 months ago) by francois_budin
Original Path: trunk/Applications
ENH: Minor modifications in xml

Revision 12641  Directory Listing
Modified Mon Apr 5 14:01:25 2010 UTC (7 years, 5 months ago) by francois_budin
Original Path: trunk/Applications
ENH:help improved

Revision 12627  Directory Listing
Modified Fri Apr 2 20:41:06 2010 UTC (7 years, 5 months ago) by finetjul
Original Path: trunk/Applications
ENH: BatchMake: update doc and acknowledgment

Revision 12601  Directory Listing
Modified Thu Apr 1 21:29:03 2010 UTC (7 years, 5 months ago) by francois_budin
Original Path: trunk/Applications
ENH:Support inversion of transforms order in file or node (not h-field)

Revision 12600  Directory Listing
Modified Thu Apr 1 21:28:22 2010 UTC (7 years, 5 months ago) by francois_budin
Original Path: trunk/Applications
ENH:Support inversion of transforms order in file or node (not h-field)

Revision 12562  Directory Listing
Modified Wed Mar 31 14:56:05 2010 UTC (7 years, 5 months ago) by fedorov
Original Path: trunk/Applications
ENH: always use compression for output images

Revision 12555  Directory Listing
Modified Tue Mar 30 21:53:31 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk/Applications
STYLE: fixed typo

Revision 12545  Directory Listing
Modified Tue Mar 30 15:36:00 2010 UTC (7 years, 5 months ago) by francois_budin
Original Path: trunk/Applications
ENH:Add a test for ResampleDTI

Revision 12542  Directory Listing
Modified Tue Mar 30 03:27:22 2010 UTC (7 years, 5 months ago) by francois_budin
Original Path: trunk/Applications
ENH:Remove useless templated type to save memory

Revision 12541  Directory Listing
Modified Tue Mar 30 03:24:04 2010 UTC (7 years, 5 months ago) by francois_budin
Original Path: trunk/Applications
STYLE: Compiles first a library with the source code and then compiles the executable from this library

Revision 12528  Directory Listing
Modified Mon Mar 29 17:35:50 2010 UTC (7 years, 5 months ago) by hjohnson
Original Path: trunk/Applications
ENH: Changed the CMakeLists.txt files to have capitalization conforming to the new cmake recommendations.

Revision 12515  Directory Listing
Modified Sun Mar 28 17:54:49 2010 UTC (7 years, 5 months ago) by casey.goodlett
Original Path: trunk/Applications
STYLE: Update documentation pointer for Transform From Fiducials.

Revision 12514  Directory Listing
Modified Sun Mar 28 16:13:08 2010 UTC (7 years, 5 months ago) by hjohnson
Original Path: trunk/Applications
ENH: Encapsulated the SlicerExecutionModel requirements so that it is easier to develop compliant applications without the burden of building all of Slicer.

Revision 12512  Directory Listing
Modified Sat Mar 27 20:43:05 2010 UTC (7 years, 5 months ago) by casey.goodlett
Original Path: trunk/Applications
STYLE: Update  acknowledgements and logo for TransformFromFiducials.

Revision 12511  Directory Listing
Modified Sat Mar 27 20:43:00 2010 UTC (7 years, 5 months ago) by casey.goodlett
Original Path: trunk/Applications
STYLE: Update acknowledgements and logo for RegisterImages.

Revision 12510  Directory Listing
Modified Sat Mar 27 20:42:57 2010 UTC (7 years, 5 months ago) by casey.goodlett
Original Path: trunk/Applications
STYLE: Update acknowledgements and logo for RegisterImagesMultiRes

Revision 12509  Directory Listing
Modified Sat Mar 27 20:41:12 2010 UTC (7 years, 5 months ago) by casey.goodlett
Original Path: trunk/Applications
ENH: Remove testing section from UI for RegisterImages.

Revision 12508  Directory Listing
Modified Sat Mar 27 20:09:38 2010 UTC (7 years, 5 months ago) by lorensen
Original Path: trunk/Applications
COMP: Improved documentation.

Revision 12507  Directory Listing
Modified Sat Mar 27 19:07:20 2010 UTC (7 years, 5 months ago) by ibanez
Original Path: trunk/Applications
COMP: Fioxing warnings about local variable m_Index shadowing member variable fo the same name.

Revision 12495  Directory Listing
Modified Fri Mar 26 20:30:23 2010 UTC (7 years, 5 months ago) by francois_budin
Original Path: trunk/Applications
STYLE:Help and aknowledgement improved

Revision 12494  Directory Listing
Modified Fri Mar 26 19:55:46 2010 UTC (7 years, 5 months ago) by taox
Original Path: trunk/Applications
ENH: for images without vendor info, we treate them as a regular volume.

Revision 12489  Directory Listing
Modified Fri Mar 26 18:11:23 2010 UTC (7 years, 5 months ago) by francois_budin
Original Path: trunk/Applications
STYLE:ResampleVolume2 logo changed from ITK to NAMIC

Revision 12488  Directory Listing
Modified Fri Mar 26 18:09:48 2010 UTC (7 years, 5 months ago) by francois_budin
Original Path: trunk/Applications
STYLE:Help and aknowledgement improved

Revision 12473  Directory Listing
Modified Thu Mar 25 20:45:01 2010 UTC (7 years, 6 months ago) by taox
Original Path: trunk/Applications
BUG: Somehow the argument type was changes.

Revision 12452  Directory Listing
Modified Wed Mar 24 21:41:08 2010 UTC (7 years, 6 months ago) by fedorov
Original Path: trunk/Applications
ENH: use compression for output volumes

Revision 12404  Directory Listing
Modified Fri Mar 19 19:51:11 2010 UTC (7 years, 6 months ago) by francois_budin
Original Path: trunk/Applications
BUG:BSpline transform was not setting the non-rigid transform counter

Revision 12402  Directory Listing
Modified Fri Mar 19 19:12:22 2010 UTC (7 years, 6 months ago) by francois_budin
Original Path: trunk/Applications
BUG:BSpline transform was not setting the non-rigid transform counter

Revision 12391  Directory Listing
Modified Fri Mar 19 14:40:11 2010 UTC (7 years, 6 months ago) by francois_budin
Original Path: trunk/Applications
BUG:Deformation field could not be set in slicer3 GUI

Revision 12390  Directory Listing
Modified Fri Mar 19 14:39:09 2010 UTC (7 years, 6 months ago) by francois_budin
Original Path: trunk/Applications
STYLE:Deformation field parameters presentation improvements

Revision 12388  Directory Listing
Modified Fri Mar 19 14:22:29 2010 UTC (7 years, 6 months ago) by francois_budin
Original Path: trunk/Applications
BUG:Deformation field could not be set in slicer3 GUI

Revision 12383  Directory Listing
Modified Thu Mar 18 23:54:59 2010 UTC (7 years, 6 months ago) by sylvain
Original Path: trunk/Applications
ENH: add NAMIC logo in the MRIBiasFieldCorrection module

Revision 12382  Directory Listing
Modified Thu Mar 18 22:18:46 2010 UTC (7 years, 6 months ago) by francois_budin
Original Path: trunk/Applications
ENH:Supports float transform and code cleaned

Revision 12380  Directory Listing
Modified Thu Mar 18 17:40:38 2010 UTC (7 years, 6 months ago) by francois_budin
Original Path: trunk/Applications
STYLE:Split SetTransform function that was too long

Revision 12376  Directory Listing
Modified Thu Mar 18 15:15:49 2010 UTC (7 years, 6 months ago) by francois_budin
Original Path: trunk/Applications
STYLE:Split CheckDWMRI function that was too long

Revision 12375  Directory Listing
Modified Thu Mar 18 14:45:44 2010 UTC (7 years, 6 months ago) by francois_budin
Original Path: trunk/Applications
STYLE:Split main function that was too long

Revision 12373  Directory Listing
Modified Wed Mar 17 21:12:49 2010 UTC (7 years, 6 months ago) by francois_budin
Original Path: trunk/Applications
ENH:All the transforms are merged before being applied to the image

Revision 12372  Directory Listing
Modified Wed Mar 17 21:11:30 2010 UTC (7 years, 6 months ago) by francois_budin
Original Path: trunk/Applications
STYLE:comments modified

Revision 12370  Directory Listing
Modified Wed Mar 17 13:30:40 2010 UTC (7 years, 6 months ago) by francois_budin
Original Path: trunk/Applications
BUG:InterpolationType redefinition removed

Revision 12363  Directory Listing
Modified Tue Mar 16 20:34:57 2010 UTC (7 years, 6 months ago) by francois_budin
Original Path: trunk/Applications
STYLE:modification of order of operation in CheckDWMRI and addition of comments

Revision 12360  Directory Listing
Modified Tue Mar 16 19:14:26 2010 UTC (7 years, 6 months ago) by francois_budin
Original Path: trunk/Applications
BUG:gradient direction is now saved properly

Revision 12353  Directory Listing
Modified Mon Mar 15 22:00:34 2010 UTC (7 years, 6 months ago) by francois_budin
Original Path: trunk/Applications
ENH: Deformation field transfoms added/if multiple transforms, merges them before applying them/accepts float rigid and affine transforms

Revision 12317  Directory Listing
Modified Mon Mar 8 23:05:21 2010 UTC (7 years, 6 months ago) by naucoin
Original Path: trunk/Applications
BUG: remove the anatomy label file, it's obsolete, users can use the --color option on the command line, otherwise from the GUI the colour node is grabbed from the input volume's display node

Revision 12316  Directory Listing
Modified Mon Mar 8 21:40:05 2010 UTC (7 years, 6 months ago) by aylward
Original Path: trunk/Applications
COMP: Isolated unused vars

Revision 12310  Directory Listing
Modified Fri Mar 5 18:30:50 2010 UTC (7 years, 6 months ago) by millerjv
Original Path: trunk/Applications
ENH: moved crosshair creation to application logic

Revision 12296  Directory Listing
Modified Wed Mar 3 20:52:58 2010 UTC (7 years, 6 months ago) by aylward
Original Path: trunk/Applications
COMP: Commented-out the CountSamples test since it has a VERY long runtime.  Casey is on it...

Revision 12280  Directory Listing
Modified Tue Mar 2 19:47:24 2010 UTC (7 years, 6 months ago) by casey.goodlett
Original Path: trunk/Applications
ENH: Enable box ROI in RegisterImagesMultiRes.

Revision 12279  Directory Listing
Modified Tue Mar 2 19:47:17 2010 UTC (7 years, 6 months ago) by casey.goodlett
Original Path: trunk/Applications
ENH: Add support for creating a box spatial object from two points to be used for masking registration.

Revision 12278  Directory Listing
Modified Tue Mar 2 19:47:12 2010 UTC (7 years, 6 months ago) by casey.goodlett
Original Path: trunk/Applications
ENH: Add support for creating a fixed image region of interest from a slicer ROI input.

This adds a helper function in ConvertSlicerROIToRegion.h that creates an itk::ImageRegion from two points and an image base.

A test class is provided.

Revision 12277  Directory Listing
Modified Tue Mar 2 19:44:29 2010 UTC (7 years, 6 months ago) by casey.goodlett
Original Path: trunk/Applications
STYLE: Add header to source file in RegisterImagesMultiRes

Revision 12274  Directory Listing
Modified Tue Mar 2 16:25:43 2010 UTC (7 years, 6 months ago) by casey.goodlett
Original Path: trunk/Applications
BUG: Fix merge models when path to input contains a "."

Revision 12266  Directory Listing
Modified Mon Mar 1 21:06:22 2010 UTC (7 years, 6 months ago) by aylward
Original Path: trunk/Applications
BUG: compile arguments aren't additive.  So, created a compount argument that includes the moduleEntryPoint as well as the Support-2d-images option.

Revision 12265  Directory Listing
Modified Mon Mar 1 20:59:20 2010 UTC (7 years, 6 months ago) by aylward
Original Path: trunk/Applications
ENH: Added support for 2D images when SUPPORT_2D_IMAGES cmake var is set.

Revision 12262  Directory Listing
Modified Sun Feb 28 21:57:16 2010 UTC (7 years, 6 months ago) by aylward
Original Path: trunk/Applications
ENH: vtkRegisterImage...Configure.h.in include vtkSlicerConfigure.h, but it wasn't needed.   Libraries and execs linked with MRML, but only needed ITK_LIBRARIES.   These changes allow this module to be compiled outside of Slicer.

Revision 12253  Directory Listing
Modified Fri Feb 26 15:01:52 2010 UTC (7 years, 6 months ago) by finetjul
Original Path: trunk/Applications
COMP: Python Integration - remove d, unused variable

Revision 12237  Directory Listing
Modified Thu Feb 25 21:49:27 2010 UTC (7 years, 6 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - Added qCTKPythonShell to qSlicerMainWindow.

An instance of the python shell is lazy created when the user use
the shortcut CTRL-P or when he clicks on "Window->Python Interactor"

Revision 12236  Directory Listing
Modified Thu Feb 25 21:49:23 2010 UTC (7 years, 6 months ago) by jcfr
Original Path: trunk/Applications
STYLE: SlicerQT - Re-organize header includes. QT should be first, then qCTK, qVTK, qMRML, ITK, VTK, MRML, local includes and the last one the STD

Revision 12204  Directory Listing
Modified Thu Feb 25 00:02:57 2010 UTC (7 years, 6 months ago) by naucoin
Original Path: trunk/Applications
ENH: add a merge models CLI module. uses vtkAppendPolyData as posted by Daniel Haehn to the slicer users list

Revision 12154  Directory Listing
Modified Wed Feb 17 04:25:55 2010 UTC (7 years, 7 months ago) by alexy
Original Path: trunk/Applications
ENH: added eigenvalues for DTI math module

Revision 12022  Directory Listing
Modified Fri Feb 5 20:37:09 2010 UTC (7 years, 7 months ago) by hjohnson
Original Path: trunk/Applications
ENH:  Improved installation process for standalone builds.

Revision 12016  Directory Listing
Modified Fri Feb 5 16:04:35 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk/Applications
COMP: Fix various compilation warnings

Revision 12001  Directory Listing
Modified Fri Feb 5 04:39:38 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk/Applications
COMP: Fix various compilation warning

Revision 11995  Directory Listing
Modified Fri Feb 5 03:03:24 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - Added command line option "--disable-loadable-module"

Revision 11987  Directory Listing
Modified Thu Feb 4 22:32:02 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - Updated qSlicerCoreApplication and qSlicerApplication to make use of qCTKSettings and qSlicerCommandOptions classes.

The method initialize now requires the parameter passed by reference: exitWhenDone.
If exitWhenDone is set to True, the user of qSlicerCoreApplication or qSlicerApplication
is responsible to exit the application.

This parameter is set to true when the application should exit before
it starts the event loop. For example, when the parameter: --version or --help
are added to the command line, the application should execute the corresponding
function and exit.

Added method 'settings' to qSlicerCoreApplication, internally this method
will instantiate the application settings is not already done.
The setting filename is generated using the ApplicationName (ie Slicer),
the organizationName (ie NAMIC), the minor and major version.

In qSlicerCoreApplication, the method 'disableSettings' will instantiate a new setting object, this
time the setting filename is the same + a suffice (ie "-disabled").

In qSlicerCoreApplication, the method 'handlePreApplicationCommandLineArguments'
query the its associated commandOptions object to start the appropriate action.
All non-gui related logic should be added in that method. Calling 'terminate()'
allows to set the ExitWhenDone flag to true, this former one is checked
just after initalize finishes. If True, the application exit.

Application/SlicerQT/Main.cxx has been updated to consider the NoSplash option.

Revision 11978  Directory Listing
Modified Thu Feb 4 20:12:55 2010 UTC (7 years, 7 months ago) by casey.goodlett
Original Path: trunk/Applications
ENH: Reorganize RegisterImagesMultiRes parameters into required, optional, advanced.

Revision 11977  Directory Listing
Modified Thu Feb 4 20:12:52 2010 UTC (7 years, 7 months ago) by casey.goodlett
Original Path: trunk/Applications
ENH: Add metric tolerance and maximum line iterations parameters.

Revision 11976  Directory Listing
Modified Thu Feb 4 20:12:48 2010 UTC (7 years, 7 months ago) by casey.goodlett
Original Path: trunk/Applications
ENH: Add minimum step size parameter.

Revision 11975  Directory Listing
Modified Thu Feb 4 20:12:42 2010 UTC (7 years, 7 months ago) by casey.goodlett
Original Path: trunk/Applications
ENH: Add parameter to control the number of iterations in RegisterImagesMultiRes.

Revision 11962  Directory Listing
Modified Wed Feb 3 23:45:03 2010 UTC (7 years, 7 months ago) by sylvain
Original Path: trunk/Applications
ENH: add code for L1 norm bias field correction. convert image from ITK to VTK, process image and convert back to ITK

Revision 11957  Directory Listing
Modified Wed Feb 3 20:50:08 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk/Applications
ENH: SlicerQt - apply the StyledPanel to all the qCTKCollapsibleButtons. Make it by default in the designer.
Warning, setting StyledPanel by default in the designer (via qCTKCollapsibleButtonPlugin) doesn't mean that the widget is created by default with a frame.
If you instance the widget programatically, then you should then call: setContentsFrameShape(QFrame::StyledPanel).

Revision 11955  Directory Listing
Modified Wed Feb 3 20:47:59 2010 UTC (7 years, 7 months ago) by sylvain
Original Path: trunk/Applications
ENH: add options for alternate bias field correction methods

Revision 11954  Directory Listing
Modified Wed Feb 3 19:48:57 2010 UTC (7 years, 7 months ago) by sylvain
Original Path: trunk/Applications
ENH: use a templated function to handle arbitrary input scalar type. Add converters to and from VTK

Revision 11944  Directory Listing
Modified Wed Feb 3 05:40:58 2010 UTC (7 years, 7 months ago) by sylvain
Original Path: trunk/Applications
ENH: CLI module MRIBiasFieldCorrection. Code ported from Modules directory and cleaned

Revision 11925  Directory Listing
Modified Tue Feb 2 16:56:49 2010 UTC (7 years, 7 months ago) by casey.goodlett
Original Path: trunk/Applications
COMP: Silence compiler warning about unreferenced local variable in catch block.  Don't give a name to the caught exception as its never referenced.

Revision 11924  Directory Listing
Modified Tue Feb 2 16:53:54 2010 UTC (7 years, 7 months ago) by aylward
Original Path: trunk/Applications
BUG: Masked unused vars to eliminate warnings


Revision 11920  Directory Listing
Modified Tue Feb 2 16:13:35 2010 UTC (7 years, 7 months ago) by casey.goodlett
Original Path: trunk/Applications
COMP: Fix linking warning on windows for RegisterImagesMultiRes.  The name of EXPORT macro comes from the library name not the project name.

Revision 11917  Directory Listing
Modified Tue Feb 2 05:15:01 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - Updated SlicerQT/CMakeLists.txt, so that SlicerQT-forward executable will also include 'Slicer3_INSTALL_MODULES_BIN_DIR'

Indeed, since SlicerQT is linked against Modules/.../Logic, this path
has to be added.

Revision 11916  Directory Listing
Modified Tue Feb 2 05:14:29 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk/Applications
COMP: SlicerQT - For now, launcher 'Slicer3' (based on startkits) is also configured if Slicer3_USE_KWWidgets is OFF.

Required to be able to run SlicerQT on a windows build.
./slicer3 --launch SlicerQT

Some test also expect the launcher 'Slicer3' to be present. (for example VTKITKReader)
On windows, the launcher is mandatory to run the test.

Revision 11911  Directory Listing
Modified Mon Feb 1 18:04:55 2010 UTC (7 years, 7 months ago) by naucoin
Original Path: trunk/Applications
ENH: use the new return string type

Revision 11902  Directory Listing
Modified Mon Feb 1 07:13:01 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk/Applications
COMP: Fix shadowed variable in RegisterImagesMultiRes.cxx

Revision 11896  Directory Listing
Modified Sun Jan 31 16:27:24 2010 UTC (7 years, 7 months ago) by ibanez
Original Path: trunk/Applications
BUG: Fixing many memory leaks by introducing vtkSmartPointers.

Revision 11887  Directory Listing
Modified Sat Jan 30 01:25:43 2010 UTC (7 years, 7 months ago) by millerjv
Original Path: trunk/Applications
BUG: typo

Revision 11884  Directory Listing
Modified Fri Jan 29 20:51:28 2010 UTC (7 years, 7 months ago) by naucoin
Original Path: trunk/Applications
BUG: need quotes around path to java in case it has quotes in it

Revision 11881  Directory Listing
Modified Fri Jan 29 20:33:27 2010 UTC (7 years, 7 months ago) by millerjv
Original Path: trunk/Applications
ENH: Simple Return Parameters from CommandLineModules (integer, integer-vector, etc.)

Revision 11874  Directory Listing
Modified Fri Jan 29 16:55:42 2010 UTC (7 years, 7 months ago) by naucoin
Original Path: trunk/Applications
ENH: use the mipav java, use var names for the path to mipav and the spectre plugins, works on linux now if adjust the path vars

Revision 11847  Directory Listing
Modified Thu Jan 28 22:08:39 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - ModuleFactories are now registered with a ModuleFactoryManager

The class ModuleFactory has been removed and most of its behavior has been
transferred to ModuleFactoryManager.

The different module factories are now:
  - CoreModuleFactory
  - LoadableModuleFactory  (for QTModules)
  - CLILoadableModuleFactory
  - CLIExecutableModuleFactory
  - CLIPythonModuleFactory (not yet added ..)

The library dependencies have been updated from:

QTBase -> QTCLI ---------> QTCore -> QTGUI -> qSlicerQT -> SlicerQT
      |                      |
       -> QTCoreModules -----|

to

QTBase -> QTCore -> QTGUI -> qSlicerQT -> SlicerQT
                |                   |
                 -> QTCLI  ---------|
                |                   |
                 -> QTCoreModules --|

Method {initializeLoadable,CmdLine}ModulesPaths have been removed. Their
existing behavior has been added to:
  - qSlicerLoadableModuleFactory::modulePath
  - qSlicerCLIModuleFactoryHelper

The former is used by the CLI factories.

The moduleFactoryManager provides methods that allow to register/instantiate
module based on the factoryName. The factoryName corresponds the the name used
to register the factories using 'registerFactory' method. The preferred name
for a factory is its className.

Revision 11845  Directory Listing
Modified Thu Jan 28 22:05:24 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk/Applications
COMP: Added MRMLCLI to SlicerQT_FORWARD_PATH_INSTALL in SlicerQT/CMakeLists.txt

Revision 11843  Directory Listing
Modified Thu Jan 28 22:05:16 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk/Applications
COMP: Fix various compilation warnings (unused, ...)

Note: size_t is an unsigned int, it means there is no need to check if
it's value is negative.

Revision 11832  Directory Listing
Modified Thu Jan 28 17:06:05 2010 UTC (7 years, 7 months ago) by millerjv
Original Path: trunk/Applications
ENH: Extending CommandLineModule to support measurement tag (for plots)

Revision 11823  Directory Listing
Modified Thu Jan 28 09:09:23 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk/Applications
COMP: Fix various compilation warning (hidden virtual method, unused variable, ...)

Note1: Also moved vtkSlicerApplication.h up in the header include order
otherwise, when compiled with QT, it outputs that message:

#error qdatastream.h must be included before any header file that defines Status

Note2:
To fix such warning,
"base class‘base_class’should be explicitly initialized in the copy constructor"

the compy ctor and the '=' operator has been set as private member

Revision 11820  Directory Listing
Modified Wed Jan 27 22:37:21 2010 UTC (7 years, 7 months ago) by millerjv
Original Path: trunk/Applications
BUG: added wrapping to new library MRMLCLI to that things like QuickModel will work

Revision 11792  Directory Listing
Modified Tue Jan 26 07:21:27 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - in Main.cxx, comment out qMRMLEventLogger

Revision 11790  Directory Listing
Modified Tue Jan 26 07:21:20 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - Added qVTKRenderView to SlicerQt application UI

Revision 11784  Directory Listing
Modified Tue Jan 26 07:20:55 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - Add MRMLEventLoggerWidget to SlicerQT application

Revision 11772  Directory Listing
Modified Sun Jan 24 17:09:58 2010 UTC (7 years, 7 months ago) by lorensen
Original Path: trunk/Applications
ENH: Remove duplicate library references.

Revision 11752  Directory Listing
Modified Fri Jan 22 21:23:48 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk/Applications
BUG: the anatomy file should over ride the colour info from the input label volume. Updated text to make it clear that it's not a Slicer colour resource file

Revision 11724  Directory Listing
Modified Thu Jan 21 22:28:40 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk/Applications
COMP: Wrong fix. The static_cast should have use the type of the SizeType component, instead of the SizeType itself.

Revision 11721  Directory Listing
Modified Thu Jan 21 21:49:52 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk/Applications
COMP: Fixing warnings about casting and about local variables shadowing others.

Revision 11717  Directory Listing
Modified Thu Jan 21 21:01:35 2010 UTC (7 years, 8 months ago) by casey.goodlett
Original Path: trunk/Applications
COMP:  Remove use case specific modules as they can now be handled by presets.

Revision 11711  Directory Listing
Modified Wed Jan 20 15:31:02 2010 UTC (7 years, 8 months ago) by casey.goodlett
Original Path: trunk/Applications
BUG: Add error checking to transform from fiducials that checks the size of the lists is correct.

Revision 11710  Directory Listing
Modified Wed Jan 20 15:30:58 2010 UTC (7 years, 8 months ago) by casey.goodlett
Original Path: trunk/Applications
ENH: In RegisterImagesMultiRes, don't output debugging output unless in very verbose debug mode.

Revision 11708  Directory Listing
Modified Wed Jan 20 00:39:20 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk/Applications
BUG: VTK_INT_MAX is too high, memory alloc errors, try using 1 million instead

Revision 11707  Directory Listing
Modified Wed Jan 20 00:00:57 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk/Applications
BUG: deal with input label map volumes that contain values larger than 1024.

Revision 11700  Directory Listing
Modified Tue Jan 19 19:22:42 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk/Applications
COMP: SlicerQT - Fix shadow warnings

The shadowed variables where changed by adding an underscore:
 parent -> _parent

Note also that the signature in the header doesn't contain any underscore,
only the implementation file has it.

qCTKFlowLayout code has also been reviewed to be compliant with
current QT coding style

Revision 11699  Directory Listing
Modified Tue Jan 19 18:00:47 2010 UTC (7 years, 8 months ago) by pieper
Original Path: trunk/Applications
BUG: library to install directive so it will show up in packaged binaries (otherwise we get a missing lib error at startup)

Revision 11695  Directory Listing
Modified Tue Jan 19 15:21:02 2010 UTC (7 years, 8 months ago) by haehn
Original Path: trunk/Applications
ENH really exit slicer after evalpython command

Revision 11652  Directory Listing
Modified Fri Jan 15 20:34:42 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk/Applications
COMP: Fix various compilation warning

Revision 11650  Directory Listing
Modified Fri Jan 15 18:35:02 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk/Applications
COMP: Fix various compilation warning

Revision 11647  Directory Listing
Modified Fri Jan 15 16:28:20 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk/Applications
COMP: Fix various compilation warning

Revision 11634  Directory Listing
Modified Thu Jan 14 18:43:33 2010 UTC (7 years, 8 months ago) by pieper
Original Path: trunk/Applications
STYLE: remove unneeded update call

Revision 11629  Directory Listing
Modified Thu Jan 14 17:52:28 2010 UTC (7 years, 8 months ago) by pieper
Original Path: trunk/Applications
BUG: can't use backslashes in the xml field

Revision 11622  Directory Listing
Modified Thu Jan 14 09:23:23 2010 UTC (7 years, 8 months ago) by pkarasev
Original Path: trunk/Applications
ENH: updating interface of mesh segmentation module

Revision 11619  Directory Listing
Modified Wed Jan 13 22:31:24 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk/Applications
BUG: call vtkDebugLeaks::SetExitError(true) for when running locally

Revision 11618  Directory Listing
Modified Wed Jan 13 22:28:19 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk/Applications
BUG: call vtkDebugLeaks::SetExitError(true) for when running locally

Revision 11617  Directory Listing
Modified Wed Jan 13 22:27:37 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk/Applications
COMP: ImageLabelCombine uses only itk

Revision 11616  Directory Listing
Modified Wed Jan 13 21:53:09 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk/Applications
BUG: fixing major memory leaks

Revision 11614  Directory Listing
Modified Wed Jan 13 21:43:47 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk/Applications
BUG: Adding call to vtkDebugLeaks::SetExitError(true) in order to force the test to fail when there are memory leaks.

Revision 11613  Directory Listing
Modified Wed Jan 13 20:01:03 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk/Applications
PERF: adding more model maker tests, check that generate all and a range of labels works

Revision 11612  Directory Listing
Modified Tue Jan 12 22:09:47 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk/Applications
ENH: add a minimum heap size argument

Revision 11601  Directory Listing
Modified Tue Jan 12 17:58:25 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk/Applications
COMP: SlicerQT - Slicer3_USE_QT is now define using #cmakedefine Slicer3_USE_QT in vtkSlicerConfigure.h.in

Note: It was previously defined using ADD_DEFINITIONS(-DSlicer3_USE_QT) in CMake/Slicer3FindQT.cmake

Revision 11584  Directory Listing
Modified Sun Jan 10 05:04:49 2010 UTC (7 years, 8 months ago) by finetjul
Original Path: trunk/Applications
ENH: SlicerQt: Use polymorphism with the slicer module factories to factorize code. Still in qSlicerModuleFactory, remove instantiate from register (loadable modules where instantiated when registered): this was done to retrieve the module title at the registration time. The module title is now valid after a module is instantiated. (Behavior is consistent between the core modules and the loadable modules, you don't want them to have different behavior. When a module is registered: registerCoreModule, registerLoadableModule, registerCmdLineModules), a unique name is generated. When a module is instantiated, it can be used thanks to the module title.
More factorization could be done...

Revision 11569  Directory Listing
Modified Fri Jan 8 18:05:37 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk/Applications
BUG: java class is writing to stderr, capture that so can return 0

Revision 11568  Directory Listing
Modified Fri Jan 8 15:48:37 2010 UTC (7 years, 8 months ago) by hjohnson
Original Path: trunk/Applications
COMP:  To include this into other packages, it is necessary to set this to a local config file.

Revision 11559  Directory Listing
Modified Fri Jan 8 01:30:36 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk/Applications
ENH: copy the spectre wrapper file

Revision 11558  Directory Listing
Modified Fri Jan 8 01:30:04 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk/Applications
ENH: this will run with tclsh now

Revision 11557  Directory Listing
Modified Fri Jan 8 01:12:21 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk/Applications
ENH: first pass at the wrapper for SPECTRE. Todo: find MIPAV program and plugin dirs, they're hard coded right now. TODO: figure out why not getting the java exit 0 back on successful completion

Revision 11555  Directory Listing
Modified Fri Jan 8 00:01:06 2010 UTC (7 years, 8 months ago) by hjohnson
Original Path: trunk/Applications
ENH:  When Review Statistics is turned on, the long image type with HistogramMatching exposes an ITK bug that is currently being fixed for itk 3.18.

Revision 11552  Directory Listing
Modified Thu Jan 7 22:31:38 2010 UTC (7 years, 8 months ago) by casey.goodlett
Original Path: trunk/Applications
BUG: Handle negative spacing values and correctly differentiate moving and fixed image schedules.

Revision 11549  Directory Listing
Modified Thu Jan 7 20:53:26 2010 UTC (7 years, 8 months ago) by casey.goodlett
Original Path: trunk/Applications
COMP: Speed up compliation time of command line modules by linking Executable against shared library instead of recompiling.

Revision 11538  Directory Listing
Modified Wed Jan 6 18:25:55 2010 UTC (7 years, 8 months ago) by pieper
Original Path: trunk/Applications
ENH: allow python script filenames to passed on the command line either implicitly (no argument) or with the --script option

Revision 11537  Directory Listing
Modified Wed Jan 6 15:14:51 2010 UTC (7 years, 8 months ago) by casey.goodlett
Original Path: trunk/Applications
COMP: Speed up compilation of CLI Tests by linking to loadable module instead of recompiling when possible.

Revision 11535  Directory Listing
Modified Wed Jan 6 00:47:42 2010 UTC (7 years, 8 months ago) by casey.goodlett
Original Path: trunk/Applications
COMP: Speed up compilation time of OrientImage command line module test by linking to shared library instead of including source and recompiling.

Revision 11533  Directory Listing
Modified Tue Jan 5 23:59:24 2010 UTC (7 years, 8 months ago) by millerjv
Original Path: trunk/Applications
ENH: Load default parameter sets

Revision 11508  Directory Listing
Modified Mon Jan 4 19:10:35 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk/Applications
ENH: Removing .NoDartCoverage files and replacing them with the
     CTEST_CUSTOM_COVERAGE_EXCLUDE variable in the CTestCustom.cmake.in file.


Revision 11505  Directory Listing
Modified Mon Jan 4 16:41:47 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk/Applications
BUG: Checking the case in which the imageIO class failed to be created.

Revision 11501  Directory Listing
Modified Mon Jan 4 01:54:07 2010 UTC (7 years, 8 months ago) by partyd
Original Path: trunk/Applications
ENH: add install rule for qSlicerQT.

Revision 11474  Directory Listing
Modified Thu Dec 31 20:59:51 2009 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk/Applications
ENH: register executables to extensions for the module factory, if find an exec for an extension when testing modules by executing files. For now, always return NULL as using this method of specifying an itksys process results in an immediate return the process being null

Revision 11454  Directory Listing
Modified Wed Dec 30 12:47:15 2009 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk/Applications
COMP: The EXPORT symbol should go after the "class" keyword.

Revision 11445  Directory Listing
Modified Wed Dec 30 05:15:49 2009 UTC (7 years, 8 months ago) by casey.goodlett
Original Path: trunk/Applications
COMP: Fix problems compiling and running tests on other platforms for RegisterImagesMultiRes.

1) Use LAUNCH_EXE for tests so all libraries can be found
2) Use ${CMAKE_BUILD_TYPE} in path for windows builds
3) Create a Win32Header file for classes that are linked in multiple libraries (Application Module and test Module)

Revision 11434  Directory Listing
Modified Tue Dec 29 20:44:37 2009 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk/Applications
COMP: defining M_PI for windows machines, try to disambiguate sqrt

Revision 11431  Directory Listing
Modified Tue Dec 29 20:40:00 2009 UTC (7 years, 8 months ago) by pieper
Original Path: trunk/Applications
BUG: fix test that was always failing (the test didn't exit, so it would always time out)

Revision 11427  Directory Listing
Modified Tue Dec 29 19:48:40 2009 UTC (7 years, 8 months ago) by finetjul
Original Path: trunk/Applications
BUG: On linux, QCoreApplication::arguments() returns an empty QStringList as arc/argv are set to 0/0 when instanciating QCoreApplication in vtkSlicerApplication. the program name shall be pass directly from Slicer3.cxx

Revision 11422  Directory Listing
Modified Tue Dec 29 15:09:00 2009 UTC (7 years, 8 months ago) by casey.goodlett
Original Path: trunk/Applications
ENH: Add tests for RegisterImagesMultiRes.

This adds tests to cover the new transforms and helper methods used by RegisterImagesMultiRes.  Also included are wxMaxima files that were used to develop tests for the transforms.

Revision 11407  Directory Listing
Modified Tue Dec 29 06:09:23 2009 UTC (7 years, 8 months ago) by finetjul
Original Path: trunk/Applications
BUG: SlicerQt: Between Slicer3 and SlicerQt, set loadableModuleSearchPaths and commandLineModuleSearchPaths using the same functions (qSlicerCoreApplication::initializeLoadableModulesPaths and qSlicerCoreApplication::initializeCmdLineModulesPaths). 
BUG: SlicerQt: Windows Only. In order to have initializeLoadableModulesPaths and initializeCmdLineModulesPaths working correctly with the Debug/Release/RelWithDebInfo... file hierarchy, qSlicerCoreApplicationPrivate::IntDir must be set meaning that discoverSlicerBinDirectory must be called and meaning that discoverSlicerHomeDirectory is called to. In SlicerQt, this is done via qSlicerCoreApplication::initialize(). But qSlicerCoreApplication::initialize() can't be called for Slicer3 (using KWWidgets). This is why a new method is added initializePaths. discoverSlicerHomeDirectory makes sure that discoverSlicerBinDirectory is called (to set IntDir) even if the env variable is already found (the case using KWWidgets because it is done at the beginning of Slicer3_main).

Revision 11382  Directory Listing
Modified Fri Dec 25 23:59:02 2009 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk/Applications
ENH: Now enabling the vtkDebugLeaks feature of exiting with an error if there are any memory leaks.
     This is done by calling the SetExitError() method with a "true" argument. In this way, tests
     that report memory leaks will also be reported as failing when run locally.

Revision 11379  Directory Listing
Modified Wed Dec 23 22:36:24 2009 UTC (7 years, 9 months ago) by ibanez
Original Path: trunk/Applications
BUG: Early call to PrintCurrentLeaks() is not a proper mechanism for verifying the number of memory leaks.
     Removing the call to  vtkDebugLeaks::PrintCurrentLeaks();

Revision 11378  Directory Listing
Modified Wed Dec 23 21:15:07 2009 UTC (7 years, 9 months ago) by ibanez
Original Path: trunk/Applications
ENH: Adding tests suggested by Steve Pieper on
http://massmail.spl.harvard.edu/pipermail/slicer-devel/2009/003795.html

Revision 11376  Directory Listing
Modified Tue Dec 22 23:19:16 2009 UTC (7 years, 9 months ago) by ibanez
Original Path: trunk/Applications
BUG: Fixing the message regarding the number of memory leaks on exit.
     The previous message incorrectly implied that PrintCurrentLeaks()
     was returning the current number of memory leaks, but in reality
     it returns 0 or 1. (1 when there are memory leaks).

Revision 11375  Directory Listing
Modified Tue Dec 22 23:01:21 2009 UTC (7 years, 9 months ago) by ibanez
Original Path: trunk/Applications
BUG: Removing embarrassing accidental commit of code 
     that was inteded only for local debugging.
     The call to Slicer3_Tcl_Eval() was accidentally commented out.

Revision 11372  Directory Listing
Modified Tue Dec 22 02:39:20 2009 UTC (7 years, 9 months ago) by finetjul
Original Path: trunk/Applications
COMP: Remove warning C4099 with MSVC.

Revision 11362  Directory Listing
Modified Mon Dec 21 21:14:08 2009 UTC (7 years, 9 months ago) by ibanez
Original Path: trunk/Applications
ENH: Adding .NoDartCoverage files inside the Testing subdirectories
     in order to exclude them from the computation of code coverage.

Revision 11353  Directory Listing
Modified Sat Dec 19 23:05:39 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - Remove Application/SlicerQT/qSlicerQT{Configure,Wind32Header} files

The file Slicer3/qSlicerExport.h.in is now configured accordingly.

Revision 11351  Directory Listing
Modified Sat Dec 19 17:41:09 2009 UTC (7 years, 9 months ago) by ibanez
Original Path: trunk/Applications
ENH: Forcing the Slicer3 application to return a failure code if it terminates with vtkDebugLeaks.

Revision 11335  Directory Listing
Modified Fri Dec 18 02:26:12 2009 UTC (7 years, 9 months ago) by hjohnson
Original Path: trunk/Applications
ENH:  Separated special building for Slicer from separate builds.

Revision 11326  Directory Listing
Modified Wed Dec 16 11:28:15 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
BUG: SlicerQT - Review how/when the moduleManager is instantiated in Slicer3

Added back method: setModuleManager to qSlicerCoreApplication
Also added method setInitialized

Update qSlicerCoreApplicationTest1

Revision 11288  Directory Listing
Modified Tue Dec 15 09:01:52 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
COMP: Slicer3/Base/GUI, Slicer3/Applications/GUI included only if Slicer3_USE_KWWIDGETS is ON

Revision 11274  Directory Listing
Modified Mon Dec 14 19:14:57 2009 UTC (7 years, 9 months ago) by ibanez
Original Path: trunk/Applications
ENH: Fixing configuration for Testing, adding CXX_TEST_PATH variable in the top CMakeLists.txt file, to indicate where the executables of tests should go.

Revision 11270  Directory Listing
Modified Mon Dec 14 04:20:26 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
COMP: SlicerQT - On WIN32, the forwarded executable of SlicerQT wasn't built.

On Win32, SlicerQT_FORWARD_PATH_INSTALL was starting with a comma and was
causing a built error.

Revision 11255  Directory Listing
Modified Fri Dec 11 17:32:02 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
STYLE: Update CMakeLists.txt
 - Move testing code in the CMakeLists located under Testing.
 - Ensure that SlicerQT was build appropriately and without dependency on SlicerBaseGUI

Revision 11253  Directory Listing
Modified Fri Dec 11 04:44:27 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - SlicerModuleSelectorWidget now display module titles ordered alphabetically.

Revision 11250  Directory Listing
Modified Fri Dec 11 01:43:50 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
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

Revision 11244  Directory Listing
Modified Thu Dec 10 19:32:05 2009 UTC (7 years, 9 months ago) by taox
Original Path: trunk/Applications
ENH: added support for non-diffusion weighted images.

Revision 11242  Directory Listing
Modified Thu Dec 10 16:23:07 2009 UTC (7 years, 9 months ago) by casey.goodlett
Original Path: trunk/Applications
ENH: Add module to compute a transform two corresponding fiducial lists.  The two lists are expected to be ordered such that the same index in each list is expected to contain corresponding points.  Currently the module supports translations, rigid transformations, and similiarity transformations.

Revision 11230  Directory Listing
Modified Wed Dec 9 08:36:55 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
ENH: Update CMakeLists.txt, use FILE(MAKE_DIRECTORY ..) instead of deprecated MAKE_DIRECTORY(..)

Revision 11226  Directory Listing
Modified Tue Dec 8 23:34:28 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
ENH: In CMakeLists.txt, change deprecated SUBDIRS command into ADD_SUBDIRECTORY

See http://cmake.org/cmake/help/cmake-2-8-docs.html#command:subdirs

when subdirs command was taking a list of directory, change it
using the following pattern:

Before:
subdirs(sagarmatha kumbhu eiger)

After:
SET(dirs
  sagarmatha
  kumbhu
  eiger
  )
FOREACH(dir ${dirs})
  ADD_SUBDIRECTORY(${dir})
ENDFOREACH(dir)

Revision 11213  Directory Listing
Modified Tue Dec 8 09:10:30 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - In qSlicerMainWindow, connect Undo/Redo action using the helper macro

Revision 11212  Directory Listing
Modified Tue Dec 8 09:10:26 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - In qSlicerMainWindowCore, declare and define the slots for Undo/Redo action

Revision 11211  Directory Listing
Modified Tue Dec 8 09:10:21 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - Add helper macro qSlicerMainWindow_connect to qSlicerMainWindow

This macro allow to easily connect an MainWindow action with the
corresponding slot in qSlicerCoreWindow

Revision 11209  Directory Listing
Modified Tue Dec 8 04:15:18 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
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)

Revision 11206  Directory Listing
Modified Tue Dec 8 04:13:00 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - Remove all methods prefixed with 'ByName'

For example moduleManager got two methods:
 1) getModule(const QString& moduleTitle)
 2) getModuleByName(const QString& moduleName)

The first one has been removed

The signature of the second one changed from:
  - getModuleByName(const QString& moduleName)
to:
  - getModule(const QString& moduleName)

Revision 11201  Directory Listing
Modified Mon Dec 7 23:50:58 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - Remove 'setModule()/module()' function from qSlicerAbstractModuleWidget:
and add name()/setName() function.

In qSlicerModulePanel, pass moduleName instead of a pointer to qSlicerAbstractModule

Revision 11200  Directory Listing
Modified Mon Dec 7 23:50:50 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
BUG: SlicerQT - In qSlicerMainWindow, add layout to 'Manipulate Slicer' and 'Manipulate 3D view' collapsibleButton

Revision 11192  Directory Listing
Modified Mon Dec 7 01:00:22 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - Updated qSllicerMainWindow UI file.

Renamed 'Hide Main Panel' action to 'Main Panel' and set the action as checkable
Same for 'Hide Bottom Panel'

Connect action show 'Main Panel' with PanelDockWidget

Change PanelDockWidget options (set allDockWidgetFeature to On)

Revision 11191  Directory Listing
Modified Mon Dec 7 01:00:17 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - ModuleSelector is now instantiated in qSlicerMainWindow and added to the MainToolbar

Revision 11184  Directory Listing
Modified Sun Dec 6 22:57:52 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - Update SlicerQT/Main.cxx - Instead of connecting the
moduleSelector with the moduleManager, connect it with the modulePanel.

Revision 11182  Directory Listing
Modified Sun Dec 6 22:57:44 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - In qSlicerMainWindowCore, connect ShowModuleActionMapper with slot qSlicerModulePanel::setModuleByName

Revision 11179  Directory Listing
Modified Sun Dec 6 22:57:31 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - Add modulePanel() method to qSlicerMainWindow

Revision 11178  Directory Listing
Modified Sun Dec 6 22:57:27 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - Add modulePanel to qSlicerMainWindow

Revision 11171  Directory Listing
Modified Sun Dec 6 04:16:44 2009 UTC (7 years, 9 months ago) by hjohnson
Original Path: trunk/Applications
ENH:  Moved DicomToNrrd to its own directory to make it easier to build stand alone.

Revision 11169  Directory Listing
Modified Sat Dec 5 16:09:41 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - Refactor QTCLI to consider qSlicerAbstractModuleWidget

qSlicerAbstractModuleWidget has also a new method 'module()' allowing
to obtain the module object associated with a  moduleWidget.


The API of qSlicerModulePanel (and based class) has been updated to
use qSlicerAbstractModuleWidget.

Revision 11168  Directory Listing
Modified Sat Dec 5 16:09:32 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - Refactor existing QTModules - Now using the qSlicerAsbtractModuleWidget
to have a better separation of the UI and the processing logic.

Revision 11167  Directory Listing
Modified Sat Dec 5 16:09:22 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - Refactor Modules - Added qSlicerAsbtractModuleWidget

QTModules and CLI module are disabled for now

The class qSlicerAbstractModule now inherit from QObject.
All UI specific code has been moved to qSlicerAbstractModuleWidget.

qSlicerAbstractModule provide a function named 'widgetRepresentation'
allowing to obtain the corresponding widget.

Revision 11165  Directory Listing
Modified Sat Dec 5 16:09:01 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - In qSlicerMainWindowCorePrivate, onModuleLoaded doesn't rely anymore
on isShowModuleActionVisibleByDefault().

There is a QStringList named ToolBarModuleList allowing to specify the list
of modules we want to see in the Toolbar.

Revision 11163  Directory Listing
Modified Sat Dec 5 04:29:02 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - Module are available again in the ModuleToolbar

Created qSlicerMainWindowCore_p.h containing two slots:
  - onModuleLoaded
  - onModuleAboutToBeUnloaded

qSlicerCoreModuleManager now emit the signals:
  - moduleLoaded
  - moduleAboutToBeUnloaded

Signal from qSlicerCoremoduleManager and slot from qSlicerMainWindowCore are
connected in the constructor of qSlicerWindowCore.

Revision 11161  Directory Listing
Modified Sat Dec 5 03:28:22 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - Update SlicerQT/CMakeLists.txt - Remove SlicerBaseGUI from SlicerBase_LIBRARIES

The application 'SlicerQT' was build against SlicerBase_LIBRARIES.

The SlicerBaseGUI libraries was also included. This is a hack
allowing to remove the item 'SlicerBaseGUI' from the list Slicer3_Base_LIBRARIES.

That way, the GUI libs isn't build anymore when SlicerQT is build.

See below:

[  0%] Built target ModuleDescriptionParser
[  3%] Built target FreeSurfer
[ 10%] Built target vtkTeem
[ 17%] Built target qCTKWidgets
[ 17%] Built target SlicerBaseCLI
[ 28%] Built target vtkITK
[ 71%] Built target MRML
[ 75%] Built target qMRMLWidgets
[ 85%] Built target SlicerBaseLogic
[ 89%] Built target qSlicerBaseQTBase
[ 92%] Built target qSlicerBaseQTCoreModules
[ 92%] Built target qSlicerBaseQTCLI
[ 92%] Built target qSlicerBaseQTCore
[ 96%] Built target qSlicerBaseQTGUI
[100%] Built target qSlicerQT
[100%] Built target SlicerQT-real
[100%] Built target SlicerQT

Revision 11160  Directory Listing
Modified Sat Dec 5 03:28:15 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - Added Base/QTCore directory.

The classes qSlicerModuleFactory and qSlicerCoreApplication have been moved
into Base/QTCore

The class qSlicerModuleManager has been split into:
   * a base class named: qSlicerCoreModuleManager. That class allows to:
           - load, unload, getModuleByName, getModuleByTitle, ...

   * a class named: qSlicerModuleManager
           - which provides the same functionnality as the former one.

qSlicerCoreModuleManager is located in Base/QtCore
qSlicerModuleManager is located in Base/QtGUI

Note also that, qSlicerModuleManager was using the same singleton as
vtkIOManager. A class, named qSlicerSingleton, containing this usefull
singleton pattern has been copied into Slicer3/Attic.

Since qSlicerModuleManager or qSlicerCoreModuleManager are not singleton
anymore. qSlicerCoreApplication will hold a pointer to it.

qSlicerCoreApplication contains now:
  - setModuleManager(qSlicerCoreModuleManager* moduleManager) that will be
available in both qSlicerApplication and qSlicerCoreApplication.
  - coreModuleManager() returning the object

qSlicerApplication contains now:
  - mnoduleManager method returning the result of coreModuleManager casted
to qSlicerModuleManager.

Note: In this commit, the update of the ModuleToolBar by the moduleManager
has been disabled.

Revision 11158  Directory Listing
Modified Sat Dec 5 00:13:18 2009 UTC (7 years, 9 months ago) by lauren
Original Path: trunk/Applications
ENH: batch tensor calc, in progress

Revision 11151  Directory Listing
Modified Fri Dec 4 16:32:31 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
BUG: SlicerQT - Fix SlicerQT CMakeLists.txt

There was a problem in the configuration of SlicerQT-forward.c.in.
A multi-line macro wasn't expanded properly.

Revision 11149  Directory Listing
Modified Fri Dec 4 09:04:32 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - Add method discoverSlicerHomeDirectory and discoverSlicerBinDirectory to qSlcierCoreApplication

SlicerHome directory is now auto-discovered in SlicerQT.
The environement variable Slicer3_HOME is also set if not yet done by
the launcher.

Revision 11144  Directory Listing
Modified Thu Dec 3 20:22:40 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - Add SlicerQT-real and SlicerQT to the build process

Revision 11136  Directory Listing
Modified Thu Dec 3 16:58:59 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - Update 'SlicerQT' application, reference to the ModuleToolBar is now passed to the ModuleManager

Revision 11125  Directory Listing
Modified Thu Dec 3 07:53:18 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - In SlicerQT/Main.cxx, clear splash screen message when done loading modules.

Revision 11124  Directory Listing
Modified Thu Dec 3 07:53:15 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - Add icons (also remove the 1 pixel border, make them transparent and indexed) to Base/QTGUI, QTModules/Volumes and Base/QTCoreModules/

Revision 11118  Directory Listing
Modified Wed Dec 2 18:54:35 2009 UTC (7 years, 9 months ago) by fedorov
Original Path: trunk/Applications
BUG: previously committed wrong file by mistake

Revision 11117  Directory Listing
Modified Wed Dec 2 17:57:40 2009 UTC (7 years, 9 months ago) by fedorov
Original Path: trunk/Applications
ENH: switched ImageLabelCombine to use ITK to fix bug 711. The module operates
on input voxels.

Revision 11116  Directory Listing
Modified Wed Dec 2 16:10:08 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - Add a basic splashscreen to SlicerQT application

Revision 11115  Directory Listing
Modified Wed Dec 2 16:10:03 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
BUG: SlicerQT - The resource files weren't compiled and added to the source correctly

Revision 11112  Directory Listing
Modified Wed Dec 2 09:10:17 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
STYLE: SlicerQT - Clean Application/SlicerQT/Main.cxx

Revision 11111  Directory Listing
Modified Wed Dec 2 06:27:45 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - Add debug message to Slicer3.cxx

Revision 11110  Directory Listing
Modified Wed Dec 2 06:27:40 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - Update the SlicerQt application to use the module selector widget.

Revision 11103  Directory Listing
Modified Wed Dec 2 04:10:14 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - All classes are now using qCTKPimpl, Remove qSlicerMacros.h, Add macro QCTK_CONSTRUCTOR_NO_ARG_CXX and QCTK_CONSTRUCTOR_1_ARG_CXX to qCTKPimpl.
STYLE: SlicerQT - The header inclusion has also been cleaned and documented.

Revision 11094  Directory Listing
Modified Tue Dec 1 15:03:25 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - Update Main.cxx of Slicer 'pure QT' application.

Revision 11089  Directory Listing
Modified Tue Dec 1 14:42:17 2009 UTC (7 years, 9 months ago) by finetjul
Original Path: trunk/Applications
COMP: Replace qCTKCollapsibleWidget2 by qCTKCollapsibleButton

Revision 11049  Directory Listing
Modified Wed Nov 25 19:48:37 2009 UTC (7 years, 9 months ago) by taox
Original Path: trunk/Applications
ENH: work with philips multi-frame dataset.

Revision 11048  Directory Listing
Modified Wed Nov 25 19:47:47 2009 UTC (7 years, 9 months ago) by taox
Original Path: trunk/Applications
ENH: work with philips multi-frame dataset.

Revision 11046  Directory Listing
Modified Wed Nov 25 14:40:54 2009 UTC (7 years, 9 months ago) by taox
Original Path: trunk/Applications
ENH: updated help information and document on the web.

Revision 11043  Directory Listing
Modified Tue Nov 24 19:45:44 2009 UTC (7 years, 9 months ago) by casey.goodlett
Original Path: trunk/Applications
ENH: Merge improvments into RegisterImagesMultiRes.  There are a few important improvements available here.

(1) Better heuristic for downsampling images of different resolutions and spacing.  The actual heuristic is implemented in DownsampleHeuristics.h.  This should enable the algorithm to work a much wider range of images (including different resolution of fixed and moving images).

(2) Heuristic for computing optimizer scales so the user only has to select one global step size (in units of voxels).  The image is then used to compute the scalings for each component of the transform.

(3) support for saving the output transform in addition to the resampled image


Revision 11029  Directory Listing
Modified Tue Nov 24 13:22:44 2009 UTC (7 years, 10 months ago) by hjohnson
Original Path: trunk/Applications
BUG:  Copy and paste error had moved the location of DicomToNrrd.

Revision 11019  Directory Listing
Modified Mon Nov 23 21:54:47 2009 UTC (7 years, 10 months ago) by pieper
Original Path: trunk/Applications
BUG: fix the Edit Properties menu item in the Data module

Revision 11018  Directory Listing
Modified Mon Nov 23 15:54:32 2009 UTC (7 years, 10 months ago) by naucoin
Original Path: trunk/Applications
BUG: take out the DWIDicomLoadTest

Revision 11017  Directory Listing
Modified Mon Nov 23 15:52:47 2009 UTC (7 years, 10 months ago) by naucoin
Original Path: trunk/Applications
BUG: take out the install command for DWIDicomLoad

Revision 11014  Directory Listing
Modified Mon Nov 23 13:23:57 2009 UTC (7 years, 10 months ago) by taox
Original Path: trunk/Applications
ENH: remove DWIDicomLoader, which does not work correctly. use DICOMToNrrdConverter to convert diffusion weighted images in DICOM format into NRRD format so that slicer can load it for processing. 

Revision 11013  Directory Listing
Modified Mon Nov 23 13:23:47 2009 UTC (7 years, 10 months ago) by taox
Original Path: trunk/Applications
ENH: remove DWIDicomLoader, which does not work correctly. use DICOMToNrrdConverter to convert diffusion weighted images in DICOM format into NRRD format so that slicer can load it for processing. 

Revision 11008  Directory Listing
Modified Thu Nov 19 22:37:19 2009 UTC (7 years, 10 months ago) by hjohnson
Original Path: trunk/Applications
BUG:  From experimention I've determined that Siemens oblique data always assumes an identity measurement frame for the reported gradient orientations.

Revision 11003  Directory Listing
Modified Thu Nov 19 15:59:00 2009 UTC (7 years, 10 months ago) by taox
Original Path: trunk/Applications
BUG: change the default space into LPS so converting from DICOM is more straightforward. Somehow GE diffusion gradient directions ARE (yes, they are!) represented in RAS and need the special treatment. For this version, useLPS does not make a difference for Philips and Siemens datasets. But for GE dataset, setting useLPS will generate WRONG results.

Revision 10995  Directory Listing
Modified Thu Nov 19 14:05:35 2009 UTC (7 years, 10 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - Update qSlicerMainWindow to use the new qCTKCollapsibleWidget2.
ENH: SlicerQT - Clean vtkSlicerApplicationGUI, vtkSlicerModuleChooseGUI, vtkSlicerApplication and add InitializeQtCommandLineModules  method
ENH: SlicerQT - Update qSlicerModuleLogic class
ENH: SlicerQT - Update QTCLI, add vtkCommandLineModuleNode, add UI resource file, update qSlicerCLIModuleLogic
ENH: SlicerQT - Rename initializer() to setup()
ENH: SlicerQT - In qSlicerModulePanel, rename signals. Split existing addModule method into AddModule, RemoveModule and SetModule. Add method clear.
ENH: SlicerQT - In CTK Factory, add uninstanciate method. Add QObject factory.
ENH: SlicerQT - Add macro qSlicerCxxInternalBckPtrConstructor1Macro
ENH: SlicerQT - Add appLogic and setAppLogic to qSlicerWidget.

Revision 10987  Directory Listing
Modified Wed Nov 18 22:24:35 2009 UTC (7 years, 10 months ago) by hjohnson
Original Path: trunk/Applications
ENH: Fixed DicomToNrrd to work with Siemens and Philips data.

Revision 10976  Directory Listing
Modified Tue Nov 17 21:38:53 2009 UTC (7 years, 10 months ago) by taox
Original Path: trunk/Applications
ENH: a better way to parse tag/values. Data generated are the same as the previous version.

Revision 10975  Directory Listing
Modified Tue Nov 17 19:05:32 2009 UTC (7 years, 10 months ago) by taox
Original Path: trunk/Applications
BUG: fixed space, measurement frame, diffusion gradient directions. Now, it works for GE, Siemens, and Philips datasets. 

Revision 10973  Directory Listing
Modified Tue Nov 17 16:27:54 2009 UTC (7 years, 10 months ago) by taox
Original Path: trunk/Applications
ENH: Better dicom tag/value parsing -- shortened code by ~100 lines. 
Siemens data needs MeasurementFrame == LPSDirCos. This is tested on IOWA datasets and Slicer/Testing/Data/Input/DWIDicom and produces correct tensor AND fiber bundles.

Revision 10970  Directory Listing
Modified Tue Nov 17 14:52:54 2009 UTC (7 years, 10 months ago) by casey.goodlett
Original Path: trunk/Applications
COMP: Specify overload of log to use on windows.

Revision 10969  Directory Listing
Modified Tue Nov 17 14:47:56 2009 UTC (7 years, 10 months ago) by casey.goodlett
Original Path: trunk/Applications
COMP: Use std::log instead of log in MultiRes RegisterImages.

Revision 10968  Directory Listing
Modified Tue Nov 17 14:45:22 2009 UTC (7 years, 10 months ago) by casey.goodlett
Original Path: trunk/Applications
COMP: Fix compile errors for multires RegisterImages on windows.

Revision 10967  Directory Listing
Modified Tue Nov 17 04:00:20 2009 UTC (7 years, 10 months ago) by hjohnson
Original Path: trunk/Applications
ENH:  Separated MeasurementFrame setting from the dicom direction cosine settins for Siemens and Philips scanners.

Revision 10965  Directory Listing
Modified Mon Nov 16 23:28:35 2009 UTC (7 years, 10 months ago) by casey.goodlett
Original Path: trunk/Applications
ENH: Add experimental module Register Images MultiRes.  This registration module uses a new set of euler angle based transforms and multi-resolution optimization.

Revision 10959  Directory Listing
Modified Mon Nov 16 19:45:44 2009 UTC (7 years, 10 months ago) by taox
Original Path: trunk/Applications
BUG: to work with the recent changes in DicomToNRRDConverter.

Revision 10946  Directory Listing
Modified Thu Nov 12 20:00:35 2009 UTC (7 years, 10 months ago) by taox
Original Path: trunk/Applications
ENH: start to merge Hans' changes.

Revision 10945  Directory Listing
Modified Thu Nov 12 18:01:56 2009 UTC (7 years, 10 months ago) by taox
Original Path: trunk/Applications
BUG: incomplete check-in.

Revision 10944  Directory Listing
Modified Thu Nov 12 17:51:14 2009 UTC (7 years, 10 months ago) by taox
Original Path: trunk/Applications
ENH: Added two command line arguments.

Revision 10943  Directory Listing
Modified Thu Nov 12 15:00:35 2009 UTC (7 years, 10 months ago) by taox
Original Path: trunk/Applications
ENH: work with recent version of GE software (15.0 and 20.0). In 15.0 value representations of diffusion related tags were changed to DS, and in 20 changed to IS.

Revision 10926  Directory Listing
Modified Wed Nov 11 01:34:11 2009 UTC (7 years, 10 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - Split Base/GUIQT into Base/QTBase and Base/QTGUI

Revision 10917  Directory Listing
Modified Tue Nov 10 17:41:41 2009 UTC (7 years, 10 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - Added qCTKAbstractLibraryFactory allowing to resolve symbols within loadable command line module.
ENH: SlicerQT - Updated qSlicerModuleFactory and Slicer3.cxx to use Library factory.
ENH: SlicerQT - Added qSlicerMacros file. Convenient macro allowing to set the constructor/destructor, and accessors of Slicer classes.
ENH: SlicerQT - Added qSlicerModuleLogic class
ENH: SlicerQT - Added Base/GUIQT/CmdLineModule.
ENH: SlicerQT - Added Base/GUIQT/qSlicerUtils class
FIX: SlicerQT - Clean code, comment extra debug statements

Revision 10896  Directory Listing
Modified Fri Nov 6 23:19:25 2009 UTC (7 years, 10 months ago) by pieper
Original Path: trunk/Applications
BUG: remove conflicting command line flag (thanks Alex Z.)

Revision 10895  Directory Listing
Modified Fri Nov 6 23:06:21 2009 UTC (7 years, 10 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQT - Added folder Applications/SlicerQT

Revision 10894  Directory Listing
Modified Fri Nov 6 22:59:12 2009 UTC (7 years, 10 months ago) by jcfr
Original Path: trunk/Applications
ENH: SlicerQt - Major refactoring. Module are now initialized within the overloaded function 'initializer'. qCTKFactory classed is now the base for Plugin and Object factory. Other kind of factory can easily be implemented. Module title should be set in the CMakeLists.txt of each QT module.

Revision 10849  Directory Listing
Modified Tue Nov 3 20:54:00 2009 UTC (7 years, 10 months ago) by casey.goodlett
Original Path: trunk/Applications
ENH: When setting the metric set it for rigid, affine, and bspline not just rigid.

Revision 10843  Directory Listing
Modified Mon Nov 2 15:38:46 2009 UTC (7 years, 10 months ago) by jcfr
Original Path: trunk/Applications
BUG: QtSlicer - Remove macro qSlicerGetModuleTitleDefinitionMacro/qSlicerGetModuleTitleDeclrationMacro and add the virtual method moduleTitle. In vtkSlicerApplication, rename method InitializeQtModule to InitializeQtCoreModule and add method InitializeQtCoreModules. Update QTModules and add the QtPlugin declaration. Update the appropriate header and cmake files in order to install the Qt loadable modules into a separate directory named 'QTLoadableModules'

Revision 10835  Directory Listing
Modified Sun Nov 1 20:02:56 2009 UTC (7 years, 10 months ago) by finetjul
Original Path: trunk/Applications
ENH: SlicerQT: Add the camera module

Revision 10809  Directory Listing
Modified Fri Oct 30 15:12:26 2009 UTC (7 years, 10 months ago) by jcfr
Original Path: trunk/Applications
BUG: QtSlicer - Rename qSlicerModuleTransform into qSlicerTransformsModule

Revision 10795  Directory Listing
Modified Thu Oct 29 22:36:10 2009 UTC (7 years, 10 months ago) by barre
Original Path: trunk/Applications
ENH: support for new cameras and new views. Port from Slicer 3.4 branch. As mentioned on the mailing list, apologies for instabilities while these core changes are further tested. Fiducials do not seem to follow camera for example, this will be fixed. Send bugs to sebastien.barre@kitware.com; Thank you.

Revision 10789  Directory Listing
Modified Thu Oct 29 19:43:24 2009 UTC (7 years, 10 months ago) by jcfr
Original Path: trunk/Applications
ENH: QtSlicer - Add method 'InitializeQtModule' to vtkSlicerApplication. Add method 'SetQtModuleVisible' and 'SetCurrentQtModuleVisible' to vtkSlicerApplicationGUI. Refactor and clean code to use these two function. Remove all code related to the previously added compilation directive 'Slicer_USE_KWWIDGET'. Update qSlicerAbstractModule to extend from qSlicerWidget. Now the title of a Qt module is defined in the corresponding declaration/definition using macro 'qSlicerGetModuleTitleDeclarationMacro' and 'qSlicerGetModuleTitleDefinitionMacro(_CLASSTYPE, _TITLE)'. Add method initPalette(), initFont() and loadStyleSheet() to qSlicerApplication. Qt Transform module now provide the 'invert' button.

Revision 10740  Directory Listing
Modified Fri Oct 23 20:25:34 2009 UTC (7 years, 11 months ago) by pieper
Original Path: trunk/Applications
BUG: fix for bug 668

Revision 10730  Directory Listing
Modified Thu Oct 22 16:57:20 2009 UTC (7 years, 11 months ago) by jcfr
Original Path: trunk/Applications
ENH: QtSlicer - Add vtkSlicerEmptyModuleGUI module that will be place holder for module implemented only in QT and not in Kw. Some refactoring of the Qt module snapping has been done, the QT module is positionned and resized according to the KWwindows main notebook KwWidget

Revision 10702  Directory Listing
Modified Tue Oct 20 16:27:25 2009 UTC (7 years, 11 months ago) by pieper
Original Path: trunk/Applications
BUG: add missing scene observers to application gui

Revision 10686  Directory Listing
Modified Mon Oct 19 16:07:11 2009 UTC (7 years, 11 months ago) by pieper
Original Path: trunk/Applications
BUG: make sure gui is up to data during startup

Revision 10663  Directory Listing
Modified Thu Oct 15 21:30:58 2009 UTC (7 years, 11 months ago) by pieper
Original Path: trunk/Applications
ENH: send stings to stdout and exit with return code

Revision 10627  Directory Listing
Modified Sat Oct 10 15:21:14 2009 UTC (7 years, 11 months ago) by jcfr
Original Path: trunk/Applications
ENH: QtSlicer - Add module factory and module manager classes allowing to instanciate and manage modules either from qSlicerApplication or vtkSlicerApplication. Add qSlicerKwUIWrapper widget that will encapsulates the KwWidget-Qt UI integration

Revision 10608  Directory Listing
Modified Thu Oct 8 20:31:08 2009 UTC (7 years, 11 months ago) by pieper
Original Path: trunk/Applications
COMP: warning fixes

Revision 10606  Directory Listing
Modified Thu Oct 8 20:12:02 2009 UTC (7 years, 11 months ago) by finetjul
Original Path: trunk/Applications
ENH: QtSlicer: fix crash when running Slicer with Qt, QApplication needs to be initialized with an argc that is valid its whole lifetime. Make sure the module is opened at the right time and at the correct position (above the kwwidget module). Remove the module window title and window bar.

Revision 10581  Directory Listing
Modified Wed Oct 7 11:47:33 2009 UTC (7 years, 11 months ago) by jcfr
Original Path: trunk/Applications
ENH: Initial commit of the QtSlicer port. Added subdirs Base/GUI2, Libs/QCTKWidgets and Libs/QMRMLWidgets. Updated Application/GUI/Slicer3 and Base/GUI/vtkSlicerApplication to be able to initialize and start QtModule. CMakeLists.txt also updated to consider the script CMake/Slicer3FindQT.cmake

Revision 10579  Directory Listing
Modified Tue Oct 6 20:51:51 2009 UTC (7 years, 11 months ago) by naucoin
Original Path: trunk/Applications
STYLE: updated help string when updated the web page

Revision 10569  Directory Listing
Modified Fri Oct 2 20:07:09 2009 UTC (7 years, 11 months ago) by pieper
Original Path: trunk/Applications
BUG: move file system check until after app gui has been initialized

Revision 10549  Directory Listing
Modified Wed Sep 30 18:36:56 2009 UTC (7 years, 11 months ago) by naucoin
Original Path: trunk/Applications
ENH: commented out subdir for java example

Revision 10548  Directory Listing
Modified Wed Sep 30 18:36:11 2009 UTC (7 years, 11 months ago) by naucoin
Original Path: trunk/Applications
ENH: a sample Java command line plug in module, should only try to compile itself if it finds a java compiler when building, otherwise installs a jar file. TODO: figure out why it's not found on start up in Win32

Revision 10547  Directory Listing
Modified Tue Sep 29 22:54:42 2009 UTC (7 years, 11 months ago) by pieper
Original Path: trunk/Applications
ENH: use maps to index the observation structures in order to significantly improve access time (e.g. for CloseScene with large numbers of nodes)

Revision 10515  Directory Listing
Modified Tue Sep 22 15:45:40 2009 UTC (8 years ago) by casey.goodlett
Original Path: trunk/Applications
ENH: Add capability to add a label image as a mask for the fixed images.  Samples used to compute the image match metric are only drawn within this mask.

Revision 10511  Directory Listing
Modified Mon Sep 21 22:53:39 2009 UTC (8 years ago) by fedorov
Original Path: trunk/Applications
BUG: remove constraint on maximum number of samples

Revision 10487  Directory Listing
Modified Thu Sep 17 19:39:50 2009 UTC (8 years ago) by casey.goodlett
Original Path: trunk/Applications
COMP: Be sure that copy information from image works in both old and new versions of ITK.

Revision 10469  Directory Listing
Modified Sat Sep 12 17:51:37 2009 UTC (8 years ago) by aylward
Original Path: trunk/Applications
COMP: Unused params


Revision 10466  Directory Listing
Modified Sat Sep 12 16:56:35 2009 UTC (8 years ago) by aylward
Original Path: trunk/Applications
BUG: Need to link modules with ITK


Revision 10464  Directory Listing
Modified Fri Sep 11 20:07:20 2009 UTC (8 years ago) by casey.goodlett
Original Path: trunk/Applications
ENH: Tweak a few parameters

Revision 10462  Directory Listing
Modified Fri Sep 11 18:53:54 2009 UTC (8 years ago) by casey.goodlett
Original Path: trunk/Applications
COMP: Forgot a few lines in the CMakeLists.txt for the previous checkin

Revision 10461  Directory Listing
Modified Fri Sep 11 18:50:39 2009 UTC (8 years ago) by casey.goodlett
Original Path: trunk/Applications
ENH: Add two new prototype modules to fall in a hierarchy of registration modules that will solve specific use cases.  As a first step included are RegisterFollowupBrainMR and RegisterBrainMRToTemplate.  These modules present a simplified view of the options in Register Images for those use cases.

Revision 10443  Directory Listing
Modified Thu Sep 10 18:11:33 2009 UTC (8 years ago) by pieper
Original Path: trunk/Applications
COMP: apply patches from Attila Nagy for Solaris builds

Revision 10441  Directory Listing
Modified Thu Sep 10 16:37:19 2009 UTC (8 years ago) by fedorov
Original Path: trunk/Applications
BUG: interpolation was unintentionally removed by the previous commit 
STYLE: misleading comment removed

Revision 10440  Directory Listing
Modified Thu Sep 10 14:15:31 2009 UTC (8 years ago) by pieper
Original Path: trunk/Applications
COMP: move namespace directive to C++ code to avoid windows compile error

Revision 10439  Directory Listing
Modified Wed Sep 9 23:05:27 2009 UTC (8 years ago) by fedorov
Original Path: trunk/Applications
BUG: incorrect pixel typing could lead to changes in the image
intensity for some modules used with some data types (eg, char vs uchar) --
propagating the change from 3-4 branch

Revision 10433  Directory Listing
Modified Wed Sep 9 19:09:08 2009 UTC (8 years ago) by casey.goodlett
Original Path: trunk/Applications
BUG: Make the default parameters in the constructor the same as
specified in the XML file for the Slicer GUI.  This will make the
default paramters for the command line version the same as when run
from the GUI.

STYLE: Convert pointer initalizatino from 0 to NULL.

Revision 10432  Directory Listing
Modified Wed Sep 9 18:59:35 2009 UTC (8 years ago) by pieper
Original Path: trunk/Applications
BUG: handle signed and unsigned integers correctly

Revision 10426  Directory Listing
Modified Tue Sep 8 20:52:14 2009 UTC (8 years ago) by hjohnson
Original Path: trunk/Applications
COMP: With the conversion to CMake version 2.6, the variables CMAKE_RUNTIME_OUTPUT_DIRECTORY CMAKE_LIBRARY_OUTPUT_DIRECTORY CMAKE_ARCHIVE_OUTPUT_DIRECTORY should be used instead of EXECUTABLE_OUTPUT_PATH and LIBRARY_OUTPUT_PATH.

Revision 10421  Directory Listing
Modified Tue Sep 8 15:00:32 2009 UTC (8 years ago) by pieper
Original Path: trunk/Applications
BUG: add missing call to SetShiftNegativeEigenvalues

Revision 10420  Directory Listing
Modified Tue Sep 8 01:22:39 2009 UTC (8 years ago) by aylward
Original Path: trunk/Applications
BUG: Commandline args to generateTestData changed


Revision 10418  Directory Listing
Modified Mon Sep 7 13:40:19 2009 UTC (8 years ago) by aylward
Original Path: trunk/Applications
COMP: Message about long tests should be an "Attention" statement and not a "Warning" statement to avoid ctest flagging as a build configuration warning on dashboards


Revision 10412  Directory Listing
Modified Fri Sep 4 14:57:55 2009 UTC (8 years ago) by aylward
Original Path: trunk/Applications
ENH: Updated to support testing when used by external projects.   Also added argument to ResampleImage function to specify DefaultPixelValue used by resampler.


Revision 10407  Directory Listing
Modified Tue Sep 1 21:19:09 2009 UTC (8 years ago) by alexy
Original Path: trunk/Applications
ENH: Qt GAD module

Revision 10379  Directory Listing
Modified Thu Aug 27 21:45:54 2009 UTC (8 years ago) by pieper
Original Path: trunk/Applications
ENH: expose teem option to shift negative eigenvalues per request from Mahnaz and Jim.  Off by default per discussion with Casey

Revision 10358  Directory Listing
Modified Wed Aug 26 17:42:55 2009 UTC (8 years ago) by fedorov
Original Path: trunk/Applications
ENH: removed the test from the trunk

Revision 10300  Directory Listing
Modified Tue Aug 18 21:41:06 2009 UTC (8 years, 1 month ago) by alexy
Original Path: trunk/Applications
ENH: Qt support

Revision 10297  Directory Listing
Modified Tue Aug 18 17:59:57 2009 UTC (8 years, 1 month ago) by casey.goodlett
Original Path: trunk/Applications
ENH: switch transform save and load to use the appropriate slicer routines.

Revision 10296  Directory Listing
Modified Tue Aug 18 17:36:32 2009 UTC (8 years, 1 month ago) by casey.goodlett
Original Path: trunk/Applications
ENH: switch landmark initalization to use fiducials list instead of float-vector.

Revision 10287  Directory Listing
Modified Tue Aug 18 13:44:09 2009 UTC (8 years, 1 month ago) by pieper
Original Path: trunk/Applications
ENH: add replace value option for pixels outside of mask area

Revision 10286  Directory Listing
Modified Tue Aug 18 13:17:05 2009 UTC (8 years, 1 month ago) by casey.goodlett
Original Path: trunk/Applications
ENH: Merge latest version of RegisterImagesModule.  This includes better support for landmark initalization.

Revision 10264  Directory Listing
Modified Fri Aug 14 21:07:00 2009 UTC (8 years, 1 month ago) by pieper
Original Path: trunk/Applications
BUG: allow subsequent scripted module packages to load if one of them fails

Revision 10226  Directory Listing
Modified Wed Aug 12 18:12:21 2009 UTC (8 years, 1 month ago) by naucoin
Original Path: trunk/Applications
ENH: add a new param to the MultiplyTest

Revision 10206  Directory Listing
Modified Mon Aug 10 17:43:21 2009 UTC (8 years, 1 month ago) by pieper
Original Path: trunk/Applications
BUG: be sure to run select module command after GUI is built, but before any scripts or other actions specified on the command line are run - otherwise the GUI may be destroyed before the module is loaded

Revision 10204  Directory Listing
Modified Mon Aug 10 15:09:28 2009 UTC (8 years, 1 month ago) by naucoin
Original Path: trunk/Applications
COMP: use floor for windows

Revision 10200  Directory Listing
Modified Sun Aug 9 20:26:01 2009 UTC (8 years, 1 month ago) by fedorov
Original Path: trunk/Applications
ENH: added 0-order interpolation for operations on labels

Revision 10190  Directory Listing
Modified Fri Aug 7 20:30:50 2009 UTC (8 years, 1 month ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: Merging changes from Release branch into trunk to catch failed writes indicating file system is full, and giving options to clear Temp and Cache dirs

Revision 10187  Directory Listing
Modified Fri Aug 7 20:11:27 2009 UTC (8 years, 1 month ago) by naucoin
Original Path: trunk/Applications
BUG: more error checking to avoid crashing on a non ideal input model

Revision 10184  Directory Listing
Modified Fri Aug 7 18:35:53 2009 UTC (8 years, 1 month ago) by naucoin
Original Path: trunk/Applications
ENH: add a right hand mesh flag (PK to verify it's used properly), add arrays rather than just over writing scalars, check for already existing arrays to avoid some re-computation (more to do)

Revision 10181  Directory Listing
Modified Fri Aug 7 13:55:38 2009 UTC (8 years, 1 month ago) by pieper
Original Path: trunk/Applications
COMP: fix warning about non-virtual destructor

Revision 10179  Directory Listing
Modified Thu Aug 6 16:39:15 2009 UTC (8 years, 1 month ago) by pieper
Original Path: trunk/Applications
COMP: fix compile warnings

Revision 10173  Directory Listing
Modified Wed Aug 5 21:02:53 2009 UTC (8 years, 1 month ago) by pieper
Original Path: trunk/Applications
BUG: turn off exit confimation prompt when querying for module paths

Revision 10165  Directory Listing
Modified Mon Aug 3 16:58:29 2009 UTC (8 years, 1 month ago) by pieper
Original Path: trunk/Applications
ENH: allow launcher to query module paths from registry so dependencies can be set before launching the application

Revision 10122  Directory Listing
Modified Thu Jul 30 19:09:12 2009 UTC (8 years, 1 month ago) by naucoin
Original Path: trunk/Applications
ENH: move the options to an advanced section of the xml file. Moved some error output to cerr. Name the output arrays so they can be selected and checked later on

Revision 10121  Directory Listing
Modified Thu Jul 30 18:04:19 2009 UTC (8 years, 1 month ago) by naucoin
Original Path: trunk/Applications
BUG: use resize instead of assigning for the meshdata valarrays, as it was resulting in a size of 0 on linux64

Revision 10120  Directory Listing
Modified Thu Jul 30 17:28:44 2009 UTC (8 years, 1 month ago) by naucoin
Original Path: trunk/Applications
BUG: more error checking. ENH: adding filter watchers

Revision 10119  Directory Listing
Modified Thu Jul 30 17:21:51 2009 UTC (8 years, 1 month ago) by taox
Original Path: trunk/Applications
ENH: compute Euler angles and output.

Revision 10118  Directory Listing
Modified Thu Jul 30 16:44:37 2009 UTC (8 years, 1 month ago) by naucoin
Original Path: trunk/Applications
BUG: added error checking

Revision 10114  Directory Listing
Modified Thu Jul 30 02:40:08 2009 UTC (8 years, 1 month ago) by tgl
Original Path: trunk/Applications
ENH use a token in the module paths so that the current Slicer3 SVN revision number can be used to differentiate available extensions

Revision 10095  Directory Listing
Modified Wed Jul 29 15:05:28 2009 UTC (8 years, 1 month ago) by millerjv
Original Path: trunk/Applications
ENH: documentation

Revision 10094  Directory Listing
Modified Wed Jul 29 15:05:01 2009 UTC (8 years, 1 month ago) by millerjv
Original Path: trunk/Applications
ENH: Added interpolation control

Revision 10093  Directory Listing
Modified Wed Jul 29 14:41:40 2009 UTC (8 years, 1 month ago) by millerjv
Original Path: trunk/Applications
ENH: using resampling to get the second image into the coordinate frame of the first. This gets us progress, abort, and the linear fastpath through the resampling

Revision 10083  Directory Listing
Modified Tue Jul 28 21:57:45 2009 UTC (8 years, 1 month ago) by millerjv
Original Path: trunk/Applications
BUG: modified Add, Subtract, Multiply to work in physical space

Revision 10075  Directory Listing
Modified Tue Jul 28 20:08:28 2009 UTC (8 years, 1 month ago) by millerjv
Original Path: trunk/Applications
BUG: 600. Not sure why the Mac does not catch the exception properly. Changed the code so that Add always returns an image the same size as the first image. The resulting image will be the same as the first image wherever the images do not overlap but will be the sum of the images where they do overlap.  All this is done in pixel space, ignoring origin, spacing, and orientations

Revision 10062  Directory Listing
Modified Tue Jul 28 16:07:14 2009 UTC (8 years, 1 month ago) by pieper
Original Path: trunk/Applications
BUG: remove code that should have been replaced by previous merge from release branch

Revision 10037  Directory Listing
Modified Mon Jul 27 15:46:19 2009 UTC (8 years, 1 month ago) by naucoin
Original Path: trunk/Applications
STYLE: fixed documentation link

Revision 10016  Directory Listing
Modified Fri Jul 24 15:09:59 2009 UTC (8 years, 2 months ago) by alexy
Original Path: trunk/Applications
BUG-FIXED: 0000594
Check the interpolated point using IsInsideBuffer

Revision 10006  Directory Listing
Modified Wed Jul 22 18:03:51 2009 UTC (8 years, 2 months ago) by millerjv
Original Path: trunk/Applications
ENH: Ordering registration modules

Revision 10002  Directory Listing
Modified Wed Jul 22 15:12:48 2009 UTC (8 years, 2 months ago) by millerjv
Original Path: trunk/Applications
ENH: port from Slicer-3-4 branch to trunk

Revision 9863  Directory Listing
Modified Tue Jul 7 14:03:36 2009 UTC (8 years, 2 months ago) by taox
Original Path: trunk/Applications
ENH: loading dicom header the hard way.

Revision 9825  Directory Listing
Modified Tue Jun 30 13:01:59 2009 UTC (8 years, 2 months ago) by millerjv
Original Path: trunk/Applications
ENH: Pass diffusion weighted, diffusion tensor, and general vector images through memory to shared object command line modules instead of files. \nNOTE: RAS to LPS conversions are performed on the measurement frames which should be correct for DW and DT data.  However, general vector images are probably not handled properly here (or elsewhere in Slicer) where an RAS to LPS conversion should modify components of each vector (flip the sign on x and y components.

Revision 9763  Directory Listing
Modified Tue Jun 23 15:04:34 2009 UTC (8 years, 3 months ago) by tgl
Original Path: trunk/Applications
ENH rename ModuleCachePath to ExtensionsInstallPath

Revision 9753  Directory Listing
Modified Mon Jun 22 15:31:00 2009 UTC (8 years, 3 months ago) by sylvain
Original Path: trunk/Applications
ENH: remove old files for the MRI Bias Field Correction module. This module is now in the Slicer3/Module directory. The interface of the new module has been reworked and the code has been improved.

Revision 9704  Directory Listing
Modified Tue Jun 16 15:21:45 2009 UTC (8 years, 3 months ago) by taox
Original Path: trunk/Applications
ENH: support siemens mosaic image in IS order.

Revision 9699  Directory Listing
Modified Mon Jun 15 20:37:16 2009 UTC (8 years, 3 months ago) by pieper
Original Path: trunk/Applications
BUG: merge compile fix for vs 2003 .NET from 3.4 branch

Revision 9698  Directory Listing
Modified Mon Jun 15 20:26:32 2009 UTC (8 years, 3 months ago) by pieper
Original Path: trunk/Applications
BUG: fix license text (with Stephen Aylward's permission)

Revision 9689  Directory Listing
Modified Fri Jun 12 20:15:31 2009 UTC (8 years, 3 months ago) by pieper
Original Path: trunk/Applications
BUG: merge fixes from 3.4 release branch (module selection in test mode) plus suppress python warning in some cases

Revision 9677  Directory Listing
Modified Wed Jun 10 21:42:23 2009 UTC (8 years, 3 months ago) by pieper
Original Path: trunk/Applications
BUG: fix license issues

Revision 9676  Directory Listing
Modified Wed Jun 10 21:29:33 2009 UTC (8 years, 3 months ago) by pieper
Original Path: trunk/Applications
BUG: add license info

Revision 9670  Directory Listing
Modified Tue Jun 9 22:09:46 2009 UTC (8 years, 3 months ago) by naucoin
Original Path: trunk/Applications
BUG: cast so compiles on windows

Revision 9657  Directory Listing
Modified Sun Jun 7 05:46:02 2009 UTC (8 years, 3 months ago) by sylvain
Original Path: trunk/Applications
ENH: add generic module for bias field correction of mri images. this module contains a threshold component to create a mask. the bias field correction is only applied under the mask. this has the advantage to improve the result and speed up the processing.

Revision 9652  Directory Listing
Modified Sat Jun 6 03:03:02 2009 UTC (8 years, 3 months ago) by sylvain
Original Path: trunk/Applications
ENH: add link to Slicer wiki documentation in the ackowledgement menu

Revision 9639  Directory Listing
Modified Wed Jun 3 06:27:14 2009 UTC (8 years, 3 months ago) by sylvain
Original Path: trunk/Applications
ENH: enable the compilation of the module N3 MRI Bias Field Correction.

Revision 9585  Directory Listing
Modified Thu May 21 19:06:48 2009 UTC (8 years, 4 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
BUG: cleaning up leaks

Revision 9556  Directory Listing
Modified Tue May 19 19:39:07 2009 UTC (8 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: make debug a flag accessible via the command line

Revision 9525  Directory Listing
Modified Mon May 18 19:05:18 2009 UTC (8 years, 4 months ago) by pieper
Original Path: trunk/Applications
STYLE: include info the tooltip about output format

Revision 9524  Directory Listing
Modified Mon May 18 18:39:42 2009 UTC (8 years, 4 months ago) by pieper
Original Path: trunk/Applications
BUG: allow non-axial input files by resampling fixed and moving to axial before registration

Revision 9511  Directory Listing
Modified Sat May 16 16:00:18 2009 UTC (8 years, 4 months ago) by fedorov
Original Path: trunk/Applications
BUG: debug image writes were accidentally commited earlier

Revision 9498  Directory Listing
Modified Fri May 15 12:23:57 2009 UTC (8 years, 4 months ago) by pieper
Original Path: trunk/Applications
BUG: add namespace for mac compile

Revision 9497  Directory Listing
Modified Fri May 15 12:22:17 2009 UTC (8 years, 4 months ago) by pieper
Original Path: trunk/Applications
BUG: add namespace for mac compile

Revision 9487  Directory Listing
Modified Thu May 14 17:12:17 2009 UTC (8 years, 4 months ago) by fedorov
Original Path: trunk/Applications
STYLE: fixed misleading comment and prescribed full output for ctest

Revision 9481  Directory Listing
Modified Wed May 13 22:23:53 2009 UTC (8 years, 4 months ago) by naucoin
Original Path: trunk/Applications
ENH: Added multiply filter and test

Revision 9480  Directory Listing
Modified Wed May 13 21:46:01 2009 UTC (8 years, 4 months ago) by naucoin
Original Path: trunk/Applications
STYLE: updating the descriptions

Revision 9479  Directory Listing
Modified Wed May 13 21:39:43 2009 UTC (8 years, 4 months ago) by naucoin
Original Path: trunk/Applications
ENH: Adding an image mask CLI and test

Revision 9478  Directory Listing
Modified Wed May 13 21:16:00 2009 UTC (8 years, 4 months ago) by naucoin
Original Path: trunk/Applications
STYLE: fix a filter watcher comment string

Revision 9475  Directory Listing
Modified Wed May 13 18:13:44 2009 UTC (8 years, 4 months ago) by naucoin
Original Path: trunk/Applications
ENH: add the image cast CLI

Revision 9473  Directory Listing
Modified Wed May 13 18:05:03 2009 UTC (8 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: taking out non completed test

Revision 9472  Directory Listing
Modified Wed May 13 18:00:34 2009 UTC (8 years, 4 months ago) by naucoin
Original Path: trunk/Applications
ENH: Cast volume CLI plus test

Revision 9468  Directory Listing
Modified Tue May 12 20:19:43 2009 UTC (8 years, 4 months ago) by pieper
Original Path: trunk/Applications
BUG: fix for bug 582 - go to home module on startup in --no-modules mode

Revision 9458  Directory Listing
Modified Mon May 11 23:10:36 2009 UTC (8 years, 4 months ago) by finetjul
Original Path: trunk/Applications
ENH: Fix the name of the "Resample Images" directory parameter. Suffix it with "directory".

Revision 9442  Directory Listing
Modified Sat May 9 14:42:25 2009 UTC (8 years, 4 months ago) by alexy
Original Path: trunk/Applications
BUG-FIXED: clear undo/redo stack after creating everything

Revision 9419  Directory Listing
Modified Thu May 7 02:09:01 2009 UTC (8 years, 4 months ago) by sylvain
Original Path: trunk/Applications
ENH: add module to perform Bias Field Correction for MRI images following the method Non-parametric Non-uniform Intensity Normalization (N3) described by Sled et al in IEEE TMI 1998.

Revision 9417  Directory Listing
Modified Wed May 6 21:55:14 2009 UTC (8 years, 4 months ago) by sylvain
Original Path: trunk/Applications
ENH: add module for bias field correction in MRI images. It estimates the spatial inhomogeneity of intensities due to MRI coil distorsion and applies a function to the image intensity to compensate this inhomogeneity field. This module is based on the method described in the paper of Styner et al. IEEE TMI 2000.

Revision 9407  Directory Listing
Modified Tue May 5 14:15:26 2009 UTC (8 years, 4 months ago) by pieper
Original Path: trunk/Applications
BUG: fix some I/O issues and node selector setup

Revision 9404  Directory Listing
Modified Mon May 4 21:15:13 2009 UTC (8 years, 4 months ago) by finetjul
Original Path: trunk/Applications
ENH: RegisterImagesBatchMake module now iterates over the number of Rigid, Affine and BSpline iterations

Revision 9398  Directory Listing
Modified Sun May 3 16:26:05 2009 UTC (8 years, 4 months ago) by alexy
Original Path: trunk/Applications
ENH: removed EndoNavTracking

Revision 9397  Directory Listing
Modified Sun May 3 16:24:35 2009 UTC (8 years, 4 months ago) by alexy
Original Path: trunk/Applications
BUG-FIXED: create missing filenames in snapshot's storage nodes

Revision 9360  Directory Listing
Modified Thu Apr 30 00:41:42 2009 UTC (8 years, 4 months ago) by fedorov
Original Path: trunk/Applications
ENH: modified RegistrationTest02 to compare the result with a "ground truth"
transform (transform obtained by running registration in GUI mode with the
same set of parameters)

Revision 9358  Directory Listing
Modified Thu Apr 30 00:11:51 2009 UTC (8 years, 4 months ago) by fedorov
Original Path: trunk/Applications
ENH: added testing mode for RigidRegistration module

Revision 9357  Directory Listing
Modified Wed Apr 29 20:59:51 2009 UTC (8 years, 4 months ago) by pieper
Original Path: trunk/Applications
COMP: merge warning fixes from 3.4 release branch to trunk

Revision 9335  Directory Listing
Modified Mon Apr 27 20:57:11 2009 UTC (8 years, 4 months ago) by pieper
Original Path: trunk/Applications
COMP: fix compile warnings

Revision 9299  Directory Listing
Modified Thu Apr 23 18:32:12 2009 UTC (8 years, 5 months ago) by pieper
Original Path: trunk/Applications
BUG: rearrange logic to work with CMake 2.6.0

Revision 9288  Directory Listing
Modified Thu Apr 23 15:34:44 2009 UTC (8 years, 5 months ago) by taox
Original Path: trunk/Applications
BUG: used different element sizes for morphology operation, which can potentially create holds in areas around high surface curvature.

Revision 9279  Directory Listing
Modified Wed Apr 22 20:53:28 2009 UTC (8 years, 5 months ago) by pieper
Original Path: trunk/Applications
BUG: fix leaks and compile warnings

Revision 9278  Directory Listing
Modified Wed Apr 22 20:35:28 2009 UTC (8 years, 5 months ago) by pieper
Original Path: trunk/Applications
COMP: only include RegisterImages if we have a 3.12 build, when optimized registration will be part of ITK proper, or when using an earlier version that was built with the proper experimental code enabled

Revision 9275  Directory Listing
Modified Wed Apr 22 16:25:05 2009 UTC (8 years, 5 months ago) by pieper
Original Path: trunk/Applications
COMP: fix logic for deciding if RegisterImages can be included in the build

Revision 9270  Directory Listing
Modified Tue Apr 21 17:29:50 2009 UTC (8 years, 5 months ago) by taox
Original Path: trunk/Applications
ENH: compute and write out window/level for proper display.

Revision 9269  Directory Listing
Modified Tue Apr 21 16:30:07 2009 UTC (8 years, 5 months ago) by taox
Original Path: trunk/Applications
ENH: added test for new module PolyDataToLabelmap. Test data and baseline result were checked in.

Revision 9268  Directory Listing
Modified Tue Apr 21 16:28:27 2009 UTC (8 years, 5 months ago) by taox
Original Path: trunk/Applications
ENH: added new module PolyDataToLabelmap, which convert a closed surface model (in vtk xml format) into a label map.

Revision 9246  Directory Listing
Modified Thu Apr 16 19:35:22 2009 UTC (8 years, 5 months ago) by pieper
Original Path: trunk/Applications
BUG: fix leak by deleting scene before dispoing of EventBroker singleton

Revision 9245  Directory Listing
Modified Thu Apr 16 18:30:54 2009 UTC (8 years, 5 months ago) by pieper
Original Path: trunk/Applications
BUG: don't call delete on the smart pointer

Revision 9243  Directory Listing
Modified Thu Apr 16 17:51:00 2009 UTC (8 years, 5 months ago) by hayes
Original Path: trunk/Applications
BUG: Changed logical AND to OR

Revision 9230  Directory Listing
Modified Wed Apr 15 22:07:43 2009 UTC (8 years, 5 months ago) by naucoin
Original Path: trunk/Applications
BUG: check for empty directory and return instead of crashing

Revision 9206  Directory Listing
Modified Wed Apr 15 10:29:13 2009 UTC (8 years, 5 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
BUG: null pointer checking on loadable module setup

Revision 9202  Directory Listing
Modified Tue Apr 14 22:17:57 2009 UTC (8 years, 5 months ago) by alexy
Original Path: trunk/Applications
BUG-FIXED: fixed crash in CLI on checking relative file path, changed ImageLabelCombine

Revision 9198  Directory Listing
Modified Tue Apr 14 19:36:41 2009 UTC (8 years, 5 months ago) by hayes
Original Path: trunk/Applications
BUG: Changed logical OR to AND

Revision 9189  Directory Listing
Modified Tue Apr 14 15:54:25 2009 UTC (8 years, 5 months ago) by pieper
Original Path: trunk/Applications
BUG: don't try to set home module when in test mode

Revision 9181  Directory Listing
Modified Tue Apr 14 00:15:32 2009 UTC (8 years, 5 months ago) by naucoin
Original Path: trunk/Applications
BUG: took out applying the transform, changed module name to ACPC Transform, updated docs

Revision 9177  Directory Listing
Modified Mon Apr 13 20:38:10 2009 UTC (8 years, 5 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
BUG: fixing the crash with lazybuild

Revision 9173  Directory Listing
Modified Mon Apr 13 19:33:56 2009 UTC (8 years, 5 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
BUG: added mechanism for loadable modules to build lazily

Revision 9170  Directory Listing
Modified Mon Apr 13 19:08:00 2009 UTC (8 years, 5 months ago) by pieper
Original Path: trunk/Applications
BUG: avoid crash when starting in --no-modules mode

Revision 9162  Directory Listing
Modified Sat Apr 11 22:08:47 2009 UTC (8 years, 5 months ago) by pieper
Original Path: trunk/Applications
BUG: revert change that was committed by mistake

Revision 9160  Directory Listing
Modified Sat Apr 11 16:58:58 2009 UTC (8 years, 5 months ago) by alexy
Original Path: trunk/Applications
BUG-FIXED: 519 prevent scalar volume reader from reading non-scalar volumes.

Revision 9157  Directory Listing
Modified Fri Apr 10 21:21:00 2009 UTC (8 years, 5 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: added SlicerWelcome module at startup options in app registry.

Revision 9150  Directory Listing
Modified Fri Apr 10 20:11:49 2009 UTC (8 years, 5 months ago) by pieper
Original Path: trunk/Applications
BUG: revert incorrect code

Revision 9147  Directory Listing
Modified Fri Apr 10 18:55:41 2009 UTC (8 years, 5 months ago) by naucoin
Original Path: trunk/Applications
BUG: remove unused var

Revision 9144  Directory Listing
Modified Fri Apr 10 18:10:05 2009 UTC (8 years, 5 months ago) by naucoin
Original Path: trunk/Applications
BUG: removing compiler warnings, RunCondor and ParseBuffer are void methods

Revision 9136  Directory Listing
Modified Fri Apr 10 17:33:12 2009 UTC (8 years, 5 months ago) by millerjv
Original Path: trunk/Applications
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.

Revision 9135  Directory Listing
Modified Fri Apr 10 16:16:04 2009 UTC (8 years, 5 months ago) by millerjv
Original Path: trunk/Applications
COMP: warnings

Revision 9133  Directory Listing
Modified Fri Apr 10 15:20:53 2009 UTC (8 years, 5 months ago) by naucoin
Original Path: trunk/Applications
BUG: need quotes around the home module in case it has a space in it's name -Model Maker was failing as a home module on start up

Revision 9125  Directory Listing
Modified Fri Apr 10 03:23:48 2009 UTC (8 years, 5 months ago) by tgl
Original Path: trunk/Applications
ENH add binary directory to store execution location

Revision 9122  Directory Listing
Modified Thu Apr 9 18:22:32 2009 UTC (8 years, 5 months ago) by pieper
Original Path: trunk/Applications
BUG: move switch to home module before scripts and exec commands since they are meant to happen after the GUI has finished being created

Revision 9110  Directory Listing
Modified Wed Apr 8 22:42:32 2009 UTC (8 years, 5 months ago) by pieper
Original Path: trunk/Applications
BUG: add command line arguments to file executed from command line and turn off some debug statements and avoid one leak

Revision 9109  Directory Listing
Modified Wed Apr 8 22:06:45 2009 UTC (8 years, 5 months ago) by naucoin
Original Path: trunk/Applications
BUG: hide all the label options just have generate all as the default

Revision 9105  Directory Listing
Modified Wed Apr 8 18:54:14 2009 UTC (8 years, 5 months ago) by pieper
Original Path: trunk/Applications
BUG: fix typo

Revision 9102  Directory Listing
Modified Wed Apr 8 18:20:08 2009 UTC (8 years, 5 months ago) by naucoin
Original Path: trunk/Applications
BUG: be a bit more clear about where the models are, and if you need to import a scene file because you didn't specify a model hierarchy node

Revision 9101  Directory Listing
Modified Wed Apr 8 18:09:40 2009 UTC (8 years, 5 months ago) by pieper
Original Path: trunk/Applications
BUG: avoid calling GUI creation code before application has finished initializing

Revision 9094  Directory Listing
Modified Tue Apr 7 17:14:56 2009 UTC (8 years, 5 months ago) by pieper
Original Path: trunk/Applications
COMP: fix for windows compilation

Revision 9073  Directory Listing
Modified Mon Apr 6 14:29:28 2009 UTC (8 years, 5 months ago) by finetjul
Original Path: trunk/Applications
ENH: Fix the parameter names of the RegisterImages BatchMake module

Revision 9072  Directory Listing
Modified Mon Apr 6 14:19:36 2009 UTC (8 years, 5 months ago) by finetjul
Original Path: trunk/Applications
BUG: Register Images BatchMake module had a wrong title

Revision 9071  Directory Listing
Modified Mon Apr 6 13:50:52 2009 UTC (8 years, 5 months ago) by finetjul
Original Path: trunk/Applications
ENH: Add ResampleVolume BatchMake Module

Revision 9070  Directory Listing
Modified Mon Apr 6 13:45:29 2009 UTC (8 years, 5 months ago) by finetjul
Original Path: trunk/Applications
ENH: BatchMake: Remove wrong directory name

Revision 9069  Directory Listing
Modified Mon Apr 6 13:39:23 2009 UTC (8 years, 5 months ago) by finetjul
Original Path: trunk/Applications
ENH: Add ResampleVolume BatchMake Module

Revision 9068  Directory Listing
Modified Mon Apr 6 13:35:57 2009 UTC (8 years, 5 months ago) by finetjul
Original Path: trunk/Applications
ENH: Add ResampleVolume BatchMake Module

Revision 9057  Directory Listing
Modified Sun Apr 5 17:41:45 2009 UTC (8 years, 5 months ago) by alexy
Original Path: trunk/Applications
BUG-FIXED: check the RAS matrix for null

Revision 9055  Directory Listing
Modified Sun Apr 5 14:41:47 2009 UTC (8 years, 5 months ago) by pieper
Original Path: trunk/Applications
COMP: remove reference to missing subdirectory

Revision 9049  Directory Listing
Modified Sat Apr 4 22:21:49 2009 UTC (8 years, 5 months ago) by finetjul
Original Path: trunk/Applications
ENH: ResampleVolumeBatchMake is the BatchMake version of the ResampleVolume module

Revision 9048  Directory Listing
Modified Sat Apr 4 22:21:34 2009 UTC (8 years, 5 months ago) by finetjul
Original Path: trunk/Applications
ENH: ResampleVolumeBatchMake is the BatchMake version of the ResampleVolume module

Revision 9047  Directory Listing
Modified Sat Apr 4 22:21:20 2009 UTC (8 years, 5 months ago) by finetjul
Original Path: trunk/Applications
ENH: ResampleVolumeBatchMake is the BatchMake version of the ResampleVolume module

Revision 9046  Directory Listing
Modified Sat Apr 4 22:20:50 2009 UTC (8 years, 5 months ago) by finetjul
Original Path: trunk/Applications
ENH: ENH: ResampleVolumeBatchMake is the BatchMake version of the ResampleVolume module

Revision 9045  Directory Listing
Modified Sat Apr 4 22:16:58 2009 UTC (8 years, 5 months ago) by finetjul
Original Path: trunk/Applications
ENH: ResampleVolumeBatchMake is the BatchMake version of the ResampleVolume module

Revision 9044  Directory Listing
Modified Sat Apr 4 22:16:38 2009 UTC (8 years, 5 months ago) by finetjul
Original Path: trunk/Applications
ENH: ResampleVolumeBatchMake is the BatchMake version of the ResampleVolume module

Revision 9031  Directory Listing
Modified Fri Apr 3 10:11:14 2009 UTC (8 years, 5 months ago) by lantiga
Original Path: trunk/Applications
ENH: Add ScriptedModuleInfo to Slicer Python module in order to access it programmatically or from the Python console

Revision 8979  Directory Listing
Modified Thu Mar 26 15:29:29 2009 UTC (8 years, 5 months ago) by pieper
Original Path: trunk/Applications
BUG: change Measurement to Measure to comply with the Westin published naming conventions

Revision 8915  Directory Listing
Modified Thu Mar 19 19:44:58 2009 UTC (8 years, 6 months ago) by pieper
Original Path: trunk/Applications
ENH: fix module menu layout to match the documentation on the wiki

Revision 8912  Directory Listing
Modified Thu Mar 19 18:02:06 2009 UTC (8 years, 6 months ago) by pieper
Original Path: trunk/Applications
BUG: remove older code (use python stochastic tractography instead)

Revision 8901  Directory Listing
Modified Wed Mar 18 02:36:21 2009 UTC (8 years, 6 months ago) by blezek
Original Path: trunk/Applications
BUG: EndoNavTracking not yet checked in

Revision 8900  Directory Listing
Modified Wed Mar 18 00:14:23 2009 UTC (8 years, 6 months ago) by alexy
Original Path: trunk/Applications
ENH: added Line/Tube selection to Fiducial Seeding
BUG 475

Revision 8878  Directory Listing
Modified Sat Mar 14 19:58:21 2009 UTC (8 years, 6 months ago) by aylward
Original Path: trunk/Applications
ENH: Reduced compile time when 2D image support isn't needed


Revision 8873  Directory Listing
Modified Fri Mar 13 03:43:54 2009 UTC (8 years, 6 months ago) by lorensen
Original Path: trunk/Applications
ENH: Added documentation url.

Revision 8872  Directory Listing
Modified Fri Mar 13 03:02:29 2009 UTC (8 years, 6 months ago) by lorensen
Original Path: trunk/Applications
COMP: VS7 could not compile with ImageType::ConstPointer. Substituted TImage::ConstPointer.

Revision 8858  Directory Listing
Modified Mon Mar 9 16:41:58 2009 UTC (8 years, 6 months ago) by pieper
Original Path: trunk/Applications
BUG: add missing fiducial/point example

Revision 8814  Directory Listing
Modified Mon Mar 2 16:32:21 2009 UTC (8 years, 6 months ago) by millerjv
Original Path: trunk/Applications
ENH: make deformation field output a hidden parameter to keep it out of the Slicer3 GUI

Revision 8812  Directory Listing
Modified Mon Mar 2 16:23:31 2009 UTC (8 years, 6 months ago) by pieper
Original Path: trunk/Applications
BUG: fix out of date reference to a module

Revision 8811  Directory Listing
Modified Mon Mar 2 16:21:51 2009 UTC (8 years, 6 months ago) by pieper
Original Path: trunk/Applications
COMP: remove orphaned module

Revision 8810  Directory Listing
Modified Mon Mar 2 14:28:33 2009 UTC (8 years, 6 months ago) by pieper
Original Path: trunk/Applications
COMP: avoid warnings when building python (avoid mismatch betweent the way Python defines _LARGEFILE_SOURCE compared to the way kwsys defines it

Revision 8804  Directory Listing
Modified Mon Mar 2 02:45:57 2009 UTC (8 years, 6 months ago) by millerjv
Original Path: trunk/Applications
ENH: add an index to module

Revision 8803  Directory Listing
Modified Mon Mar 2 02:29:50 2009 UTC (8 years, 6 months ago) by millerjv
Original Path: trunk/Applications
ENH: Added an "Index" to Modules to facilitate module list order within a category (menu).  Modules within a category are now sorted by index and then by name. Builtin modules can override the method GetIndex() to prescribe a position. Command line modules can use the <index> tag to indicate an order.  Modules with an index are always displayed before modules without an index (default index is the maximum value of a short, i.e. the last position).



Revision 8784  Directory Listing
Modified Sat Feb 28 21:43:09 2009 UTC (8 years, 6 months ago) by pieper
Original Path: trunk/Applications
BUG: check for gui pointer being null to handle gui-less extensions

Revision 8780  Directory Listing
Modified Fri Feb 27 22:28:47 2009 UTC (8 years, 6 months ago) by millerjv
Original Path: trunk/Applications
BUG: Crosshair is now click-to-drag. You can drag the center or the horizontal or vertical lines in the basic crosshair

Revision 8770  Directory Listing
Modified Fri Feb 27 19:38:17 2009 UTC (8 years, 6 months ago) by pieper
Original Path: trunk/Applications
COMP: allow GUIless loadable modules

Revision 8761  Directory Listing
Modified Thu Feb 26 22:38:28 2009 UTC (8 years, 6 months ago) by pieper
Original Path: trunk/Applications
BUG: fix typos and display/tooltip issues in GUI

Revision 8757  Directory Listing
Modified Thu Feb 26 21:09:47 2009 UTC (8 years, 6 months ago) by lorensen
Original Path: trunk/Applications
COMP: Better description of filter.

Revision 8753  Directory Listing
Modified Thu Feb 26 19:49:48 2009 UTC (8 years, 6 months ago) by pieper
Original Path: trunk/Applications
COMP: remove UtahBSpline and TestGridTransformRegistration in preparation for release

Revision 8744  Directory Listing
Modified Wed Feb 25 17:01:33 2009 UTC (8 years, 6 months ago) by naucoin
Original Path: trunk/Applications
COMP: removing compiler warnings, unused variables

Revision 8676  Directory Listing
Modified Wed Feb 18 00:54:03 2009 UTC (8 years, 7 months ago) by pieper
Original Path: trunk/Applications
BUG: avoid multithreading of the vtkTensorMask due to instability

Revision 8673  Directory Listing
Modified Tue Feb 17 17:45:25 2009 UTC (8 years, 7 months ago) by pieper
Original Path: trunk/Applications
BUG: add ability to set default pixel value when running the resampler

Revision 8655  Directory Listing
Modified Mon Feb 16 21:12:09 2009 UTC (8 years, 7 months ago) by alexy
Original Path: trunk/Applications
ENH: added help and about pages. Fixed loading man made MRML scene with partial volume information

Revision 8644  Directory Listing
Modified Mon Feb 16 17:42:51 2009 UTC (8 years, 7 months ago) by lorensen
Original Path: trunk/Applications
ENH: Added cubic bspline interpolator.

Revision 8643  Directory Listing
Modified Mon Feb 16 17:17:03 2009 UTC (8 years, 7 months ago) by lorensen
Original Path: trunk/Applications
STYLE: improved documentation.

Revision 8642  Directory Listing
Modified Mon Feb 16 17:15:45 2009 UTC (8 years, 7 months ago) by lorensen
Original Path: trunk/Applications
BUG: flawed logic for interpolation selection. ENH: Added nearest neighbor. STYLE: Improved documentation.

Revision 8641  Directory Listing
Modified Sat Feb 14 21:28:08 2009 UTC (8 years, 7 months ago) by lorensen
Original Path: trunk/Applications
BUG: now does sinc interpolation.

Revision 8635  Directory Listing
Modified Fri Feb 13 17:22:56 2009 UTC (8 years, 7 months ago) by naucoin
Original Path: trunk/Applications
STYLE: point to 3.4 docs

Revision 8630  Directory Listing
Modified Thu Feb 12 21:22:26 2009 UTC (8 years, 7 months ago) by pieper
Original Path: trunk/Applications
BUG: fixes to python internals to support scripted wizards

Revision 8625  Directory Listing
Modified Wed Feb 11 22:48:16 2009 UTC (8 years, 7 months ago) by pieper
Original Path: trunk/Applications
BUG: first pass of python and numpy builds from source (fixes but that they weren't building before).  Still turned off by default until more testing is done

Revision 8623  Directory Listing
Modified Wed Feb 11 22:33:54 2009 UTC (8 years, 7 months ago) by taox
Original Path: trunk/Applications
ENH: Update test for DicomToNRRDConverter

Revision 8600  Directory Listing
Modified Sun Feb 8 18:39:35 2009 UTC (8 years, 7 months ago) by lorensen
Original Path: trunk/Applications
STYLE: enhanced documentation.

Revision 8599  Directory Listing
Modified Sun Feb 8 18:38:34 2009 UTC (8 years, 7 months ago) by lorensen
Original Path: trunk/Applications
BUG: memory leak.

Revision 8596  Directory Listing
Modified Sat Feb 7 21:41:39 2009 UTC (8 years, 7 months ago) by lorensen
Original Path: trunk/Applications
STYLE: change doc url.

Revision 8595  Directory Listing
Modified Sat Feb 7 21:06:06 2009 UTC (8 years, 7 months ago) by lorensen
Original Path: trunk/Applications
ENH: added documentation-url.

Revision 8593  Directory Listing
Modified Sat Feb 7 18:27:01 2009 UTC (8 years, 7 months ago) by lorensen
Original Path: trunk/Applications
STYLE: corrected itk example from which this filter was derived.

Revision 8589  Directory Listing
Modified Fri Feb 6 18:31:22 2009 UTC (8 years, 7 months ago) by pkarasev3
Original Path: trunk/Applications
BUG: repaired memory leaks in module

Revision 8535  Directory Listing
Modified Wed Feb 4 18:04:28 2009 UTC (8 years, 7 months ago) by pieper
Original Path: trunk/Applications
BUG: fix a leak when evaluating code sent on the command line

Revision 8528  Directory Listing
Modified Wed Feb 4 04:23:04 2009 UTC (8 years, 7 months ago) by pkarasev3
Original Path: trunk/Applications
BUG: better name for what appears in the gui; do not use acronym

Revision 8503  Directory Listing
Modified Tue Feb 3 13:09:02 2009 UTC (8 years, 7 months ago) by taox
Original Path: trunk/Applications
ENH: Added support for Philips, from Vince. Made change to the test to use the new command line argument.

Revision 8500  Directory Listing
Modified Mon Feb 2 20:23:12 2009 UTC (8 years, 7 months ago) by taox
Original Path: trunk/Applications
ENH: Added support for Philips, from Vince.

Revision 8483  Directory Listing
Modified Wed Jan 28 17:38:48 2009 UTC (8 years, 7 months ago) by naucoin
Original Path: trunk/Applications
STYLE: update description and documentation url with changes to model hierarchy node and mrml scene requirements

Revision 8482  Directory Listing
Modified Wed Jan 28 17:28:35 2009 UTC (8 years, 7 months ago) by naucoin
Original Path: trunk/Applications
ENH: if there is no scene file passed in, create one and a model hierarchy node. Makes it easier to run on the command line, will create a scene file with the prefix of the InputVolume and the extension mrml

Revision 8449  Directory Listing
Modified Fri Jan 23 21:11:07 2009 UTC (8 years, 8 months ago) by pieper
Original Path: trunk/Applications
ENH: error checking on file read

Revision 8431  Directory Listing
Modified Tue Jan 20 23:14:39 2009 UTC (8 years, 8 months ago) by pieper
Original Path: trunk/Applications
ENH: add module path to the shared library load path so that modules can be executed when they depend on their on libs they supply in their module directory

Revision 8408  Directory Listing
Modified Mon Jan 19 17:41:20 2009 UTC (8 years, 8 months ago) by fedorov
Original Path: trunk/Applications
BUG: Need to investigate alternative approaches to registration
regression testing. 

Revision 8401  Directory Listing
Modified Fri Jan 16 16:46:37 2009 UTC (8 years, 8 months ago) by fedorov
Original Path: trunk/Applications
ENH: Added rigid registration test and baseline image for regression
testing (meningioma data)

Revision 8398  Directory Listing
Modified Thu Jan 15 23:28:58 2009 UTC (8 years, 8 months ago) by pieper
Original Path: trunk/Applications
COMP: fix install target for batchmake modules

Revision 8368  Directory Listing
Modified Tue Jan 13 13:40:25 2009 UTC (8 years, 8 months ago) by lorensen
Original Path: trunk/Applications
BUG: improper or missing vtkSmartPointer usage.

Revision 8367  Directory Listing
Modified Tue Jan 13 13:35:20 2009 UTC (8 years, 8 months ago) by lorensen
Original Path: trunk/Applications
BUG: Missing vtkEventBroker::GetInstance()->Delete() was causing leak.

Revision 8355  Directory Listing
Modified Mon Jan 12 17:38:49 2009 UTC (8 years, 8 months ago) by lorensen
Original Path: trunk/Applications
BUG: memory leak.

Revision 8351  Directory Listing
Modified Sun Jan 11 13:53:12 2009 UTC (8 years, 8 months ago) by lorensen
Original Path: trunk/Applications
BUG: No return(EXIT_SUCCESS) was present.

Revision 8350  Directory Listing
Modified Sun Jan 11 05:21:21 2009 UTC (8 years, 8 months ago) by lorensen
Original Path: trunk/Applications
BUG: improper use of vtkSmartPointer.

Revision 8343  Directory Listing
Modified Sat Jan 10 15:35:35 2009 UTC (8 years, 8 months ago) by lorensen
Original Path: trunk/Applications
ENH: Changed name of test.

Revision 8338  Directory Listing
Modified Fri Jan 9 21:51:37 2009 UTC (8 years, 8 months ago) by pieper
Original Path: trunk/Applications
BUG: fix name of test of test by removing incorrectly named file

Revision 8333  Directory Listing
Modified Fri Jan 9 15:32:45 2009 UTC (8 years, 8 months ago) by lorensen
Original Path: trunk/Applications
ENH: New test for DiffusionTensorMathematics

Revision 8331  Directory Listing
Modified Fri Jan 9 14:33:38 2009 UTC (8 years, 8 months ago) by lorensen
Original Path: trunk/Applications
ENH: New test for DiffusionTensorMathematics

Revision 8320  Directory Listing
Modified Thu Jan 8 16:28:31 2009 UTC (8 years, 8 months ago) by naucoin
Original Path: trunk/Applications
ENH: adding the itkThresholdImageFilter and test

Revision 8317  Directory Listing
Modified Thu Jan 8 14:02:10 2009 UTC (8 years, 8 months ago) by lorensen
Original Path: trunk/Applications
ENH: New test for DiffusionTensorEstimation.

Revision 8297  Directory Listing
Modified Wed Jan 7 20:49:10 2009 UTC (8 years, 8 months ago) by lorensen
Original Path: trunk/Applications
ENH: New test for ResampleVolume2

Revision 8287  Directory Listing
Modified Wed Jan 7 01:35:17 2009 UTC (8 years, 8 months ago) by lantiga
Original Path: trunk/Applications
ENH: adding ExecPython and EvalPython options to the Slicer executable

Revision 8276  Directory Listing
Modified Tue Jan 6 15:43:36 2009 UTC (8 years, 8 months ago) by taox
Original Path: trunk/Applications
BUG: The order of first and second dimensions was wrong.

Revision 8266  Directory Listing
Modified Mon Jan 5 17:48:57 2009 UTC (8 years, 8 months ago) by lorensen
Original Path: trunk/Applications
ENH: new regression test for OtsuThresholdImageFilter.

Revision 8264  Directory Listing
Modified Sat Jan 3 20:38:48 2009 UTC (8 years, 8 months ago) by lorensen
Original Path: trunk/Applications
ENH: more regression tests.

Revision 8262  Directory Listing
Modified Sat Jan 3 19:42:33 2009 UTC (8 years, 8 months ago) by lorensen
Original Path: trunk/Applications
ENH: more new regression tests.

Revision 8260  Directory Listing
Modified Sat Jan 3 16:42:11 2009 UTC (8 years, 8 months ago) by lorensen
Original Path: trunk/Applications
ENH: more regression tests.

Revision 8257  Directory Listing
Modified Fri Jan 2 20:38:56 2009 UTC (8 years, 8 months ago) by lorensen
Original Path: trunk/Applications
ENH: new tests.

Revision 8254  Directory Listing
Modified Fri Jan 2 19:06:47 2009 UTC (8 years, 8 months ago) by lorensen
Original Path: trunk/Applications
ENH: OtsuThresholdSegmentationTest is now a regression test.

Revision 8253  Directory Listing
Modified Fri Jan 2 18:41:53 2009 UTC (8 years, 8 months ago) by lorensen
Original Path: trunk/Applications
ENH: VotingBinaryHoleFillingImageFilterTest is now a regresson test.

Revision 8249  Directory Listing
Modified Fri Jan 2 17:55:54 2009 UTC (8 years, 8 months ago) by lorensen
Original Path: trunk/Applications
ENH: new tests.

Revision 8247  Directory Listing
Modified Fri Jan 2 16:45:56 2009 UTC (8 years, 8 months ago) by lorensen
Original Path: trunk/Applications
BUG: ITKIO was a redundant library causing errors in VS7 linker.

Revision 8246  Directory Listing
Modified Fri Jan 2 15:53:21 2009 UTC (8 years, 8 months ago) by lorensen
Original Path: trunk/Applications
ENH: New test for ExecutionModelTour

Revision 8244  Directory Listing
Modified Fri Jan 2 13:47:19 2009 UTC (8 years, 8 months ago) by lorensen
Original Path: trunk/Applications
ENH: New regression test for CurvatureAnisotropicDiffusion.

Revision 8242  Directory Listing
Modified Fri Jan 2 13:34:27 2009 UTC (8 years, 8 months ago) by lorensen
Original Path: trunk/Applications
ENH: New regression test for ConfidenceConnected.

Revision 8239  Directory Listing
Modified Thu Jan 1 23:12:32 2009 UTC (8 years, 8 months ago) by hayes
Original Path: trunk/Applications
BUG: Stub out RegisterImages because of Win32 compile problems

Revision 8237  Directory Listing
Modified Thu Jan 1 21:14:20 2009 UTC (8 years, 8 months ago) by lorensen
Original Path: trunk/Applications
ENH: default values should produce reasonable results.

Revision 8231  Directory Listing
Modified Wed Dec 31 18:19:30 2008 UTC (8 years, 8 months ago) by naucoin
Original Path: trunk/Applications
ENH: allow users to set a directory from which to load colour files

Revision 8226  Directory Listing
Modified Wed Dec 31 01:52:47 2008 UTC (8 years, 8 months ago) by pieper
Original Path: trunk/Applications
COMP: stub out one test that caused recursive include

Revision 8222  Directory Listing
Modified Tue Dec 30 21:43:24 2008 UTC (8 years, 8 months ago) by lorensen
Original Path: trunk/Applications
ENH: first pass at adding tests for CLI programs.

Revision 8221  Directory Listing
Modified Tue Dec 30 21:41:13 2008 UTC (8 years, 8 months ago) by lorensen
Original Path: trunk/Applications
ENH: first pass at adding tests for CLI programs.

Revision 8220  Directory Listing
Modified Tue Dec 30 21:40:10 2008 UTC (8 years, 8 months ago) by lorensen
Original Path: trunk/Applications
STYLE: main( int argc, const char * argv[] ) should be main( int argc, char * argv[] )

Revision 8219  Directory Listing
Modified Tue Dec 30 21:25:46 2008 UTC (8 years, 8 months ago) by lorensen
Original Path: trunk/Applications
STYLE: the main programn should have the signature int argc , char * argv[]

Revision 8206  Directory Listing
Modified Mon Dec 29 16:19:41 2008 UTC (8 years, 8 months ago) by lorensen
Original Path: trunk/Applications
COMP: warnings of various sorts.

Revision 8205  Directory Listing
Modified Mon Dec 29 04:33:12 2008 UTC (8 years, 8 months ago) by lorensen
Original Path: trunk/Applications
BUG: non-portable include of CLP.h.

Revision 8204  Directory Listing
Modified Sun Dec 28 23:27:54 2008 UTC (8 years, 8 months ago) by pkarasev3
Original Path: trunk/Applications
ENH: finish up the sparsefieldlevelsetcontour module. Added the routine to take in (x,y,z) points ('fiducials' in practice) and to map them to initialization points for the contour. Verified that it correctly finds closest points on the mesh and evolves. Verified being able to load before & after results into slicer in VTK files.

Revision 8201  Directory Listing
Modified Sun Dec 28 18:47:28 2008 UTC (8 years, 8 months ago) by lorensen
Original Path: trunk/Applications
COMP: warnings, mainly about possible use of variables that have not been assigned values.

Revision 8196  Directory Listing
Modified Sat Dec 27 20:49:16 2008 UTC (8 years, 8 months ago) by lorensen
Original Path: trunk/Applications
COMP: warnings removed. STYLE: indentation.

Revision 8186  Directory Listing
Modified Wed Dec 24 11:16:19 2008 UTC (8 years, 9 months ago) by atriveg
Original Path: trunk/Applications
BUG: fixed build errors for new DWI filters in Windows platforms

Revision 8177  Directory Listing
Modified Tue Dec 23 04:09:29 2008 UTC (8 years, 9 months ago) by barre
Original Path: trunk/Applications
ENH: moving view/camera changes to a branch.

* 7927 (barre): remove
* 7928 (barre): remove
* 7993 (barre): remove
* 8061 (barre): remove
* 8071 (barre): remove
* 8075 (barre): remove
* 8081 (barre): remove
* 8082 (barre): remove
* 8119 (barre): remove
* 8160 (barre): remove
* 8161 (barre): remove
* 8168 (barre): remove

 Applications/GUI/Slicer3.cxx                       |   13 +-
 Base/GUI/vtkSlicerApplication.cxx                  |   16 +-
 Base/GUI/vtkSlicerApplicationGUI.cxx               |  855 +++++++-------------
 Base/GUI/vtkSlicerApplicationGUI.h                 |   96 +--
 Base/GUI/vtkSlicerCamerasGUI.cxx                   |  290 +++-----
 Base/GUI/vtkSlicerCamerasGUI.h                     |   44 +-
 Base/GUI/vtkSlicerFiducialListWidget.cxx           |   60 +--
 Base/GUI/vtkSlicerFiducialListWidget.h             |    4 -
 Base/GUI/vtkSlicerNodeSelectorWidget.cxx           |   10 +-
 Base/GUI/vtkSlicerNodeSelectorWidget.h             |    3 +-
 Base/GUI/vtkSlicerROIDisplayWidget.cxx             |    1 +
 Base/GUI/vtkSlicerROIDisplayWidget.h               |    1 +
 Base/GUI/vtkSlicerROIViewerWidget.cxx              |   15 +-
 Base/GUI/vtkSlicerViewControlGUI.cxx               |  364 ++++-----
 Base/GUI/vtkSlicerViewerWidget.cxx                 |  230 ++----
 Base/GUI/vtkSlicerViewerWidget.h                   |   16 +-
 Libs/MRML/vtkMRMLCameraNode.cxx                    |   90 +--
 Libs/MRML/vtkMRMLCameraNode.h                      |   37 +-
 Libs/MRML/vtkMRMLLayoutNode.cxx                    |    7 +-
 Libs/MRML/vtkMRMLScene.cxx                         |   21 +-
 Libs/MRML/vtkMRMLScene.h                           |    1 -
 Libs/MRML/vtkMRMLSceneSnapshotNode.cxx             |    2 -
 Libs/MRML/vtkMRMLViewNode.cxx                      |   33 +-
 Libs/MRML/vtkMRMLViewNode.h                        |   12 +-
 .../ChangeTracker/Wizard/vtkChangeTrackerStep.cxx  |    6 +-
 Modules/QdecModule/vtkQdecModuleGUI.cxx            |   13 +-
 .../VolumeRendering/vtkSlicerVRGrayscaleHelper.cxx |  225 ++----
 Modules/VolumeRendering/vtkSlicerVRHelper.cxx      |   15 +-
 Modules/VolumeRendering/vtkVolumeRenderingGUI.cxx  |   12 +-
 29 files changed, 818 insertions(+), 1674 deletions(-)

Revision 8174  Directory Listing
Modified Sun Dec 21 19:38:01 2008 UTC (8 years, 9 months ago) by pieper
Original Path: trunk/Applications
ENH: add flags for event broker logging via the command line

Revision 8173  Directory Listing
Modified Sat Dec 20 14:57:28 2008 UTC (8 years, 9 months ago) by millerjv
Original Path: trunk/Applications
BUG: RigidRegistration, RigidRegistrationLib, and AffineRegistrationLib missing from the install

Revision 8169  Directory Listing
Modified Wed Dec 17 19:35:43 2008 UTC (8 years, 9 months ago) by pieper
Original Path: trunk/Applications
COMP: add math define for windows

Revision 8158  Directory Listing
Modified Tue Dec 16 20:37:43 2008 UTC (8 years, 9 months ago) by barre
Original Path: trunk/Applications
ENH: sometimes that pointer is NULL when trying to load corrupted modules

Revision 8143  Directory Listing
Modified Sun Dec 14 14:03:19 2008 UTC (8 years, 9 months ago) by atriveg
Original Path: trunk/Applications
ENH: Added Rician-adapted Non Local Means filter to CLI/Diffusion applications

Revision 8137  Directory Listing
Modified Sat Dec 13 21:14:26 2008 UTC (8 years, 9 months ago) by atriveg
Original Path: trunk/Applications
ENH: Modification of DiffusionApplicaions on CLI; enhanced dwiFiltering and added a new filter

Revision 8130  Directory Listing
Modified Thu Dec 11 14:57:40 2008 UTC (8 years, 9 months ago) by pieper
Original Path: trunk/Applications
ENH: finer tuned support for turning modules on and off plus leak fixes

Revision 8109  Directory Listing
Modified Wed Dec 10 19:36:36 2008 UTC (8 years, 9 months ago) by pieper
Original Path: trunk/Applications
COMP: patches for Solaris from Attila Nagy (thanks, Attila\!)

Revision 8084  Directory Listing
Modified Tue Dec 9 00:18:19 2008 UTC (8 years, 9 months ago) by pieper
Original Path: trunk/Applications
COMP: enable the RegisterImages module

Revision 8075  Directory Listing
Modified Mon Dec 8 10:01:17 2008 UTC (8 years, 9 months ago) by barre
Original Path: trunk/Applications
ENH: second stab at custom views

Revision 8050  Directory Listing
Modified Thu Dec 4 22:19:01 2008 UTC (8 years, 9 months ago) by pieper
Original Path: trunk/Applications
ENH: use the temp dir to store the module cache so multi-user installations will be able to have multiple caches per-user

Revision 8027  Directory Listing
Modified Tue Dec 2 13:33:11 2008 UTC (8 years, 9 months ago) by lorensen
Original Path: trunk/Applications
COMP: The VS 7 compiler was having trouble compiling CheckDWMRI. A typedef for the Transform was needed to get around this apparent bug in the compiler.

Revision 8026  Directory Listing
Modified Tue Dec 2 13:30:43 2008 UTC (8 years, 9 months ago) by lorensen
Original Path: trunk/Applications
COMP: Chnage the name of the templated function DemonsRegistrationFunction to DoDemonsRegistration. The original name was the same as the name of an itk class. The VS 7 compiler was confused by this.

Revision 8016  Directory Listing
Modified Mon Dec 1 21:16:48 2008 UTC (8 years, 9 months ago) by pieper
Original Path: trunk/Applications
ENH: use python native routines to construct joined path

Revision 8005  Directory Listing
Modified Sun Nov 30 18:42:35 2008 UTC (8 years, 9 months ago) by lorensen
Original Path: trunk/Applications
BUG: Remove dependency on CheckerBoard executable because it does not exist.

Revision 7992  Directory Listing
Modified Wed Nov 26 22:51:58 2008 UTC (8 years, 9 months ago) by naucoin
Original Path: trunk/Applications
STYLE: put this in the Segmentation category so that we don't have both it and segmentation as sub menus

Revision 7991  Directory Listing
Modified Wed Nov 26 21:24:25 2008 UTC (8 years, 9 months ago) by lorensen
Original Path: trunk/Applications
ENH: new test.

Revision 7988  Directory Listing
Modified Wed Nov 26 21:07:09 2008 UTC (8 years, 9 months ago) by lorensen
Original Path: trunk/Applications
ENH: new test.

Revision 7987  Directory Listing
Modified Wed Nov 26 21:01:57 2008 UTC (8 years, 9 months ago) by lorensen
Original Path: trunk/Applications
ENH: new test.

Revision 7978  Directory Listing
Modified Tue Nov 25 20:18:08 2008 UTC (8 years, 9 months ago) by lorensen
Original Path: trunk/Applications
COMP: style, copyright, svn keywords and warnings.

Revision 7976  Directory Listing
Modified Tue Nov 25 19:23:08 2008 UTC (8 years, 9 months ago) by lorensen
Original Path: trunk/Applications
COMP: style, copyright, svn keywords and warnings.

Revision 7974  Directory Listing
Modified Tue Nov 25 18:30:45 2008 UTC (8 years, 9 months ago) by lorensen
Original Path: trunk/Applications
COMP: style, copyright, svn keywords and warnings.

Revision 7972  Directory Listing
Modified Tue Nov 25 17:46:58 2008 UTC (8 years, 9 months ago) by lorensen
Original Path: trunk/Applications
COMP: style, copyright, svn keywords and warnings.

Revision 7971  Directory Listing
Modified Tue Nov 25 13:43:28 2008 UTC (8 years, 9 months ago) by lorensen
Original Path: trunk/Applications
COMP: over-agressive warning removal.

Revision 7968  Directory Listing
Modified Mon Nov 24 21:44:30 2008 UTC (8 years, 9 months ago) by lorensen
Original Path: trunk/Applications
COMP: style, copyright, svn keywords and warnings.

Revision 7967  Directory Listing
Modified Mon Nov 24 21:40:29 2008 UTC (8 years, 9 months ago) by lorensen
Original Path: trunk/Applications
COMP: style, copyright, svn keywords and warnings.

Revision 7966  Directory Listing
Modified Mon Nov 24 21:11:35 2008 UTC (8 years, 9 months ago) by lorensen
Original Path: trunk/Applications
COMP: style, copyright, svn keywords and warnings.

Revision 7965  Directory Listing
Modified Mon Nov 24 19:36:19 2008 UTC (8 years, 9 months ago) by lorensen
Original Path: trunk/Applications
COMP: style, copyright, svn keywords and warnings.

Revision 7964  Directory Listing
Modified Mon Nov 24 17:51:44 2008 UTC (8 years, 9 months ago) by lorensen
Original Path: trunk/Applications
COMP: various warnings.

Revision 7962  Directory Listing
Modified Sun Nov 23 22:57:18 2008 UTC (8 years, 10 months ago) by pkarasev3
Original Path: trunk/Applications
ENH: slight changes to input/output of new SFLS module. the output scalar map is binary yes contour / no contour, and input/output are vtkPolyData files.

Revision 7961  Directory Listing
Modified Sun Nov 23 19:01:51 2008 UTC (8 years, 10 months ago) by lorensen
Original Path: trunk/Applications
COMP: various warnings.

Revision 7959  Directory Listing
Modified Sat Nov 22 19:13:10 2008 UTC (8 years, 10 months ago) by lorensen
Original Path: trunk/Applications
ENH: Added cvs keywords.

Revision 7946  Directory Listing
Modified Fri Nov 21 19:41:01 2008 UTC (8 years, 10 months ago) by fedorov
Original Path: trunk/Applications
BUG: fprintf() committed by mistake

Revision 7945  Directory Listing
Modified Fri Nov 21 19:32:19 2008 UTC (8 years, 10 months ago) by fedorov
Original Path: trunk/Applications
ENH: Metric seed is now initialized for reproducibility of registration
results.

Revision 7927  Directory Listing
Modified Thu Nov 20 23:37:42 2008 UTC (8 years, 10 months ago) by barre
Original Path: trunk/Applications
ENH: first stab at multiple cameras. Check the camera module in the list of module to create new camera and assign them to the current view (this should probably be moved to a more accessible place/icon in the "Manipulate 3D view" tab); explicit camera parameters should be added too (say numerical position, focal point, angle), but again, not sure where. New views can be created, but won't show in the UI until I understand the undocumented code that is vtkSlicerViewerWidget and vtkSlicerApplicationGUI...

Revision 7904  Directory Listing
Modified Tue Nov 18 23:05:00 2008 UTC (8 years, 10 months ago) by pieper
Original Path: trunk/Applications
BUG: use copy of vtkStringArray so --ignore-module argument doesn't get written to registry

Revision 7880  Directory Listing
Modified Fri Nov 14 13:04:18 2008 UTC (8 years, 10 months ago) by pieper
Original Path: trunk/Applications
COMP: BUG: remove accidental checkin of experimental subdir

Revision 7879  Directory Listing
Modified Fri Nov 14 13:03:19 2008 UTC (8 years, 10 months ago) by pieper
Original Path: trunk/Applications
ENH: from Mark Anderson and Marianna Jakab - add output label option for segmentation

Revision 7863  Directory Listing
Modified Thu Nov 13 14:58:41 2008 UTC (8 years, 10 months ago) by millerjv
Original Path: trunk/Applications
BUG: defomation field needs to be specified as a vector image

Revision 7839  Directory Listing
Modified Tue Nov 11 17:22:59 2008 UTC (8 years, 10 months ago) by lorensen
Original Path: trunk/Applications
BUG: ^M's in xml file caused bogus generated CLP file.

Revision 7833  Directory Listing
Modified Tue Nov 11 13:44:17 2008 UTC (8 years, 10 months ago) by pkarasev3
Original Path: trunk/Applications
ENH: adding files for levelset on a mesh segmentation. (not done / code cleaned up yet)

Revision 7799  Directory Listing
Modified Wed Nov 5 23:39:51 2008 UTC (8 years, 10 months ago) by pieper
Original Path: trunk/Applications
COMP: change from TEEM to Teem for compatibility with current svn trunk of teem

Revision 7764  Directory Listing
Modified Wed Oct 29 15:21:31 2008 UTC (8 years, 10 months ago) by hjohnson
Original Path: trunk/Applications
COMP: Missed submitting a file with minor compilation issue found under Macintosh build regarding missing typename, and unused variables.

Revision 7763  Directory Listing
Modified Wed Oct 29 15:15:41 2008 UTC (8 years, 10 months ago) by hjohnson
Original Path: trunk/Applications
COMP:  Minor compilation issue found under Macintosh build regarding missing typename, and unused variables.

Revision 7761  Directory Listing
Modified Wed Oct 29 13:45:19 2008 UTC (8 years, 10 months ago) by pieper
Original Path: trunk/Applications
ENH/BUG: add --ignore-module flag to command line arguments to support debugging modules and fix issue where deletes and other methods were being called on modules that weren't being loaded

Revision 7758  Directory Listing
Modified Tue Oct 28 20:20:14 2008 UTC (8 years, 10 months ago) by millerjv
Original Path: trunk/Applications
BUG: typo in reference parameter name

Revision 7757  Directory Listing
Modified Tue Oct 28 20:19:43 2008 UTC (8 years, 10 months ago) by millerjv
Original Path: trunk/Applications
ENH: progress reporting on RegistrationMethod

Revision 7755  Directory Listing
Modified Tue Oct 28 19:43:45 2008 UTC (8 years, 10 months ago) by millerjv
Original Path: trunk/Applications
ENH: Support fixed and moving images with different pixeltypes (allows FA and structural MR to be registered)
BUG: Progress reporting on the registration method
ENH: Smoothing option for preprocessing (FA is pretty noisy in the air)
ENH: Unified the flow (a bit) for rigid and affine registration.

Revision 7734  Directory Listing
Modified Fri Oct 24 18:56:30 2008 UTC (8 years, 11 months ago) by millerjv
Original Path: trunk/Applications
BUG: reference parameter typo

Revision 7699  Directory Listing
Modified Thu Oct 16 17:29:59 2008 UTC (8 years, 11 months ago) by pieper
Original Path: trunk/Applications
ENH: make scripted modules (tcl, python) obey the --no-modules command line argument

Revision 7675  Directory Listing
Modified Mon Oct 13 22:20:36 2008 UTC (8 years, 11 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: adding a user tag table to the MRML Scene

Revision 7643  Directory Listing
Modified Fri Oct 10 14:47:57 2008 UTC (8 years, 11 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: adding new handlers to the scene's urihandler collection

Revision 7617  Directory Listing
Modified Sat Sep 27 19:46:57 2008 UTC (8 years, 11 months ago) by lorensen
Original Path: trunk/Applications
COMP: gcc4.3 warnings.

Revision 7614  Directory Listing
Modified Sat Sep 27 18:52:41 2008 UTC (8 years, 11 months ago) by lorensen
Original Path: trunk/Applications
COMP: the registration tests are failing with the initial transforms in Testing/Data/Input.

Revision 7613  Directory Listing
Modified Sat Sep 27 18:18:08 2008 UTC (8 years, 11 months ago) by lorensen
Original Path: trunk/Applications
BUG: TestGridTransformRegistrationTest was not run properly.

Revision 7587  Directory Listing
Modified Wed Sep 17 19:20:45 2008 UTC (9 years ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: added names to all uriHandlers

Revision 7574  Directory Listing
Modified Thu Sep 11 17:53:56 2008 UTC (9 years ago) by alexy
Original Path: trunk/Applications
ENH: added module load selection

Revision 7559  Directory Listing
Modified Tue Sep 9 20:16:35 2008 UTC (9 years ago) by pieper
Original Path: trunk/Applications
ENH: keep track of wrapped instances so they can be deleted before finalizing

Revision 7529  Directory Listing
Modified Thu Sep 4 17:57:05 2008 UTC (9 years ago) by francois_budin
Original Path: trunk/Applications
BUG: Correction of a problem when using a reference image with a transform in the RAS space

Revision 7528  Directory Listing
Modified Thu Sep 4 17:55:07 2008 UTC (9 years ago) by francois_budin
Original Path: trunk/Applications
BUG: Correction of a problem when using a reference image with a transform in the RAS space

Revision 7515  Directory Listing
Modified Thu Aug 28 21:47:24 2008 UTC (9 years ago) by naucoin
Original Path: trunk/Applications
COMP: removing unused var

Revision 7474  Directory Listing
Modified Thu Aug 21 13:34:44 2008 UTC (9 years, 1 month ago) by taox
Original Path: trunk/Applications
BUG: Fixed bug 272 (http://na-mic.org/Mantis/view.php?id=272). Some image information (slice thickness and image orientation patient) were not set correctly.

Revision 7472  Directory Listing
Modified Thu Aug 21 01:11:48 2008 UTC (9 years, 1 month ago) by aylward
Original Path: trunk/Applications
BUG: slicer


Revision 7466  Directory Listing
Modified Tue Aug 19 22:18:48 2008 UTC (9 years, 1 month ago) by pieper
Original Path: trunk/Applications
COMP: disable RegisterImages while sorting out windows cmake/cpack issue

Revision 7452  Directory Listing
Modified Sun Aug 17 22:08:13 2008 UTC (9 years, 1 month ago) by aylward
Original Path: trunk/Applications
BUG: Disabled testing and removed ability to change metric type


Revision 7449  Directory Listing
Modified Fri Aug 15 23:42:06 2008 UTC (9 years, 1 month ago) by pohl
Original Path: trunk/Applications
BUG: Took out all the print outs of temporary results

Revision 7435  Directory Listing
Modified Thu Aug 14 13:33:53 2008 UTC (9 years, 1 month ago) by aylward
Original Path: trunk/Applications
BUG: Something changed in how slicer does commandline image passing to dlls


Revision 7434  Directory Listing
Modified Thu Aug 14 13:14:19 2008 UTC (9 years, 1 month ago) by aylward
Original Path: trunk/Applications
BUG: Commented out code that requires cvs head


Revision 7433  Directory Listing
Modified Thu Aug 14 10:42:21 2008 UTC (9 years, 1 month ago) by aylward
Original Path: trunk/Applications
ENH: Sync'ing with version in main repository


Revision 7406  Directory Listing
Modified Thu Aug 7 08:07:29 2008 UTC (9 years, 1 month ago) by lantiga
Original Path: trunk/Applications
ENH: Committing changes to Python infrastructure

Revision 7401  Directory Listing
Modified Tue Aug 5 20:50:20 2008 UTC (9 years, 1 month ago) by naucoin
Original Path: trunk/Applications
BUG: the output scene doesn't need the colour node

Revision 7398  Directory Listing
Modified Tue Aug 5 11:09:01 2008 UTC (9 years, 1 month ago) by aylward
Original Path: trunk/Applications
ENH: Some speed improvement


Revision 7394  Directory Listing
Modified Fri Aug 1 20:20:22 2008 UTC (9 years, 1 month ago) by naucoin
Original Path: trunk/Applications
BUG-FIX: don't add the label integer and colour name if only making one model

Revision 7370  Directory Listing
Modified Thu Jul 31 00:16:29 2008 UTC (9 years, 1 month ago) by aylward
Original Path: trunk/Applications
BUG: Resolved flawed logic when limiting samples to the overlapping volume between the fixed and moving images


Revision 7367  Directory Listing
Modified Wed Jul 30 20:27:27 2008 UTC (9 years, 1 month ago) by francois_budin
Original Path: trunk/Applications
BUG: Correction of a problem when loading non-rigid transforms

Revision 7363  Directory Listing
Modified Wed Jul 30 13:35:51 2008 UTC (9 years, 1 month ago) by millerjv
Original Path: trunk/Applications
BUG: Calls to exit() need to be replaced with calls to return.

Revision 7361  Directory Listing
Modified Wed Jul 30 11:22:28 2008 UTC (9 years, 1 month ago) by aylward
Original Path: trunk/Applications
BUG: Need to set channel (in/out) for transform io.  Also check pixel type of fixed and moving images.


Revision 7347  Directory Listing
Modified Mon Jul 28 17:48:12 2008 UTC (9 years, 1 month ago) by aylward
Original Path: trunk/Applications
BUG: Requires ITK version 3.7 or greater


Revision 7345  Directory Listing
Modified Mon Jul 28 14:27:21 2008 UTC (9 years, 1 month ago) by aylward
Original Path: trunk/Applications
ENH: Enable RegisterImages module


Revision 7344  Directory Listing
Modified Mon Jul 28 03:32:56 2008 UTC (9 years, 1 month ago) by aylward
Original Path: trunk/Applications
ENH: Fully working version of pipelined registration.  Still needs to provide progress information


Revision 7338  Directory Listing
Modified Fri Jul 25 16:28:59 2008 UTC (9 years, 2 months ago) by naucoin
Original Path: trunk/Applications
BUG: ran dos2unix on this file, GenerateCLP then building was failing due to the control M's

Revision 7337  Directory Listing
Modified Fri Jul 25 14:40:20 2008 UTC (9 years, 2 months ago) by pieper
Original Path: trunk/Applications
ENH: fix scroll test to match new api

Revision 7334  Directory Listing
Modified Thu Jul 24 21:26:24 2008 UTC (9 years, 2 months ago) by francois_budin
Original Path: trunk/Applications
BUG: Save output in any format supported by ITK

Revision 7328  Directory Listing
Modified Wed Jul 23 21:31:41 2008 UTC (9 years, 2 months ago) by francois_budin
Original Path: trunk/Applications
BUG: changed return values

Revision 7314  Directory Listing
Modified Sun Jul 20 18:53:17 2008 UTC (9 years, 2 months ago) by tgl
Original Path: trunk/Applications
ENH Adding loadable module support to Volumes Module

Revision 7302  Directory Listing
Modified Wed Jul 16 15:27:19 2008 UTC (9 years, 2 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: eliminated debug leaks

Revision 7286  Directory Listing
Modified Sat Jul 12 11:21:26 2008 UTC (9 years, 2 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: fixing crash on exit by releasing references to SlicesGUI and ApplicationGUI in correct order

Revision 7283  Directory Listing
Modified Fri Jul 11 02:39:00 2008 UTC (9 years, 2 months ago) by tgl
Original Path: trunk/Applications
ENH tractography is now loadable

Revision 7282  Directory Listing
Modified Thu Jul 10 22:25:16 2008 UTC (9 years, 2 months ago) by naucoin
Original Path: trunk/Applications
STYLE: use the quick formatting tags. Added line breaks, they show up on the cmd line via --help, but they're still not visible in the Help tab in Slicer3

Revision 7277  Directory Listing
Modified Wed Jul 9 16:14:46 2008 UTC (9 years, 2 months ago) by naucoin
Original Path: trunk/Applications
BUG: clean up leaks

Revision 7269  Directory Listing
Modified Tue Jul 8 17:07:50 2008 UTC (9 years, 2 months ago) by lorensen
Original Path: trunk/Applications
COMP: gcc 4.3 does not allow a type to have the same name as a templated class.

Revision 7249  Directory Listing
Modified Mon Jul 7 15:08:03 2008 UTC (9 years, 2 months ago) by millerjv
Original Path: trunk/Applications
ENH: error handling

Revision 7215  Directory Listing
Modified Fri Jun 27 14:12:42 2008 UTC (9 years, 2 months ago) by barre
Original Path: trunk/Applications
ENH: move the splashscreen so that it can be used by other launchers

Revision 7214  Directory Listing
Modified Fri Jun 27 13:24:57 2008 UTC (9 years, 2 months ago) by barre
Original Path: trunk/Applications
ENH: move the splashscreen so that it can be used by other launchers

Revision 7204  Directory Listing
Modified Thu Jun 26 18:11:51 2008 UTC (9 years, 2 months ago) by barre
Original Path: trunk/Applications
ENH: minor cleanup before the font cleanup

Revision 7195  Directory Listing
Modified Thu Jun 26 14:07:35 2008 UTC (9 years, 2 months ago) by millerjv
Original Path: trunk/Applications
ENH: renaming LinearRegistration to RigidRegistration

Revision 7194  Directory Listing
Modified Thu Jun 26 13:59:01 2008 UTC (9 years, 2 months ago) by millerjv
Original Path: trunk/Applications
ENH: made AffineRegistration a shared library module

Revision 7190  Directory Listing
Modified Wed Jun 25 23:24:26 2008 UTC (9 years, 2 months ago) by pohl
Original Path: trunk/Applications
BUG: Checked in by mistake

Revision 7181  Directory Listing
Modified Wed Jun 25 17:49:35 2008 UTC (9 years, 2 months ago) by millerjv
Original Path: trunk/Applications
ENH: Compare view merge from branch (revision 7116) plus a bit of refactoring.

Revision 7180  Directory Listing
Modified Wed Jun 25 17:48:09 2008 UTC (9 years, 2 months ago) by barre
Original Path: trunk/Applications
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.

Revision 7178  Directory Listing
Modified Wed Jun 25 17:44:09 2008 UTC (9 years, 2 months ago) by millerjv
Original Path: trunk/Applications
COMP: vtksys include files needed.

Revision 7176  Directory Listing
Modified Wed Jun 25 15:58:36 2008 UTC (9 years, 2 months ago) by barre
Original Path: trunk/Applications
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.

Revision 7172  Directory Listing
Modified Wed Jun 25 13:44:46 2008 UTC (9 years, 3 months ago) by naucoin
Original Path: trunk/Applications
STYLE: fixed typo in Tractography Fiducial Seeding string

Revision 7153  Directory Listing
Modified Tue Jun 24 22:14:09 2008 UTC (9 years, 3 months ago) by barre
Original Path: trunk/Applications
ENH: output the CLP plugins to the right location

Revision 7137  Directory Listing
Modified Sun Jun 22 06:39:08 2008 UTC (9 years, 3 months ago) by bess
Original Path: trunk/Applications
ENH: added the bulk transform to the BSpline transform. Wrote out BSpline to a module.

Revision 7129  Directory Listing
Modified Fri Jun 20 22:35:18 2008 UTC (9 years, 3 months ago) by naucoin
Original Path: trunk/Applications
BUG: clear out the iterations array before adding to the end

Revision 7128  Directory Listing
Modified Fri Jun 20 22:24:23 2008 UTC (9 years, 3 months ago) by naucoin
Original Path: trunk/Applications
BUG: print out arguments

Revision 7127  Directory Listing
Modified Fri Jun 20 22:11:45 2008 UTC (9 years, 3 months ago) by naucoin
Original Path: trunk/Applications
BUG: long flag name fix

Revision 7126  Directory Listing
Modified Fri Jun 20 22:02:11 2008 UTC (9 years, 3 months ago) by naucoin
Original Path: trunk/Applications
BUG: updating defaults in xml from cxx

Revision 7125  Directory Listing
Modified Fri Jun 20 20:51:50 2008 UTC (9 years, 3 months ago) by naucoin
Original Path: trunk/Applications
BUG: or changed to || and not to exclamation point

Revision 7124  Directory Listing
Modified Fri Jun 20 20:37:12 2008 UTC (9 years, 3 months ago) by naucoin
Original Path: trunk/Applications
BUG: fixing short flag

Revision 7123  Directory Listing
Modified Fri Jun 20 20:33:34 2008 UTC (9 years, 3 months ago) by naucoin
Original Path: trunk/Applications
BUG: use the CLI PARSE_ARGS macro instead of get_opt, for cross platform compatibility

Revision 7097  Directory Listing
Modified Tue Jun 17 21:03:28 2008 UTC (9 years, 3 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: adding LayoutNode and distinguishing Layout and GUI Geometry

Revision 7094  Directory Listing
Modified Tue Jun 17 17:33:39 2008 UTC (9 years, 3 months ago) by aylward
Original Path: trunk/Applications
ENH: Tests from version in KWPublic


Revision 7093  Directory Listing
Modified Tue Jun 17 17:32:06 2008 UTC (9 years, 3 months ago) by aylward
Original Path: trunk/Applications
ENH: Synchronized with version in KWPublic


Revision 7084  Directory Listing
Modified Mon Jun 16 12:07:30 2008 UTC (9 years, 3 months ago) by davisb
Original Path: trunk/Applications
ENH: add command line flag to control stream redirection for command line modules

Revision 7059  Directory Listing
Modified Wed Jun 11 14:04:11 2008 UTC (9 years, 3 months ago) by pieper
Original Path: trunk/Applications
COMP: remove module until non-windows compatible code is removed

Revision 7047  Directory Listing
Modified Tue Jun 10 18:34:50 2008 UTC (9 years, 3 months ago) by pohl
Original Path: trunk/Applications
ENH: Modified file so that it complies with new standard

Revision 7037  Directory Listing
Modified Tue Jun 10 15:12:22 2008 UTC (9 years, 3 months ago) by pohl
Original Path: trunk/Applications
ENH: Add Diffeomorphic registration - the code originates from Tom Vercauteren , INRIA

Revision 7036  Directory Listing
Modified Tue Jun 10 15:12:03 2008 UTC (9 years, 3 months ago) by pohl
Original Path: trunk/Applications
ENH: Add Diffeomorphic registration - the code originates from Tom Vercauteren , INRIA

Revision 7020  Directory Listing
Modified Mon Jun 9 13:53:17 2008 UTC (9 years, 3 months ago) by aylward
Original Path: trunk/Applications
ENH: Unused


Revision 7019  Directory Listing
Modified Mon Jun 9 13:28:45 2008 UTC (9 years, 3 months ago) by pieper
Original Path: trunk/Applications
COMP: add ITK dependencies to CLPLibs used for testing

Revision 7018  Directory Listing
Modified Mon Jun 9 13:08:39 2008 UTC (9 years, 3 months ago) by pieper
Original Path: trunk/Applications
COMP: add library directives to create grid registration test libs

Revision 7017  Directory Listing
Modified Mon Jun 9 13:05:55 2008 UTC (9 years, 3 months ago) by pieper
Original Path: trunk/Applications
COMP: add library directives to create bspline and linear registration libraries needed by tests (oddly, this only caused a cmake error on windows, but not on unix)

Revision 7015  Directory Listing
Modified Mon Jun 9 12:56:01 2008 UTC (9 years, 3 months ago) by ibanez
Original Path: trunk/Applications
ENH: Adding command line arguments to the TestGridTransform test, and renumbering it from 00.

Revision 7014  Directory Listing
Modified Mon Jun 9 12:48:12 2008 UTC (9 years, 3 months ago) by ibanez
Original Path: trunk/Applications
ENH: Adding test for the new CLI module TestGridTransformRegistration.

Revision 7012  Directory Listing
Modified Mon Jun 9 03:51:01 2008 UTC (9 years, 3 months ago) by bess
Original Path: trunk/Applications
ENH: Implement grid transforms to be communicated from modules into Slicer using itkVectorImage and nrrd images.

Revision 7010  Directory Listing
Modified Fri Jun 6 23:34:06 2008 UTC (9 years, 3 months ago) by ibanez
Original Path: trunk/Applications
ENH: Adding tests for the LinearRegistration that use different initial transforms
     as perturbations of a perfect registration. This provides a known answer against
     which the outcome of the registration process can be tested.

Revision 7006  Directory Listing
Modified Fri Jun 6 19:00:08 2008 UTC (9 years, 3 months ago) by ibanez
Original Path: trunk/Applications
ENH: Improving the parameters of the Linear registration tests.
     Adding another test with a different value of histogram bins.

Revision 7005  Directory Listing
Modified Fri Jun 6 18:51:55 2008 UTC (9 years, 3 months ago) by ibanez
Original Path: trunk/Applications
ENH: Adding initial test for LinearRegistration module.

Revision 7004  Directory Listing
Modified Fri Jun 6 16:31:49 2008 UTC (9 years, 3 months ago) by ibanez
Original Path: trunk/Applications
ENH: Adding initial level of testing for BSplineDeformableRegistration  CLI module.

Revision 7001  Directory Listing
Modified Fri Jun 6 14:23:18 2008 UTC (9 years, 3 months ago) by millerjv
Original Path: trunk/Applications
BUG: documentation on parameters and their effects.

Revision 6995  Directory Listing
Modified Thu Jun 5 19:42:27 2008 UTC (9 years, 3 months ago) by millerjv
Original Path: trunk/Applications
BUG: Modified <title> field to use a prefix of "_" so that it will sort later in the lists. Was using "[]" but that is not allowed in the title of a module due to how module title's are used in Tcl.

Revision 6994  Directory Listing
Modified Thu Jun 5 19:27:26 2008 UTC (9 years, 3 months ago) by millerjv
Original Path: trunk/Applications
ENH: Modified <title> field to use [] so that it will sort later in the lists.

Revision 6953  Directory Listing
Modified Sat May 31 17:31:15 2008 UTC (9 years, 3 months ago) by barre
Original Path: trunk/Applications
ENH: fix some minor installation issues; the Python modules are now found correctly. The Qdec module doesn't complain anymore. In general, the Tcl/Python subtree structure for each module is kept in the installation tree or build tree, so it should be easy to understand where files are coming from. Thanks to Dan and Luca for the feedback.

Revision 6902  Directory Listing
Modified Wed May 28 19:23:22 2008 UTC (9 years, 3 months ago) by pieper
Original Path: trunk/Applications
COMP: fix build warnings

Revision 6899  Directory Listing
Modified Wed May 28 18:28:54 2008 UTC (9 years, 3 months ago) by francois_budin
Original Path: trunk/Applications
BUG: Correction of a problem when reading a ITK transform file

Revision 6897  Directory Listing
Modified Wed May 28 16:52:18 2008 UTC (9 years, 3 months ago) by francois_budin
Original Path: trunk/Applications
BUG: the module was not reading the transformation file properly

Revision 6889  Directory Listing
Modified Tue May 27 22:44:06 2008 UTC (9 years, 3 months ago) by barre
Original Path: trunk/Applications
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.

Revision 6881  Directory Listing
Modified Tue May 27 20:18:55 2008 UTC (9 years, 3 months ago) by pieper
Original Path: trunk/Applications
BUG: set TEST_MODE variable to control tcl test scripts.  Also use correct path separator for platform (: for unis ; for windows)

Revision 6880  Directory Listing
Modified Tue May 27 20:09:51 2008 UTC (9 years, 3 months ago) by naucoin
Original Path: trunk/Applications
BUG: fix to load files with special characters like []

Revision 6876  Directory Listing
Modified Tue May 27 14:40:31 2008 UTC (9 years, 3 months ago) by barre
Original Path: trunk/Applications
ENH: argh, should have seen this one coming

Revision 6873  Directory Listing
Modified Tue May 27 05:18:44 2008 UTC (9 years, 3 months ago) by barre
Original Path: trunk/Applications
ENH: fix the forward launcher on Unix. The KWW launcher was removed, but let's keep this one around for debugging, and to double-check that it does really take some time before the splashscreen comes up (a time that will go down as we move more and more functionalities into loadable modules)

Revision 6872  Directory Listing
Modified Tue May 27 04:56:49 2008 UTC (9 years, 3 months ago) by barre
Original Path: trunk/Applications
ENH: fix the forward launcher on Unix. The KWW launcher was removed, but let's keep this one around for debugging, and to double-check that it does really take some time before the splashscreen comes up (a time that will go down as we move more and more functionalities into loadable modules)

Revision 6871  Directory Listing
Modified Tue May 27 04:05:22 2008 UTC (9 years, 3 months ago) by barre
Original Path: trunk/Applications
ENH: fix the forward launcher on Unix. The KWW launcher was removed, but let's keep this one around for debugging, and to double-check that it does really take some time before the splashscreen comes up (a time that will go down as we move more and more functionalities into loadable modules)

Revision 6870  Directory Listing
Modified Tue May 27 03:54:10 2008 UTC (9 years, 3 months ago) by barre
Original Path: trunk/Applications
ENH: fix the forward launcher on Win32. The KWW launcher was removed, but let's keep this one around for debugging, and to double-check that it does really take some time before the splashscreen comes up (a time that will go down as we move more and more functionalities into loadable modules)

Revision 6856  Directory Listing
Modified Mon May 26 15:26:20 2008 UTC (9 years, 3 months ago) by barre
Original Path: trunk/Applications
ENH: install Tcl/Tk in lib/TclTk instead of lib/Slicer3/lib/tcl to keep lib/Slicer3 for its own use.

Revision 6855  Directory Listing
Modified Mon May 26 15:25:04 2008 UTC (9 years, 3 months ago) by barre
Original Path: trunk/Applications
ENH: install Tcl/Tk in lib/TclTk instead of lib/Slicer3/lib/tcl to keep lib/Slicer3 for its own use. Remove KWWidgets launcher (the binary one, the scripts are kept)

Revision 6854  Directory Listing
Modified Mon May 26 15:23:10 2008 UTC (9 years, 3 months ago) by barre
Original Path: trunk/Applications
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.

Revision 6833  Directory Listing
Modified Thu May 22 22:31:01 2008 UTC (9 years, 4 months ago) by barre
Original Path: trunk/Applications
ENH: more cleanup to allow LoadableModule to be loaded from the Module Search Paths (i.e. outside Slicer3). Provide API to retrieve module's resources paths from either locations (inside or outside a Slicer3's build/installed tree)

Revision 6815  Directory Listing
Modified Thu May 22 15:36:19 2008 UTC (9 years, 4 months ago) by hliu
Original Path: trunk/Applications
ENH: removed NeuroNav module from Module list. Will make it a loadable module.

Revision 6805  Directory Listing
Modified Thu May 22 00:16:40 2008 UTC (9 years, 4 months ago) by barre
Original Path: trunk/Applications
ENH: start working out the issues with space in paths. If we want to be able to install to "C:\Program Files" we *have* to test those issues and have dashboard with spaces.

Revision 6796  Directory Listing
Modified Wed May 21 20:36:00 2008 UTC (9 years, 4 months ago) by pieper
Original Path: trunk/Applications
BUG: remove references to VolumeRenderingModule (now loadable)

Revision 6781  Directory Listing
Modified Tue May 20 17:34:14 2008 UTC (9 years, 4 months ago) by barre
Original Path: trunk/Applications
ENH: make sure external CLI Plugins *are* loaded. Slicer3_BUILD_CLI is used to control if the (huge list of) default Slicer3 Plugins are actually built, but should not prevent external plugins from being loaded (as well as the Python plugins).

Revision 6776  Directory Listing
Modified Tue May 20 07:32:39 2008 UTC (9 years, 4 months ago) by barre
Original Path: trunk/Applications
ENH: Slicer3 Spring Installation Clean Up

Revision 6765  Directory Listing
Modified Mon May 19 20:58:56 2008 UTC (9 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: oops, didn't realise this was disabling all cli's, rather than just auto detect

Revision 6763  Directory Listing
Modified Mon May 19 20:33:37 2008 UTC (9 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: backing out changes that were causing problems on start up: long load time

Revision 6760  Directory Listing
Modified Mon May 19 05:23:42 2008 UTC (9 years, 4 months ago) by bess
Original Path: trunk/Applications
ENH: merge from r6759 of bess_bspline branch into trunk

Revision 6753  Directory Listing
Modified Sat May 17 23:32:06 2008 UTC (9 years, 4 months ago) by pieper
Original Path: trunk/Applications
BUG: re-enable command line module discovery by default

Revision 6741  Directory Listing
Modified Fri May 16 19:21:39 2008 UTC (9 years, 4 months ago) by pieper
Original Path: trunk/Applications
COMP: avoid duplicate CLI build

Revision 6732  Directory Listing
Modified Fri May 16 02:14:46 2008 UTC (9 years, 4 months ago) by pieper
Original Path: trunk/Applications
ENH: add --test-mode option to avoid test failures due to timeous on exit confirmation dialog

Revision 6730  Directory Listing
Modified Thu May 15 19:59:23 2008 UTC (9 years, 4 months ago) by francois_budin
Original Path: trunk/Applications
BUG: Better handling of ITKTransformFiles

Revision 6719  Directory Listing
Modified Thu May 15 03:42:55 2008 UTC (9 years, 4 months ago) by barre
Original Path: trunk/Applications
ENH: another fix; the Slicer3 lib directory was testing by checking for a file from the Modules directory. Those do not get installed if you build a core Slicer3 (BUILD_MODULES and BUILD_CLI = OFF), and even if On, modules file should/will not end-up here.

Revision 6717  Directory Listing
Modified Thu May 15 01:59:21 2008 UTC (9 years, 4 months ago) by barre
Original Path: trunk/Applications
BUG: can not include this file if modules are not built (i.e. core Slicer)

Revision 6712  Directory Listing
Modified Wed May 14 17:13:28 2008 UTC (9 years, 4 months ago) by aylward
Original Path: trunk/Applications
ENH: Version for review


Revision 6711  Directory Listing
Modified Wed May 14 15:13:06 2008 UTC (9 years, 4 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: made some changes to loadable QueryAtlas -- GUI was not observing mrml scene events

Revision 6709  Directory Listing
Modified Wed May 14 02:18:49 2008 UTC (9 years, 4 months ago) by tgl
Original Path: trunk/Applications
ENH: enabling VolumeRendering as a loadable module

Revision 6693  Directory Listing
Modified Mon May 12 21:36:45 2008 UTC (9 years, 4 months ago) by alexy
Original Path: trunk/Applications
ENH: fixed ImageLabelCombine

Revision 6692  Directory Listing
Modified Mon May 12 19:38:13 2008 UTC (9 years, 4 months ago) by barre
Original Path: trunk/Applications
ENH: try fixing some warnings (as I encounter them).

Revision 6685  Directory Listing
Modified Sat May 10 14:30:26 2008 UTC (9 years, 4 months ago) by pieper
Original Path: trunk/Applications
COMP: fix warning about int conversion

Revision 6678  Directory Listing
Modified Fri May 9 18:41:53 2008 UTC (9 years, 4 months ago) by alexy
Original Path: trunk/Applications
ENH: fixed ImageLabelCombine CLI module and vtkTEEM classes

Revision 6677  Directory Listing
Modified Fri May 9 17:25:10 2008 UTC (9 years, 4 months ago) by alexy
Original Path: trunk/Applications
ENH: added ImageLabelCombine CLI module and vtkTEEM classes

Revision 6676  Directory Listing
Modified Fri May 9 17:04:44 2008 UTC (9 years, 4 months ago) by pieper
Original Path: trunk/Applications
BUG: initialize tcl package before setting namespace variable for GUI instance so interpreter sees all subclass methods

Revision 6673  Directory Listing
Modified Fri May 9 13:19:51 2008 UTC (9 years, 4 months ago) by pieper
Original Path: trunk/Applications
ENH: wait until GUI builds before running test scripts

Revision 6670  Directory Listing
Modified Fri May 9 03:41:58 2008 UTC (9 years, 4 months ago) by tgl
Original Path: trunk/Applications
BUG: missed the vrModuleGUI->Delete when returning VolumeRenderingModule back as a "static" module

Revision 6668  Directory Listing
Modified Fri May 9 00:38:15 2008 UTC (9 years, 4 months ago) by tgl
Original Path: trunk/Applications
BUG: VRModule not yet ready as a loadable module

Revision 6666  Directory Listing
Modified Thu May 8 23:50:44 2008 UTC (9 years, 4 months ago) by tgl
Original Path: trunk/Applications
ENH: adding dependency checking (but not sorting) to LoadableModule lib.  Adding EMSegment, MRAblation, RealTimeImaging, VolumeRendering, WFEngineModule, LabelStatistics as loadable modules

Revision 6653  Directory Listing
Modified Thu May 8 20:19:30 2008 UTC (9 years, 4 months ago) by pieper
Original Path: trunk/Applications
COMP: make query atlas into a purely loadable module (remove from Slicer3.cxx) to clean up memory leaks in Qdec

Revision 6643  Directory Listing
Modified Wed May 7 21:12:31 2008 UTC (9 years, 4 months ago) by pieper
Original Path: trunk/Applications
BUG: incorrect label on volume

Revision 6592  Directory Listing
Modified Sat May 3 00:14:07 2008 UTC (9 years, 4 months ago) by tgl
Original Path: trunk/Applications
BUG: name collision with ModuleDescription library, renaming locally defined class (ParserState) and functions (startElement, endElement, charDara)

Revision 6589  Directory Listing
Modified Thu May 1 21:19:47 2008 UTC (9 years, 4 months ago) by taox
Original Path: trunk/Applications
ENH: For Siemens data, we now use 0029,1010 field to extract information about b values and diffusion weighting gradient directions. The previous version uses 0019,10xx for the same purpose.

Revision 6585  Directory Listing
Modified Thu May 1 18:59:02 2008 UTC (9 years, 4 months ago) by barre
Original Path: trunk/Applications
ENH: fix the VOLUMES module, it was not a good citizen in Slicer3.cxx

Revision 6584  Directory Listing
Modified Thu May 1 17:01:39 2008 UTC (9 years, 4 months ago) by taox
Original Path: trunk/Applications
ENH: Handles series with multiple SeriesInstanceUIDs.

Revision 6582  Directory Listing
Modified Wed Apr 30 16:00:51 2008 UTC (9 years, 4 months ago) by pieper
Original Path: trunk/Applications
ENH: remove loadable modules until linux/mac bug is tracked down.

Revision 6573  Directory Listing
Modified Tue Apr 29 15:12:23 2008 UTC (9 years, 4 months ago) by tgl
Original Path: trunk/Applications
ENH obey the NoModules flag

Revision 6570  Directory Listing
Modified Tue Apr 29 03:05:32 2008 UTC (9 years, 4 months ago) by tgl
Original Path: trunk/Applications
ENH results of merge with 6049:6469 from branches/tgl_loadable_modules.  Adds GenerateLM to create entry points for loadable module support via a text file and CMake macro. WFEngine, NeuroNav, Qdec and GAD are setup, other modules have text files, but the macro in the CMakeLists file is commented out.  Updated Slicer3_main,  the modules above will only be loaded if the DLL is found at run-time.  Lastly made a change to vtkSlicerViewerWidget, check for a NULL ModelHierarchyLogic pointer before continuing, which might not be the right thing to do.

Revision 6552  Directory Listing
Modified Fri Apr 25 22:27:26 2008 UTC (9 years, 4 months ago) by barre
Original Path: trunk/Applications
ENH: allow a module (Modules/GradientAnisotropicDiffusionFilter for now) to be built in a standalone fashion against eithera Slicer3 build or Slicer3 installed. Update the config files accordingly, add missing installation rules, etc. Also unscreamify and indent many CMakeLists.txt in the process.

Revision 6546  Directory Listing
Modified Thu Apr 24 22:24:09 2008 UTC (9 years, 5 months ago) by pieper
Original Path: trunk/Applications
BUG: can't set input on the reader or it will crash

Revision 6536  Directory Listing
Modified Thu Apr 24 14:27:34 2008 UTC (9 years, 5 months ago) by pieper
Original Path: trunk/Applications
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

Revision 6510  Directory Listing
Modified Sat Apr 19 14:13:50 2008 UTC (9 years, 5 months ago) by aylward
Original Path: trunk/Applications
ENH: Registration optimization still needs tweaking


Revision 6508  Directory Listing
Modified Fri Apr 18 17:22:23 2008 UTC (9 years, 5 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: added Xnat Xcede catalog importing

Revision 6425  Directory Listing
Modified Sun Apr 6 21:38:20 2008 UTC (9 years, 5 months ago) by aylward
Original Path: trunk/Applications
ENH: RegisterImages now access --minimizeMemory command-line option to solve large registration problems on modest PCs


Revision 6409  Directory Listing
Modified Sat Apr 5 20:26:16 2008 UTC (9 years, 5 months ago) by aylward
Original Path: trunk/Applications
ENH: Tweaks


Revision 6404  Directory Listing
Modified Fri Apr 4 19:52:38 2008 UTC (9 years, 5 months ago) by taox
Original Path: trunk/Applications
ENH: Added a new function for parsing information from 0029,1010 tag. Added some more code for debugging.

Revision 6401  Directory Listing
Modified Fri Apr 4 18:37:03 2008 UTC (9 years, 5 months ago) by pieper
Original Path: trunk/Applications
BUG: include all modules in packaging list (some had been forgotten)

Revision 6400  Directory Listing
Modified Fri Apr 4 18:36:33 2008 UTC (9 years, 5 months ago) by pieper
Original Path: trunk/Applications
ENH: remove maximum (not needed)

Revision 6399  Directory Listing
Modified Fri Apr 4 16:31:02 2008 UTC (9 years, 5 months ago) by lorensen
Original Path: trunk/Applications
BUG: bogus use of typename.

Revision 6396  Directory Listing
Modified Thu Apr 3 20:49:03 2008 UTC (9 years, 5 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: added XNATHandler and permission prompter. not tested yet -- don't use for remote IO yet.

Revision 6387  Directory Listing
Modified Thu Apr 3 18:27:07 2008 UTC (9 years, 5 months ago) by millerjv
Original Path: trunk/Applications
BUG: compiler error on some systems

Revision 6375  Directory Listing
Modified Wed Apr 2 20:00:41 2008 UTC (9 years, 5 months ago) by millerjv
Original Path: trunk/Applications
ENH: make the module discovery process quiet by default.  Can be turned on using the --verbose_module_discovery option

Revision 6370  Directory Listing
Modified Wed Apr 2 17:15:29 2008 UTC (9 years, 5 months ago) by pieper
Original Path: trunk/Applications
BUG: fix lingering reference to argv

Revision 6348  Directory Listing
Modified Tue Apr 1 19:25:23 2008 UTC (9 years, 5 months ago) by millerjv
Original Path: trunk/Applications
ENH: merge from TransformIO branch from revision 4897 through revision 6346

Revision 6340  Directory Listing
Modified Tue Apr 1 03:33:07 2008 UTC (9 years, 5 months ago) by taox
Original Path: trunk/Applications
ENH: Figure out Mosaic related information for Siemens diffusion weighted images in mosaic form from the private tag 0029,1010. Potentially, diffusion weighting gradient direction could also be parsed from this tag. Still fragile. 

Revision 6322  Directory Listing
Modified Sat Mar 29 17:27:01 2008 UTC (9 years, 5 months ago) by pieper
Original Path: trunk/Applications
COMP: add typename for windows compilation

Revision 6321  Directory Listing
Modified Fri Mar 28 21:03:37 2008 UTC (9 years, 5 months ago) by pieper
Original Path: trunk/Applications
ENH: clean up unused classes

Revision 6320  Directory Listing
Modified Fri Mar 28 20:59:03 2008 UTC (9 years, 5 months ago) by pieper
Original Path: trunk/Applications
ENH: new bspline code from Utah

Revision 6198  Directory Listing
Modified Thu Mar 13 22:22:44 2008 UTC (9 years, 6 months ago) by naucoin
Original Path: trunk/Applications
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

Revision 6194  Directory Listing
Modified Thu Mar 13 18:43:15 2008 UTC (9 years, 6 months ago) by taox
Original Path: trunk/Applications
ENH: Use 0029,1010 to figure out the slice order in a Siemens Mosaic format. Use 0019,100a to figure out number of slices in a mosaic.

Revision 6188  Directory Listing
Modified Thu Mar 13 13:47:23 2008 UTC (9 years, 6 months ago) by pieper
Original Path: trunk/Applications
BUG: put all command line option actions (like running a script or loading a scene) into and after idle wrapper so they execute after the GUI is fully instantiated.  This may workaround X11 bugs on 64 bit linux.

Revision 6183  Directory Listing
Modified Wed Mar 12 21:11:36 2008 UTC (9 years, 6 months ago) by naucoin
Original Path: trunk/Applications
ENH: added the SRB remote file handler

Revision 6180  Directory Listing
Modified Wed Mar 12 20:51:00 2008 UTC (9 years, 6 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: Added methods to cache manager to mark nodes if their data is deleted from cache while they're still in the scene

Revision 6178  Directory Listing
Modified Wed Mar 12 17:56:52 2008 UTC (9 years, 6 months ago) by naucoin
Original Path: trunk/Applications
ENH: enable using the curl libraries for remote data handling, and the remote io lib

Revision 6172  Directory Listing
Modified Wed Mar 12 16:44:39 2008 UTC (9 years, 6 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: adding events and callback methods to integrate cache & remoteIO gui

Revision 6162  Directory Listing
Modified Tue Mar 11 22:30:27 2008 UTC (9 years, 6 months ago) by naucoin
Original Path: trunk/Applications
BUG: commenting out ref to http handler

Revision 6161  Directory Listing
Modified Tue Mar 11 22:25:48 2008 UTC (9 years, 6 months ago) by pieper
Original Path: trunk/Applications
ENH: wait until GUI has loaded before connecting to scene (may fix crash on 64 bit linux)

Revision 6158  Directory Listing
Modified Tue Mar 11 13:20:25 2008 UTC (9 years, 6 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: put in hooks for debugging remoteIO gui

Revision 6118  Directory Listing
Modified Thu Mar 6 20:56:23 2008 UTC (9 years, 6 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: Propagating all RemoteIOSettings from Registry into CacheManager and DataIOManager

Revision 6111  Directory Listing
Modified Thu Mar 6 18:49:18 2008 UTC (9 years, 6 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: fixed crashing bug in slicer startup...

Revision 6101  Directory Listing
Modified Thu Mar 6 18:05:50 2008 UTC (9 years, 6 months ago) by taox
Original Path: trunk/Applications
ENH: works for Siemens data for both mosaic and split formats. 
TODO: when input is siemens mosaic image, need to figure out
the slice order in each mosaic.


Revision 6072  Directory Listing
Modified Wed Mar 5 19:21:31 2008 UTC (9 years, 6 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: commented out the 'EnableCacheOverwriting' RemoteIO option in AppSettingsInterface for now, since we're holding off on the logic for this elsewhere

Revision 6069  Directory Listing
Modified Wed Mar 5 04:16:09 2008 UTC (9 years, 6 months ago) by tgl
Original Path: trunk/Applications
ENH: Results of merge from branches/tgl_loadable_modules 5432:6047.  Loadable Module support added, GAD is the only loadable module at this time.  To enable LM, comment out the #define LOADABLEMODULESDEBUG line.

Revision 6062  Directory Listing
Modified Tue Mar 4 19:12:23 2008 UTC (9 years, 6 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: fixed some bugs in the RemoteIO logic

Revision 6055  Directory Listing
Modified Tue Mar 4 16:04:21 2008 UTC (9 years, 6 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: continuing work on RemoteIO infrastructure

Revision 6049  Directory Listing
Modified Tue Mar 4 12:11:13 2008 UTC (9 years, 6 months ago) by lantiga
Original Path: trunk/Applications
BUG: changing category from filtering to Filtering

Revision 6037  Directory Listing
Modified Mon Mar 3 16:36:59 2008 UTC (9 years, 6 months ago) by millerjv
Original Path: trunk/Applications
BUG: missing tags

Revision 6036  Directory Listing
Modified Mon Mar 3 16:05:02 2008 UTC (9 years, 6 months ago) by millerjv
Original Path: trunk/Applications
BUG: typos in variable names

Revision 6035  Directory Listing
Modified Mon Mar 3 15:39:10 2008 UTC (9 years, 6 months ago) by millerjv
Original Path: trunk/Applications
ENH: Added rescale interscept and rescale slope specifications.

Revision 6027  Directory Listing
Modified Sat Mar 1 13:36:03 2008 UTC (9 years, 6 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: creating remote data handling mechanisms in application and setting them in mrml scene

Revision 6022  Directory Listing
Modified Sat Mar 1 00:53:53 2008 UTC (9 years, 6 months ago) by kerstin
Original Path: trunk/Applications
ENH: re-arranging volumes modul

Revision 5961  Directory Listing
Modified Tue Feb 26 03:57:51 2008 UTC (9 years, 6 months ago) by kerstin
Original Path: trunk/Applications
BUG: fixed leaks by cleaning up

Revision 5887  Directory Listing
Modified Wed Feb 20 20:48:48 2008 UTC (9 years, 7 months ago) by tringo
Original Path: trunk/Applications
BUG:Changed default for rotating the sampling grid to off

Revision 5883  Directory Listing
Modified Wed Feb 20 19:06:01 2008 UTC (9 years, 7 months ago) by naucoin
Original Path: trunk/Applications
BUG: added try/catch blocks around updates

Revision 5855  Directory Listing
Modified Sat Feb 16 23:04:59 2008 UTC (9 years, 7 months ago) by tringo
Original Path: trunk/Applications
BUG:Removed all mention of calculate statistics from GenerateConnectivityMap.xml

Revision 5848  Directory Listing
Modified Fri Feb 15 22:30:55 2008 UTC (9 years, 7 months ago) by alexy
Original Path: trunk/Applications
ENH: reworked hierarchy logic, display and widgets

Revision 5835  Directory Listing
Modified Wed Feb 13 22:43:47 2008 UTC (9 years, 7 months ago) by naucoin
Original Path: trunk/Applications
ENH: added the option to save intermediate models

Revision 5787  Directory Listing
Modified Sat Feb 9 22:36:47 2008 UTC (9 years, 7 months ago) by tringo
Original Path: trunk/Applications
ENH:Added a flag to enable optional alignment of the sampling grid with the principle eigenvector

Revision 5748  Directory Listing
Modified Thu Feb 7 15:38:58 2008 UTC (9 years, 7 months ago) by millerjv
Original Path: trunk/Applications
BUG: missing channel specifier on filenames

Revision 5741  Directory Listing
Modified Thu Feb 7 02:42:22 2008 UTC (9 years, 7 months ago) by aylward
Original Path: trunk/Applications
ENH: Updated version


Revision 5677  Directory Listing
Modified Sat Feb 2 19:55:05 2008 UTC (9 years, 7 months ago) by millerjv
Original Path: trunk/Applications
BUG: Configuration changes needed now that there is a SlicerBaseCLI library that holds utility code.


Revision 5669  Directory Listing
Modified Thu Jan 31 22:37:40 2008 UTC (9 years, 7 months ago) by millerjv
Original Path: trunk/Applications
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.

Revision 5658  Directory Listing
Modified Wed Jan 30 22:34:30 2008 UTC (9 years, 7 months ago) by taox
Original Path: trunk/Applications
BUG: space direction was not correctly set.

Revision 5657  Directory Listing
Modified Wed Jan 30 22:33:42 2008 UTC (9 years, 7 months ago) by taox
Original Path: trunk/Applications
BUG: volume spacing was not set. space direction was not correct.


Revision 5656  Directory Listing
Modified Wed Jan 30 21:46:17 2008 UTC (9 years, 7 months ago) by naucoin
Original Path: trunk/Applications
BUG: Fixed the logic of skipping over un-named labels, so will work with colour nodes. Also if the histogram finds a min voxel value less than zero, reset min to 1.

Revision 5639  Directory Listing
Modified Tue Jan 29 00:17:35 2008 UTC (9 years, 7 months ago) by freudling
Original Path: trunk/Applications
BUG: Added VolumeRenderingReplacements to TCL interpreter

Revision 5637  Directory Listing
Modified Mon Jan 28 22:25:08 2008 UTC (9 years, 7 months ago) by taox
Original Path: trunk/Applications
ENH: Load Diffusion Weighted Images in Dicom formate into Slicer.

Revision 5600  Directory Listing
Modified Fri Jan 25 18:24:49 2008 UTC (9 years, 7 months ago) by pieper
Original Path: trunk/Applications
ENH: add timing to the event broker test

Revision 5595  Directory Listing
Modified Fri Jan 25 17:34:53 2008 UTC (9 years, 7 months ago) by pieper
Original Path: trunk/Applications
ENH: switch to singleton pattern for event broker

Revision 5576  Directory Listing
Modified Wed Jan 23 15:07:17 2008 UTC (9 years, 8 months ago) by millerjv
Original Path: trunk/Applications
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.

Revision 5560  Directory Listing
Modified Tue Jan 22 12:02:20 2008 UTC (9 years, 8 months ago) by aylward
Original Path: trunk/Applications
ENH: Reduced debugging messages sent to cout


Revision 5559  Directory Listing
Modified Tue Jan 22 11:36:31 2008 UTC (9 years, 8 months ago) by aylward
Original Path: trunk/Applications
ENH: Version 1.0 - still no parameter files...no agreement on xml library


Revision 5555  Directory Listing
Modified Sun Jan 20 05:42:13 2008 UTC (9 years, 8 months ago) by aylward
Original Path: trunk/Applications
ENH: Revision


Revision 5552  Directory Listing
Modified Sat Jan 19 20:27:55 2008 UTC (9 years, 8 months ago) by aylward
Original Path: trunk/Applications
ENH: Beta


Revision 5547  Directory Listing
Modified Fri Jan 18 22:41:20 2008 UTC (9 years, 8 months ago) by pieper
Original Path: trunk/Applications
ENH: new event broker functions and testing

Revision 5530  Directory Listing
Modified Thu Jan 17 20:13:18 2008 UTC (9 years, 8 months ago) by kquintus
Original Path: trunk/Applications
ENH: added CLI FreesurferSurfaceSectionExtraction

Revision 5529  Directory Listing
Modified Thu Jan 17 18:50:42 2008 UTC (9 years, 8 months ago) by aylward
Original Path: trunk/Applications
ENH: Tweaking parameters for bspline


Revision 5523  Directory Listing
Modified Thu Jan 17 16:50:48 2008 UTC (9 years, 8 months ago) by pieper
Original Path: trunk/Applications
BUG: fix leak due - caused by accessing a matrix member of the slice node during process event but after the delete observers for the vtk tcl wrapping have been called.  This resulted in a left-over registered pointer to the matric and a vtkCommand instance.  This is some kind of race condition in the wrapping code when tearing down the interpreter.  Fixed by only accessing the matrix if the scene still has nodes in it.

Revision 5514  Directory Listing
Modified Wed Jan 16 18:02:33 2008 UTC (9 years, 8 months ago) by pieper
Original Path: trunk/Applications
ENH: add logfile option for broker test

Revision 5512  Directory Listing
Modified Wed Jan 16 14:46:40 2008 UTC (9 years, 8 months ago) by taox
Original Path: trunk/Applications
ENH: New DICOM to NRRD converter now support GE and Siemens data.

Revision 5511  Directory Listing
Modified Wed Jan 16 01:09:52 2008 UTC (9 years, 8 months ago) by davisb
Original Path: trunk/Applications
ENH: make EMSegment module name more clear

Revision 5509  Directory Listing
Modified Tue Jan 15 20:26:46 2008 UTC (9 years, 8 months ago) by pieper
Original Path: trunk/Applications
ENH: some bug fixes and improved testing for the EventBroker

Revision 5506  Directory Listing
Modified Tue Jan 15 17:11:37 2008 UTC (9 years, 8 months ago) by pieper
Original Path: trunk/Applications
ENH: new test for event broker (currently broken, but being fixed)

Revision 5492  Directory Listing
Modified Mon Jan 14 18:18:54 2008 UTC (9 years, 8 months ago) by millerjv
Original Path: trunk/Applications
BUG: To address performance issues in launching executable command line modules from within Slicer on the Mac, we now use an ITKFactories directory to store the shared objects for new ITK IO formats.  This saves opening all the shared objects in the bin directory when running a plugin.  While this addresses a Mac issue, all platforms should benefit.

Revision 5491  Directory Listing
Modified Mon Jan 14 17:43:54 2008 UTC (9 years, 8 months ago) by pieper
Original Path: trunk/Applications
COMP: fix redudant links by taking out MRML dependency

Revision 5488  Directory Listing
Modified Sun Jan 13 16:16:59 2008 UTC (9 years, 8 months ago) by lorensen
Original Path: trunk/Applications
COMP: Backed out last checkin. Still problems with duplicate symbols during link.

Revision 5487  Directory Listing
Modified Sun Jan 13 13:06:02 2008 UTC (9 years, 8 months ago) by lorensen
Original Path: trunk/Applications
COMP: Remove redundant libraries to avoid duplicate symbols during link.

Revision 5486  Directory Listing
Modified Sat Jan 12 00:51:52 2008 UTC (9 years, 8 months ago) by lantiga
Original Path: trunk/Applications
ENH: More on Python scripted modules; BUG: fixed glitch when compiling with BUILD_MODULES OFF

Revision 5471  Directory Listing
Modified Fri Jan 11 16:34:36 2008 UTC (9 years, 8 months ago) by aylward
Original Path: trunk/Applications
ENH: Preparing for release of registered images - waiting for slicer's version of ITK to be updated


Revision 5470  Directory Listing
Modified Fri Jan 11 16:32:51 2008 UTC (9 years, 8 months ago) by aylward
Original Path: trunk/Applications
BUG: Sets the image direction to support using bspline transform with oriented images


Revision 5467  Directory Listing
Modified Fri Jan 11 15:13:05 2008 UTC (9 years, 8 months ago) by aylward
Original Path: trunk/Applications
ENH: Version 0.99


Revision 5439  Directory Listing
Modified Tue Jan 8 21:29:33 2008 UTC (9 years, 8 months ago) by tringo
Original Path: trunk/Applications
ENH:Stochastic Tractography: Added a new module to extract statistics given a ROI.  Also, we now rotate the sampling grid so that at least one direcion is in the direction of highest likelihood

Revision 5388  Directory Listing
Modified Thu Jan 3 22:27:41 2008 UTC (9 years, 8 months ago) by pieper
Original Path: trunk/Applications
BUG: fix tensor mask - update to vtk5 style image filter for vtkTensorMask

Revision 5385  Directory Listing
Modified Thu Jan 3 19:45:49 2008 UTC (9 years, 8 months ago) by taox
Original Path: trunk/Applications
ENH: Dictionary entries for private tags are now included in application codes. no more dic file needed.

Revision 5377  Directory Listing
Modified Thu Jan 3 14:30:23 2008 UTC (9 years, 8 months ago) by taox
Original Path: trunk/Applications
ENH: using GE private dictionary for parsing diffusion related tags.

Revision 5373  Directory Listing
Modified Wed Jan 2 21:22:48 2008 UTC (9 years, 8 months ago) by tokuda
Original Path: trunk/Applications
COMP: Removed ProstateNav module (for release).


Revision 5371  Directory Listing
Modified Wed Jan 2 18:49:55 2008 UTC (9 years, 8 months ago) by taox
Original Path: trunk/Applications
ENH: force GDCMImageIO to load private tags.

Revision 5364  Directory Listing
Modified Tue Jan 1 00:27:23 2008 UTC (9 years, 8 months ago) by tokuda
Original Path: trunk/Applications
ENH: Added ProstateNav Module. The module is not active in default.


Revision 5339  Directory Listing
Modified Thu Dec 27 15:16:44 2007 UTC (9 years, 8 months ago) by alexy
Original Path: trunk/Applications
ENH: removed tensor mask from tensor estimation for now

Revision 5338  Directory Listing
Modified Wed Dec 26 07:14:16 2007 UTC (9 years, 8 months ago) by tringo
Original Path: trunk/Applications
ENH:Added option to do streamline tractography.  Also corrected a bug where the saved previous direction was incorrect because it was stored AFTER it had been scaled by the image spacing.

Revision 5328  Directory Listing
Modified Fri Dec 21 22:59:34 2007 UTC (9 years, 9 months ago) by tringo
Original Path: trunk/Applications
STYLE: clarified variable names

Revision 5326  Directory Listing
Modified Fri Dec 21 21:35:13 2007 UTC (9 years, 9 months ago) by alexy
Original Path: trunk/Applications
ENH: fixed tensor estimation mask

Revision 5323  Directory Listing
Modified Fri Dec 21 20:55:14 2007 UTC (9 years, 9 months ago) by alexy
Original Path: trunk/Applications
ENH: fixed tensor estimation mask

Revision 5322  Directory Listing
Modified Fri Dec 21 19:56:24 2007 UTC (9 years, 9 months ago) by alexy
Original Path: trunk/Applications
ENH: added tensor estimation mask

Revision 5318  Directory Listing
Modified Fri Dec 21 16:42:11 2007 UTC (9 years, 9 months ago) by naucoin
Original Path: trunk/Applications
BUG: update the gui to reflect state of development

Revision 5314  Directory Listing
Modified Fri Dec 21 16:15:51 2007 UTC (9 years, 9 months ago) by naucoin
Original Path: trunk/Applications
ENH: update the help text

Revision 5310  Directory Listing
Modified Thu Dec 20 23:30:38 2007 UTC (9 years, 9 months ago) by naucoin
Original Path: trunk/Applications
BUG: put endl on same line

Revision 5305  Directory Listing
Modified Thu Dec 20 21:59:07 2007 UTC (9 years, 9 months ago) by naucoin
Original Path: trunk/Applications
ENH: move the model prefix string up in the GUI

Revision 5304  Directory Listing
Modified Thu Dec 20 21:55:07 2007 UTC (9 years, 9 months ago) by naucoin
Original Path: trunk/Applications
BUG: fixed some logic in assigning the start and end labels, memory clean up

Revision 5300  Directory Listing
Modified Thu Dec 20 17:11:14 2007 UTC (9 years, 9 months ago) by naucoin
Original Path: trunk/Applications
ENH: reordered parameters to be a bit more logical, took out output dir as can use the scene file root

Revision 5299  Directory Listing
Modified Thu Dec 20 17:10:26 2007 UTC (9 years, 9 months ago) by naucoin
Original Path: trunk/Applications
BUG: use the scene file root dir for saving model files

Revision 5296  Directory Listing
Modified Thu Dec 20 00:23:38 2007 UTC (9 years, 9 months ago) by naucoin
Original Path: trunk/Applications
BUG: sort the list of labels so that get the right range of models to make

Revision 5295  Directory Listing
Modified Thu Dec 20 00:16:32 2007 UTC (9 years, 9 months ago) by naucoin
Original Path: trunk/Applications
BUG: fix logic for GenerateAll flag

Revision 5293  Directory Listing
Modified Wed Dec 19 22:45:18 2007 UTC (9 years, 9 months ago) by naucoin
Original Path: trunk/Applications
ENH: use the new color node and hierarchy nodes for model generation

Revision 5292  Directory Listing
Modified Wed Dec 19 22:44:08 2007 UTC (9 years, 9 months ago) by naucoin
Original Path: trunk/Applications
BUG: use the passed in color node

Revision 5275  Directory Listing
Modified Wed Dec 19 13:55:14 2007 UTC (9 years, 9 months ago) by millerjv
Original Path: trunk/Applications
ENH: color table support to and from CLI. Color tables are passed on the command line in color table files. Color table parameters can be "hidden" and have "reference" parameters so that they do not have to be in the GUI but can be assigned automatically by the driving application.

ENH: model hierarchies can return from CLI (sending to CLI will be done later). Model hierarchies are passed in MRML scenes to the CLI.  The model hierarchies are loaded automatically.  Only shallow model hierarchy graphs are currently supported (allowing a group of models to be collected together). Deep model hierarchies to follow.

BUG: warnings.

ENH: MultipleModelsExample.cxx is an example CLI that takes in a label map and uses a color table hidden parameter.  It also returns a simple model hierarchy.


Revision 5259  Directory Listing
Modified Tue Dec 18 21:59:28 2007 UTC (9 years, 9 months ago) by naucoin
Original Path: trunk/Applications
BUG: fixing the calculation of the transform to reslice the input volume into an output volume. TODO: apply it correctly, getting grey output

Revision 5225  Directory Listing
Modified Sat Dec 15 04:12:39 2007 UTC (9 years, 9 months ago) by blezek
Original Path: trunk/Applications
BUG: better Python integration

Revision 5212  Directory Listing
Modified Fri Dec 14 19:24:35 2007 UTC (9 years, 9 months ago) by tringo
Original Path: trunk/Applications
ENH:ROITractFilter now excludes the beginning part of the tract that passes through the starting ROI

Revision 5168  Directory Listing
Modified Tue Dec 11 23:48:55 2007 UTC (9 years, 9 months ago) by naucoin
Original Path: trunk/Applications
BUG: refactoring the UI to be a bit more logical, adding the missing color node name so can use it for naming and colouring models, fixed the way to specify labels from which to make models, so it can be a non contiguous list

Revision 5076  Directory Listing
Modified Thu Dec 6 15:58:56 2007 UTC (9 years, 9 months ago) by pieper
Original Path: trunk/Applications
BUG: switch to non-threaded tensor math to work around bug

Revision 5059  Directory Listing
Modified Wed Dec 5 22:43:16 2007 UTC (9 years, 9 months ago) by tringo
Original Path: trunk/Applications
ENH:Add MIT_NAMIC_PNL logs

Revision 5058  Directory Listing
Modified Wed Dec 5 22:30:37 2007 UTC (9 years, 9 months ago) by tringo
Original Path: trunk/Applications
ENH:Added option to cut fibers once they reach their target ROI in ROITractFilter.  Added progress indicator to Stochastic Tractography Filter Module.

Revision 5045  Directory Listing
Modified Tue Dec 4 19:38:35 2007 UTC (9 years, 9 months ago) by tringo
Original Path: trunk/Applications
BUG: Hopefully final commit of latest version of stochastic tractography filter.

Revision 5041  Directory Listing
Modified Tue Dec 4 17:27:56 2007 UTC (9 years, 9 months ago) by tringo
Original Path: trunk/Applications
STYLE:Changed StochasticTractography directory to StochasticTractographyFilter

Revision 5040  Directory Listing
Modified Tue Dec 4 17:25:31 2007 UTC (9 years, 9 months ago) by tringo
Original Path: trunk/Applications
ENH:Initial update of StochasticTractographyFilter to a newer version

Revision 5019  Directory Listing
Modified Sat Dec 1 21:17:18 2007 UTC (9 years, 9 months ago) by alexy
Original Path: trunk/Applications
ENH: save volume use vtkKWLoadSaveButton events

Revision 5013  Directory Listing
Modified Fri Nov 30 20:04:57 2007 UTC (9 years, 9 months ago) by alexy
Original Path: trunk/Applications
ENH: fiducial seeding work

Revision 5008  Directory Listing
Modified Fri Nov 30 00:50:33 2007 UTC (9 years, 9 months ago) by alexy
Original Path: trunk/Applications
ENH: removed tractography for now

Revision 4992  Directory Listing
Modified Wed Nov 28 21:49:58 2007 UTC (9 years, 9 months ago) by alexy
Original Path: trunk/Applications
ENH: added FiducialSeeding module to slicer

Revision 4926  Directory Listing
Modified Fri Nov 23 22:53:20 2007 UTC (9 years, 10 months ago) by alexy
Original Path: trunk/Applications
BUG-FIXED: 91 removed camera module

Revision 4923  Directory Listing
Modified Fri Nov 23 21:08:53 2007 UTC (9 years, 10 months ago) by naucoin
Original Path: trunk/Applications
BUG: set the model name

Revision 4912  Directory Listing
Modified Wed Nov 21 19:02:14 2007 UTC (9 years, 10 months ago) by lorensen
Original Path: trunk/Applications
COMP: reduce number of templates to avoid VS stack overflow.

Revision 4895  Directory Listing
Modified Tue Nov 20 17:45:49 2007 UTC (9 years, 10 months ago) by lorensen
Original Path: trunk/Applications
ENH: Improved dependencies of tests.

Revision 4890  Directory Listing
Modified Tue Nov 20 14:11:40 2007 UTC (9 years, 10 months ago) by lorensen
Original Path: trunk/Applications
BUG: disable tests for now until I can figure out my cmake problem.

Revision 4889  Directory Listing
Modified Tue Nov 20 13:22:09 2007 UTC (9 years, 10 months ago) by lorensen
Original Path: trunk/Applications
COMP: Change sequence of testing.

Revision 4875  Directory Listing
Modified Mon Nov 19 16:11:19 2007 UTC (9 years, 10 months ago) by lorensen
Original Path: trunk/Applications
COMP: no need for EXECUTABLE_OUTPUT_PATH in ADD_TEST.

Revision 4874  Directory Listing
Modified Mon Nov 19 14:15:13 2007 UTC (9 years, 10 months ago) by lorensen
Original Path: trunk/Applications
BUG: must specify location of test executables

Revision 4873  Directory Listing
Modified Mon Nov 19 13:43:33 2007 UTC (9 years, 10 months ago) by lorensen
Original Path: trunk/Applications
COMP: Must be more explicit for include directories for some compilers.

Revision 4872  Directory Listing
Modified Mon Nov 19 00:31:58 2007 UTC (9 years, 10 months ago) by lorensen
Original Path: trunk/Applications
ENH: Adding regression tests for CLI plugins.

Revision 4870  Directory Listing
Modified Mon Nov 19 00:28:48 2007 UTC (9 years, 10 months ago) by lorensen
Original Path: trunk/Applications
ENH: Added a long flag --sigma

Revision 4869  Directory Listing
Modified Mon Nov 19 00:27:24 2007 UTC (9 years, 10 months ago) by lorensen
Original Path: trunk/Applications
ENH: Adding regression tests for CLI plugins.

Revision 4865  Directory Listing
Modified Sat Nov 17 15:53:54 2007 UTC (9 years, 10 months ago) by lorensen
Original Path: trunk/Applications
COMP: typename issues.

Revision 4862  Directory Listing
Modified Sat Nov 17 13:00:35 2007 UTC (9 years, 10 months ago) by lorensen
Original Path: trunk/Applications
COMP: Missing typename.

Revision 4861  Directory Listing
Modified Sat Nov 17 04:44:33 2007 UTC (9 years, 10 months ago) by lorensen
Original Path: trunk/Applications
ENH: New plugin to orient images. ENH: New method to align images.

Revision 4842  Directory Listing
Modified Thu Nov 15 23:22:01 2007 UTC (9 years, 10 months ago) by kquintus
Original Path: trunk/Applications
ENH: renamed VolumeMath module to LabelStatistics

Revision 4835  Directory Listing
Modified Thu Nov 15 00:13:33 2007 UTC (9 years, 10 months ago) by naucoin
Original Path: trunk/Applications
BUG: fixed a bug in the trans rotation around X call. ENH: made input volume optional, so can just calc transforms. Added debug switch.

Revision 4826  Directory Listing
Modified Wed Nov 14 21:06:56 2007 UTC (9 years, 10 months ago) by freudling
Original Path: trunk/Applications
ENH: Changed module name

Revision 4788  Directory Listing
Modified Thu Nov 8 18:31:07 2007 UTC (9 years, 10 months ago) by millerjv
Original Path: trunk/Applications
ENH: made the resampling of the moving image into the fixed image coordinate frame optional.

Revision 4754  Directory Listing
Modified Wed Oct 31 20:36:53 2007 UTC (9 years, 10 months ago) by naucoin
Original Path: trunk/Applications
BUG: added some informational messages to the splash screen when loading scenes on the command line, as they help resolve a race condition on FC7

Revision 4726  Directory Listing
Modified Fri Oct 26 19:50:30 2007 UTC (9 years, 10 months ago) by pieper
Original Path: trunk/Applications
ENH: allow float dwi volumes to pass through example processing

Revision 4687  Directory Listing
Modified Tue Oct 23 12:55:05 2007 UTC (9 years, 11 months ago) by pieper
Original Path: trunk/Applications
BUG: support spaces in path names passed on command line to load slicer2 and xcede scenes

Revision 4674  Directory Listing
Modified Fri Oct 19 21:03:22 2007 UTC (9 years, 11 months ago) by kquintus
Original Path: trunk/Applications
BUG: fixed 2 lines that I changed by mistake, sorry for that

Revision 4672  Directory Listing
Modified Fri Oct 19 20:07:56 2007 UTC (9 years, 11 months ago) by kquintus
Original Path: trunk/Applications
BUG: fixed include lines that I changed by coincidence.

Revision 4669  Directory Listing
Modified Fri Oct 19 19:33:36 2007 UTC (9 years, 11 months ago) by kquintus
Original Path: trunk/Applications
ENH adapting to renamed module files from SlicerVolumeMath to VolumeMath

Revision 4665  Directory Listing
Modified Thu Oct 18 13:12:50 2007 UTC (9 years, 11 months ago) by millerjv
Original Path: trunk/Applications
BUG: Need to copy the direction cosines from input to output
BUG: skeleton image should come back as a label image.

Revision 4644  Directory Listing
Modified Mon Oct 15 14:48:11 2007 UTC (9 years, 11 months ago) by kquintus
Original Path: trunk/Applications
ENH: added VolumeMath module

Revision 4643  Directory Listing
Modified Mon Oct 15 14:47:59 2007 UTC (9 years, 11 months ago) by kquintus
Original Path: trunk/Applications
ENH: added VolumeMath module

Revision 4638  Directory Listing
Modified Sat Oct 13 19:48:00 2007 UTC (9 years, 11 months ago) by pieper
Original Path: trunk/Applications
BUG: compensate for the way cpack installs libs /lib while cmake puts them in /bin and also work around a bug in ITK which cannot handle multiple path separators in a path list

Revision 4637  Directory Listing
Modified Sat Oct 13 16:15:48 2007 UTC (9 years, 11 months ago) by pieper
Original Path: trunk/Applications
ENH: expose vtkTeem in the tcl interp

Revision 4636  Directory Listing
Modified Sat Oct 13 12:55:05 2007 UTC (9 years, 11 months ago) by millerjv
Original Path: trunk/Applications
BUG: removed glob from code establishing the directory for QueryAtlas' pkgIndex.tcl

Revision 4628  Directory Listing
Modified Fri Oct 12 19:57:50 2007 UTC (9 years, 11 months ago) by kquintus
Original Path: trunk/Applications
ENH: pass parameter Stereo to SlicerApplication

Revision 4623  Directory Listing
Modified Fri Oct 12 16:02:43 2007 UTC (9 years, 11 months ago) by freudling
Original Path: trunk/Applications
ENH: Added Tcl Wrapping and Delete etc. for Volume Rendering

Revision 4606  Directory Listing
Modified Thu Oct 11 17:53:29 2007 UTC (9 years, 11 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: turning off antialiasing in Slicer3.cxx again, and not switching it on/off in QueryAtlas rendermode, which doesn't seem to be working on Linux

Revision 4603  Directory Listing
Modified Thu Oct 11 16:43:15 2007 UTC (9 years, 11 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: modified xcede loading to use file with new extension .xcat

Revision 4602  Directory Listing
Modified Thu Oct 11 15:54:52 2007 UTC (9 years, 11 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: experimenting with turning antialiasing off only in QueryAtlas backbuffer render, on everywhere else

Revision 4601  Directory Listing
Modified Thu Oct 11 14:20:53 2007 UTC (9 years, 11 months ago) by naucoin
Original Path: trunk/Applications
BUG: global anti-aliasing off, needed for query atlas back buffer rendering

Revision 4585  Directory Listing
Modified Tue Oct 9 23:22:51 2007 UTC (9 years, 11 months ago) by pieper
Original Path: trunk/Applications
BUG: turn off default antialiasing

Revision 4568  Directory Listing
Modified Tue Oct 9 16:01:27 2007 UTC (9 years, 11 months ago) by millerjv
Original Path: trunk/Applications
ENH: Install targets in preparation for building command line modules from a Slicer installation

Revision 4564  Directory Listing
Modified Mon Oct 8 18:08:16 2007 UTC (9 years, 11 months ago) by pieper
Original Path: trunk/Applications
ENH: better handling of upper/lower case file extensions on command line and addition of xcede parsing on command line

Revision 4554  Directory Listing
Modified Sat Oct 6 18:25:55 2007 UTC (9 years, 11 months ago) by pieper
Original Path: trunk/Applications
ENH: fixes to better handle spaces in file paths

Revision 4539  Directory Listing
Modified Fri Oct 5 18:18:31 2007 UTC (9 years, 11 months ago) by alexy
Original Path: trunk/Applications
ENH: fixed color node attribute writting

Revision 4514  Directory Listing
Modified Wed Oct 3 20:04:18 2007 UTC (9 years, 11 months ago) by naucoin
Original Path: trunk/Applications
BUG: make sure that args passed to the loader's show dialog proc aren't broken up by spaces in the strings

Revision 4466  Directory Listing
Modified Fri Sep 28 18:43:22 2007 UTC (9 years, 11 months ago) by naucoin
Original Path: trunk/Applications
ENH: activate the qdec module, taking out the all info calls as a special case here, it will be available via the CLI interface.

Revision 4465  Directory Listing
Modified Fri Sep 28 18:42:44 2007 UTC (9 years, 11 months ago) by naucoin
Original Path: trunk/Applications
ENH: moving all info into command line module level, taking it out as a special case

Revision 4452  Directory Listing
Modified Thu Sep 27 20:30:29 2007 UTC (9 years, 11 months ago) by aylward
Original Path: trunk/Applications
STYLE: Better category for the filter


Revision 4423  Directory Listing
Modified Mon Sep 24 22:26:37 2007 UTC (10 years ago) by freudling
Original Path: trunk/Applications
ENH: Improved saving loading, daily backup

Revision 4419  Directory Listing
Modified Mon Sep 24 19:53:40 2007 UTC (10 years ago) by aylward
Original Path: trunk/Applications
BUG: GaussianBlurBatchMakeModule now works - bug in .bmm file


Revision 4416  Directory Listing
Modified Mon Sep 24 05:00:47 2007 UTC (10 years ago) by aylward
Original Path: trunk/Applications
BUG: Now BatchMake apps provide progress feedback.


Revision 4415  Directory Listing
Modified Mon Sep 24 04:19:46 2007 UTC (10 years ago) by aylward
Original Path: trunk/Applications
ENH: Adds dependencies to ensure proper build order.  Also builds BatchMake as static


Revision 4414  Directory Listing
Modified Mon Sep 24 00:41:02 2007 UTC (10 years ago) by aylward
Original Path: trunk/Applications
BUG: Fixed typo (IQ-error actually...but I'd rather call it a typo).


Revision 4413  Directory Listing
Modified Sun Sep 23 19:23:19 2007 UTC (10 years ago) by aylward
Original Path: trunk/Applications
COMP: Fixed warning on type conversion on linux


Revision 4411  Directory Listing
Modified Sun Sep 23 19:12:25 2007 UTC (10 years ago) by aylward
Original Path: trunk/Applications
ENH: Forgot to add a few files to last submission


Revision 4410  Directory Listing
Modified Sun Sep 23 19:11:45 2007 UTC (10 years ago) by aylward
Original Path: trunk/Applications
ENH: Simple demo for using BatchMake to process a parameter range using multiple files (Gaussian Blur).  Also simplified CMakeLists.txt files.  Compiles, but processing is incomplete - diagnosing now...


Revision 4408  Directory Listing
Modified Sat Sep 22 00:09:15 2007 UTC (10 years ago) by aylward
Original Path: trunk/Applications
ENH: Gaussian blur module for BatchMake demonstration/tutorial


Revision 4397  Directory Listing
Modified Fri Sep 21 17:56:48 2007 UTC (10 years ago) by aylward
Original Path: trunk/Applications
BUG: Uses new slicerlibcurl library and provides Batchmake module for emsegmenter


Revision 4384  Directory Listing
Modified Thu Sep 20 19:28:04 2007 UTC (10 years ago) by freudling
Original Path: trunk/Applications
ENH: Added Logic and improved GUI

Revision 4381  Directory Listing
Modified Wed Sep 19 21:37:43 2007 UTC (10 years ago) by freudling
Original Path: trunk/Applications
ENH: No CompilerErrors, Daily Backup

Revision 4374  Directory Listing
Modified Tue Sep 18 19:40:38 2007 UTC (10 years ago) by freudling
Original Path: trunk/Applications
ENH: Add VolumeRendering to revision control, please dont try to compile it

Revision 4367  Directory Listing
Modified Tue Sep 18 16:52:32 2007 UTC (10 years ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: added observers on mrml for node added/deleted and scene close events

Revision 4360  Directory Listing
Modified Tue Sep 18 10:59:24 2007 UTC (10 years ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: packaging Tcl components of QueryAtlas properly

Revision 4347  Directory Listing
Modified Mon Sep 17 16:10:15 2007 UTC (10 years ago) by aylward
Original Path: trunk/Applications
BUG: Missing std:: namespace declaration for vector

Revision 4342  Directory Listing
Modified Mon Sep 17 15:35:57 2007 UTC (10 years ago) by aylward
Original Path: trunk/Applications
ENH: Direct access to tutorials from within Slicer3


Revision 4321  Directory Listing
Modified Thu Sep 13 01:25:13 2007 UTC (10 years ago) by barre
Original Path: trunk/Applications
ENH: make sure SLICER_HOME is propagated

Revision 4307  Directory Listing
Modified Tue Sep 11 22:14:22 2007 UTC (10 years ago) by barre
Original Path: trunk/Applications
ENH: I don't see how that can work since the Slices Collection is NULL in the applogic...

Revision 4306  Directory Listing
Modified Tue Sep 11 21:42:41 2007 UTC (10 years ago) by barre
Original Path: trunk/Applications
ENH: a) fix the (usual) missing _DEBUG statement around some modules init/uninit/run, etc. b) allow for a more lightweight Slicer3. Default Slicer3 in debug/win32 is 2.5 GB! Turn BUILD_CLI to OFF to disable CLI plugins, Slicer3 is now 700 MB. Turn BUILD_MODULES to OFF to disable all modules together, Slicer3 is now down to 500 MB, compiles, links and launchs much faster, good for debugging and small hard drives (think SSD).

Revision 4302  Directory Listing
Modified Tue Sep 11 21:30:19 2007 UTC (10 years ago) by alexy
Original Path: trunk/Applications
ENH: reworked volume display to separate classes and include viz pipeline

Revision 4298  Directory Listing
Modified Tue Sep 11 18:43:46 2007 UTC (10 years ago) by pieper
Original Path: trunk/Applications
BUG: additional checkin to support auto-fitting to newly loaded volumes

Revision 4289  Directory Listing
Modified Tue Sep 11 14:23:17 2007 UTC (10 years ago) by millerjv
Original Path: trunk/Applications
ENH: Command line arguments to clear the module cache and to delete the module cache

Revision 4282  Directory Listing
Modified Mon Sep 10 20:10:23 2007 UTC (10 years ago) by millerjv
Original Path: trunk/Applications
ENH: First attempt at a module caching scheme.  Not very elegant but fairly effective.

Revision 4278  Directory Listing
Modified Mon Sep 10 17:56:49 2007 UTC (10 years ago) by naucoin
Original Path: trunk/Applications
BUG: adjusting the debugging

Revision 4265  Directory Listing
Modified Thu Sep 6 17:36:01 2007 UTC (10 years ago) by pieper
Original Path: trunk/Applications
BUG: fix incorrect xml files

Revision 4231  Directory Listing
Modified Tue Sep 4 11:30:30 2007 UTC (10 years ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: stubbed out QueryAtlas while under development

Revision 4139  Directory Listing
Modified Tue Aug 28 13:21:52 2007 UTC (10 years ago) by pieper
Original Path: trunk/Applications
COMP: remove USE_TEEM defines from various parts of the code and cmake files - teem is now required

Revision 4136  Directory Listing
Modified Tue Aug 28 00:53:46 2007 UTC (10 years ago) by alexy
Original Path: trunk/Applications
ENH: tensor math updates and other misc changes

Revision 4126  Directory Listing
Modified Mon Aug 27 14:15:13 2007 UTC (10 years ago) by pieper
Original Path: trunk/Applications
BUG: restore default view after running test

Revision 4110  Directory Listing
Modified Fri Aug 24 01:10:22 2007 UTC (10 years, 1 month ago) by pieper
Original Path: trunk/Applications
ENH: set the layout default back after testing

Revision 4090  Directory Listing
Modified Mon Aug 20 20:49:33 2007 UTC (10 years, 1 month ago) by hayes
Original Path: trunk/Applications
BUG: Including another update to work around a bug in FC7

Revision 4089  Directory Listing
Modified Sat Aug 18 12:37:38 2007 UTC (10 years, 1 month ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: added ability for Slicer to remember its window size and viewer layout

Revision 4065  Directory Listing
Modified Wed Aug 15 18:48:40 2007 UTC (10 years, 1 month ago) by padfield
Original Path: trunk/Applications
BUG: Code did not build under ITK 3.2

Revision 4063  Directory Listing
Modified Wed Aug 15 15:55:58 2007 UTC (10 years, 1 month ago) by padfield
Original Path: trunk/Applications
ENH: Put entire filter in a try/catch loop

Revision 4062  Directory Listing
Modified Wed Aug 15 15:07:47 2007 UTC (10 years, 1 month ago) by padfield
Original Path: trunk/Applications
ENH: Crop label of interest to increase speed of algorithm and reduce memory requirement

Revision 4057  Directory Listing
Modified Mon Aug 13 21:16:12 2007 UTC (10 years, 1 month ago) by naucoin
Original Path: trunk/Applications
ENH: set up the QDEC module (if defined) to watch for pick events

Revision 4039  Directory Listing
Modified Fri Aug 10 21:37:05 2007 UTC (10 years, 1 month ago) by pieper
Original Path: trunk/Applications
COMP: add placeholders for SIGN

Revision 4037  Directory Listing
Modified Fri Aug 10 20:55:17 2007 UTC (10 years, 1 month ago) by naucoin
Original Path: trunk/Applications
ENH: pass in the interactor style and viewer widget to the qdec module, if present, so it can do plotting at picked points

Revision 4001  Directory Listing
Modified Fri Aug 3 21:27:39 2007 UTC (10 years, 1 month ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: Added font options to App Settings Interface, and modified parts of GUI to take redisplay well using different font sizes

Revision 3997  Directory Listing
Modified Fri Aug 3 03:14:34 2007 UTC (10 years, 1 month ago) by lorensen
Original Path: trunk/Applications
BUG: Need ITKNumerics is doing optimization.

Revision 3982  Directory Listing
Modified Wed Aug 1 20:41:13 2007 UTC (10 years, 1 month ago) by pieper
Original Path: trunk/Applications
STYLE: additional credit for developers

Revision 3981  Directory Listing
Modified Wed Aug 1 20:32:03 2007 UTC (10 years, 1 month ago) by pieper
Original Path: trunk/Applications
STYLE: add credit for algorithm developes

Revision 3883  Directory Listing
Modified Thu Jul 19 13:08:21 2007 UTC (10 years, 2 months ago) by lorensen
Original Path: trunk/Applications
BUG: The CMakeLists.txt file was not causing GenerateCLP to run. The file RealignCLP.h was not being generated.

Revision 3878  Directory Listing
Modified Wed Jul 18 20:51:13 2007 UTC (10 years, 2 months ago) by naucoin
Original Path: trunk/Applications
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

Revision 3877  Directory Listing
Modified Wed Jul 18 20:33:12 2007 UTC (10 years, 2 months ago) by naucoin
Original Path: trunk/Applications
STYLE: updated description

Revision 3867  Directory Listing
Modified Tue Jul 17 22:45:58 2007 UTC (10 years, 2 months ago) by pieper
Original Path: trunk/Applications
COMP: incorporate Luca's fixes for mac building against python (not enabled by default)

Revision 3854  Directory Listing
Modified Tue Jul 17 16:05:19 2007 UTC (10 years, 2 months ago) by naucoin
Original Path: trunk/Applications
ENH: make the output volume optional, as if it's not specified, the module won't apply the transform

Revision 3848  Directory Listing
Modified Tue Jul 17 15:30:31 2007 UTC (10 years, 2 months ago) by naucoin
Original Path: trunk/Applications
BUG: don't need the windows specific compilation, the CLI handles it

Revision 3847  Directory Listing
Modified Tue Jul 17 15:30:12 2007 UTC (10 years, 2 months ago) by naucoin
Original Path: trunk/Applications
BUG: don't need the windows specific compilation, the CLI handles it

Revision 3846  Directory Listing
Modified Tue Jul 17 15:29:40 2007 UTC (10 years, 2 months ago) by naucoin
Original Path: trunk/Applications
BUG: don't need the windows specific compilation, the CLI handles it

Revision 3845  Directory Listing
Modified Tue Jul 17 15:29:02 2007 UTC (10 years, 2 months ago) by naucoin
Original Path: trunk/Applications
BUG: don't check for file existence, the reader does it (was causing failure in shared memory mode)

Revision 3836  Directory Listing
Modified Fri Jul 13 15:01:20 2007 UTC (10 years, 2 months ago) by naucoin
Original Path: trunk/Applications
ENH: add a filter watcher for the pa align

Revision 3835  Directory Listing
Modified Fri Jul 13 15:00:49 2007 UTC (10 years, 2 months ago) by naucoin
Original Path: trunk/Applications
ENH: build the library as well, fixed the generateclp call

Revision 3834  Directory Listing
Modified Fri Jul 13 15:00:19 2007 UTC (10 years, 2 months ago) by naucoin
Original Path: trunk/Applications
BUG: taking out the VTK_Realign_EXPORT macro lets both the exe and the lib build okay on windows

Revision 3833  Directory Listing
Modified Fri Jul 13 14:59:25 2007 UTC (10 years, 2 months ago) by millerjv
Original Path: trunk/Applications
ENH: Simplified the parameters to be higher level concepts.
FIX: Changed some of the documentation.
FIX: Sense of face connected parameter to the connected component algorithm was incorrect.

Revision 3818  Directory Listing
Modified Wed Jul 11 19:13:57 2007 UTC (10 years, 2 months ago) by naucoin
Original Path: trunk/Applications
BUG: windows compilation

Revision 3817  Directory Listing
Modified Wed Jul 11 19:11:31 2007 UTC (10 years, 2 months ago) by naucoin
Original Path: trunk/Applications
BUG: trying to sort out windows defines

Revision 3816  Directory Listing
Modified Wed Jul 11 19:11:16 2007 UTC (10 years, 2 months ago) by naucoin
Original Path: trunk/Applications
COMP: remove unnecessary dependencies, add a library

Revision 3815  Directory Listing
Modified Wed Jul 11 19:10:50 2007 UTC (10 years, 2 months ago) by naucoin
Original Path: trunk/Applications
BUG: fixed typo

Revision 3814  Directory Listing
Modified Wed Jul 11 19:09:25 2007 UTC (10 years, 2 months ago) by naucoin
Original Path: trunk/Applications
BUG: force linking on windows

Revision 3803  Directory Listing
Modified Tue Jul 10 21:11:35 2007 UTC (10 years, 2 months ago) by naucoin
Original Path: trunk/Applications
ENH: adding in the Realign subdir

Revision 3798  Directory Listing
Modified Fri Jul 6 16:09:08 2007 UTC (10 years, 2 months ago) by naucoin
Original Path: trunk/Applications
ENH: use the mrml scene to pass transforms back

Revision 3797  Directory Listing
Modified Fri Jul 6 16:08:48 2007 UTC (10 years, 2 months ago) by naucoin
Original Path: trunk/Applications
BUG: make sure have mrml include dirs

Revision 3796  Directory Listing
Modified Fri Jul 6 16:03:36 2007 UTC (10 years, 2 months ago) by naucoin
Original Path: trunk/Applications
ENH: use the mrml scene to pass transforms back

Revision 3795  Directory Listing
Modified Fri Jul 6 16:03:01 2007 UTC (10 years, 2 months ago) by naucoin
Original Path: trunk/Applications
ENH: link to MRML lib to use the scene + transform nodes

Revision 3792  Directory Listing
Modified Thu Jul 5 20:34:10 2007 UTC (10 years, 2 months ago) by millerjv
Original Path: trunk/Applications
ENH: Substantial changes to support transforms communicated to the execution model.  Transforms are placed in a small scene and sent to the command line module via a mrml file.  This infrastructure could be expanded to support other nodetypes passed via mrml files.  This infrastructure will be expanded to support heirarchical nodes (and the ModelMaker). 

Revision 3789  Directory Listing
Modified Mon Jul 2 21:42:26 2007 UTC (10 years, 2 months ago) by pieper
Original Path: trunk/Applications
ENH: new test of scrolling behavior

Revision 3781  Directory Listing
Modified Mon Jul 2 17:14:19 2007 UTC (10 years, 2 months ago) by pieper
Original Path: trunk/Applications
COMP: move resources to top level so they can be used by command line modules that are bundled with Modules

Revision 3776  Directory Listing
Modified Mon Jul 2 14:34:46 2007 UTC (10 years, 2 months ago) by pieper
Original Path: trunk/Applications
BUG: turn off the qdec code for now to avoid exit crash

Revision 3768  Directory Listing
Modified Fri Jun 29 22:00:14 2007 UTC (10 years, 2 months ago) by rjosest
Original Path: trunk/Applications
ENH: Using smart pointers

Revision 3766  Directory Listing
Modified Fri Jun 29 16:14:35 2007 UTC (10 years, 2 months ago) by lauren
Original Path: trunk/Applications
ENH: Elliot Uvero's edge detection CLP module

Revision 3765  Directory Listing
Modified Fri Jun 29 15:51:59 2007 UTC (10 years, 2 months ago) by blezek
Original Path: trunk/Applications
ENH: Extended ModuleFactory to search for Python modules
CommandLine module Logic will execute the Python module inside the Slicer executable in a separate thread from the GUI.
This is an initial implementation, and is essentially a strawman for how Python Modules will be integrated into Slicer.  In particular, the XML support will be agumented to properly cast strings passed to Python from Slicer into proper Python objects/datatypes.

Revision 3754  Directory Listing
Modified Fri Jun 29 13:24:43 2007 UTC (10 years, 2 months ago) by rjosest
Original Path: trunk/Applications
ENH: Changing filter category

Revision 3739  Directory Listing
Modified Thu Jun 28 22:46:15 2007 UTC (10 years, 2 months ago) by lauren
Original Path: trunk/Applications
ENH: add Probe volume with model CLP to paint model with scalars

Revision 3736  Directory Listing
Modified Thu Jun 28 19:43:56 2007 UTC (10 years, 2 months ago) by lauren
Original Path: trunk/Applications
STYLE: spelling

Revision 3703  Directory Listing
Modified Wed Jun 27 17:01:49 2007 UTC (10 years, 2 months ago) by lauren
Original Path: trunk/Applications
ENH: change name of tractography to displayLoadSave

Revision 3701  Directory Listing
Modified Wed Jun 27 16:43:24 2007 UTC (10 years, 2 months ago) by lauren
Original Path: trunk/Applications
COMP: set up use teem variable so tractography can compile

Revision 3692  Directory Listing
Modified Tue Jun 26 22:21:30 2007 UTC (10 years, 2 months ago) by naucoin
Original Path: trunk/Applications
ENH: build against the Libs/Qdec library

Revision 3682  Directory Listing
Modified Tue Jun 26 03:09:10 2007 UTC (10 years, 3 months ago) by lorensen
Original Path: trunk/Applications
COMP: Removed some types from windows. Some VS compilers stack overflow if all types are instantiated.

Revision 3681  Directory Listing
Modified Tue Jun 26 03:05:29 2007 UTC (10 years, 3 months ago) by lorensen
Original Path: trunk/Applications
BUG: Removed concept checking. Does not appear that its is needed and causes compilation errors.

Revision 3677  Directory Listing
Modified Mon Jun 25 19:31:39 2007 UTC (10 years, 3 months ago) by barre
Original Path: trunk/Applications
ENH: attempt to fix tractography. Please, not everybody builds tracto/teem.

Revision 3672  Directory Listing
Modified Sun Jun 24 14:34:47 2007 UTC (10 years, 3 months ago) by rjosest
Original Path: trunk/Applications
ENH: DiffusionFiltering has been renamed to DiffusionApplications

Revision 3660  Directory Listing
Modified Fri Jun 22 19:27:34 2007 UTC (10 years, 3 months ago) by barre
Original Path: trunk/Applications
ENH: I don't understand how Slicer3 would build. The Qdec module was commented, yet Slicer3.exe was referencing it (and linked against it). Also fix the Tractography module which was not following its TRACTOGRAPHY_DEBUG variable. Tractography include vtkDiffusionTensorMathematics.h, which makes it completely dependent of TEEM, so make sure that tracto is not linked/referenced if TEEM is OFF (for those of use who are still struggling building/configuring against Teem).

Revision 3651  Directory Listing
Modified Fri Jun 22 14:47:54 2007 UTC (10 years, 3 months ago) by rjosest
Original Path: trunk/Applications
ENH: DiffusionFiltering has been renamed as DiffusionApplications

Revision 3648  Directory Listing
Modified Fri Jun 22 14:43:53 2007 UTC (10 years, 3 months ago) by naucoin
Original Path: trunk/Applications
ENH: updating the data provenance all info method to XML output. ENH: Adding the Qdec Module

Revision 3645  Directory Listing
Modified Fri Jun 22 14:30:10 2007 UTC (10 years, 3 months ago) by rjosest
Original Path: trunk/Applications
ENH: Restructuring Diffusion applications under DiffusionApplications directory

Revision 3644  Directory Listing
Modified Fri Jun 22 14:24:35 2007 UTC (10 years, 3 months ago) by rjosest
Original Path: trunk/Applications
ENH: Adding StochasticTractography

Revision 3643  Directory Listing
Modified Fri Jun 22 14:24:03 2007 UTC (10 years, 3 months ago) by rjosest
Original Path: trunk/Applications
ENH: New command line module to perform Stochastic tracking on DWI data. This code has been entirely developed by Tri Ngo (ngotm@mit.edu) at MIT.

Revision 3642  Directory Listing
Modified Fri Jun 22 13:49:47 2007 UTC (10 years, 3 months ago) by padfield
Original Path: trunk/Applications
ENH: Added filter to smooth label maps.

Revision 3633  Directory Listing
Modified Wed Jun 20 23:58:30 2007 UTC (10 years, 3 months ago) by rjosest
Original Path: trunk/Applications
ENH: Reworking the way the gradient transformation is computed

Revision 3632  Directory Listing
Modified Wed Jun 20 23:55:24 2007 UTC (10 years, 3 months ago) by rjosest
Original Path: trunk/Applications
COMP: problems with round and Win compilers. BUG: Deleting temporary arrays

Revision 3631  Directory Listing
Modified Wed Jun 20 23:49:40 2007 UTC (10 years, 3 months ago) by rjosest
Original Path: trunk/Applications
ENH: Adding a new CLI to compute scalar measurements from tensor volumes

Revision 3630  Directory Listing
Modified Wed Jun 20 23:45:44 2007 UTC (10 years, 3 months ago) by rjosest
Original Path: trunk/Applications
BUG: Forgot to write the output image

Revision 3627  Directory Listing
Modified Wed Jun 20 20:50:19 2007 UTC (10 years, 3 months ago) by blezek
Original Path: trunk/Applications
ENH: Reorganized the Python support to use the existing TCL interp.  Also added methods to test for existance in Python interface.


Revision 3624  Directory Listing
Modified Tue Jun 19 19:50:37 2007 UTC (10 years, 3 months ago) by rjosest
Original Path: trunk/Applications
COMP: use new to allocate array in running time

Revision 3623  Directory Listing
Modified Tue Jun 19 19:49:25 2007 UTC (10 years, 3 months ago) by rjosest
Original Path: trunk/Applications
ENH: New module to compute scalar measurements from tensor volumes, specifically for diffusion tensors

Revision 3622  Directory Listing
Modified Tue Jun 19 15:54:32 2007 UTC (10 years, 3 months ago) by rjosest
Original Path: trunk/Applications
BUG: Remove DiffusionFiltering pluing until the errors are sorted out

Revision 3615  Directory Listing
Modified Sun Jun 17 03:37:24 2007 UTC (10 years, 3 months ago) by rjosest
Original Path: trunk/Applications
BUG: removing preprocessor warning comments

Revision 3610  Directory Listing
Modified Sat Jun 16 03:37:47 2007 UTC (10 years, 3 months ago) by rjosest
Original Path: trunk/Applications
ENH: Adding DiffusionFiltering directory

Revision 3609  Directory Listing
Modified Fri Jun 15 22:21:00 2007 UTC (10 years, 3 months ago) by rjosest
Original Path: trunk/Applications
ENH: Linear Minimum Mean Square Error Filter based on Rician noise model for DWI images. Originally developed by Marc Niethammer and Santi Aja-Fernandez

Revision 3593  Directory Listing
Modified Thu Jun 14 13:39:56 2007 UTC (10 years, 3 months ago) by millerjv
Original Path: trunk/Applications
ENH: ROIs to CommandLineModules

Revision 3588  Directory Listing
Modified Wed Jun 13 22:02:08 2007 UTC (10 years, 3 months ago) by naucoin
Original Path: trunk/Applications
ENH: adding in a Realign volume module

Revision 3581  Directory Listing
Modified Wed Jun 13 14:58:23 2007 UTC (10 years, 3 months ago) by pieper
Original Path: trunk/Applications
ENH: re-enable test

Revision 3502  Directory Listing
Modified Thu Jun 7 17:54:23 2007 UTC (10 years, 3 months ago) by FeiZhao
Original Path: trunk/Applications
ENH: Added the ROI selection part

Revision 3498  Directory Listing
Modified Thu Jun 7 03:36:47 2007 UTC (10 years, 3 months ago) by davisb
Original Path: trunk/Applications
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


Revision 3485  Directory Listing
Modified Tue Jun 5 18:13:01 2007 UTC (10 years, 3 months ago) by pieper
Original Path: trunk/Applications
COMP: remove reference to non-checked in module

Revision 3484  Directory Listing
Modified Tue Jun 5 17:50:53 2007 UTC (10 years, 3 months ago) by pieper
Original Path: trunk/Applications
COMP: don't try to build the tensor estimation if teem isn't built

Revision 3468  Directory Listing
Modified Mon Jun 4 16:30:34 2007 UTC (10 years, 3 months ago) by pieper
Original Path: trunk/Applications
ENH: assume that tcl files specified on the command line should be sourced after the interface is loaded

Revision 3407  Directory Listing
Modified Thu May 17 22:18:47 2007 UTC (10 years, 4 months ago) by pieper
Original Path: trunk/Applications
BUG: improve handling of --exec and --eval code snippet arguements

Revision 3396  Directory Listing
Modified Thu May 17 17:07:10 2007 UTC (10 years, 4 months ago) by pieper
Original Path: trunk/Applications
STYLE: add some white space to the script that gets generated on the command line

Revision 3393  Directory Listing
Modified Thu May 17 13:12:26 2007 UTC (10 years, 4 months ago) by pieper
Original Path: trunk/Applications
ENH: added the --no-splash flag to the tests to make it more convenient to run them in the background

Revision 3388  Directory Listing
Modified Tue May 15 22:16:30 2007 UTC (10 years, 4 months ago) by naucoin
Original Path: trunk/Applications
ENH: updated to new data prov schema

Revision 3384  Directory Listing
Modified Mon May 14 20:05:03 2007 UTC (10 years, 4 months ago) by alexy
Original Path: trunk/Applications
ENH: fixed slicer layout persistance on close scene

Revision 3334  Directory Listing
Modified Fri May 4 22:29:35 2007 UTC (10 years, 4 months ago) by pieper
Original Path: trunk/Applications
ENH: add command line module to supress loading of command line modules (useful for quicker starts when debugging)

Revision 3328  Directory Listing
Modified Thu May 3 19:51:25 2007 UTC (10 years, 4 months ago) by naucoin
Original Path: trunk/Applications
BUG: better pointer management. ENH: use the filter watcher Quiet flag when in debug mode, so that when running command line don't get overwhelmed with output

Revision 3326  Directory Listing
Modified Thu May 3 19:50:11 2007 UTC (10 years, 4 months ago) by naucoin
Original Path: trunk/Applications
ENH: use the Quiet flag, for now just don't put out any progress, just start and end. TODO: maybe put out first, middle, last?

Revision 3315  Directory Listing
Modified Wed May 2 13:47:37 2007 UTC (10 years, 4 months ago) by pieper
Original Path: trunk/Applications
ENH: more fixes to main that will avoid memory leaks for the tests (and make the dashboard greener -- it is springtime, after all)

Revision 3314  Directory Listing
Modified Wed May 2 13:24:06 2007 UTC (10 years, 4 months ago) by pieper
Original Path: trunk/Applications
ENH: re-arrange main to allow tests run with the -f flag to exit without leaks (should make the dashboard greener)

Revision 3310  Directory Listing
Modified Tue May 1 17:50:14 2007 UTC (10 years, 4 months ago) by pieper
Original Path: trunk/Applications
ENH: add stack trace to error message

Revision 3307  Directory Listing
Modified Tue May 1 14:42:27 2007 UTC (10 years, 4 months ago) by hliu
Original Path: trunk/Applications
ENH: replaced OpenTracker with NaviTrack.

Revision 3299  Directory Listing
Modified Mon Apr 30 22:03:02 2007 UTC (10 years, 4 months ago) by pieper
Original Path: trunk/Applications
ENH: remove extra observation of the modified events on the MRML scene - this was slowing everything down and actually isn't needed it seems

Revision 3297  Directory Listing
Modified Mon Apr 30 19:57:06 2007 UTC (10 years, 4 months ago) by pieper
Original Path: trunk/Applications
ENH: avoid build errors on windows due to duplicate symbols at link time

Revision 3286  Directory Listing
Modified Fri Apr 27 15:55:07 2007 UTC (10 years, 4 months ago) by rjosest
Original Path: trunk/Applications
ENH: Addind DiffusionTensorEstimation

Revision 3285  Directory Listing
Modified Fri Apr 27 15:54:42 2007 UTC (10 years, 4 months ago) by rjosest
Original Path: trunk/Applications
ENH: Adding Command Line Module for Diffusion Tensor estimation

Revision 3282  Directory Listing
Modified Thu Apr 26 18:08:40 2007 UTC (10 years, 5 months ago) by naucoin
Original Path: trunk/Applications
ENH: switched the meaning of the GenerateAll flag to actually generate all models. Old usage is renamed to SkipUnNamed. Re-ordered parameters a bit to make things a bit more clear

Revision 3281  Directory Listing
Modified Thu Apr 26 15:13:59 2007 UTC (10 years, 5 months ago) by pieper
Original Path: trunk/Applications
ENH: enable query atlas by default and start the program in the Data module rather than Volume

Revision 3237  Directory Listing
Modified Wed Apr 18 18:24:39 2007 UTC (10 years, 5 months ago) by pieper
Original Path: trunk/Applications
ENH: make the default exit code be 0 (conforms to standard behavior)

Revision 3234  Directory Listing
Modified Wed Apr 18 18:01:51 2007 UTC (10 years, 5 months ago) by pieper
Original Path: trunk/Applications
ENH: switch testing syntax

Revision 3229  Directory Listing
Modified Wed Apr 18 17:12:36 2007 UTC (10 years, 5 months ago) by pieper
Original Path: trunk/Applications
ENH: switch to new launcher for running tests

Revision 3200  Directory Listing
Modified Mon Apr 9 21:10:41 2007 UTC (10 years, 5 months ago) by naucoin
Original Path: trunk/Applications
BUG: check for more errors in the colour nodes, fixed the filter watcher steps so that each exec branch reports a useful percentage done

Revision 3157  Directory Listing
Modified Thu Apr 5 17:56:42 2007 UTC (10 years, 5 months ago) by pieper
Original Path: trunk/Applications
BUG: missing / in icon filename

Revision 3140  Directory Listing
Modified Tue Apr 3 19:38:07 2007 UTC (10 years, 5 months ago) by naucoin
Original Path: trunk/Applications
BUG: put debug flag around a press a key, was causing a hang when run from slicer an dthe input volume is missing

Revision 3138  Directory Listing
Modified Tue Apr 3 18:14:43 2007 UTC (10 years, 5 months ago) by millerjv
Original Path: trunk/Applications
BUG: window icon path (environment madness)

Revision 3137  Directory Listing
Modified Tue Apr 3 17:48:37 2007 UTC (10 years, 5 months ago) by millerjv
Original Path: trunk/Applications
ENH: Serialization of CommandLineModule parameter sets.

Revision 3134  Directory Listing
Modified Tue Apr 3 00:53:36 2007 UTC (10 years, 5 months ago) by millerjv
Original Path: trunk/Applications
ENH: Removed outdated comments.

Revision 3130  Directory Listing
Modified Mon Apr 2 20:06:09 2007 UTC (10 years, 5 months ago) by naucoin
Original Path: trunk/Applications
BUG: fixed time string format

Revision 3128  Directory Listing
Modified Mon Apr 2 19:25:06 2007 UTC (10 years, 5 months ago) by naucoin
Original Path: trunk/Applications
BUG: check HOSTNAME and HOST for all info

Revision 3127  Directory Listing
Modified Mon Apr 2 19:24:23 2007 UTC (10 years, 5 months ago) by naucoin
Original Path: trunk/Applications
ENH: link in MRML so can write out scenes with generated models. TODO: remove logic once get in a scene with color nodes

Revision 3125  Directory Listing
Modified Mon Apr 2 19:21:58 2007 UTC (10 years, 5 months ago) by naucoin
Original Path: trunk/Applications
ENH: added support to write out a MRML scene with the resulting models that were generated

Revision 3124  Directory Listing
Modified Mon Apr 2 19:09:43 2007 UTC (10 years, 5 months ago) by pieper
Original Path: trunk/Applications
BUG: use the SLICER_HOME environment variable to find the titlebar icon in build or install version

Revision 3122  Directory Listing
Modified Mon Apr 2 18:45:59 2007 UTC (10 years, 5 months ago) by naucoin
Original Path: trunk/Applications
ENH: adding an output file, write mrml scene to it

Revision 3115  Directory Listing
Modified Mon Apr 2 18:36:22 2007 UTC (10 years, 5 months ago) by pieper
Original Path: trunk/Applications
BUG: don't bail out just because we can't find the titlebar icons

Revision 3107  Directory Listing
Modified Sun Apr 1 15:24:35 2007 UTC (10 years, 5 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: stubbed out Query Atlas for now

Revision 3092  Directory Listing
Modified Fri Mar 30 19:25:56 2007 UTC (10 years, 5 months ago) by pieper
Original Path: trunk/Applications
ENH: improved python error checking

Revision 3050  Directory Listing
Modified Tue Mar 27 21:13:07 2007 UTC (10 years, 5 months ago) by pieper
Original Path: trunk/Applications
ENH: changed the default output behavior to print the starting directory once the files have loaded - this tells the launcher that the pre-splash screen can go away

Revision 3048  Directory Listing
Modified Tue Mar 27 19:02:52 2007 UTC (10 years, 5 months ago) by rjosest
Original Path: trunk/Applications
ENH: Adding DWI test

Revision 3047  Directory Listing
Modified Tue Mar 27 19:02:17 2007 UTC (10 years, 5 months ago) by rjosest
Original Path: trunk/Applications
ENH: simple test module to demostrate IO with DWI volumes

Revision 3038  Directory Listing
Modified Mon Mar 26 22:10:01 2007 UTC (10 years, 6 months ago) by pieper
Original Path: trunk/Applications
ENH: re-enable some modules that were commented out by mistake

Revision 3026  Directory Listing
Modified Mon Mar 26 20:13:07 2007 UTC (10 years, 6 months ago) by pieper
Original Path: trunk/Applications
ENH: improved startup messages for splash screen

Revision 3024  Directory Listing
Modified Mon Mar 26 19:32:45 2007 UTC (10 years, 6 months ago) by pieper
Original Path: trunk/Applications
ENH: use the --load-dicom option from the command line

Revision 2952  Directory Listing
Modified Sat Mar 17 22:01:38 2007 UTC (10 years, 6 months ago) by pieper
Original Path: trunk/Applications
ENH: add generalized loader functionality for reading directories of volumes or models

Revision 2947  Directory Listing
Modified Sat Mar 17 19:44:21 2007 UTC (10 years, 6 months ago) by alexy
Original Path: trunk/Applications
ENH: cleanup model observers in viewerWidget

Revision 2928  Directory Listing
Modified Wed Mar 14 18:32:14 2007 UTC (10 years, 6 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: made it easier to stub out ViewControlGUI and NavZoom widget for testing

Revision 2924  Directory Listing
Modified Wed Mar 14 18:17:41 2007 UTC (10 years, 6 months ago) by pieper
Original Path: trunk/Applications
ENH: added slicer daemon options to registry settings and --no_splash option to args

Revision 2920  Directory Listing
Modified Mon Mar 12 22:04:18 2007 UTC (10 years, 6 months ago) by mike
Original Path: trunk/Applications
BUG: - fixed messed up merge, building errors ...

Revision 2906  Directory Listing
Modified Mon Mar 12 15:26:11 2007 UTC (10 years, 6 months ago) by naucoin
Original Path: trunk/Applications
BUG: added missing GAD ifndefs

Revision 2902  Directory Listing
Modified Mon Mar 12 14:38:27 2007 UTC (10 years, 6 months ago) by pieper
Original Path: trunk/Applications
ENH: new windows icons!

Revision 2894  Directory Listing
Modified Fri Mar 9 23:55:59 2007 UTC (10 years, 6 months ago) by pieper
Original Path: trunk/Applications
BUG: fix test that failed because it called the wrong way to exit

Revision 2886  Directory Listing
Modified Fri Mar 9 18:30:57 2007 UTC (10 years, 6 months ago) by hliu
Original Path: trunk/Applications
ENH: merged from IGT branch.

Revision 2885  Directory Listing
Modified Fri Mar 9 18:30:47 2007 UTC (10 years, 6 months ago) by hliu
Original Path: trunk/Applications
ENH: merged from IGT branch.

Revision 2857  Directory Listing
Modified Thu Mar 8 17:12:12 2007 UTC (10 years, 6 months ago) by pieper
Original Path: trunk/Applications
BUG: fix tag used to detect SLICER_HOME environment variable

Revision 2856  Directory Listing
Modified Thu Mar 8 17:03:15 2007 UTC (10 years, 6 months ago) by pieper
Original Path: trunk/Applications
BUG: set the SLICER_HOME variable if it doesn't exist yet

Revision 2839  Directory Listing
Modified Wed Mar 7 14:32:14 2007 UTC (10 years, 6 months ago) by pieper
Original Path: trunk/Applications
BUG: the windows launcher icons turn out to be more trouble than they are worth at the moment so I'm disabling them for now

Revision 2830  Directory Listing
Modified Tue Mar 6 22:50:29 2007 UTC (10 years, 6 months ago) by pieper
Original Path: trunk/Applications
BUG: make sure windows icon code is only used on windows

Revision 2829  Directory Listing
Modified Tue Mar 6 22:49:29 2007 UTC (10 years, 6 months ago) by pieper
Original Path: trunk/Applications
ENH: additional infrastructure for windows launchers and run time icons

Revision 2739  Directory Listing
Modified Mon Mar 5 18:51:20 2007 UTC (10 years, 6 months ago) by pieper
Original Path: trunk/Applications
ENH: removed direct access to cerr from many classes -- please use vtkErrorMacro or vtkDebugMacro for this purpose.  The new launcher requires text feedback to go to cout so that all messages are printed to the user in the correct order

Revision 2702  Directory Listing
Modified Wed Feb 28 22:09:47 2007 UTC (10 years, 6 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: Added navigation and zoom widgets to ViewControlGUI

Revision 2659  Directory Listing
Modified Tue Feb 20 17:46:18 2007 UTC (10 years, 7 months ago) by blezek
Original Path: trunk/Applications
ENH: Support for Python under linux.  Enhanced method of finding numpy include files

Revision 2650  Directory Listing
Modified Fri Feb 16 20:03:18 2007 UTC (10 years, 7 months ago) by blezek
Original Path: trunk/Applications
BUG: Inadvertant checkin of bad code

Revision 2649  Directory Listing
Modified Fri Feb 16 19:54:22 2007 UTC (10 years, 7 months ago) by blezek
Original Path: trunk/Applications
BUG: PythonPath not being properly used by Python.  Now explicitly setting in the initialization code for Tkinter.

Revision 2568  Directory Listing
Modified Tue Feb 13 13:29:21 2007 UTC (10 years, 7 months ago) by blezek
Original Path: trunk/Applications
BUG: Don't require pythonxx_d.lib (Python debug library) for debug builds.  Python.h has a pragma for Visual Studio compilers that requires some symbols not in the regular pythonxx_d.lib.

Revision 2542  Directory Listing
Modified Fri Feb 9 21:18:04 2007 UTC (10 years, 7 months ago) by blezek
Original Path: trunk/Applications
ENH: Added more robust Python support, include Numpy fetching

Revision 2539  Directory Listing
Modified Fri Feb 9 20:20:42 2007 UTC (10 years, 7 months ago) by naucoin
Original Path: trunk/Applications
BUG: don't set the viewer widget in the fids gui

Revision 2508  Directory Listing
Modified Thu Feb 8 16:37:31 2007 UTC (10 years, 7 months ago) by blezek
Original Path: trunk/Applications
BUG: Minor python changes

Revision 2498  Directory Listing
Modified Wed Feb 7 23:55:34 2007 UTC (10 years, 7 months ago) by pieper
Original Path: trunk/Applications
BUG: check for empty home module name before trying to set raise it

Revision 2489  Directory Listing
Modified Wed Feb 7 22:04:54 2007 UTC (10 years, 7 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: using ModuleGUI's enter/exit methods to build GUI when its GUI panel is raised

Revision 2478  Directory Listing
Modified Wed Feb 7 17:22:03 2007 UTC (10 years, 7 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: adding infrastructure for building a module GUI when its panel is raised, rather than at startup time.

Revision 2456  Directory Listing
Modified Tue Feb 6 14:06:43 2007 UTC (10 years, 7 months ago) by pieper
Original Path: trunk/Applications
ENH: fixed escapes in python plot example

Revision 2433  Directory Listing
Modified Mon Feb 5 15:35:56 2007 UTC (10 years, 7 months ago) by naucoin
Original Path: trunk/Applications
ENH: set the fiducials gui viewer widget variable

Revision 2429  Directory Listing
Modified Fri Feb 2 21:03:18 2007 UTC (10 years, 7 months ago) by millerjv
Original Path: trunk/Applications
ENH: Python include paths and link libraries

Revision 2424  Directory Listing
Modified Fri Feb 2 19:04:57 2007 UTC (10 years, 7 months ago) by lorensen
Original Path: trunk/Applications
ENH: Checkboard now works with images that have different orientations. Second image is resampled to same resolution as first image.

Revision 2409  Directory Listing
Modified Thu Feb 1 21:08:55 2007 UTC (10 years, 7 months ago) by blezek
Original Path: trunk/Applications
BUG: Added OrientFilter to the Linear Registration

Revision 2406  Directory Listing
Modified Thu Feb 1 13:54:25 2007 UTC (10 years, 7 months ago) by pieper
Original Path: trunk/Applications
ENH: change exit behavior so tcl scripts can set the exit code

Revision 2384  Directory Listing
Modified Tue Jan 30 14:26:53 2007 UTC (10 years, 7 months ago) by millerjv
Original Path: trunk/Applications
ENH: Module discovery process now looks into executables for global symbols to avoid running the executable in the discovery process. Discovery process now looks for dlls with globals, dlls with entry points, executables with globals, and executables with command line options --xml, in that order.

Revision 2366  Directory Listing
Modified Sat Jan 27 22:30:44 2007 UTC (10 years, 7 months ago) by pieper
Original Path: trunk/Applications
ENH: added option to suppress the GAD module for debugging

Revision 2364  Directory Listing
Modified Sat Jan 27 21:21:46 2007 UTC (10 years, 7 months ago) by pieper
Original Path: trunk/Applications
BUG: re-enable Command line modules

Revision 2360  Directory Listing
Modified Sat Jan 27 19:07:44 2007 UTC (10 years, 7 months ago) by pieper
Original Path: trunk/Applications
ENH: turn off debugging for fibers

Revision 2346  Directory Listing
Modified Fri Jan 26 21:32:32 2007 UTC (10 years, 7 months ago) by davisb
Original Path: trunk/Applications
BUG: fix memory problems in EMSegment

Revision 2345  Directory Listing
Modified Fri Jan 26 20:54:10 2007 UTC (10 years, 7 months ago) by davisb
Original Path: trunk/Applications
BUG: fix fix to EMSegment memory

Revision 2344  Directory Listing
Modified Fri Jan 26 20:40:02 2007 UTC (10 years, 7 months ago) by davisb
Original Path: trunk/Applications
ENH: added Delete call to EMSegment module at end of Slicer3 main
BUG: memory errors in EMSegment logic: Delete was not called in a few functions using New, Delete was called in a few functions that did not use New

Revision 2334  Directory Listing
Modified Fri Jan 26 13:40:31 2007 UTC (10 years, 7 months ago) by pieper
Original Path: trunk/Applications
BUG: removing two tests that fail on windows (they will be fixed by the new launcher)

Revision 2330  Directory Listing
Modified Thu Jan 25 22:23:41 2007 UTC (10 years, 7 months ago) by pieper
Original Path: trunk/Applications
ENH: added ifdefs around the python code

Revision 2329  Directory Listing
Modified Thu Jan 25 21:55:46 2007 UTC (10 years, 7 months ago) by millerjv
Original Path: trunk/Applications
ENH: Clean up entry point and export tags (to not reference slicer)

Revision 2322  Directory Listing
Modified Thu Jan 25 16:15:41 2007 UTC (10 years, 7 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: not calling destructor for appGUI until all CLI module GUIs are deleted

Revision 2317  Directory Listing
Modified Thu Jan 25 14:10:38 2007 UTC (10 years, 7 months ago) by pieper
Original Path: trunk/Applications
BUG: emsegment steps were holding on to the vtkEMSegmentGUI, which meant that the vtkSlicerApplicationGUI wasn't being destroyed.  Now the leak is gone, but it exposes a crash in vtkSlicerApplicationGUI

Revision 2307  Directory Listing
Modified Wed Jan 24 20:40:51 2007 UTC (10 years, 8 months ago) by millerjv
Original Path: trunk/Applications
ENH: Switching to VTK XML formats for polydata.
ENH: use the file extensions in ModelMaker and GrayscaleModelMaker

Revision 2300  Directory Listing
Modified Wed Jan 24 18:07:02 2007 UTC (10 years, 8 months ago) by lorensen
Original Path: trunk/Applications
ENH: Added fileExtensions.

Revision 2291  Directory Listing
Modified Tue Jan 23 18:21:20 2007 UTC (10 years, 8 months ago) by pieper
Original Path: trunk/Applications
BUG: leak of an int array

Revision 2283  Directory Listing
Modified Mon Jan 22 20:54:40 2007 UTC (10 years, 8 months ago) by pieper
Original Path: trunk/Applications
BUG: extra error checking in the case where the Viewer widget is stubbed out for debugging

Revision 2210  Directory Listing
Modified Thu Jan 11 18:50:32 2007 UTC (10 years, 8 months ago) by lorensen
Original Path: trunk/Applications
BUG: Needed to locate ModuleDescriptionParser lib when built out of slicer tree.

Revision 2207  Directory Listing
Modified Thu Jan 11 17:17:38 2007 UTC (10 years, 8 months ago) by lorensen
Original Path: trunk/Applications
BUG: char/uchar now converted to short/ushort.

Revision 2179  Directory Listing
Modified Wed Jan 10 20:31:55 2007 UTC (10 years, 8 months ago) by lauren
Original Path: trunk/Applications
ENH: FiberBundleLogic observes scene events (to handle display logic)

Revision 2170  Directory Listing
Modified Tue Jan 9 18:38:05 2007 UTC (10 years, 8 months ago) by lauren
Original Path: trunk/Applications
ENH: More tractography infrastructure. Added new nodes: vtkMRMLFiberBundleStorageNode, vtkMRMLFiberBundleNode.  Added new logic: vtkSlicerFiberBundleLogic and vtkSlicerFiberBundleDisplayLogic.  Added new widget: vtkSlicerFiberBundleDisplayWidget.

Revision 2151  Directory Listing
Modified Mon Jan 8 22:10:17 2007 UTC (10 years, 8 months ago) by lauren
Original Path: trunk/Applications
ENH: suppress Tractography module loading for beta for now

Revision 2148  Directory Listing
Modified Mon Jan 8 22:04:11 2007 UTC (10 years, 8 months ago) by andy
Original Path: trunk/Applications
ENH: Fix launcher on Win32

Revision 2146  Directory Listing
Modified Mon Jan 8 21:57:57 2007 UTC (10 years, 8 months ago) by millerjv
Original Path: trunk/Applications
BUG: no need to convert the path to the executable to an OutputPath.  (Don't need to escape the spaces in paths.)

Revision 2145  Directory Listing
Modified Mon Jan 8 21:52:13 2007 UTC (10 years, 8 months ago) by lorensen
Original Path: trunk/Applications
ENH: returned Libs to install TARGETS since MRMLImageIO bufg is fixed (I hope).

Revision 2138  Directory Listing
Modified Mon Jan 8 20:36:06 2007 UTC (10 years, 8 months ago) by lorensen
Original Path: trunk/Applications
BUG: temporarily remove all Libs from INSTALL targets until a bug in I/O is fixed.

Revision 2122  Directory Listing
Modified Mon Jan 8 17:57:04 2007 UTC (10 years, 8 months ago) by lorensen
Original Path: trunk/Applications
BUG: anatomy file was not being processed correctly.

Revision 2104  Directory Listing
Modified Mon Jan 8 02:44:01 2007 UTC (10 years, 8 months ago) by lorensen
Original Path: trunk/Applications
ENH: Added acknowledgments tag.

Revision 2099  Directory Listing
Modified Sun Jan 7 21:50:56 2007 UTC (10 years, 8 months ago) by alexy
Original Path: trunk/Applications
ENH: add default colors on scen close

Revision 2085  Directory Listing
Modified Sun Jan 7 14:12:01 2007 UTC (10 years, 8 months ago) by lorensen
Original Path: trunk/Applications
ENH: Report acknowledgments and contributors in --help.

Revision 2060  Directory Listing
Modified Sat Jan 6 02:06:36 2007 UTC (10 years, 8 months ago) by naucoin
Original Path: trunk/Applications
STYLE: fixed indentation, took out a printout

Revision 2059  Directory Listing
Modified Sat Jan 6 01:54:37 2007 UTC (10 years, 8 months ago) by lorensen
Original Path: trunk/Applications
ENH: Added acknowledgments tag.

Revision 2056  Directory Listing
Modified Fri Jan 5 21:40:27 2007 UTC (10 years, 8 months ago) by lorensen
Original Path: trunk/Applications
ENH: Logos for everyone.

Revision 2053  Directory Listing
Modified Fri Jan 5 20:12:40 2007 UTC (10 years, 8 months ago) by lorensen
Original Path: trunk/Applications
ENH: reorganize logo directories to correspond to Slicer3 conventions,

Revision 2051  Directory Listing
Modified Fri Jan 5 20:04:56 2007 UTC (10 years, 8 months ago) by lorensen
Original Path: trunk/Applications
ENH: reorganize logo directories to correspond to Slicer3 conventions,

Revision 2046  Directory Listing
Modified Fri Jan 5 18:49:17 2007 UTC (10 years, 8 months ago) by millerjv
Original Path: trunk/Applications
ENH: Add module logos

Revision 2043  Directory Listing
Modified Fri Jan 5 17:50:00 2007 UTC (10 years, 8 months ago) by lorensen
Original Path: trunk/Applications
BUG: A module CANNOT write to standard out before PARSE_ARGS is invoked.

Revision 2028  Directory Listing
Modified Thu Jan 4 19:16:28 2007 UTC (10 years, 8 months ago) by barre
Original Path: trunk/Applications
ENH: add code for resource file (icon, and proper static behavior), and cleaner macro to copy Tcl/Tk support files

Revision 2016  Directory Listing
Modified Thu Jan 4 12:36:48 2007 UTC (10 years, 8 months ago) by lorensen
Original Path: trunk/Applications
ENH: First cut a supporting logos for execution model programs.

Revision 2000  Directory Listing
Modified Wed Jan 3 19:37:58 2007 UTC (10 years, 8 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: added method to delete appGUI's component GUIs

Revision 1997  Directory Listing
Modified Wed Jan 3 15:16:18 2007 UTC (10 years, 8 months ago) by lorensen
Original Path: trunk/Applications
BUG: removed control-m's.

Revision 1996  Directory Listing
Modified Wed Jan 3 15:10:41 2007 UTC (10 years, 8 months ago) by taox
Original Path: trunk/Applications
ENH: GE Dicom to NRRD converter for diffusion weighted MR images.

Revision 1995  Directory Listing
Modified Wed Jan 3 12:50:55 2007 UTC (10 years, 8 months ago) by lorensen
Original Path: trunk/Applications
ENH: Access module description from a command line module.

Revision 1994  Directory Listing
Modified Wed Jan 3 12:36:51 2007 UTC (10 years, 8 months ago) by lorensen
Original Path: trunk/Applications
ENH: Access module description from a command line module.

Revision 1983  Directory Listing
Modified Tue Jan 2 20:32:46 2007 UTC (10 years, 8 months ago) by barre
Original Path: trunk/Applications
ENH: fix keybindings

Revision 1976  Directory Listing
Modified Tue Jan 2 03:20:38 2007 UTC (10 years, 8 months ago) by davisb
Original Path: trunk/Applications
ENH: add EMSegment module

Revision 1955  Directory Listing
Modified Sat Dec 30 17:09:25 2006 UTC (10 years, 8 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: made it possible to get a ptr to SlicerApplicationGUI from SlicerApplication

Revision 1928  Directory Listing
Modified Wed Dec 27 17:07:01 2006 UTC (10 years, 8 months ago) by lauren
Original Path: trunk/Applications
ENH: Added initial skeleton of tractography module

Revision 1911  Directory Listing
Modified Thu Dec 21 17:16:12 2006 UTC (10 years, 9 months ago) by davisb
Original Path: trunk/Applications
ENH: for EMSegment logic now looks for MRML Node added and node removed events

Revision 1903  Directory Listing
Modified Thu Dec 21 13:34:54 2006 UTC (10 years, 9 months ago) by lorensen
Original Path: trunk/Applications
COMP: typename issues.

Revision 1902  Directory Listing
Modified Thu Dec 21 13:14:28 2006 UTC (10 years, 9 months ago) by lorensen
Original Path: trunk/Applications
ENH: these modules now accept multiple types of inputs.

Revision 1892  Directory Listing
Modified Wed Dec 20 21:00:24 2006 UTC (10 years, 9 months ago) by lorensen
Original Path: trunk/Applications
ENH: added svn:keywords.

Revision 1891  Directory Listing
Modified Wed Dec 20 14:39:48 2006 UTC (10 years, 9 months ago) by lorensen
Original Path: trunk/Applications
ENH: now works with all native types.

Revision 1888  Directory Listing
Modified Wed Dec 20 13:17:37 2006 UTC (10 years, 9 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: modified splash screen to use final logo revision

Revision 1880  Directory Listing
Modified Tue Dec 19 20:33:24 2006 UTC (10 years, 9 months ago) by hliu
Original Path: trunk/Applications
ENH: added OPENTRACKER_INC_DIR to the include directories.

Revision 1874  Directory Listing
Modified Tue Dec 19 15:37:19 2006 UTC (10 years, 9 months ago) by lorensen
Original Path: trunk/Applications
ENH: Added new command line executables for adding and curvature anisotropic filtering.

Revision 1870  Directory Listing
Modified Tue Dec 19 14:36:07 2006 UTC (10 years, 9 months ago) by lorensen
Original Path: trunk/Applications
COMP: too aggresive with typename.

Revision 1869  Directory Listing
Modified Tue Dec 19 14:30:01 2006 UTC (10 years, 9 months ago) by lorensen
Original Path: trunk/Applications
COMP: fixed description.

Revision 1868  Directory Listing
Modified Tue Dec 19 14:29:35 2006 UTC (10 years, 9 months ago) by lorensen
Original Path: trunk/Applications
ENH: these modules now accept multiple types of inputs.

Revision 1857  Directory Listing
Modified Mon Dec 18 14:32:36 2006 UTC (10 years, 9 months ago) by lorensen
Original Path: trunk/Applications
ENH: Added default to switch.

Revision 1856  Directory Listing
Modified Mon Dec 18 14:30:13 2006 UTC (10 years, 9 months ago) by lorensen
Original Path: trunk/Applications
ENH: Removed deprecated call.

Revision 1855  Directory Listing
Modified Mon Dec 18 14:29:35 2006 UTC (10 years, 9 months ago) by lorensen
Original Path: trunk/Applications
ENH: new CLI modules.

Revision 1851  Directory Listing
Modified Fri Dec 15 21:49:05 2006 UTC (10 years, 9 months ago) by barre
Original Path: trunk/Applications
ENH: add ivar to control if modules should be loaded

Revision 1850  Directory Listing
Modified Fri Dec 15 21:44:05 2006 UTC (10 years, 9 months ago) by barre
Original Path: trunk/Applications
ENH: add ivar to control if modules should be loaded

Revision 1847  Directory Listing
Modified Fri Dec 15 19:08:27 2006 UTC (10 years, 9 months ago) by barre
Original Path: trunk/Applications
COMP: try to fix people's warnings

Revision 1845  Directory Listing
Modified Thu Dec 14 20:55:59 2006 UTC (10 years, 9 months ago) by millerjv
Original Path: trunk/Applications
BUG: memory management. Register/UnRegister to so old school.

Revision 1837  Directory Listing
Modified Thu Dec 14 19:57:13 2006 UTC (10 years, 9 months ago) by hliu
Original Path: trunk/Applications
ENH: added IGT Demo module.

Revision 1835  Directory Listing
Modified Thu Dec 14 18:57:23 2006 UTC (10 years, 9 months ago) by lorensen
Original Path: trunk/Applications
ENH: Now supports all pixel types.

Revision 1834  Directory Listing
Modified Thu Dec 14 18:56:56 2006 UTC (10 years, 9 months ago) by lorensen
Original Path: trunk/Applications
ENH: Utilities to help plugin writers.

Revision 1833  Directory Listing
Modified Thu Dec 14 18:36:33 2006 UTC (10 years, 9 months ago) by davisb
Original Path: trunk/Applications
ENH: for EMSegment module now GUI observes MRML scene

Revision 1828  Directory Listing
Modified Thu Dec 14 01:20:20 2006 UTC (10 years, 9 months ago) by millerjv
Original Path: trunk/Applications
ENH: simple test module to start working through issues with DTI imagery and plugins

Revision 1818  Directory Listing
Modified Wed Dec 13 16:53:00 2006 UTC (10 years, 9 months ago) by millerjv
Original Path: trunk/Applications
ENH: ModuleFactory no longer depends on Slicer (aside from dll export madness).

Revision 1817  Directory Listing
Modified Wed Dec 13 14:07:23 2006 UTC (10 years, 9 months ago) by lorensen
Original Path: trunk/Applications
ENH: Added type=label to images where appropriate.

Revision 1816  Directory Listing
Modified Wed Dec 13 13:01:28 2006 UTC (10 years, 9 months ago) by lorensen
Original Path: trunk/Applications
ENH: Added type to image tag. ENH: Renamed internal SetType to SetCPPType. SetType now holds image type.

Revision 1814  Directory Listing
Modified Tue Dec 12 21:33:09 2006 UTC (10 years, 9 months ago) by barre
Original Path: trunk/Applications
ENH: you need to add the tcl/tk support lib in static mode

Revision 1810  Directory Listing
Modified Tue Dec 12 20:34:28 2006 UTC (10 years, 9 months ago) by lorensen
Original Path: trunk/Applications
BUG: memory leaks on exit

Revision 1807  Directory Listing
Modified Tue Dec 12 20:21:49 2006 UTC (10 years, 9 months ago) by millerjv
Original Path: trunk/Applications
ENH: command line module scanning tied to splash screen (need to decouple ModuleFactory from vtkSlicerApplication)

Revision 1799  Directory Listing
Modified Tue Dec 12 17:24:06 2006 UTC (10 years, 9 months ago) by barre
Original Path: trunk/Applications
ENH: new splashscreen

Revision 1798  Directory Listing
Modified Tue Dec 12 17:19:10 2006 UTC (10 years, 9 months ago) by barre
Original Path: trunk/Applications
ENH: new splashscreen

Revision 1797  Directory Listing
Modified Tue Dec 12 16:02:20 2006 UTC (10 years, 9 months ago) by millerjv
Original Path: trunk/Applications
BUG: CommandLineModules need to place a request to the main thread to reload data and display results.
ENH: Moved processing threading control to vtkSlicerApplicationLogic. Moved most of the interthread communication to vtkSlicerApplicationLogic.  Interthread communication for Warnings/Errors/Information still in vtkSlicerApplication

Revision 1793  Directory Listing
Modified Tue Dec 12 14:35:47 2006 UTC (10 years, 9 months ago) by pieper
Original Path: trunk/Applications
BUG: needed to support TEEM in launcers (thanks Seb!)

Revision 1792  Directory Listing
Modified Tue Dec 12 14:31:07 2006 UTC (10 years, 9 months ago) by lorensen
Original Path: trunk/Applications
ENH: Added segmented progress.

Revision 1766  Directory Listing
Modified Sat Dec 9 18:51:12 2006 UTC (10 years, 9 months ago) by alexy
Original Path: trunk/Applications
ENH: rewrote MRML save data widget

Revision 1758  Directory Listing
Modified Sat Dec 9 17:21:16 2006 UTC (10 years, 9 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: added ability to set and save home module in registry

Revision 1751  Directory Listing
Modified Fri Dec 8 19:59:37 2006 UTC (10 years, 9 months ago) by millerjv
Original Path: trunk/Applications
ENH: use the new KWWidgets stacked progress bar.

Revision 1739  Directory Listing
Modified Mon Dec 4 12:19:58 2006 UTC (10 years, 9 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: adding splash screen image resources

Revision 1726  Directory Listing
Modified Fri Dec 1 14:20:20 2006 UTC (10 years, 9 months ago) by pieper
Original Path: trunk/Applications
ENH: added slicer splash screen and turned off slicerd by default to avoid firewall warnings on windows

Revision 1720  Directory Listing
Modified Thu Nov 30 19:02:55 2006 UTC (10 years, 9 months ago) by millerjv
Original Path: trunk/Applications
ENH: Set the plugin default path to be relative on the where the slicer executable lives. Takes into account the differences between an installation and a build on windows (IntDir). Prepend any user specified module path to this default path.

Revision 1715  Directory Listing
Modified Wed Nov 29 21:37:35 2006 UTC (10 years, 9 months ago) by naucoin
Original Path: trunk/Applications
ENH: added in code to respond to --all_info flag

Revision 1714  Directory Listing
Modified Wed Nov 29 21:37:05 2006 UTC (10 years, 9 months ago) by naucoin
Original Path: trunk/Applications
BUG: Set default for all info flag to false

Revision 1683  Directory Listing
Modified Sun Nov 26 19:55:24 2006 UTC (10 years, 9 months ago) by lorensen
Original Path: trunk/Applications
ENH: now can be built outside slicer3 tree.

Revision 1650  Directory Listing
Modified Tue Nov 21 19:31:32 2006 UTC (10 years, 10 months ago) by millerjv
Original Path: trunk/Applications
ENH: Standardized categories

Revision 1646  Directory Listing
Modified Tue Nov 21 18:19:00 2006 UTC (10 years, 10 months ago) by millerjv
Original Path: trunk/Applications
BUG: bad category

Revision 1645  Directory Listing
Modified Tue Nov 21 16:29:12 2006 UTC (10 years, 10 months ago) by lorensen
Original Path: trunk/Applications
BUG: must specify a default for the anatomy label file.

Revision 1644  Directory Listing
Modified Tue Nov 21 14:54:07 2006 UTC (10 years, 10 months ago) by lorensen
Original Path: trunk/Applications
COMP: portability issue with const in map.

Revision 1641  Directory Listing
Modified Tue Nov 21 11:57:51 2006 UTC (10 years, 10 months ago) by lorensen
Original Path: trunk/Applications
ENH: Added optional anatomy label file.

Revision 1640  Directory Listing
Modified Tue Nov 21 11:57:30 2006 UTC (10 years, 10 months ago) by lorensen
Original Path: trunk/Applications
ENH: Added optional anatomy label file.

Revision 1636  Directory Listing
Modified Mon Nov 20 19:56:38 2006 UTC (10 years, 10 months ago) by pieper
Original Path: trunk/Applications
BUG: added vtk filter watcher class to model maker dependencies in cmakelists

Revision 1635  Directory Listing
Modified Mon Nov 20 17:54:38 2006 UTC (10 years, 10 months ago) by lorensen
Original Path: trunk/Applications
ENH: Added vtkPluginFilterWatcher to produce progress.

Revision 1634  Directory Listing
Modified Mon Nov 20 17:53:55 2006 UTC (10 years, 10 months ago) by lorensen
Original Path: trunk/Applications
ENH: code formatting.

Revision 1632  Directory Listing
Modified Mon Nov 20 15:41:01 2006 UTC (10 years, 10 months ago) by lorensen
Original Path: trunk/Applications
ENH: remove dead code.

Revision 1630  Directory Listing
Modified Mon Nov 20 12:02:55 2006 UTC (10 years, 10 months ago) by lorensen
Original Path: trunk/Applications
ENH: Added a filter watcher for vtk.

Revision 1624  Directory Listing
Modified Fri Nov 17 21:55:50 2006 UTC (10 years, 10 months ago) by lorensen
Original Path: trunk/Applications
BUG: mcubes was getting reader output rather than change information output.

Revision 1623  Directory Listing
Modified Fri Nov 17 21:55:10 2006 UTC (10 years, 10 months ago) by lorensen
Original Path: trunk/Applications
BUG: Needed an OrientedImage,

Revision 1622  Directory Listing
Modified Fri Nov 17 21:54:00 2006 UTC (10 years, 10 months ago) by millerjv
Original Path: trunk/Applications
ENH: labels

Revision 1617  Directory Listing
Modified Fri Nov 17 21:13:29 2006 UTC (10 years, 10 months ago) by millerjv
Original Path: trunk/Applications
ENH: Support for fiducials and models to command line modules.

Revision 1616  Directory Listing
Modified Fri Nov 17 21:12:22 2006 UTC (10 years, 10 months ago) by millerjv
Original Path: trunk/Applications
ENH: added more command line argmuments.  Cleaned out code.  

Revision 1613  Directory Listing
Modified Thu Nov 16 23:10:11 2006 UTC (10 years, 10 months ago) by pieper
Original Path: trunk/Applications
BUG: appGUI was deleted before scripted modules were pulled down and slicer3.cxx wasn't using the singleton version of the vtkSlicerApplication so the ::Instance stayed around as a leak

Revision 1611  Directory Listing
Modified Thu Nov 16 22:30:28 2006 UTC (10 years, 10 months ago) by lorensen
Original Path: trunk/Applications
COMP: misspelled include file.

Revision 1609  Directory Listing
Modified Thu Nov 16 21:47:40 2006 UTC (10 years, 10 months ago) by millerjv
Original Path: trunk/Applications
BUG: need labels

Revision 1608  Directory Listing
Modified Thu Nov 16 21:38:17 2006 UTC (10 years, 10 months ago) by millerjv
Original Path: trunk/Applications
ENH: adding a module that needs a seed point

Revision 1602  Directory Listing
Modified Thu Nov 16 12:07:54 2006 UTC (10 years, 10 months ago) by lorensen
Original Path: trunk/Applications
ENH: better handling of progress for command line executables.

Revision 1600  Directory Listing
Modified Wed Nov 15 21:14:44 2006 UTC (10 years, 10 months ago) by lorensen
Original Path: trunk/Applications
ENH: Better progress.

Revision 1595  Directory Listing
Modified Wed Nov 15 15:57:19 2006 UTC (10 years, 10 months ago) by lorensen
Original Path: trunk/Applications
BUG: Number of match points incorrectly set.

Revision 1594  Directory Listing
Modified Wed Nov 15 15:56:49 2006 UTC (10 years, 10 months ago) by lorensen
Original Path: trunk/Applications
ENH: Changed default for number of histogram bins to 100.

Revision 1591  Directory Listing
Modified Wed Nov 15 12:00:22 2006 UTC (10 years, 10 months ago) by lorensen
Original Path: trunk/Applications
ENH: Added multi-filter progress.

Revision 1590  Directory Listing
Modified Wed Nov 15 11:59:42 2006 UTC (10 years, 10 months ago) by lorensen
Original Path: trunk/Applications
ENH: Added support for multi-filter progress.

Revision 1584  Directory Listing
Modified Tue Nov 14 21:15:06 2006 UTC (10 years, 10 months ago) by lorensen
Original Path: trunk/Applications
ENH: Added singleton for SlicerApplication. First worlking version for scheduling modules.

Revision 1582  Directory Listing
Modified Tue Nov 14 20:03:40 2006 UTC (10 years, 10 months ago) by lorensen
Original Path: trunk/Applications
ENH: Replaced XMLFilterWatcher with PluginFilterWatcher.

Revision 1581  Directory Listing
Modified Tue Nov 14 20:02:29 2006 UTC (10 years, 10 months ago) by millerjv
Original Path: trunk/Applications
BUG: Need to be careful not to modify the UI from within the processing thread.  First attempt to clean this up.  Also moved the task manager code in the SlicerApplication and out of SlicerApplicationLogic

Revision 1576  Directory Listing
Modified Tue Nov 14 11:59:25 2006 UTC (10 years, 10 months ago) by lorensen
Original Path: trunk/Applications
BUG: Misspelled longname.

Revision 1566  Directory Listing
Modified Fri Nov 10 21:42:13 2006 UTC (10 years, 10 months ago) by lorensen
Original Path: trunk/Applications
ENH: Now uses PluginFilterWatcher.

Revision 1562  Directory Listing
Modified Fri Nov 10 20:42:21 2006 UTC (10 years, 10 months ago) by millerjv
Original Path: trunk/Applications
ENH: Plugin modules are now run in separate thread from the main application.  The GUI runs in the main thread and plugin modules are executed in a separate thread.  Several plugins can be queued to execute but only one executes at a time.  Progress and abort are implemented for both shared object modules and command line modules.

Revision 1553  Directory Listing
Modified Fri Nov 10 13:56:16 2006 UTC (10 years, 10 months ago) by millerjv
Original Path: trunk/Applications
ENH: added an executable output path and a few items to the installation

Revision 1545  Directory Listing
Modified Fri Nov 3 17:49:49 2006 UTC (10 years, 10 months ago) by alexy
Original Path: trunk/Applications
ENH: added camera GUI

Revision 1542  Directory Listing
Modified Thu Nov 2 21:57:11 2006 UTC (10 years, 10 months ago) by pieper
Original Path: trunk/Applications
ENH: added access to the ApplicationGUI to all ModuleGUI instances

Revision 1521  Directory Listing
Modified Tue Oct 24 19:01:23 2006 UTC (10 years, 11 months ago) by pieper
Original Path: trunk/Applications
ENH: load query atlas hooks intoo the tcl interpeter

Revision 1504  Directory Listing
Modified Fri Oct 20 10:45:40 2006 UTC (10 years, 11 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: started fleshing out the QueryAtlas GUI

Revision 1486  Directory Listing
Modified Wed Oct 18 20:19:07 2006 UTC (10 years, 11 months ago) by wjp@bwh.harvard.edu
Original Path: trunk/Applications
ENH: added infrastructure for new Query Atlas module

Revision 1482  Directory Listing
Modified Wed Oct 18 18:24:22 2006 UTC (10 years, 11 months ago) by naucoin
Original Path: trunk/Applications
ENH: set up the colour logic to observe new scene events, and invoke the add default colour nodes method explictly

Revision 1466  Directory Listing
Modified Tue Oct 17 17:48:29 2006 UTC (10 years, 11 months ago) by naucoin
Original Path: trunk/Applications
ENH: added a colour module GUI and logic

Revision 1429  Directory Listing
Modified Fri Oct 6 16:35:25 2006 UTC (10 years, 11 months ago) by pieper
Original Path: trunk/Applications
BUG: need to figure out module paths - for now, make it work for installed modules

Revision 1407  Directory Listing
Modified Wed Oct 4 21:14:30 2006 UTC (10 years, 11 months ago) by pieper
Original Path: trunk/Applications
BUG: typo in cut and paste - variable name wrong

Revision 1406  Directory Listing
Modified Wed Oct 4 21:04:01 2006 UTC (10 years, 11 months ago) by pieper
Original Path: trunk/Applications
BUG: missing slash in module path

Revision 1404  Directory Listing
Modified Wed Oct 4 12:56:32 2006 UTC (10 years, 11 months ago) by pieper
Original Path: trunk/Applications
ENH: remove Slicer3Bare, which was only a debugging tool

Revision 1402  Directory Listing
Modified Tue Oct 3 21:46:37 2006 UTC (10 years, 11 months ago) by naucoin
Original Path: trunk/Applications
BUG: print out a warning when the return value from connecting with the mrml scene is not 1, as that's the valid return value

Revision 1393  Directory Listing
Modified Mon Oct 2 15:31:39 2006 UTC (10 years, 11 months ago) by andy
Original Path: trunk/Applications
COMP: Fix windows build

Revision 1386  Directory Listing
Modified Fri Sep 29 19:49:40 2006 UTC (10 years, 11 months ago) by andy
Original Path: trunk/Applications
ENH: Improve slicer3 runtime to produce error messages on windows on failures, make launche win32 app, cleanup some paths etc

Revision 1381  Directory Listing
Modified Thu Sep 28 22:30:17 2006 UTC (10 years, 11 months ago) by pieper
Original Path: trunk/Applications
ENH: made the module path application setting update to reflect the actual state of the variable if it's set automatically

Revision 1380  Directory Listing
Modified Thu Sep 28 21:45:48 2006 UTC (10 years, 11 months ago) by pieper
Original Path: trunk/Applications
BUG: restore some code deleted by accident

Revision 1379  Directory Listing
Modified Thu Sep 28 21:17:55 2006 UTC (10 years, 11 months ago) by pieper
Original Path: trunk/Applications
ENH: automatically add the module search path if not set

Revision 1368  Directory Listing
Modified Wed Sep 27 17:29:57 2006 UTC (10 years, 11 months ago) by andy
Original Path: trunk/Applications
COMP: By default make it win32 app

Revision 1329  Directory Listing
Modified Sat Sep 23 18:01:31 2006 UTC (11 years ago) by lorensen
Original Path: trunk/Applications
ENH: Changed default for number of iterations from 200 to 20.

Revision 1328  Directory Listing
Modified Sat Sep 23 17:40:03 2006 UTC (11 years ago) by lorensen
Original Path: trunk/Applications
ENH: Specify default pixel value.

Revision 1327  Directory Listing
Modified Sat Sep 23 17:38:31 2006 UTC (11 years ago) by lorensen
Original Path: trunk/Applications
ENH: Increase maximum number of samples.

Revision 1314  Directory Listing
Modified Fri Sep 22 15:15:53 2006 UTC (11 years ago) by pieper
Original Path: trunk/Applications
STYLE: got rid of abbreviation in method GetMainSlicerWin, changed to MainSlicerWindow

Revision 1313  Directory Listing
Modified Fri Sep 22 14:52:20 2006 UTC (11 years ago) by pieper
Original Path: trunk/Applications
BUG: re-enable scripted modules for Editor

Revision 1307  Directory Listing
Modified Thu Sep 21 20:57:25 2006 UTC (11 years ago) by pieper
Original Path: trunk/Applications
BUG: generate a more managable and clear error message if Itcl can't be found

Revision 1300  Directory Listing
Modified Thu Sep 21 18:23:15 2006 UTC (11 years ago) by lorensen
Original Path: trunk/Applications
ENH: Added optional contraints on deformations.

Revision 1297  Directory Listing
Modified Thu Sep 21 17:05:11 2006 UTC (11 years ago) by lorensen
Original Path: trunk/Applications
ENH: Further cleanuo. ENH: Added timers.

Revision 1296  Directory Listing
Modified Thu Sep 21 15:38:21 2006 UTC (11 years ago) by andy
Original Path: trunk/Applications
ENH: Handle when rpaths are off the finding of vtk and kwwigets

Revision 1289  Directory Listing
Modified Wed Sep 20 18:25:42 2006 UTC (11 years ago) by andy
Original Path: trunk/Applications
BUG: Fix Windows build

Revision 1288  Directory Listing
Modified Wed Sep 20 17:57:49 2006 UTC (11 years ago) by lorensen
Original Path: trunk/Applications