/* * DoRayMe - a quick and dirty Raytracer * Strip Pattern header * * Created by Manoƫl Trapier * Copyright (c) 2020 986-Studio. * */ #ifndef DORAYME_TESTPATTERN_H #define DORAYME_TESTPATTERN_H #include #include class TestPattern : public Pattern { public: TestPattern() : Pattern(Colour(0, 0, 0), Colour(1, 1, 1)) { }; Colour patternAt(Tuple point) { return Colour(point.x, point.y, point.z); } void dumpMe(FILE *fp) { fprintf(fp, "\"Type\": \"Test\",\n"); Pattern::dumpMe(fp); } }; #endif /* DORAYME_TESTPATTERN_H */