Iris/src/main/java/com/volmit/iris/util/DoubleArrayUtils.java
Dan 1a7aa1218a Revert "Merge pull request #15 from cyberpwnn/performance-passes"
This reverts commit e530e30878e39cd08f760b7d7e13ba49836433e1.
2020-10-16 01:58:56 -04:00

30 lines
517 B
Java

package com.volmit.iris.util;
public class DoubleArrayUtils
{
public static void shiftRight(double[] values, double push)
{
for(int index = values.length - 2; index >= 0; index--)
{
values[index + 1] = values[index];
}
values[0] = push;
}
public static void wrapRight(double[] values)
{
double last = values[values.length - 1];
shiftRight(values, last);
}
public static void fill(double[] values, double value)
{
for(int i = 0; i < values.length; i++)
{
values[i] = value;
}
}
}