Commented a lot of functions. Tried to get jsDoc and/or docco to work
This commit is contained in:
1 parent
14f47ad0e3
commit
f349572d53
46 files changed
+654
-274
No files matched your search
@@ -1,7 +1,22 @@
|
||||
/**
|
||||
* Creates a set of series to be placed in the Study Browser
|
||||
* The series that appear in the Study Browser must represent
|
||||
* imaging modalities.
|
||||
*
|
||||
* Furthermore, for drag/drop functionality,
|
||||
* it is easiest if the stack objects also contain information about
|
||||
* which study they are linked to.
|
||||
*
|
||||
* @param study The study instance to be used
|
||||
* @returns {Array} An array of series to be placed in the Study Browser
|
||||
*/
|
||||
createStacks = function(study) {
|
||||
// Define an empty array of stacks
|
||||
var stacks = [];
|
||||
|
||||
// TODO: Split by multi-frame, modality, image size, etc
|
||||
study.seriesList.forEach(function(series) {
|
||||
// If the series has no instanced, skip it
|
||||
if (!series.instances) {
|
||||
return;
|
||||
}
|
||||
@@ -13,7 +28,10 @@ createStacks = function(study) {
|
||||
return;
|
||||
}
|
||||
|
||||
// Include the study instance Uid for drag/drop purposes
|
||||
series.studyInstanceUid = study.studyInstanceUid;
|
||||
|
||||
// Add this series to the list of stacks
|
||||
stacks.push(series);
|
||||
});
|
||||
return stacks;
|
||||
|
||||
Reference in new issue
Block a user