|
1234567891011121314151617181920212223242526 |
- var Position = /** @class */ (function () {
- function Position(x, y) {
- this.x = x;
- this.y = y;
- }
- return Position;
- }());
- function memoryGap() {
- return memorySide() + memorySpace();
- }
- function memorySide() {
- return 50;
- }
- function memorySpace() {
- return 20;
- }
- function memoryItemPositions(c) {
- var pos = [];
- for (var i = 0; i < c.itemsCount; i++) {
- var row = Math.floor(i / 4);
- var x = memoryGap() + (i - row * 4) * memoryGap();
- var y = memoryGap() + row * memoryGap();
- pos.push(new Position(x, y));
- }
- return pos;
- }
|