comparison Framework/Scene2DViewport/CreateAngleMeasureTracker.cpp @ 727:853e30d17cae

merge
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 21 May 2019 11:45:06 +0200
parents 28b9e3a54200
children 8e31b174ab26
comparison
equal deleted inserted replaced
726:4f2416d519b4 727:853e30d17cae
26 namespace OrthancStone 26 namespace OrthancStone
27 { 27 {
28 CreateAngleMeasureTracker::CreateAngleMeasureTracker( 28 CreateAngleMeasureTracker::CreateAngleMeasureTracker(
29 MessageBroker& broker, 29 MessageBroker& broker,
30 ViewportControllerWPtr controllerW, 30 ViewportControllerWPtr controllerW,
31 std::vector<TrackerCommandPtr>& undoStack,
32 MeasureToolList& measureTools,
33 const PointerEvent& e) 31 const PointerEvent& e)
34 : CreateMeasureTracker(controllerW, undoStack, measureTools) 32 : CreateMeasureTracker(controllerW)
35 , state_(CreatingSide1) 33 , state_(CreatingSide1)
36 { 34 {
37 command_.reset( 35 command_.reset(
38 new CreateAngleMeasureCommand( 36 new CreateAngleMeasureCommand(
39 broker, 37 broker,
40 controllerW, 38 controllerW,
41 measureTools,
42 e.GetMainPosition().Apply(GetScene()->GetCanvasToSceneTransform()))); 39 e.GetMainPosition().Apply(GetScene()->GetCanvasToSceneTransform())));
43 } 40 }
44 41
45 CreateAngleMeasureTracker::~CreateAngleMeasureTracker() 42 CreateAngleMeasureTracker::~CreateAngleMeasureTracker()
46 { 43 {