3 public class TreeDotGen{
7 public static void main(String args[]){
8 TreeDotGen t=new TreeDotGen();
12 public void generate(){
15 FileWriter fstream=new FileWriter("out.dot");
16 BufferedWriter out=new BufferedWriter(fstream);
18 out.write("digraph btree{\n");
31 public void generateTree(int parentIdx,BufferedWriter out) throws IOException{
37 out.write("N"+parentIdx+"->"+"N"+leftIdx+"\n");
41 out.write("N"+parentIdx+"->"+"N"+rightIdx+"\n");
44 generateTree(leftIdx,out);
45 generateTree(rightIdx,out);