comparison Framework/Loaders/OrthancMultiframeVolumeLoader.h @ 924:9ba1e1198e73

merge
author Alain Mazy <alain@mazy.be>
date Mon, 22 Jul 2019 14:29:23 +0200
parents 81d30cd93b65
children 401808e7ff2e
comparison
equal deleted inserted replaced
923:6b81c5453382 924:9ba1e1198e73
40 40
41 boost::shared_ptr<DicomVolumeImage> volume_; 41 boost::shared_ptr<DicomVolumeImage> volume_;
42 std::string instanceId_; 42 std::string instanceId_;
43 std::string transferSyntaxUid_; 43 std::string transferSyntaxUid_;
44 44
45
46 const std::string& GetInstanceId() const; 45 const std::string& GetInstanceId() const;
47 46
48 void ScheduleFrameDownloads(); 47 void ScheduleFrameDownloads();
49 48
50 void SetTransferSyntax(const std::string& transferSyntax); 49 void SetTransferSyntax(const std::string& transferSyntax);
55 void CopyPixelData(const std::string& pixelData); 54 void CopyPixelData(const std::string& pixelData);
56 55
57 void SetUncompressedPixelData(const std::string& pixelData); 56 void SetUncompressedPixelData(const std::string& pixelData);
58 57
59 public: 58 public:
60 OrthancMultiframeVolumeLoader(const boost::shared_ptr<DicomVolumeImage>& volume, 59 OrthancMultiframeVolumeLoader(boost::shared_ptr<DicomVolumeImage> volume,
61 IOracle& oracle, 60 IOracle& oracle,
62 IObservable& oracleObservable); 61 IObservable& oracleObservable);
63 62
64 void LoadInstance(const std::string& instanceId); 63 void LoadInstance(const std::string& instanceId);
65 }; 64 };