Paul Macklin - 2014-10-06

Hello, and thanks for your email and interest in EasyBMP!

If we had used more "modern" data structures when writing EasyBMP (using STL container functions like vector<Pixel>), it would have been easier to extend the array without recopying. It would probably be a great code refactor in the future!

But alas, for now, the way you mentioned (create a new BMP object of the correct size and copy the pixels over) is the only way to accomplish this.

Thanks -- Paul