public void TestFindEdgeLoop()
        {
            List <Vector3>                        verts            = new List <Vector3>();
            List <int>                            tri              = new List <int>();
            List <Vector3>                        normals          = new List <Vector3>();
            List <Vector2>                        uv               = new List <Vector2>();
            HashSet <Edge>                        Edges            = new HashSet <Edge>();
            Dictionary <Vector3, int>             vertPositionMap  = new Dictionary <Vector3, int>();
            Dictionary <Vector3, HashSet <Edge> > edgesIntoPoint   = new Dictionary <Vector3, HashSet <Edge> >();
            List <List <Vector3> >                OrderedEdgeVerts = new List <List <Vector3> >();

            List <Rect> rects = new List <Rect>();

            rects.Add(new Rect(new Vector2(61.5f, 29.5f), new Vector2(6, 1)));
            rects.Add(new Rect(new Vector2(58.5f, 27.5f), new Vector2(5, 5)));
            rects.Add(new Rect(new Vector2(64.5f, 27.5f), new Vector2(1, 5)));

            ZoneDisplay.CreateMeshesHelper(rects, ref verts, ref vertPositionMap, ref Edges, ref edgesIntoPoint, ref OrderedEdgeVerts, ref tri, ref normals, ref uv);
        }