Revision f86b282a
Added by Leszek Koltunski over 2 years ago
src/main/java/org/distorted/objectlib/main/TwistyObject.java | ||
---|---|---|
1339 | 1339 |
|
1340 | 1340 |
switch(movementType) |
1341 | 1341 |
{ |
1342 |
case MOVEMENT_TETRAHEDRON : mMovement = new Movement4(mAxis,mCuts,mLayerRotatable,mSize,movementSplit,mEnabled);
|
|
1342 |
case MOVEMENT_TETRAHEDRON : mMovement = new MovementTetrahedron(mAxis,mCuts,mLayerRotatable,mSize,movementSplit,mEnabled);
|
|
1343 | 1343 |
break; |
1344 |
case MOVEMENT_HEXAHEDRON : mMovement = new Movement6(mAxis,mCuts,mLayerRotatable,mSize,movementSplit,mEnabled);
|
|
1344 |
case MOVEMENT_HEXAHEDRON : mMovement = new MovementHexahedron(mAxis,mCuts,mLayerRotatable,mSize,movementSplit,mEnabled);
|
|
1345 | 1345 |
break; |
1346 |
case MOVEMENT_OCTAHEDRON : mMovement = new Movement8(mAxis,mCuts,mLayerRotatable,mSize,movementSplit,mEnabled);
|
|
1346 |
case MOVEMENT_OCTAHEDRON : mMovement = new MovementOctahedron(mAxis,mCuts,mLayerRotatable,mSize,movementSplit,mEnabled);
|
|
1347 | 1347 |
break; |
1348 |
case MOVEMENT_DODECAHEDRON: mMovement = new Movement12(mAxis,mCuts,mLayerRotatable,mSize,movementSplit,mEnabled);
|
|
1348 |
case MOVEMENT_DODECAHEDRON: mMovement = new MovementDodecahedron(mAxis,mCuts,mLayerRotatable,mSize,movementSplit,mEnabled);
|
|
1349 | 1349 |
break; |
1350 | 1350 |
case MOVEMENT_SHAPECHANGE : float[] dist3D = getDist3D(numLayers); |
1351 |
mMovement = new MovementC(mAxis,mCuts,mLayerRotatable,mSize,movementSplit,mEnabled,dist3D); |
|
1351 |
mMovement = new MovementCuboids(mAxis,mCuts,mLayerRotatable,mSize,movementSplit,mEnabled,dist3D);
|
|
1352 | 1352 |
break; |
1353 | 1353 |
} |
1354 | 1354 |
} |
Also available in: Unified diff
Minor.