Mercurial > hg > orthanc
diff Core/Images/ImageAccessor.h @ 2865:0f07bdae0805
ImageAccessor::GetWriteableAccessor() and GetReadOnlyAccessor()
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 05 Oct 2018 17:56:55 +0200 |
parents | 9b4251721f22 |
children | 4e43e67f8ecf |
line wrap: on
line diff
--- a/Core/Images/ImageAccessor.h Fri Oct 05 17:51:10 2018 +0200 +++ b/Core/Images/ImageAccessor.h Fri Oct 05 17:56:55 2018 +0200 @@ -135,12 +135,19 @@ unsigned int pitch, const void *buffer); + void GetReadOnlyAccessor(ImageAccessor& target) const + { + target.AssignReadOnly(format_, width_, height_, pitch_, buffer_); + } + void AssignWritable(PixelFormat format, unsigned int width, unsigned int height, unsigned int pitch, void *buffer); + void GetWriteableAccessor(ImageAccessor& target) const; + void ToMatlabString(std::string& target) const; void GetRegion(ImageAccessor& accessor,