root/src/BRAINSFramework/World.cs

2528
123
                for (int x = 0; x < clusterCols; x++)
123
                for (int x = 0; x < clusterCols; x++)
124
                {
124
                {
125
125
126
                    Grid grid = (Grid)gridType.Assembly.CreateInstance(
126
                    Grid grid = (Grid)gridType.Assembly.CreateInstance(gridType.FullName);
127
                        gridType.FullName,
127
                    grid.Setup(position, maxclusterwidth * cellsize, maxclusterheight * cellsize, cellsize);
128
                        true,
128
                    //Grid grid = (Grid)gridType.Assembly.CreateInstance(
129
                        System.Reflection.BindingFlags.CreateInstance,
129
                    //    gridType.FullName,
130
                        null,
130
                    //    true,
131
                        new object[] { 
131
                    //    System.Reflection.BindingFlags.CreateInstance,
132
                            position,
132
                    //    null,
133
                            maxclusterwidth * cellsize, 
133
                    //    new object[] { 
134
                            maxclusterheight* cellsize,  
134
                    //        position,
135
                            cellsize },
135
                    //        maxclusterwidth * cellsize, 
136
                        CultureInfo.CurrentCulture,
136
                    //        maxclusterheight* cellsize,  
137
                        null);
137
                    //        cellsize },
138
                    //    CultureInfo.CurrentCulture,
139
                    //    null);
138
140
139
                    grid.Initialize();
141
                    grid.Initialize();
140
                    position.X += maxclusterwidth * cellsize;
142
                    position.X += maxclusterwidth * cellsize;