Mercurial > hg > orthanc-stone
comparison Applications/Samples/LayoutPetCtFusionApplication.h @ 398:d257ea56b7be
renamed DicomStructureSetRendererFactory as DicomStructureSetSlicer, VolumeImageSource as VolumeImageMPRSlicer
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Sat, 10 Nov 2018 09:41:59 +0100 |
parents | 0cb925325470 |
children | 885e1ebd315c |
comparison
equal
deleted
inserted
replaced
397:1d9dd542adfe | 398:d257ea56b7be |
---|---|
22 #pragma once | 22 #pragma once |
23 | 23 |
24 #include "SampleInteractor.h" | 24 #include "SampleInteractor.h" |
25 | 25 |
26 #include "../../Framework/Layers/ReferenceLineFactory.h" | 26 #include "../../Framework/Layers/ReferenceLineFactory.h" |
27 #include "../../Framework/Layers/DicomStructureSetRendererFactory.h" | 27 #include "../../Framework/Layers/DicomStructureSetSlicer.h" |
28 #include "../../Framework/Widgets/LayoutWidget.h" | 28 #include "../../Framework/Widgets/LayoutWidget.h" |
29 | 29 |
30 #include <Core/Logging.h> | 30 #include <Core/Logging.h> |
31 | 31 |
32 namespace OrthancStone | 32 namespace OrthancStone |
329 DicomStructureSet& rtStruct = context.AddStructureSet(parameters["rt"].as<std::string>()); | 329 DicomStructureSet& rtStruct = context.AddStructureSet(parameters["rt"].as<std::string>()); |
330 | 330 |
331 Vector p = rtStruct.GetStructureCenter(0); | 331 Vector p = rtStruct.GetStructureCenter(0); |
332 interactorAxial_->GetCursor().LookupSliceContainingPoint(p); | 332 interactorAxial_->GetCursor().LookupSliceContainingPoint(p); |
333 | 333 |
334 ctAxial_->AddLayer(new DicomStructureSetRendererFactory(rtStruct)); | 334 ctAxial_->AddLayer(new DicomStructureSetSlicer(rtStruct)); |
335 petAxial_->AddLayer(new DicomStructureSetRendererFactory(rtStruct)); | 335 petAxial_->AddLayer(new DicomStructureSetSlicer(rtStruct)); |
336 fusionAxial_->AddLayer(new DicomStructureSetRendererFactory(rtStruct)); | 336 fusionAxial_->AddLayer(new DicomStructureSetSlicer(rtStruct)); |
337 } | 337 } |
338 | 338 |
339 ConnectSiblingLocations(*ctAxial_, *ctCoronal_, *ctSagittal_); | 339 ConnectSiblingLocations(*ctAxial_, *ctCoronal_, *ctSagittal_); |
340 ConnectSiblingLocations(*petAxial_, *petCoronal_, *petSagittal_); | 340 ConnectSiblingLocations(*petAxial_, *petCoronal_, *petSagittal_); |
341 ConnectSiblingLocations(*fusionAxial_, *fusionCoronal_, *fusionSagittal_); | 341 ConnectSiblingLocations(*fusionAxial_, *fusionCoronal_, *fusionSagittal_); |