Mercurial > hg > orthanc-stone
comparison Applications/Samples/SimpleViewer/MainWidgetInteractor.cpp @ 367:face7b7008de am-2
line and circle measure tools are now compatible with WebAssembly
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 01 Nov 2018 12:09:11 +0100 |
parents | ef31240a73f6 |
children | 20f149669c1f |
comparison
equal
deleted
inserted
replaced
366:a7de01c8fd29 | 367:face7b7008de |
---|---|
36 { | 36 { |
37 if (button == MouseButton_Left) | 37 if (button == MouseButton_Left) |
38 { | 38 { |
39 if (application_.GetCurrentTool() == SimpleViewerApplication::Tools_LineMeasure) | 39 if (application_.GetCurrentTool() == SimpleViewerApplication::Tools_LineMeasure) |
40 { | 40 { |
41 return new LineMeasureTracker(statusBar, dynamic_cast<LayerWidget&>(widget).GetSlice(), x, y, 255, 0, 0, 10); | 41 return new LineMeasureTracker(statusBar, dynamic_cast<LayerWidget&>(widget).GetSlice(), |
42 x, y, 255, 0, 0, application_.GetFont()); | |
42 } | 43 } |
43 else if (application_.GetCurrentTool() == SimpleViewerApplication::Tools_CircleMeasure) | 44 else if (application_.GetCurrentTool() == SimpleViewerApplication::Tools_CircleMeasure) |
44 { | 45 { |
45 return new CircleMeasureTracker(statusBar, dynamic_cast<LayerWidget&>(widget).GetSlice(), | 46 return new CircleMeasureTracker(statusBar, dynamic_cast<LayerWidget&>(widget).GetSlice(), |
46 x, y, 255, 0, 0, application_.GetFont()); | 47 x, y, 255, 0, 0, application_.GetFont()); |