Revision fb52fae9
Added by Leszek Koltunski over 3 years ago
src/main/java/org/distorted/objects/RubikCube.java | ||
---|---|---|
548 | 548 |
final int FRONT= 4; |
549 | 549 |
final int BACK = 5; |
550 | 550 |
|
551 |
final char[] FACE_NAMES = { 'R', 'L', 'U', 'D', 'F', 'B'}; |
|
552 |
|
|
553 |
///////////////////// |
|
554 |
// LIVE DEBUGGING |
|
555 |
///////////////////// |
|
556 |
try |
|
557 |
{ |
|
558 |
///////////////////// |
|
551 |
// 'I' - interior, theoretically can happen |
|
552 |
final char[] FACE_NAMES = { 'R', 'L', 'U', 'D', 'F', 'B', 'I'}; |
|
559 | 553 |
|
560 | 554 |
face = UP; |
561 | 555 |
|
... | ... | |
640 | 634 |
objectString.append(FACE_NAMES[color]); |
641 | 635 |
} |
642 | 636 |
|
643 |
///////////////////// |
|
644 |
} |
|
645 |
catch(java.lang.ArrayIndexOutOfBoundsException ex) |
|
646 |
{ |
|
647 |
FirebaseCrashlytics crashlytics = FirebaseCrashlytics.getInstance(); |
|
648 |
|
|
649 |
String str=""; |
|
650 |
for(int i=0; i<NUM_CUBITS; i++) |
|
651 |
{ |
|
652 |
str += (CUBITS[i].mQuatIndex+" "); |
|
653 |
} |
|
654 |
|
|
655 |
crashlytics.setCustomKey("ObjectString", "color="+color+" cubitIndex="+cubitIndex+" face="+face+" row="+row+" col="+col ); |
|
656 |
crashlytics.setCustomKey("Quaternion", "NUM_CUBITS: "+NUM_CUBITS+" quats: "+str ); |
|
657 |
crashlytics.recordException(ex); |
|
658 |
} |
|
659 |
///////////////////// |
|
660 |
// END LIVE DEBUGGING |
|
661 |
///////////////////// |
|
662 |
|
|
663 | 637 |
return objectString.toString(); |
664 | 638 |
} |
665 | 639 |
} |
Also available in: Unified diff
Beginnings of support for the Skewb.