Project

General

Profile

« Previous | Next » 

Revision 7bbfc84f

Added by Leszek Koltunski over 2 years ago

Progress with serializing object to JSON: rotations.

View differences:

src/main/java/org/distorted/objectlib/main/TwistyObject.java
1380 1380
  protected abstract float getScreenRatio();
1381 1381
  protected abstract int getNumFaceColors();
1382 1382
  protected abstract int getColor(int face);
1383
  protected abstract float[][] getCuts(int[] numLayers);
1384 1383
  protected abstract int getNumCubitFaces();
1385 1384
  protected abstract Static4D[] getQuats();
1386 1385
  protected abstract float[][] getCubitPositions(int[] numLayers);
......
1403 1402
  public abstract int[][][] getEnabled();
1404 1403
  public abstract float[] getDist3D(int[] numLayers);
1405 1404
  public abstract ScrambleState[] getScrambleStates();
1405
  public abstract float[][] getCuts(int[] numLayers);
1406 1406

  
1407 1407
  public abstract Static3D[] getRotationAxis();
1408 1408
  public abstract int[] getBasicAngle();
src/main/java/org/distorted/objectlib/objects/TwistyBandagedAbstract.java
324 324

  
325 325
///////////////////////////////////////////////////////////////////////////////////////////////////
326 326

  
327
  protected float[][] getCuts(int[] numLayers)
327
  public float[][] getCuts(int[] numLayers)
328 328
    {
329 329
    int numL = numLayers[0];
330 330

  
src/main/java/org/distorted/objectlib/objects/TwistyCuboid.java
533 533

  
534 534
///////////////////////////////////////////////////////////////////////////////////////////////////
535 535

  
536
  protected float[][] getCuts(int[] numLayers)
536
  public float[][] getCuts(int[] numLayers)
537 537
    {
538 538
    if( mCuts==null )
539 539
      {
src/main/java/org/distorted/objectlib/objects/TwistyDiamond.java
164 164

  
165 165
///////////////////////////////////////////////////////////////////////////////////////////////////
166 166

  
167
  protected float[][] getCuts(int[] numLayers)
167
  public float[][] getCuts(int[] numLayers)
168 168
    {
169 169
    int numL = numLayers[0];
170 170
    if( numL<2 ) return null;
src/main/java/org/distorted/objectlib/objects/TwistyDino.java
103 103

  
104 104
///////////////////////////////////////////////////////////////////////////////////////////////////
105 105

  
106
  protected float[][] getCuts(int[] numLayers)
106
  public float[][] getCuts(int[] numLayers)
107 107
    {
108 108
    if( mCuts==null )
109 109
      {
src/main/java/org/distorted/objectlib/objects/TwistyHelicopter.java
173 173

  
174 174
///////////////////////////////////////////////////////////////////////////////////////////////////
175 175

  
176
  protected float[][] getCuts(int[] numLayers)
176
  public float[][] getCuts(int[] numLayers)
177 177
    {
178 178
    if( mCuts==null )
179 179
      {
src/main/java/org/distorted/objectlib/objects/TwistyIvy.java
149 149

  
150 150
///////////////////////////////////////////////////////////////////////////////////////////////////
151 151

  
152
  protected float[][] getCuts(int[] numLayers)
152
  public float[][] getCuts(int[] numLayers)
153 153
    {
154 154
    if( mCuts==null )
155 155
      {
src/main/java/org/distorted/objectlib/objects/TwistyJing.java
180 180

  
181 181
///////////////////////////////////////////////////////////////////////////////////////////////////
182 182

  
183
  protected float[][] getCuts(int[] numLayers)
183
  public float[][] getCuts(int[] numLayers)
184 184
    {
185 185
    if( mCuts==null )
186 186
      {
src/main/java/org/distorted/objectlib/objects/TwistyKilominx.java
109 109

  
110 110
///////////////////////////////////////////////////////////////////////////////////////////////////
111 111

  
112
  protected float[][] getCuts(int[] numLayers)
112
  public float[][] getCuts(int[] numLayers)
113 113
    {
114 114
    return genericGetCuts(numLayers[0],0.5f);
115 115
    }
src/main/java/org/distorted/objectlib/objects/TwistyMegaminx.java
95 95

  
96 96
///////////////////////////////////////////////////////////////////////////////////////////////////
97 97

  
98
  protected float[][] getCuts(int[] numLayers)
98
  public float[][] getCuts(int[] numLayers)
99 99
    {
100 100
    return genericGetCuts(numLayers[0],0.5f-MEGA_D);
101 101
    }
src/main/java/org/distorted/objectlib/objects/TwistyMirror.java
557 557

  
558 558
///////////////////////////////////////////////////////////////////////////////////////////////////
559 559

  
560
  protected float[][] getCuts(int[] numLayers)
560
  public float[][] getCuts(int[] numLayers)
561 561
    {
562 562
    if( mCuts==null )
563 563
      {
src/main/java/org/distorted/objectlib/objects/TwistyPyraminx.java
235 235

  
236 236
///////////////////////////////////////////////////////////////////////////////////////////////////
237 237

  
238
  protected float[][] getCuts(int[] numLayers)
238
  public float[][] getCuts(int[] numLayers)
239 239
    {
240 240
    if( mCuts==null )
241 241
      {
src/main/java/org/distorted/objectlib/objects/TwistyRedi.java
152 152

  
153 153
///////////////////////////////////////////////////////////////////////////////////////////////////
154 154

  
155
  protected float[][] getCuts(int[] numLayers)
155
  public float[][] getCuts(int[] numLayers)
156 156
    {
157 157
    if( mCuts==null )
158 158
      {
src/main/java/org/distorted/objectlib/objects/TwistyRex.java
147 147

  
148 148
///////////////////////////////////////////////////////////////////////////////////////////////////
149 149

  
150
  protected float[][] getCuts(int[] numLayers)
150
  public float[][] getCuts(int[] numLayers)
151 151
    {
152 152
    if( mCuts==null )
153 153
      {
src/main/java/org/distorted/objectlib/objects/TwistySkewb.java
175 175

  
176 176
///////////////////////////////////////////////////////////////////////////////////////////////////
177 177

  
178
  protected float[][] getCuts(int[] numLayers)
178
  public float[][] getCuts(int[] numLayers)
179 179
    {
180 180
    if( mCuts==null )
181 181
      {
src/main/java/org/distorted/objectlib/objects/TwistySquare.java
120 120

  
121 121
///////////////////////////////////////////////////////////////////////////////////////////////////
122 122

  
123
  protected float[][] getCuts(int[] numLayers)
123
  public float[][] getCuts(int[] numLayers)
124 124
    {
125 125
    if( mCuts==null )
126 126
      {
src/main/java/org/distorted/objectlib/objects/TwistyUltimate.java
374 374

  
375 375
///////////////////////////////////////////////////////////////////////////////////////////////////
376 376

  
377
  protected float[][] getCuts(int[] numLayers)
377
  public float[][] getCuts(int[] numLayers)
378 378
    {
379 379
    if( mCuts==null )
380 380
      {

Also available in: Unified diff