comparison Framework/Radiography/RadiographyScene.h @ 425:087237703d63 am-vsol-upgrade

added layer accessors
author am@osimis.io
date Thu, 22 Nov 2018 11:45:18 +0100
parents aee3d7941c9b
children 660fe6f6bf4a
comparison
equal deleted inserted replaced
424:bb573a52fc63 425:087237703d63
115 unsigned int frame, 115 unsigned int frame,
116 bool httpCompression); 116 bool httpCompression);
117 117
118 RadiographyLayer& LoadDicomWebFrame(IWebService& web); 118 RadiographyLayer& LoadDicomWebFrame(IWebService& web);
119 119
120 void RemoveLayer(size_t layerIndex);
121
122 size_t GetLayerCount()
123 {
124 return countLayers_;
125 }
126
127 RadiographyLayer& GetLayer(size_t layerIndex);
128
120 Extent2D GetSceneExtent() const; 129 Extent2D GetSceneExtent() const;
121 130
122 void Render(Orthanc::ImageAccessor& buffer, 131 void Render(Orthanc::ImageAccessor& buffer,
123 const AffineTransform2D& viewTransform, 132 const AffineTransform2D& viewTransform,
124 ImageInterpolation interpolation) const; 133 ImageInterpolation interpolation) const;