Mercurial > hg > orthanc-stone
diff Applications/Samples/Sdl/SingleFrameViewer/SdlSimpleViewer.cpp @ 1821:36430d73e36c
introducing measure units in AnnotationsSceneLayer
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 26 May 2021 14:02:12 +0200 |
parents | 79a5838739a6 |
children | 3889ae96d2e9 |
line wrap: on
line diff
--- a/Applications/Samples/Sdl/SingleFrameViewer/SdlSimpleViewer.cpp Wed May 26 13:08:49 2021 +0200 +++ b/Applications/Samples/Sdl/SingleFrameViewer/SdlSimpleViewer.cpp Wed May 26 14:02:12 2021 +0200 @@ -194,16 +194,6 @@ OrthancStone::AnnotationsSceneLayer annotations(10); annotations.SetActiveTool(OrthancStone::AnnotationsSceneLayer::Tool_Edit); - /* - annotations.AddSegmentAnnotation(OrthancStone::ScenePoint2D(0, 0), - OrthancStone::ScenePoint2D(100, 100)); - annotations.AddAngleAnnotation(OrthancStone::ScenePoint2D(100, 50), - OrthancStone::ScenePoint2D(150, 40), - OrthancStone::ScenePoint2D(200, 50)); - annotations.AddCircleAnnotation(OrthancStone::ScenePoint2D(50, 200), - OrthancStone::ScenePoint2D(100, 250)); - */ - #else ActiveTool activeTool = ActiveTool_None; @@ -233,6 +223,8 @@ bool stop = false; while (!stop) { + annotations.SetUnits(application->GetUnits()); + bool paint = false; SDL_Event event; while (SDL_PollEvent(&event))