Revision 14fe8a07
Added by Leszek Koltunski over 3 years ago
src/main/java/org/distorted/objects/TwistyMinx.java | ||
---|---|---|
47 | 47 |
static final float C2 = (SQ5+3)/4; |
48 | 48 |
static final float LEN= (float)(Math.sqrt(1.25f+0.5f*SQ5)); |
49 | 49 |
|
50 |
// the six rotation axis of a RubikMinx. Must be normalized.
|
|
50 |
// the six rotation axis of a Kilominx. Must be normalized.
|
|
51 | 51 |
static final Static3D[] ROT_AXIS = new Static3D[] |
52 | 52 |
{ |
53 | 53 |
new Static3D( C2/LEN, C1/LEN, 0 ), |
... | ... | |
78 | 78 |
MINX_DBLUE , MINX_DYELLOW, MINX_WHITE , MINX_GREY |
79 | 79 |
}; |
80 | 80 |
|
81 |
// All 60 legal rotation quats of a RubikMinx
|
|
81 |
// All 60 legal rotation quats of a Kilominx
|
|
82 | 82 |
private static final Static4D[] QUATS = new Static4D[] |
83 | 83 |
{ |
84 | 84 |
new Static4D( 0.0f, 0.0f, 0.0f, 1.0f ), |
... | ... | |
179 | 179 |
TwistyMinx(int size, Static4D quat, DistortedTexture texture, |
180 | 180 |
MeshSquare mesh, DistortedEffects effects, int[][] moves, Resources res, int scrWidth) |
181 | 181 |
{ |
182 |
super(size, size, 30, quat, texture, mesh, effects, moves, ObjectList.MINX, res, scrWidth);
|
|
182 |
super(size, size, 30, quat, texture, mesh, effects, moves, ObjectList.KILO, res, scrWidth);
|
|
183 | 183 |
} |
184 | 184 |
|
185 | 185 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
... | ... | |
413 | 413 |
} |
414 | 414 |
|
415 | 415 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
416 |
// only needed for solvers - there are no Minx solvers ATM)
|
|
416 |
// only needed for solvers - there are no Kilominx solvers ATM)
|
|
417 | 417 |
|
418 | 418 |
public String retObjectString() |
419 | 419 |
{ |
Also available in: Unified diff
Minor.