Revision e30c522a
Added by Leszek Koltunski over 2 years ago
src/main/java/org/distorted/objectlib/objects/TwistyIvy.java | ||
---|---|---|
244 | 244 |
|
245 | 245 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
246 | 246 |
|
247 |
protected ObjectShape getObjectShape(int cubit, int[] numLayers)
|
|
247 |
public ObjectShape getObjectShape(int variant)
|
|
248 | 248 |
{ |
249 |
int variant = getCubitVariant(cubit,numLayers); |
|
250 |
|
|
251 | 249 |
if( variant==0 ) |
252 | 250 |
{ |
253 | 251 |
final float angle = (float)Math.PI/(2*IVY_N); |
... | ... | |
425 | 423 |
|
426 | 424 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
427 | 425 |
|
428 |
protected int getNumCubitVariants(int[] numLayers)
|
|
426 |
public int getNumCubitVariants(int[] numLayers)
|
|
429 | 427 |
{ |
430 | 428 |
return 2; |
431 | 429 |
} |
432 | 430 |
|
433 | 431 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
434 | 432 |
|
435 |
protected int getCubitVariant(int cubit, int[] numLayers)
|
|
433 |
public int getCubitVariant(int cubit, int[] numLayers)
|
|
436 | 434 |
{ |
437 | 435 |
return cubit<4 ? 0:1; |
438 | 436 |
} |
Also available in: Unified diff
Progress with serializing object to JSON: shapes.