Mercurial > hg > orthanc
comparison 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 |
comparison
equal
deleted
inserted
replaced
2864:7cac2bc1986e | 2865:0f07bdae0805 |
---|---|
133 unsigned int width, | 133 unsigned int width, |
134 unsigned int height, | 134 unsigned int height, |
135 unsigned int pitch, | 135 unsigned int pitch, |
136 const void *buffer); | 136 const void *buffer); |
137 | 137 |
138 void GetReadOnlyAccessor(ImageAccessor& target) const | |
139 { | |
140 target.AssignReadOnly(format_, width_, height_, pitch_, buffer_); | |
141 } | |
142 | |
138 void AssignWritable(PixelFormat format, | 143 void AssignWritable(PixelFormat format, |
139 unsigned int width, | 144 unsigned int width, |
140 unsigned int height, | 145 unsigned int height, |
141 unsigned int pitch, | 146 unsigned int pitch, |
142 void *buffer); | 147 void *buffer); |
148 | |
149 void GetWriteableAccessor(ImageAccessor& target) const; | |
143 | 150 |
144 void ToMatlabString(std::string& target) const; | 151 void ToMatlabString(std::string& target) const; |
145 | 152 |
146 void GetRegion(ImageAccessor& accessor, | 153 void GetRegion(ImageAccessor& accessor, |
147 unsigned int x, | 154 unsigned int x, |