Revision f20265a7
Added by Leszek Koltunski over 4 years ago
src/main/java/org/distorted/examples/dynamic/DynamicActivity.java | ||
---|---|---|
77 | 77 |
|
78 | 78 |
Spinner dimensionSpinner = findViewById(R.id.dynamicSpinnerDimension); |
79 | 79 |
dimensionSpinner.setOnItemSelectedListener(this); |
80 |
String[] dimensions = { "Dimension 1" , "Dimension 2" , "Dimension 3 (XY)" , "Dimension 3 (XZ)" , "Dimension 4 (XY)" , "Dimension 4 (ZW)" }; |
|
80 |
String[] dimensions = { "Dimension 1" , "Dimension 2" , "Dimension 3 (XY)" , "Dimension 3 (XZ)" , "Dimension 4 (XY)" , "Dimension 4 (ZW)" , "Quaternion XY" , "Quaternion ZW" };
|
|
81 | 81 |
|
82 | 82 |
ArrayAdapter<String> adapterDim = new ArrayAdapter<>(this, android.R.layout.simple_spinner_item, dimensions ); |
83 | 83 |
adapterDim.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); |
... | ... | |
232 | 232 |
case 3: setDim(DynamicSurfaceView.DIM_3DXZ); break; |
233 | 233 |
case 4: setDim(DynamicSurfaceView.DIM_4DXY); break; |
234 | 234 |
case 5: setDim(DynamicSurfaceView.DIM_4DZW); break; |
235 |
case 6: setDim(DynamicSurfaceView.DIM_Q_XY); break; |
|
236 |
case 7: setDim(DynamicSurfaceView.DIM_Q_ZW); break; |
|
235 | 237 |
} |
236 | 238 |
} |
237 | 239 |
else if( spinnerID == R.id.dynamicSpinnerMode ) |
Also available in: Unified diff
Dynamics App: fix moving Quat Points
Library: remove negating the Quat Points in the DynamicQuat in order to always go the shortest route.