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());