blob: ab11898ce6fc6fdb6a15d140fd278611a1e6ba44 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
package qtrees;
import java.io.IOException;
import java.io.Reader;
import java.io.Writer;
public class QTree {
QTNode root;
public QTree( Reader input ) {
root = readQTree( input );
}
public QTree( Bitmap bitmap ) {
root = bitmap2QTree( 0, 0, bitmap.getWidth(), bitmap );
}
public void fillBitmap ( Bitmap bitmap ) {
root.fillBitmap(0, 0, bitmap.getWidth(), bitmap);
}
public void writeQTree( Writer sb ) {
root.writeNode( sb );
}
private static QTNode readQTree( Reader input ) {
return null;
}
public static QTNode bitmap2QTree( int x, int y, int width, Bitmap bitmap ) {
return null;
}
}
|