[root]/Modules/Tractography/Display
Resources
(9 files, 101 lines)

| Author | Changes | Lines of Code | Lines per Change |
|---|---|---|---|
| Totals | 189 (100.0%) | 4848 (100.0%) | 25.6 |
| lauren | 76 (40.2%) | 3611 (74.5%) | 47.5 |
| alexy | 53 (28.0%) | 733 (15.1%) | 13.8 |
| maddah | 2 (1.1%) | 291 (6.0%) | 145.5 |
| tgl | 13 (6.9%) | 88 (1.8%) | 6.7 |
| barre | 10 (5.3%) | 72 (1.5%) | 7.2 |
| pieper | 17 (9.0%) | 42 (0.9%) | 2.4 |
| millerjv | 2 (1.1%) | 6 (0.1%) | 3.0 |
| naucoin | 4 (2.1%) | 5 (0.1%) | 1.2 |
| wjp@bwh.harvard.edu | 1 (0.5%) | 0 (0.0%) | 0.0 |
| lorensen | 4 (2.1%) | 0 (0.0%) | 0.0 |
| kerstin | 5 (2.6%) | 0 (0.0%) | 0.0 |
| jcfr | 1 (0.5%) | 0 (0.0%) | 0.0 |
| blezek | 1 (0.5%) | 0 (0.0%) | 0.0 |
ENH: Update CMakeLists.txt - CMake 2.6 is now required
The following line have been added:
CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
IF(COMMAND CMAKE_POLICY)
CMAKE_POLICY(SET CMP0003 NEW)
ENDIF(COMMAND CMAKE_POLICY)
MARK_AS_ADVANCED(CMAKE_BACKWARDS_COMPATIBILITY)
0 lines of code changed in 1 file:
ENH: added AddExcludedChildClass to node selector and excluded vtkMRMLDiffusionTensorDisplayPropertiesNode from all color map selectors
0 lines of code changed in 1 file:
ENH: improved performance of multi fiber loading by compressing NodeAddedEvent
0 lines of code changed in 3 files:
ENH: added the option to color fibers based on their cluster ID
291 lines of code changed in 2 files:
ENH: adding ability to distinguish fiber bundles from vtk models in the add data widget
0 lines of code changed in 1 file:
BUG-FIXED: fixed fiber display
4 lines of code changed in 1 file:
BUG: fix Edit Properties context menus to select the node after entering the module - models GUI still needs to be fixes to update model hierarchy and node selector correctly
12 lines of code changed in 2 files:
ENH: fix module menu layout to match the documentation on the wiki
1 lines of code changed in 1 file:
ENH: initialize fiber display UI
1 lines of code changed in 1 file:
ENH: reworked fiber bundle display using tabs, add scalar col,or visibility
76 lines of code changed in 3 files:
ENH: added help and about pages. Fixed loading man made MRML scene with partial volume information
2 lines of code changed in 1 file:
COMP: many warnings removed. STYLE: mainly indentation.
0 lines of code changed in 2 files:
ENH: use the BuildHelpAndAboutFrame call instead of a custom help pane
0 lines of code changed in 1 file:
ENH: merged demianVolumeGlyph-Simple branch
0 lines of code changed in 5 files:
ENH tractography is now loadable
0 lines of code changed in 2 files:
COMP: fix warnings
1 lines of code changed in 1 file:
ENH: Plugins and Modules have specific location for their binairies/dll, different from the usual bin/ and lib/ (i.e. lib/Slicer3/Plugins, lib/Slicer3/Modules). This was achieved by setting LIBRARY_OUTPUT_PATH and EXECUTABLE_OUTPUT_PATH from the slicer3_set_default_modules_output_path and slicer3_set_default_plugins_output_path macro, but it is a dangerous practice to override a global variable, as it propagates to subtrees. As a result, SlicerTractographySeeding, which combines a module and a CLP in the same CMakeLists, was not built to the proper directory; ExtractSkeleton was not output in the right location either, and several tests ended up in Plugins instead of bin/ (GaussianBlurImageFilterTest, OrientImageTest). Fix this by creating a macro that will set the LIBRARY_OUTPUT_DIRECTORY and RUNTIME_OUTPUT_DIRECTORY explicitly on a *target* basis, using SET_TARGET_PROPERTIES. This removes the side-effects described above.
2 lines of code changed in 1 file:
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.
1 lines of code changed in 1 file:
ENH: Slicer3 Spring Installation Clean Up
69 lines of code changed in 3 files:
ENH: adding dependency checking (but not sorting) to LoadableModule lib. Adding EMSegment, MRAblation, RealTimeImaging, VolumeRendering, WFEngineModule, LabelStatistics as loadable modules
0 lines of code changed in 5 files:
ENH: added load directory of fiber tracks
0 lines of code changed in 3 files:
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.
88 lines of code changed in 6 files:
ENH: added glyphs/tracts view in editor
0 lines of code changed in 3 files:
STYLE: small GUI changes
0 lines of code changed in 1 file:
ENH: DTI glyphs display on 3d slices
0 lines of code changed in 3 files:
ENH: enable multiple storage nodes, following the template of multiple display nodes. Needed to deal more gracefully with model overlay files which should have their own separate storage nodes. The change is pervasive due to protecting SetStorageNodeID, use SetAndObserveStorageNodeID
0 lines of code changed in 1 file:
STYLE: vtkErrorMacro -> vtkDebugMacro
0 lines of code changed in 1 file:
COMP: casting to avoid compiler warnings
0 lines of code changed in 1 file:
ENH: Changes in the Slicer3 installation layout to simplify navigation. Most things will now try install themselves under <Installation Directory>/lib/<Package> or <Installation Directory>/include/<Package>. For example, <Installation Directory>/lib/Slicer3, <Installation Directory>/lib/MRML, <Installation Directory>/lib/ModuleDescriptionParser. This allows setting include and library paths consistently using ../<SomeOtherPackage> or ../../include/<SomeOtherPackage>, etc.
2 lines of code changed in 1 file:
ENH: changed file dialogs to respond to Withdraw event
22 lines of code changed in 1 file:
ENH: tractograhy seeding and display fixes
7 lines of code changed in 1 file:
ENH: fixed memory leak
2 lines of code changed in 1 file:
ENH: added glyph resolution
43 lines of code changed in 2 files:
ENH reworked fiber bundle display and fixed tractography seeding
183 lines of code changed in 5 files:
ENH: improvements to fiber display
68 lines of code changed in 2 files:
ENH: Update INSTALL_* commands to INSTALL() commands.
4 lines of code changed in 1 file:
ENH: fiber display fixes
30 lines of code changed in 2 files:
ENH: fiber bundle display rework
45 lines of code changed in 3 files:
ENH: tractography use multi display nodes
201 lines of code changed in 4 files:
COMP: remove USE_TEEM defines from various parts of the code and cmake files - teem is now required
1 lines of code changed in 1 file:
(51 more)