Mercurial > hg > orthanc-stone
diff Framework/Radiography/RadiographyScene.cpp @ 876:580dd82e13f5 am-dev
added GetApproximateMemoryUsage
author | Alain Mazy <alain@mazy.be> |
---|---|
date | Wed, 03 Jul 2019 10:15:29 +0200 |
parents | be9c1530d40a |
children | 6b81c5453382 |
line wrap: on
line diff
--- a/Framework/Radiography/RadiographyScene.cpp Wed Jul 03 10:12:09 2019 +0200 +++ b/Framework/Radiography/RadiographyScene.cpp Wed Jul 03 10:15:29 2019 +0200 @@ -147,6 +147,16 @@ return *layer; } + size_t RadiographyScene::GetApproximateMemoryUsage() const + { + size_t size = 0; + for (Layers::const_iterator it = layers_.begin(); it != layers_.end(); it++) + { + size += it->second->GetApproximateMemoryUsage(); + } + return size; + } + void RadiographyScene::OnLayerEdited(const RadiographyLayer::LayerEditedMessage& message) { BroadcastMessage(RadiographyScene::LayerEditedMessage(*this, message.GetOrigin()));