Revision b1dea8dd
Added by Leszek Koltunski over 3 years ago
src/main/java/org/distorted/objects/TwistyMinx.java | ||
---|---|---|
42 | 42 |
{ |
43 | 43 |
private static final int FACES_PER_CUBIT =6; |
44 | 44 |
|
45 |
static final float C0 = (SQ5-1)/4; |
|
46 |
static final float C1 = (SQ5+1)/4; |
|
45 |
static final float C0 = (SQ5-1)/4; // cos(72 deg)
|
|
46 |
static final float C1 = (SQ5+1)/4; // cos(36 deg)
|
|
47 | 47 |
static final float C2 = (SQ5+3)/4; |
48 | 48 |
static final float C3 = (float)(Math.sqrt(10-2*SQ5)/4); // cos(54 deg) |
49 | 49 |
|
... | ... | |
271 | 271 |
case 1: return 2; |
272 | 272 |
case 2: return 3; |
273 | 273 |
case 3: return 1; |
274 |
case 4: return 43;
|
|
275 |
case 5: return 9;
|
|
276 |
case 6: return 42;
|
|
277 |
case 7: return 10;
|
|
278 |
case 8: return 36;
|
|
279 |
case 9: return 5; |
|
280 |
case 10: return 39;
|
|
281 |
case 11: return 6;
|
|
282 |
case 12: return 59;
|
|
274 |
case 4: return 40;
|
|
275 |
case 5: return 31;
|
|
276 |
case 6: return 41;
|
|
277 |
case 7: return 30;
|
|
278 |
case 8: return 39;
|
|
279 |
case 9: return 35;
|
|
280 |
case 10: return 36;
|
|
281 |
case 11: return 34;
|
|
282 |
case 12: return 56;
|
|
283 | 283 |
case 13: return 32; |
284 |
case 14: return 47;
|
|
284 |
case 14: return 43;
|
|
285 | 285 |
case 15: return 21; |
286 |
case 16: return 58;
|
|
287 |
case 17: return 34;
|
|
288 |
case 18: return 46;
|
|
286 |
case 16: return 48;
|
|
287 |
case 17: return 28;
|
|
288 |
case 18: return 42;
|
|
289 | 289 |
case 19: return 23; |
290 | 290 |
} |
291 | 291 |
|
Also available in: Unified diff
Progress with the Kilominx.