[root]/Packages/Insight/Dataflow/Modules/Converters
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 26 (100.0%) | 156 (100.0%) | 6.0 |
darbyb | 2 (7.7%) | 52 (33.3%) | 26.0 |
worthen | 3 (11.5%) | 51 (32.7%) | 17.0 |
mdavis | 8 (30.8%) | 40 (25.6%) | 5.0 |
mjc | 4 (15.4%) | 6 (3.8%) | 1.5 |
dav | 7 (26.9%) | 6 (3.8%) | 0.8 |
allen | 2 (7.7%) | 1 (0.6%) | 0.5 |
fix sub varinclude/sci_defs/environment_testdefs.h.in
1 lines of code changed in 2 files:
changed NrrdData->nrrd to NrrdData->nrrd_
14 lines of code changed in 6 files:
Upgrading to Teem 1.9. Main changes include API changes for var-arg functions and more careful use of unsigned types. See http://sourceforge.net/project/shownotes.php?release_id=380683&group_id=85445 for more information.
52 lines of code changed in 2 files:
Fix build. Remove Dataflow/Ports lib
1 lines of code changed in 1 file:
Two things coming on it commit:
1) Dataflow/Ports was moved into Dataflow/Network/Ports
- Fixed the sub.mk files to not use libDataflow_Ports as it is now part of
libDataflow_Network. Cleaned many of the sub.mk files up so that
libraries were only listed once.
- I've only tested these changes on the main Packages... I visually
inspected the others, don't know for sure if I got everything.
2) Clean up of Uintah problems from the large commit Marty made earlier
- continue to use getID() for patches.
- another commit is coming shortly to continue the fixes for Uintah
6 lines of code changed in 7 files:
add with-tetgen option to configure, Make Module.h conform to the coding standard, and all the massive fallout from renaming variables and slots in that class
6 lines of code changed in 4 files:
Fix so it *should* work on both osx and win32
50 lines of code changed in 1 file:
Port Insight to windows, fix recent commits and Containers to work with Windows, and use an $(OBJEXT) in make variables instead of assuming .o for compiling
1 lines of code changed in 2 files:
Dataflow/GUI/Painter.tcl
Dataflow/Modules/Render/Painter.cc
Dataflow/Modules/Render/Painter.h
Dataflow/Modules/Render/PainterBrushTool.cc
Dataflow/Modules/Render/sub.mk
Dataflow/Modules/Render/PainterTools.cc
----------------------------------------------
Summary:
Major upgrade to Painter Module tools/layers/and events.
Added ITK Filter Tools to Painter Module.
-Curvature Anisotropic Diffusion Filter - 'd' key
-Gradient Magnitude Filter - 'g' key
-Connected Component Filter - 'k' key
-Fill Holes Filter (Dilate/Erode) - 'j' key
-Threshold Segmentation Filter - 'h' key
-'1' key sets source layer
-'2' key sets seed layer
Other tools:
-Delete layer - 'x' key
-Copy layer - 'c' key
-New layer - 'v' key
All tools now quit instantly by hitting the 'q' key
ITK (and soon all) tools will complete their action by pressing spacebar
Most tools will fallthrough to default tools when not handling the event. This allows the user to perform default actions like: pan, zoom, change slices, change layers, etc... while in the tool.
Slightly increased font size for demo.
Moved Painter::BrushTool to its own file PainterBrushTool.cc, for future expansion of this complex tool.
Core/Geom/TextRenderer.cc
----------------------------
Added ability to layout multiple lines of text w/ carriage returns
Core/GuiInterface/GuiContext.h
Core/GuiInterface/GuiContext.cc
-----------------------------------
Added GuiContext::find_child(string) for setting variables that were passed down the dataflow via nrrd keyvalue pairs and itk meta data dictionaries.
Core/GuiInterface/TCLKeysyms.h
----------------------------------
keysym map for Painter Module handling of keypress events
Packages/Insight/Dataflow/Modules/Filters/ThresholdSegmentationLevelSetImageFilter.cc
Packages/Insight/Dataflow/Modules/Filters/ConfidenceConnectedImageFilter.cc
Packages/Insight/Dataflow/Modules/Converters/NrrdToImage.cc
------------------------------------------------
Cleaner support of passing down key/value pairs and setting them w/out using TCL explicitly.
25 lines of code changed in 1 file: