Revision 12313693
Added by Leszek Koltunski over 3 years ago
src/main/java/org/distorted/objects/Movement.java | ||
---|---|---|
27 | 27 |
|
28 | 28 |
public abstract class Movement |
29 | 29 |
{ |
30 |
static final float SQ2 = (float)Math.sqrt(2); |
|
31 | 30 |
static final float SQ3 = (float)Math.sqrt(3); |
32 | 31 |
static final float SQ6 = (float)Math.sqrt(6); |
33 | 32 |
|
34 |
private int mLastTouchedFace, mNumFaceAxis; |
|
35 |
private float[] mPoint, mCamera, mTouch; |
|
36 |
private float[] mPoint2D, mMove2D; |
|
33 |
private final int mNumFaceAxis; |
|
34 |
private final float[] mPoint, mCamera, mTouch; |
|
35 |
private final float[] mPoint2D, mMove2D; |
|
36 |
private final int[] mEnabledRotAxis; |
|
37 |
private final float mDistanceCenterFace3D, mDistanceCenterFace2D; |
|
38 |
private final Static3D[] mFaceAxis; |
|
39 |
|
|
40 |
private int mLastTouchedFace; |
|
37 | 41 |
private float[][][] mCastedRotAxis; |
38 | 42 |
private Static4D[][] mCastedRotAxis4D; |
39 |
private int[] mEnabledRotAxis; |
|
40 |
private float mDistanceCenterFace3D, mDistanceCenterFace2D; |
|
41 |
private Static3D[] mFaceAxis; |
|
42 | 43 |
|
43 | 44 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
44 | 45 |
|
Also available in: Unified diff
Progress with the Kilominx movement (still not working)