public SlotFactory2D_Rectangular(SlotConfig config) { this.config = config; if (config.ConstantRndSeed) { rand.Seed(0); } retangularAdjacencies[0] = new SlotAdjacencyInfo2D_Rectangular(SlotAdjacencyInfo2D_Rectangular.Direction.LEFT); retangularAdjacencies[1] = new SlotAdjacencyInfo2D_Rectangular(SlotAdjacencyInfo2D_Rectangular.Direction.RIGHT); retangularAdjacencies[2] = new SlotAdjacencyInfo2D_Rectangular(SlotAdjacencyInfo2D_Rectangular.Direction.UP); retangularAdjacencies[3] = new SlotAdjacencyInfo2D_Rectangular(SlotAdjacencyInfo2D_Rectangular.Direction.DOWN); }
public SlotFactory2D_Rectangular(SlotConfig config) { this.config = config; if (config.ConstantRndSeed) { rand.Seed(0); } retangularAdjacencies[0] = new SlotAdjacencyInfo2D_Rectangular(SlotAdjacencyInfo2D_Rectangular.Direction.LEFT); retangularAdjacencies[1] = new SlotAdjacencyInfo2D_Rectangular(SlotAdjacencyInfo2D_Rectangular.Direction.RIGHT); retangularAdjacencies[2] = new SlotAdjacencyInfo2D_Rectangular(SlotAdjacencyInfo2D_Rectangular.Direction.UP); retangularAdjacencies[3] = new SlotAdjacencyInfo2D_Rectangular(SlotAdjacencyInfo2D_Rectangular.Direction.DOWN); }