Project

General

Profile

« Previous | Next » 

Revision c86f9f1f

Added by Leszek Koltunski about 4 years ago

Make the records independent of arrangement of Objects and their sizes in RubikObjectList.

View differences:

src/main/java/org/distorted/object/RubikObjectList.java
120 120
    return mNumAll;
121 121
    }
122 122

  
123
///////////////////////////////////////////////////////////////////////////////////////////////////
124

  
125
  public static int getOrdinal(String name)
126
    {
127
    for(int i=0; i<NUM_OBJECTS; i++)
128
      {
129
      if(objects[i].name().equals(name)) return i;
130
      }
131

  
132
    return -1;
133
    }
134

  
135
///////////////////////////////////////////////////////////////////////////////////////////////////
136

  
137
  public static int getSize(int ordinal, int size)
138
    {
139
    int[] sizes = objects[ordinal].getSizes();
140
    int len = sizes.length;
141

  
142
    for(int i=0; i<len; i++)
143
      {
144
      if( sizes[i]==size ) return i;
145
      }
146

  
147
    return -1;
148
    }
149

  
123 150
///////////////////////////////////////////////////////////////////////////////////////////////////
124 151

  
125 152
  RubikObjectList(int[] sizes, int[] iconIDs, RubikObjectMovement movement)

Also available in: Unified diff