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();