public BitArrayMappedOnHardDiskInnerMap(int width, int height) : base(width, height) { totalLength = (long)width * (long)height; inthdarray = new IntHDArray(totalLength / 8 + 1); innerData = new BitArrayMappedOnHardDiskInnerMapArray[width]; for (int i = 0; i < width; i++) { innerData[i] = new BitArrayMappedOnHardDiskInnerMapArray(this, i, height); } //data = new int[size / 32 + 1]; }
public BitArrayMappedOnHardDiskInnerMap(int width, int height) : base(width, height) { totalLength = (long)width * (long)height; inthdarray = new IntHDArray(totalLength / 8 + 1); innerData = new BitArrayMappedOnHardDiskInnerMapArray[width]; for (int i = 0; i < width; i++) { innerData[i] = new BitArrayMappedOnHardDiskInnerMapArray(this, i, height); } //data = new int[size / 32 + 1]; }