ohif-viewer/LesionTracker/client/components/init.js

29 lines
912 B
JavaScript

Meteor.startup(function() {
toolManager.addTool('lesion', {
mouse: cornerstoneTools.lesion,
touch: cornerstoneTools.lesionTouch
});
toolManager.addTool('nonTarget', {
mouse: cornerstoneTools.nonTarget,
touch: cornerstoneTools.nonTargetTouch
});
toolManager.addTool('biDirectional', {
mouse: cornerstoneTools.biDirectional,
touch: cornerstoneTools.biDirectionalTouch
});
toolManager.addTool('deleteLesionKeyboardTool', {
mouse: cornerstoneTools.deleteLesionKeyboardTool,
touch: cornerstoneTools.deleteLesionKeyboardTool
});
var states = toolManager.getToolDefaultStates();
states.deactivate.push('lesion');
states.deactivate.push('nonTarget');
states.deactivate.push('biDirectional');
states.activate.push('deleteLesionKeyboardTool');
toolManager.setToolDefaultStates(states);
});