add eraser tool
This commit is contained in:
@@ -13,6 +13,7 @@ export function loadMainImage(image, stack) {
|
|||||||
const ArrowAnnotateTool = cornerstoneTools.ArrowAnnotateTool;
|
const ArrowAnnotateTool = cornerstoneTools.ArrowAnnotateTool;
|
||||||
const AngleTool = cornerstoneTools.AngleTool;
|
const AngleTool = cornerstoneTools.AngleTool;
|
||||||
const CobbAngleTool = cornerstoneTools.CobbAngleTool;
|
const CobbAngleTool = cornerstoneTools.CobbAngleTool;
|
||||||
|
const EraserTool = cornerstoneTools.EraserTool;
|
||||||
|
|
||||||
const element = document.getElementById("dicom-image");
|
const element = document.getElementById("dicom-image");
|
||||||
cornerstone.enable(element);
|
cornerstone.enable(element);
|
||||||
@@ -33,6 +34,7 @@ export function loadMainImage(image, stack) {
|
|||||||
cornerstoneTools.addToolForElement(element, AngleTool);
|
cornerstoneTools.addToolForElement(element, AngleTool);
|
||||||
cornerstoneTools.addToolForElement(element, CobbAngleTool);
|
cornerstoneTools.addToolForElement(element, CobbAngleTool);
|
||||||
cornerstoneTools.addToolForElement(element, StackScrollTool);
|
cornerstoneTools.addToolForElement(element, StackScrollTool);
|
||||||
|
cornerstoneTools.addToolForElement(element, EraserTool);
|
||||||
|
|
||||||
cornerstoneTools.addToolForElement(element, ArrowAnnotateTool, {
|
cornerstoneTools.addToolForElement(element, ArrowAnnotateTool, {
|
||||||
configuration: {
|
configuration: {
|
||||||
@@ -84,6 +86,7 @@ export function loadMainImage(image, stack) {
|
|||||||
<option value="rotate">rotate [r]</option> \
|
<option value="rotate">rotate [r]</option> \
|
||||||
<option value="angle">angle</option> \
|
<option value="angle">angle</option> \
|
||||||
<option value="cobbangle">cobb angle</option> \
|
<option value="cobbangle">cobb angle</option> \
|
||||||
|
<option value="eraser">eraser</option> \
|
||||||
<option value="scroll" hidden="" disabled="">scroll (1/1)</option> \
|
<option value="scroll" hidden="" disabled="">scroll (1/1)</option> \
|
||||||
<option value="window">window ()</option> \
|
<option value="window">window ()</option> \
|
||||||
<option value="abdomen" hidden="" disabled="">window = abdomen [a]</option> \
|
<option value="abdomen" hidden="" disabled="">window = abdomen [a]</option> \
|
||||||
@@ -316,6 +319,12 @@ export function changeControlSelection() {
|
|||||||
});
|
});
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
case "eraser": {
|
||||||
|
cornerstoneTools.setToolActiveForElement(dicom_element, "Eraser", {
|
||||||
|
mouseButtonMask: 1,
|
||||||
|
});
|
||||||
|
break;
|
||||||
|
}
|
||||||
case "scroll": {
|
case "scroll": {
|
||||||
cornerstoneTools.setToolActiveForElement(dicom_element, "StackScroll", {
|
cornerstoneTools.setToolActiveForElement(dicom_element, "StackScroll", {
|
||||||
mouseButtonMask: 1,
|
mouseButtonMask: 1,
|
||||||
|
|||||||
Reference in New Issue
Block a user