comparison Applications/Samples/SingleFrameEditorApplication.h @ 488:aede9b042cb7 am-touch-events

now using ImageProcessing::FillPolygon
author am@osimis.io
date Tue, 19 Feb 2019 11:40:14 +0100
parents e4febcef669e
children 801d2697a1b1
comparison
equal deleted inserted replaced
487:e4febcef669e 488:aede9b042cb7
497 Orthanc::HttpClient::ConfigureSsl(true, "/etc/ssl/certs/ca-certificates.crt"); 497 Orthanc::HttpClient::ConfigureSsl(true, "/etc/ssl/certs/ca-certificates.crt");
498 #endif 498 #endif
499 499
500 //scene_->LoadDicomWebFrame(context->GetWebService()); 500 //scene_->LoadDicomWebFrame(context->GetWebService());
501 501
502 std::vector<MaskPoint> mask; 502 std::vector<Orthanc::ImageProcessing::ImagePoint> mask;
503 mask.push_back(MaskPoint(1100, 100)); 503 mask.push_back(Orthanc::ImageProcessing::ImagePoint(1100, 100));
504 mask.push_back(MaskPoint(1100, 1000)); 504 mask.push_back(Orthanc::ImageProcessing::ImagePoint(1100, 1000));
505 mask.push_back(MaskPoint(2000, 1000)); 505 mask.push_back(Orthanc::ImageProcessing::ImagePoint(2000, 1000));
506 mask.push_back(MaskPoint(2200, 150)); 506 mask.push_back(Orthanc::ImageProcessing::ImagePoint(2200, 150));
507 mask.push_back(MaskPoint(1500, 550)); 507 mask.push_back(Orthanc::ImageProcessing::ImagePoint(1500, 550));
508 maskLayer_ = dynamic_cast<RadiographyMaskLayer*>(&(scene_->LoadMask(mask, dynamic_cast<RadiographyDicomLayer&>(dicomLayer), 128.0f, NULL))); 508 maskLayer_ = dynamic_cast<RadiographyMaskLayer*>(&(scene_->LoadMask(mask, dynamic_cast<RadiographyDicomLayer&>(dicomLayer), 128.0f, NULL)));
509 interactor_.SetMaskLayer(maskLayer_); 509 interactor_.SetMaskLayer(maskLayer_);
510 510
511 { 511 {
512 RadiographyLayer& layer = scene_->LoadText(fontRegistry_.GetFont(0), "Hello\nworld", NULL); 512 RadiographyLayer& layer = scene_->LoadText(fontRegistry_.GetFont(0), "Hello\nworld", NULL);