| 105 |
105 |
private long mStartTime;
|
| 106 |
106 |
private float mScaleValue;
|
| 107 |
107 |
private float mX, mY, mZ, mW;
|
| 108 |
|
private boolean mResetQuats, mSetQuatT, mResettingObject;
|
|
108 |
private boolean mResetQuats, mSetQuatT, mResettingObject, mConnectingCubits;
|
|
109 |
private int mIndex1, mIndex2;
|
| 109 |
110 |
private int mSaveIcon;
|
| 110 |
111 |
private DistortedFramebuffer mFramebuffer;
|
| 111 |
112 |
private String mPath;
|
| ... | ... | |
| 119 |
120 |
|
| 120 |
121 |
mView = v;
|
| 121 |
122 |
|
| 122 |
|
mResetQuats = false;
|
| 123 |
|
mSetQuatT = false;
|
| 124 |
|
mResettingObject= false;
|
|
123 |
mResetQuats = false;
|
|
124 |
mSetQuatT = false;
|
|
125 |
mResettingObject = false;
|
|
126 |
mConnectingCubits = false;
|
| 125 |
127 |
|
| 126 |
128 |
mSaveIcon = -1;
|
| 127 |
129 |
|
| ... | ... | |
| 154 |
156 |
|
| 155 |
157 |
private BandagedCubit[] createCubits()
|
| 156 |
158 |
{
|
| 157 |
|
boolean roundCorners = DistortedLibrary.fastCompilationTF();
|
|
159 |
boolean roundCorners = false;//DistortedLibrary.fastCompilationTF();
|
| 158 |
160 |
int len = POSITIONS.length;
|
| 159 |
161 |
BandagedCubit[] cubits = new BandagedCubit[len];
|
| 160 |
162 |
|
| ... | ... | |
| 242 |
244 |
saveIcon();
|
| 243 |
245 |
mSaveIcon = -1;
|
| 244 |
246 |
}
|
|
247 |
|
|
248 |
if( mConnectingCubits )
|
|
249 |
{
|
|
250 |
mConnectingCubits = false;
|
|
251 |
tryConnectingCubits(mIndex1,mIndex2);
|
|
252 |
}
|
| 245 |
253 |
}
|
| 246 |
254 |
|
| 247 |
255 |
///////////////////////////////////////////////////////////////////////////////////////////////////
|
| ... | ... | |
| 312 |
320 |
|
| 313 |
321 |
///////////////////////////////////////////////////////////////////////////////////////////////////
|
| 314 |
322 |
|
| 315 |
|
public void tryConnectingCubits(int index1, int index2)
|
|
323 |
void setConnecting(int index1, int index2)
|
|
324 |
{
|
|
325 |
mIndex1 = index1;
|
|
326 |
mIndex2 = index2;
|
|
327 |
mConnectingCubits = true;
|
|
328 |
}
|
|
329 |
|
|
330 |
///////////////////////////////////////////////////////////////////////////////////////////////////
|
|
331 |
|
|
332 |
private void tryConnectingCubits(int index1, int index2)
|
| 316 |
333 |
{
|
| 317 |
334 |
if( index1!=index2 )
|
| 318 |
335 |
{
|
Bandaged 3x3: Improve joining cubits