Directory nets/

Total Files:
12
Deleted Files:
11
Lines of Code:
1656

[root]/nets
        directory in repo Modules (0 files, 0 lines)
            directory in repo FieldsCreate (61 files, 10057 lines)
            directory in repo FieldsData (31 files, 4980 lines)
            directory in repo FieldsGeometry (13 files, 2524 lines)
            directory in repo FieldsOther (6 files, 523 lines)
            directory in repo Math (2 files, 272 lines)
            directory in repo Visualization (31 files, 5391 lines)
            directory in repo Volume (22 files, 3882 lines)
        directory in repo StandAlone (1 files, 5 lines)

Lines of Code

nets/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 37 (100.0%) 2996 (100.0%) 80.9
mjc 28 (75.7%) 1781 (59.4%) 63.6
mdavis 9 (24.3%) 1215 (40.6%) 135.0

Most Recent Commits

mjc 2006-04-20 19:28 Rev.: 33951

add toggle to control the automatic autoview, by default this option is off. turn it on to get your viewer to autoview with every load of a new network

7 lines of code changed in 2 files:

  • nets: show-field.srn (+7 -6)
mjc 2006-04-20 12:41 Rev.: 33940

notes before gui_callbacks

0 lines of code changed in 2 files:

  • nets: network.dtd (changed)
mjc 2006-04-20 11:04 Rev.: 33938

fix calculate defaults, add option to automaticaly use defaults when a new field loads, provide test networks that use default values

43 lines of code changed in 1 file:

  • nets: show-field.srn (+43 -7)
mdavis 2006-03-23 14:34 Rev.: 33623

Add Volume Rendering to Segmenter app

232 lines of code changed in 2 files:

  • nets: Segmenter.srn (new)
mjc 2006-03-20 10:53 Rev.: 33559

.net files converted to .srn files

1620 lines of code changed in 20 files:

  • nets: bundle_example.net (del), bundle_example.srn (new 226), cutting-plane-contours.net (del), cutting-plane-contours.srn (new 165), isocontour.net (del), isocontour.srn (new 169), isosurface.net (del), isosurface.srn (new 104), show-field.net (del), show-field.srn (+156), show-text-multipasstest.net (del), show-text-multipasstest.srn (new 173), show-text.net (del), show-text.srn (new 153), showmatrix.net (del), showmatrix.srn (new 109), volume-capability-test.net (del), volume-capability-test.srn (new 216), volume-rendering.net (del), volume-rendering.srn (new 149)
mdavis 2006-03-17 15:53 Rev.: 33546

Make connections element optional for networks with no connections (such as a network w/ only one module)

1 lines of code changed in 1 file:

  • nets: network.dtd (+1 -1)
mjc 2006-02-22 18:06 Rev.: 33334

initial commit supporting subnets again

1 lines of code changed in 1 file:

  • nets: network.dtd (+1 -1)
mjc 2006-02-22 09:31 Rev.: 33325

addition of subnets to the dtd

10 lines of code changed in 1 file:

  • nets: network.dtd (+10 -1)
mdavis 2006-02-15 18:18 Rev.: 33282

Remove dynamic input ports from Painter - as Bundles effectively allow dynamic # of input upstream anyways.

This allows incoming data on the first port and the filter port to move from the first port to the last port - thus eliminating confusion when a user executs the Painter module and it does nothing when data is connected to the first port.

The second port is now reserved for filter input and will only be used when the Painter module is expecting incoming data from a tool.


71 lines of code changed in 1 file:

  • nets: Segmenter.srn (+71 -88)
mdavis 2006-02-11 00:15 Rev.: 33244

Remove outdated network. Use Segmenter.srn now

0 lines of code changed in 1 file:

  • nets: Segmenter.net (del)
mdavis 2006-02-11 00:13 Rev.: 33243

Painter crash fixes. Eliminates two crashes:
1. Crash while moving the mouse cursor in the window while a filter finishes.
2. Crash when painting exactly 12 strokes.

Paint Brush cursor now displays correctly in all windows

Paint Brush is faster updating between strokes, also uses less memory

Filters now display text telling user to 'Please wait...' while filter executes

Window open to correct view if UI was pressed after execution of module

Port caching of filters was turned off, as some filters were re-exeucting when not wanted

Fix bug deleting layers that were originally created by copying active layer

Smarter logic about which layer to make active next after deleting acitve layer


89 lines of code changed in 1 file:

  • nets: Segmenter.srn (+89 -17)
mdavis 2006-02-10 14:15 Rev.: 33229

Update positions of windows

15 lines of code changed in 1 file:

  • nets: Segmenter.srn (+15 -41)
mdavis 2006-02-10 14:10 Rev.: 33228

Change TCL window id of Painter GUI so .srn nets open GUI properly. Commit Segmenter.srn, an XML version of Segmenter.net

373 lines of code changed in 1 file:

  • nets: Segmenter.srn (+373)
mdavis 2006-02-10 02:42 Rev.: 33223

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.




434 lines of code changed in 1 file:

  • nets: Segmenter.net (new 434)
mjc 2006-02-09 21:31 Rev.: 33222

introduce xml filetype with validating dtd for scirun network file saving, SCIRun now saves only in this format, while loading old '.net' files as well as new '.srn' files (which are xml)

100 lines of code changed in 1 file:

  • nets: network.dtd (+100)
Generated by StatSVN 0.4.0