Project

General

Profile

« Previous | Next » 

Revision b547aaba

Added by Leszek Koltunski almost 7 years ago

Some progress with Effect classes.

View differences:

src/main/java/org/distorted/library/EffectNames.java
334 334
    return names[ordinal];
335 335
    }
336 336

  
337
///////////////////////////////////////////////////////////////////////////////////////////////////
338

  
339
  static void fillWithUnities(int ordinal, float[] buffer, int index)
340
    {
341
    switch(unityDimensions[ordinal])
342
      {
343
      case 0: break;
344
      case 1: buffer[index  ]=unities[MAXDIM*ordinal  ];
345
              break;
346
      case 2: buffer[index  ]=unities[MAXDIM*ordinal  ];
347
              buffer[index+1]=unities[MAXDIM*ordinal+1];
348
              break;
349
      case 3: buffer[index  ]=unities[MAXDIM*ordinal  ];
350
              buffer[index+1]=unities[MAXDIM*ordinal+1]; 
351
              buffer[index+2]=unities[MAXDIM*ordinal+2];
352
              break;
353
      case 4: buffer[index  ]=unities[MAXDIM*ordinal  ];
354
              buffer[index+1]=unities[MAXDIM*ordinal+1]; 
355
              buffer[index+2]=unities[MAXDIM*ordinal+2];
356
              buffer[index+3]=unities[MAXDIM*ordinal+3];
357
              break;
358
      }  
359
    }
360
  
361 337
///////////////////////////////////////////////////////////////////////////////////////////////////
362 338
  
363 339
  static boolean isUnity(int ordinal, float[] buffer, int index)

Also available in: Unified diff