From d2789c1696f36efc13d0df53b98d2370e7476738 Mon Sep 17 00:00:00 2001 From: Camil Staps Date: Wed, 25 Mar 2015 20:52:19 +0100 Subject: Week 8 done --- Week8/src/qtrees/WhiteLeaf.java | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 Week8/src/qtrees/WhiteLeaf.java (limited to 'Week8/src/qtrees/WhiteLeaf.java') diff --git a/Week8/src/qtrees/WhiteLeaf.java b/Week8/src/qtrees/WhiteLeaf.java new file mode 100644 index 0000000..31be533 --- /dev/null +++ b/Week8/src/qtrees/WhiteLeaf.java @@ -0,0 +1,24 @@ +package qtrees; + +import java.io.IOException; +import java.io.Writer; + +/** + * @author Camil Staps, s4498062 + */ +public class WhiteLeaf extends QTNode { + + @Override + public void fillBitmap(int x, int y, int width, Bitmap bitmap) { + int old_x = x, old_y = y; + for (; x < old_x + width; x++) + for (y = old_y; y < old_y + width; y++) + bitmap.setBit(x, y, true); + } + + @Override + public void writeNode(Writer out) throws IOException { + out.write("01"); + } + +} -- cgit v1.2.3