LT-154: Deleted 1D-Measurements from image by Clear Tools button and Delete key

This commit is contained in:
Aysel Afsar committed 2016-01-19 16:57:52 -05:00
1 parent 7f7d2f6145
commit 5c38c4ffd9
2 files changed
+22 -6

No files matched your search

@@ -8,8 +8,13 @@
DELETE: 46
};
function removeMeasurementTimepoint(data, index, toolType) {
function removeMeasurementTimepoint(data, index, toolType, element) {
var imageId = data.imageId;
if (!imageId) {
var enabledElement = cornerstone.getEnabledElement(element);
imageId = enabledElement.image.imageId;
}
var enabledElements = cornerstone.getEnabledElementsByImageId(imageId);
enabledElements.forEach(function(enabledElement) {
var element = enabledElement.element;
@@ -75,7 +80,7 @@
if (keyCode === keys.DELETE ||
(keyCode === keys.D && eventData.event.ctrlKey === true)) {
var toolTypes = [ 'lesion', 'nonTarget' ];
var toolTypes = [ 'lesion', 'nonTarget', 'length'];
var nearbyToolData = getNearbyToolData(eventData.element, eventData.currentPoints.canvas, toolTypes);
if (!nearbyToolData) {
@@ -87,7 +92,9 @@
showConfirmDialog(function() {
removeMeasurementTimepoint(nearbyToolData.nearbyTool,
nearbyToolData.nearbyToolIndex,
nearbyToolData.nearbyToolType);
nearbyToolData.nearbyToolType,
eventData.element
);
});
}
}