From 21423a44d6e3091addc00c1b0769336e1f154d4e Mon Sep 17 00:00:00 2001 From: Adrian Kummerlaender Date: Sun, 8 May 2016 19:50:45 +0200 Subject: Implement basic PPM writing function `write_ppm` generates a PPM image using a given generation function. Output is written using `std::ofstream`. The library is intended to become a straight forward way to test out various visualizations. --- src/imgen.h | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 src/imgen.h (limited to 'src/imgen.h') diff --git a/src/imgen.h b/src/imgen.h new file mode 100644 index 0000000..5ddbaf6 --- /dev/null +++ b/src/imgen.h @@ -0,0 +1,16 @@ +#include +#include +#include + +namespace imgen { + +using color = std::tuple; + +void write_ppm( + const std::string& path, + const std::size_t sizeX, + const std::size_t sizeY, + std::function generator +); + +} -- cgit v1.2.3