.
This commit is contained in:
@@ -293,16 +293,16 @@ function setUpDicom(element) {
|
|||||||
cornerstone.loadAndCacheImage(imageIds[0]).then(function (image) {
|
cornerstone.loadAndCacheImage(imageIds[0]).then(function (image) {
|
||||||
cornerstone.displayImage(element, image);
|
cornerstone.displayImage(element, image);
|
||||||
|
|
||||||
cornerstoneTools.addTool(PanTool);
|
cornerstoneTools.addToolForElement(element, PanTool);
|
||||||
cornerstoneTools.addTool(ZoomTool);
|
cornerstoneTools.addToolForElement(element, ZoomTool);
|
||||||
cornerstoneTools.addTool(ZoomMouseWheelTool);
|
cornerstoneTools.addToolForElement(element, ZoomMouseWheelTool);
|
||||||
cornerstoneTools.addTool(WwwcTool);
|
cornerstoneTools.addToolForElement(element, WwwcTool);
|
||||||
cornerstoneTools.addTool(WwwcRegionTool);
|
cornerstoneTools.addToolForElement(element, WwwcRegionTool);
|
||||||
cornerstoneTools.addTool(RotateTool);
|
cornerstoneTools.addToolForElement(element, RotateTool);
|
||||||
cornerstoneTools.addTool(StackScrollTool);
|
cornerstoneTools.addToolForElement(element, StackScrollTool);
|
||||||
cornerstoneTools.addTool(MagnifyTool);
|
cornerstoneTools.addToolForElement(element, MagnifyTool);
|
||||||
|
|
||||||
cornerstoneTools.addTool(ArrowAnnotateTool, {
|
cornerstoneTools.addToolForElement(element, ArrowAnnotateTool, {
|
||||||
configuration: {
|
configuration: {
|
||||||
getTextCallback: () => { },
|
getTextCallback: () => { },
|
||||||
changeTextCallback: () => { },
|
changeTextCallback: () => { },
|
||||||
@@ -317,15 +317,15 @@ function setUpDicom(element) {
|
|||||||
|
|
||||||
// Enable our tools
|
// Enable our tools
|
||||||
// Avoid incorrect aspect ratio
|
// Avoid incorrect aspect ratio
|
||||||
cornerstoneTools.setToolActive("Pan", { mouseButtonMask: 1 });
|
cornerstoneTools.setToolActiveForElement(element, "Pan", { mouseButtonMask: 1 });
|
||||||
cornerstoneTools.setToolActive("Wwwc", { mouseButtonMask: 2 });
|
cornerstoneTools.setToolActiveForElement(element, "Wwwc", { mouseButtonMask: 2 });
|
||||||
cornerstoneTools.setToolActive("ZoomMouseWheel", { mouseButtonMask: 3 });
|
cornerstoneTools.setToolActiveForElement(element, "ZoomMouseWheel", { mouseButtonMask: 3 });
|
||||||
cornerstoneTools.setToolActive("Zoom", { mouseButtonMask: 4 });
|
cornerstoneTools.setToolActiveForElement(element, "Zoom", { mouseButtonMask: 4 });
|
||||||
|
|
||||||
if (element.dataset.edit_annotation == "true") {
|
if (element.dataset.edit_annotation == "true") {
|
||||||
cornerstoneTools.setToolActive("ArrowAnnotate", { mouseButtonMask: 2 });
|
cornerstoneTools.setToolActiveForElement(element, "ArrowAnnotate", { mouseButtonMask: 2 });
|
||||||
} else {
|
} else {
|
||||||
cornerstoneTools.setToolEnabled("ArrowAnnotate");
|
cornerstoneTools.setToolEnabledForElement(element, "ArrowAnnotate");
|
||||||
}
|
}
|
||||||
|
|
||||||
if (element.dataset.annotations) {
|
if (element.dataset.annotations) {
|
||||||
|
|||||||
+15
-15
@@ -293,16 +293,16 @@ function setUpDicom(element) {
|
|||||||
cornerstone.loadAndCacheImage(imageIds[0]).then(function (image) {
|
cornerstone.loadAndCacheImage(imageIds[0]).then(function (image) {
|
||||||
cornerstone.displayImage(element, image);
|
cornerstone.displayImage(element, image);
|
||||||
|
|
||||||
cornerstoneTools.addTool(PanTool);
|
cornerstoneTools.addToolForElement(element, PanTool);
|
||||||
cornerstoneTools.addTool(ZoomTool);
|
cornerstoneTools.addToolForElement(element, ZoomTool);
|
||||||
cornerstoneTools.addTool(ZoomMouseWheelTool);
|
cornerstoneTools.addToolForElement(element, ZoomMouseWheelTool);
|
||||||
cornerstoneTools.addTool(WwwcTool);
|
cornerstoneTools.addToolForElement(element, WwwcTool);
|
||||||
cornerstoneTools.addTool(WwwcRegionTool);
|
cornerstoneTools.addToolForElement(element, WwwcRegionTool);
|
||||||
cornerstoneTools.addTool(RotateTool);
|
cornerstoneTools.addToolForElement(element, RotateTool);
|
||||||
cornerstoneTools.addTool(StackScrollTool);
|
cornerstoneTools.addToolForElement(element, StackScrollTool);
|
||||||
cornerstoneTools.addTool(MagnifyTool);
|
cornerstoneTools.addToolForElement(element, MagnifyTool);
|
||||||
|
|
||||||
cornerstoneTools.addTool(ArrowAnnotateTool, {
|
cornerstoneTools.addToolForElement(element, ArrowAnnotateTool, {
|
||||||
configuration: {
|
configuration: {
|
||||||
getTextCallback: () => { },
|
getTextCallback: () => { },
|
||||||
changeTextCallback: () => { },
|
changeTextCallback: () => { },
|
||||||
@@ -317,15 +317,15 @@ function setUpDicom(element) {
|
|||||||
|
|
||||||
// Enable our tools
|
// Enable our tools
|
||||||
// Avoid incorrect aspect ratio
|
// Avoid incorrect aspect ratio
|
||||||
cornerstoneTools.setToolActive("Pan", { mouseButtonMask: 1 });
|
cornerstoneTools.setToolActiveForElement(element, "Pan", { mouseButtonMask: 1 });
|
||||||
cornerstoneTools.setToolActive("Wwwc", { mouseButtonMask: 2 });
|
cornerstoneTools.setToolActiveForElement(element, "Wwwc", { mouseButtonMask: 2 });
|
||||||
cornerstoneTools.setToolActive("ZoomMouseWheel", { mouseButtonMask: 3 });
|
cornerstoneTools.setToolActiveForElement(element, "ZoomMouseWheel", { mouseButtonMask: 3 });
|
||||||
cornerstoneTools.setToolActive("Zoom", { mouseButtonMask: 4 });
|
cornerstoneTools.setToolActiveForElement(element, "Zoom", { mouseButtonMask: 4 });
|
||||||
|
|
||||||
if (element.dataset.edit_annotation == "true") {
|
if (element.dataset.edit_annotation == "true") {
|
||||||
cornerstoneTools.setToolActive("ArrowAnnotate", { mouseButtonMask: 2 });
|
cornerstoneTools.setToolActiveForElement(element, "ArrowAnnotate", { mouseButtonMask: 2 });
|
||||||
} else {
|
} else {
|
||||||
cornerstoneTools.setToolEnabled("ArrowAnnotate");
|
cornerstoneTools.setToolEnabledForElement(element, "ArrowAnnotate");
|
||||||
}
|
}
|
||||||
|
|
||||||
if (element.dataset.annotations) {
|
if (element.dataset.annotations) {
|
||||||
|
|||||||
Reference in New Issue
Block a user