StraightLineDrawing
Class SchnyderTrees

java.lang.Object
  extended by StraightLineDrawing.SchnyderTrees

public class SchnyderTrees
extends java.lang.Object

Title: GraphDrawing

Description: Bangladesh University of engineering and technology

Copyright: Copyright (c) 2008

Company: Bangladesh University of engineering and technology


Field Summary
 int[][] colorMatrix
           
(package private)  GraphNode[] graphNode
           
(package private)  GraphNode lastnodeinCanOrder
           
(package private)  GraphNode[] nodeList
           
 
Constructor Summary
SchnyderTrees(GraphNode[] graphnode, GraphNode[] nodelist)
           
 
Method Summary
 void getCCL_Postordering(java.io.File file)
           
(package private)  void PrintSequence1(GraphNode root, GraphNode start, java.io.PrintWriter pw)
           
(package private)  void PrintSequence2(GraphNode root, GraphNode start, java.io.PrintWriter pw)
           
(package private)  void PrintSequence3(GraphNode root, GraphNode start, java.io.PrintWriter pw)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

graphNode

GraphNode[] graphNode

nodeList

GraphNode[] nodeList

lastnodeinCanOrder

GraphNode lastnodeinCanOrder

colorMatrix

public int[][] colorMatrix
Constructor Detail

SchnyderTrees

public SchnyderTrees(GraphNode[] graphnode,
                     GraphNode[] nodelist)
Method Detail

PrintSequence3

void PrintSequence3(GraphNode root,
                    GraphNode start,
                    java.io.PrintWriter pw)

PrintSequence2

void PrintSequence2(GraphNode root,
                    GraphNode start,
                    java.io.PrintWriter pw)

PrintSequence1

void PrintSequence1(GraphNode root,
                    GraphNode start,
                    java.io.PrintWriter pw)

getCCL_Postordering

public void getCCL_Postordering(java.io.File file)