comparison Framework/Inputs/DicomPyramidInstance.h @ 56:83cd735c885d

speedup the loading of DICOM sources
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 24 Nov 2016 15:41:21 +0100
parents 4a7a53257c7d
children 147bd6dc28db
comparison
equal deleted inserted replaced
55:b6432a00b103 56:83cd735c885d
32 { 32 {
33 private: 33 private:
34 typedef std::pair<unsigned int, unsigned int> FrameLocation; 34 typedef std::pair<unsigned int, unsigned int> FrameLocation;
35 35
36 std::string instanceId_; 36 std::string instanceId_;
37 bool hasCompression_;
37 ImageCompression compression_; 38 ImageCompression compression_;
38 Orthanc::PixelFormat format_; 39 Orthanc::PixelFormat format_;
39 unsigned int tileWidth_; 40 unsigned int tileWidth_;
40 unsigned int tileHeight_; 41 unsigned int tileHeight_;
41 unsigned int totalWidth_; 42 unsigned int totalWidth_;
49 const std::string& GetInstanceId() const 50 const std::string& GetInstanceId() const
50 { 51 {
51 return instanceId_; 52 return instanceId_;
52 } 53 }
53 54
54 ImageCompression GetImageCompression() const 55 ImageCompression GetImageCompression(IOrthancConnection& orthanc);
55 {
56 return compression_;
57 }
58 56
59 Orthanc::PixelFormat GetPixelFormat() const 57 Orthanc::PixelFormat GetPixelFormat() const
60 { 58 {
61 return format_; 59 return format_;
62 } 60 }