Project

General

Profile

« Previous | Next » 

Revision f6d06256

Added by Leszek Koltunski over 3 years ago

Move the knowledge about colors of individual cubit faces down to each Object subclass.

View differences:

src/main/java/org/distorted/objects/RubikCube.java
166 166
    return 0.5f;
167 167
    }
168 168

  
169
///////////////////////////////////////////////////////////////////////////////////////////////////
170

  
171
  int getFaceColor(int cubit, int cubitface, int size)
172
    {
173
    boolean belongs = isOnFace(cubit, cubitface/2, cubitface%2==0 ? size-1:0 );
174
    return belongs ? cubitface : NUM_FACES;
175
    }
176

  
169 177
///////////////////////////////////////////////////////////////////////////////////////////////////
170 178

  
171 179
  MeshBase createCubitMesh(int cubit)

Also available in: Unified diff