root/src/BRAINSFramework/World.cs
| 25 | 28 | ||
|---|---|---|---|
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; |
Download diff