#include "type.h" treenode::treenode(){ x = 0; y=0; count = 0; parent = NULL; list pl; point * pt = new point(-2,-2); pl.push(*pt); pt = new point(2,-2); pl.push(*pt); pt = new point(2,2); pl.push(*pt); pt = new point(-2,2); pl.push(*pt); body = polygon(pl); } treenode::treenode(double a, double b){ x = a; y = b; count = 0; parent = NULL; list pl; point * pt = new point(-2,-2); pl.push(*pt); pt = new point(2,-2); pl.push(*pt); pt = new point(2,2); pl.push(*pt); pt = new point(-2,2); pl.push(*pt); body = polygon(pl); }