Fixes for LT-29, disable target measurements when pixel spacing is not available

This commit is contained in:
Erik Ziegler committed 2016-02-09 15:08:26 +01:00
1 parent 831e546cd5
commit b01a2cccee
3 files changed
+25 -7

No files matched your search

@@ -37,6 +37,11 @@
function addNewMeasurement(mouseEventData) {
var element = mouseEventData.element;
// LT-29 Disable Target Measurements when pixel spacing is not available
if (!mouseEventData.image.rowPixelSpacing || !mouseEventData.image.columnPixelSpacing) {
return;
}
function doneCallback(lesionNumber) {
measurementData.lesionNumber = lesionNumber;
measurementData.active = false;
@@ -108,6 +113,11 @@
function addNewMeasurementTouch(touchEventData) {
var element = touchEventData.element;
// LT-29 Disable Target Measurements when pixel spacing is not available
if (!touchEventData.image.rowPixelSpacing || !touchEventData.image.columnPixelSpacing) {
return;
}
function doneCallback(lesionNumber) {
measurementData.lesionNumber = lesionNumber;
measurementData.active = false;
@@ -949,6 +959,11 @@
return;
}
// LT-29 Disable Target Measurements when pixel spacing is not available
if (!eventData.image.rowPixelSpacing || !eventData.image.columnPixelSpacing) {
return;
}
// we have tool data for this element - iterate over each one and draw it
var context = eventData.canvasContext.canvas.getContext('2d');
context.setTransform(1, 0, 0, 1, 0, 0);