comparison Samples/Sdl/TrackerSampleApp.cpp @ 787:1a28fce57ff3

Fixed Visual Studio 2008 build
author Benjamin Golinvaux <bgo@osimis.io>
date Fri, 24 May 2019 16:13:50 +0200
parents 07adcffba38c
children 61ba4b504e9a
comparison
equal deleted inserted replaced
775:cf1102295ae5 787:1a28fce57ff3
38 #include <Core/OrthancException.h> 38 #include <Core/OrthancException.h>
39 #include <Core/Images/Image.h> 39 #include <Core/Images/Image.h>
40 #include <Core/Images/ImageProcessing.h> 40 #include <Core/Images/ImageProcessing.h>
41 #include <Core/Images/PngWriter.h> 41 #include <Core/Images/PngWriter.h>
42 42
43 #include <boost/ref.hpp>
44 #include <boost/make_shared.hpp>
43 #include <SDL.h> 45 #include <SDL.h>
46
44 #include <stdio.h> 47 #include <stdio.h>
45 48
46 using namespace Orthanc; 49 using namespace Orthanc;
47 50
48 namespace OrthancStone 51 namespace OrthancStone
198 case 0: 201 case 0:
199 // line measure 202 // line measure
200 { 203 {
201 CreateLineMeasureCommandPtr cmd = 204 CreateLineMeasureCommandPtr cmd =
202 boost::make_shared<CreateLineMeasureCommand>( 205 boost::make_shared<CreateLineMeasureCommand>(
203 IObserver::GetBroker(), 206 boost::ref(IObserver::GetBroker()),
204 controller_, 207 controller_,
205 GetRandomPointInScene()); 208 GetRandomPointInScene());
206 cmd->SetEnd(GetRandomPointInScene()); 209 cmd->SetEnd(GetRandomPointInScene());
207 controller_->PushCommand(cmd); 210 controller_->PushCommand(cmd);
208 } 211 }
210 case 1: 213 case 1:
211 // angle measure 214 // angle measure
212 { 215 {
213 CreateAngleMeasureCommandPtr cmd = 216 CreateAngleMeasureCommandPtr cmd =
214 boost::make_shared<CreateAngleMeasureCommand>( 217 boost::make_shared<CreateAngleMeasureCommand>(
215 IObserver::GetBroker(), 218 boost::ref(IObserver::GetBroker()),
216 controller_, 219 controller_,
217 GetRandomPointInScene()); 220 GetRandomPointInScene());
218 cmd->SetCenter(GetRandomPointInScene()); 221 cmd->SetCenter(GetRandomPointInScene());
219 cmd->SetSide2End(GetRandomPointInScene()); 222 cmd->SetSide2End(GetRandomPointInScene());
220 controller_->PushCommand(cmd); 223 controller_->PushCommand(cmd);