
| Author | Changes | Lines of Code | Lines per Change |
|---|---|---|---|
| Totals | 531 (100.0%) | 15022 (100.0%) | 28.2 |
| justin | 437 (82.3%) | 13228 (88.1%) | 30.2 |
| david | 45 (8.5%) | 1304 (8.7%) | 28.9 |
| eli | 40 (7.5%) | 419 (2.8%) | 10.4 |
| farshadm | 5 (0.9%) | 36 (0.2%) | 7.2 |
| shani | 3 (0.6%) | 34 (0.2%) | 11.3 |
| katrin | 1 (0.2%) | 1 (0.0%) | 1.0 |
Fixed minor bug - set group for displaying a group of ROIs didn't work the first time you set it to do a viewSet that did not have a view return argument set.
2 lines of code changed in 2 files:
display of overlay value as you mouse over points
16 lines of code changed in 1 file:
Check for group roi
3 lines of code changed in 1 file:
Set of changes that enable selecting a group of ROIs to display.
87 lines of code changed in 5 files:
Check for existence of interrogator
4 lines of code changed in 1 file:
Added showing magnet coordinates
14 lines of code changed in 1 file:
Adds ability to view 3D volumes in different orientations (coronal/axial/saggital). Also added ability to edit volumes for possibly rerunning through volume segmentation programs to fix minor errors, but left the code un-enabled since we are looking into other options for editing volumes/surfaces
314 lines of code changed in 1 file:
Tests whether MLR is running or not
42 lines of code changed in 1 file:
Pulling out getBaseSlice from refreshMLRDisplay so it can be reused for overlay computation by searchForVoxel
94 lines of code changed in 3 files:
Check bounds of overlayRange
3 lines of code changed in 1 file:
Check to make sure that canonical nifti files have 3 dimensions (otherwise viewer would crash on these files)
6 lines of code changed in 1 file:
pass back the actual original overlay values in another field (before it just passed back RGB values )
9 lines of code changed in 1 file:
Minor change so that if a base is not loaded you can still call refreshMLRDisplay from a script without an error
9 lines of code changed in 1 file:
Removed function calls to old handlers from mrInterrogator (no need to retain old hooks, I think). Plus the code was giving warnings in matlab79
3 lines of code changed in 1 file:
Changed cortical depth slider so arrows jump by 0.1, clicking inside slider steps by 0.5 instead of vice versa which was non-intuitive
2 lines of code changed in 2 files:
Fixing a bug that Taosheng found
13 lines of code changed in 2 files:
Adding changes made by Luke Robot Hospadaruk (Taosheng Liu's tech) to allow drawing ROIs on surfaces. Note that Luke used another downloaded version of dijkstra's algorithm because he needed one that also retured info about the shortest path, rather than just the path length. This version is called dijkstrap.cpp and should be compiled with fibheap.cpp using -largeArrayDims. These files are in the mrLoadRet/ROI directory. (I've compiled for mexmaci and mexmaci64). If they are not compiled the user will get an error message telling them to compile.
Also, fixed a small bug with the 3d free rotation of surfaces in which it was using an old view variable -- which would have caused it to lose any changes in between 3d free rotations.
21 lines of code changed in 2 files:
adding some hooks so that surfaces can be rotated with the mouse instead of having to use the sliders. This calls the function the function mlrSetRotate3d, which truns on rotate3d and adds some callbacks to update the sliders after the rotation is finished (i.e. user releases mouse).
26 lines of code changed in 1 file:
Adding hook for export ROI
13 lines of code changed in 1 file:
minor, removing debug print
0 lines of code changed in 1 file:
(320 more)