public void Init()
		{
			dims_4321_789 = new GridDimensions(4321, 789);
			grid_4321_789 = new Grid(dims_4321_789);
			grid_22_55555 = new Grid(22, 55555);
			iGrid_22_55555 = grid_22_55555;
		}
示例#2
0
        //---------------------------------------------------------------------

        public DataGrid(GridDimensions dimensions)
            : base(dimensions, typeof(T))
        {
            if (Count > 0)
            {
                this.data = new T[dimensions.Rows, dimensions.Columns];
            }
        }
		public void Init()
		{
			dims_4321_789 = new GridDimensions(4321, 789);
			grid_4321_789_dataType = typeof(float);
			grid_4321_789 = new GridWithType(dims_4321_789,
			                             	 grid_4321_789_dataType);

			grid_22_55555_dataType = typeof(Foo);
			grid_22_55555 = new GridWithType(22, 55555, grid_22_55555_dataType);
		}
		public void Init()
		{
			dimensions = new GridDimensions(321, 89);
			grid = new DataGrid<int>(dimensions);
			grid_rowColCtor = new DataGrid<int>(dimensions.Rows,
			                                    dimensions.Columns);
			data = new int[4,7] { {1, 2, 3, 4, 5, 6, 7},
								  {111, 222, 333, 444, 555, 666, 777},
								  {-1, -2, -3, -4, -5, -6, -7},
								  {1, 4, 9, 16, 25, 36, 49} };
			dataDims = new GridDimensions((uint) data.GetLength(0),
			                              (uint) data.GetLength(1));
			grid_dataCtor = new DataGrid<int>(data);
		}
		public void Init()
		{
			data = new bool[7,5] { {false, false, false, false, false},
								   {false, false, true,  false, false},
								   {false, true,  true,  true,  false},
								   {true,  true,  true,  true,  true },
								   {false, true,  true,  true,  false},
								   {false, false, true,  false, false},
								   {false, false, false, false, false} };
			dimensions = new GridDimensions((uint) data.GetLength(0),
			                                (uint) data.GetLength(1));
			dataGrid = new DataGrid<bool>(data);
			grid = new InputGrid<bool>(dataGrid);
		}
		public void Init()
		{
			dimensions = new GridDimensions(22, 333);
			grid = new DataGrid<bool>(dimensions);
			grid_rowColCtor = new DataGrid<bool>(dimensions.Rows,
			                                     dimensions.Columns);
			data = new bool[7,5] { {false, false, false, false, false},
								   {false, false, true,  false, false},
								   {false, true,  true,  true,  false},
								   {true,  true,  true,  true,  true },
								   {false, true,  true,  true,  false},
								   {false, false, true,  false, false},
								   {false, false, false, false, false} };
			dataDims = new GridDimensions((uint) data.GetLength(0),
			                              (uint) data.GetLength(1));
			grid_dataCtor = new DataGrid<bool>(data);
		}
		public void Init()
		{
			dims_4321_789 = new GridDimensions(4321, 789);
		}
		public GridWithType(GridDimensions dimensions,
		                	System.Type    dataType)
			: base(dimensions, dataType)
		{
		}
		public Grid(GridDimensions dimensions)
			: base(dimensions)
		{
		}
		public void Test12_EqualsWithDiffObjSameValue()
		{
			GridDimensions dims_0_0 = new GridDimensions();
			Assert.IsTrue(dims.Equals(dims_0_0));
			Assert.IsTrue(dims_4321_789.Equals(new GridDimensions(4321, 789)));
		}