Project

General

Profile

« Previous | Next » 

Revision 12313693

Added by Leszek Koltunski over 3 years ago

Progress with the Kilominx movement (still not working)

View differences:

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