Warning: session_start(): open(/var/lib/php/sessions/sess_iqsmvsf5t9a9bl4n2t4b0ecfa0, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
// f: func(int x, int y) -> bool/Color/RGB
static BufferedImage renderImage(int w, int h, O f) {
RGBImage rgb = new RGBImage(w, h, Color.black);
for y to h: for x to w: {
O o = callF(f, x, y);
if (o instanceof Bool) rgb.setPixel(x, y, isTrue(o) ? Color.white : Color.black);
else if (o instanceof RGB) rgb.setPixel(x, y, (RGB) o);
else if (o instanceof Color) rgb.setPixel(x, y, (Color) o);
else if (o != null) fail("Woot?! " + _getClass(o));
}
ret rgb.getBufferedImage();
}