Mercurial > hg > orthanc-stone
comparison Framework/Toolbox/DicomStructureSet.h @ 31:9aace933cb64
sharing code with the Orthanc core
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 16 Dec 2016 15:41:20 +0100 |
parents | 351ab0da0150 |
children | 517c46f527cd |
comparison
equal
deleted
inserted
replaced
30:1099a148f7e5 | 31:9aace933cb64 |
---|---|
68 Structures structures_; | 68 Structures structures_; |
69 std::string parentSeriesId_; | 69 std::string parentSeriesId_; |
70 Vector normal_; | 70 Vector normal_; |
71 | 71 |
72 SliceGeometry ExtractSliceGeometry(double& sliceThickness, | 72 SliceGeometry ExtractSliceGeometry(double& sliceThickness, |
73 IOrthancConnection& orthanc, | 73 OrthancPlugins::IOrthancConnection& orthanc, |
74 const Json::Value& contour); | 74 const Json::Value& contour); |
75 | 75 |
76 const Structure& GetStructure(size_t index) const; | 76 const Structure& GetStructure(size_t index) const; |
77 | 77 |
78 bool IsPolygonOnSlice(const Polygon& polygon, | 78 bool IsPolygonOnSlice(const Polygon& polygon, |
79 const SliceGeometry& geometry) const; | 79 const SliceGeometry& geometry) const; |
80 | 80 |
81 | 81 |
82 public: | 82 public: |
83 DicomStructureSet(IOrthancConnection& orthanc, | 83 DicomStructureSet(OrthancPlugins::IOrthancConnection& orthanc, |
84 const std::string& instanceId); | 84 const std::string& instanceId); |
85 | 85 |
86 size_t GetStructureCount() const | 86 size_t GetStructureCount() const |
87 { | 87 { |
88 return structures_.size(); | 88 return structures_.size(); |