public static void Traverse <T, TData>(this QuadTree <T> tree, QtNodeVisitor <T, TData> visitor, TData data) { Traverse(tree, 0, visitor, data); }
public static QuadTree <T> Create <T>(int size, int patchSize, Vector2 posMin, Func <QtNode <T>, T> constructor) { QuadTree <T> tree = new QuadTree <T>(posMin, size, patchSize, constructor); return(tree); }