Mercurial > hg > orthanc-stone
diff Framework/Scene2DViewport/CreateAngleMeasureTracker.cpp @ 891:0aff28f15ea2
new abstraction: IViewport
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 10 Jul 2019 18:18:42 +0200 |
parents | e42b491f1fb2 |
children | ac88989817e3 |
line wrap: on
line diff
--- a/Framework/Scene2DViewport/CreateAngleMeasureTracker.cpp Wed Jul 10 15:23:13 2019 +0200 +++ b/Framework/Scene2DViewport/CreateAngleMeasureTracker.cpp Wed Jul 10 18:18:42 2019 +0200 @@ -34,7 +34,7 @@ new CreateAngleMeasureCommand( broker, controllerW, - e.GetMainPosition().Apply(GetScene()->GetCanvasToSceneTransform()))); + e.GetMainPosition().Apply(GetScene().GetCanvasToSceneTransform()))); } CreateAngleMeasureTracker::~CreateAngleMeasureTracker() @@ -43,8 +43,6 @@ void CreateAngleMeasureTracker::PointerMove(const PointerEvent& event) { - assert(GetScene()); - if (!alive_) { throw Orthanc::OrthancException(Orthanc::ErrorCode_InternalError, @@ -53,7 +51,7 @@ } ScenePoint2D scenePos = event.GetMainPosition().Apply( - GetScene()->GetCanvasToSceneTransform()); + GetScene().GetCanvasToSceneTransform()); switch (state_) {