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,