Mercurial > hg > orthanc-stone
comparison Framework/Scene2DViewport/CreateAngleMeasureTracker.cpp @ 818:e42b491f1fb2
Removed typedefs to shared_ptr by making them explicit. Removed using namespace
directives to make usage more explicit, too.
author | Benjamin Golinvaux <bgo@osimis.io> |
---|---|
date | Wed, 29 May 2019 10:51:28 +0200 |
parents | 8e31b174ab26 |
children | 0aff28f15ea2 |
comparison
equal
deleted
inserted
replaced
817:68f888812af4 | 818:e42b491f1fb2 |
---|---|
23 | 23 |
24 namespace OrthancStone | 24 namespace OrthancStone |
25 { | 25 { |
26 CreateAngleMeasureTracker::CreateAngleMeasureTracker( | 26 CreateAngleMeasureTracker::CreateAngleMeasureTracker( |
27 MessageBroker& broker, | 27 MessageBroker& broker, |
28 ViewportControllerWPtr controllerW, | 28 boost::weak_ptr<ViewportController> controllerW, |
29 const PointerEvent& e) | 29 const PointerEvent& e) |
30 : CreateMeasureTracker(controllerW) | 30 : CreateMeasureTracker(controllerW) |
31 , state_(CreatingSide1) | 31 , state_(CreatingSide1) |
32 { | 32 { |
33 command_.reset( | 33 command_.reset( |
115 "Wrong state in CreateAngleMeasureTracker::" | 115 "Wrong state in CreateAngleMeasureTracker::" |
116 "PointerMove: state_ invalid"); | 116 "PointerMove: state_ invalid"); |
117 } | 117 } |
118 } | 118 } |
119 | 119 |
120 CreateAngleMeasureCommandPtr CreateAngleMeasureTracker::GetCommand() | 120 boost::shared_ptr<CreateAngleMeasureCommand> CreateAngleMeasureTracker::GetCommand() |
121 { | 121 { |
122 return boost::dynamic_pointer_cast<CreateAngleMeasureCommand>(command_); | 122 return boost::dynamic_pointer_cast<CreateAngleMeasureCommand>(command_); |
123 } | 123 } |
124 | 124 |
125 } | 125 } |