Mercurial > hg > orthanc-stone
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 { |