mirror of
https://github.com/PolyhedralDev/Terra.git
synced 2025-07-01 23:47:50 +00:00
Refractor name
This commit is contained in:
parent
973590f5fd
commit
331075e54d
@ -14,7 +14,7 @@ public class AdditionSampler extends BinaryArithmeticSampler {
|
||||
}
|
||||
|
||||
@Override
|
||||
public double[] operated(double[] left, double[] right) {
|
||||
public double[] operateDerivative(double[] left, double[] right) {
|
||||
int dimensions = left.length;
|
||||
double[] out = new double[dimensions];
|
||||
for(int i = 0; i < dimensions; i++) {
|
||||
|
@ -30,15 +30,15 @@ public abstract class BinaryArithmeticSampler implements DerivativeNoiseSampler
|
||||
|
||||
@Override
|
||||
public double[] noised(long seed, double x, double y) {
|
||||
return operated(((DerivativeNoiseSampler)left).noised(seed, x, y), ((DerivativeNoiseSampler)right).noised(seed, x, y));
|
||||
return operateDerivative(((DerivativeNoiseSampler)left).noised(seed, x, y), ((DerivativeNoiseSampler)right).noised(seed, x, y));
|
||||
}
|
||||
|
||||
@Override
|
||||
public double[] noised(long seed, double x, double y, double z) {
|
||||
return operated(((DerivativeNoiseSampler)left).noised(seed, x, y, z), ((DerivativeNoiseSampler)right).noised(seed, x, y, z));
|
||||
return operateDerivative(((DerivativeNoiseSampler)left).noised(seed, x, y, z), ((DerivativeNoiseSampler)right).noised(seed, x, y, z));
|
||||
}
|
||||
|
||||
public abstract double operate(double left, double right);
|
||||
|
||||
public abstract double[] operated(double[] left, double[] right);
|
||||
public abstract double[] operateDerivative(double[] left, double[] right);
|
||||
}
|
||||
|
@ -14,7 +14,7 @@ public class DivisionSampler extends BinaryArithmeticSampler {
|
||||
}
|
||||
|
||||
@Override
|
||||
public double[] operated(double[] left, double[] right) {
|
||||
public double[] operateDerivative(double[] left, double[] right) {
|
||||
int dimensions = left.length;
|
||||
double[] out = new double[dimensions];
|
||||
out[0] = left[0] / right[0];
|
||||
|
@ -14,7 +14,7 @@ public class MaxSampler extends BinaryArithmeticSampler {
|
||||
}
|
||||
|
||||
@Override
|
||||
public double[] operated(double[] left, double[] right) {
|
||||
public double[] operateDerivative(double[] left, double[] right) {
|
||||
double leftValue = left[0];
|
||||
double rightValue = right[0];
|
||||
return leftValue > rightValue ? left : right;
|
||||
|
@ -14,7 +14,7 @@ public class MinSampler extends BinaryArithmeticSampler {
|
||||
}
|
||||
|
||||
@Override
|
||||
public double[] operated(double[] left, double[] right) {
|
||||
public double[] operateDerivative(double[] left, double[] right) {
|
||||
double leftValue = left[0];
|
||||
double rightValue = right[0];
|
||||
return leftValue < rightValue ? left : right;
|
||||
|
@ -14,7 +14,7 @@ public class MultiplicationSampler extends BinaryArithmeticSampler {
|
||||
}
|
||||
|
||||
@Override
|
||||
public double[] operated(double[] left, double[] right) {
|
||||
public double[] operateDerivative(double[] left, double[] right) {
|
||||
int dimensions = left.length;
|
||||
double[] out = new double[dimensions];
|
||||
out[0] = left[0] * right[0];
|
||||
|
@ -14,7 +14,7 @@ public class SubtractionSampler extends BinaryArithmeticSampler {
|
||||
}
|
||||
|
||||
@Override
|
||||
public double[] operated(double[] left, double[] right) {
|
||||
public double[] operateDerivative(double[] left, double[] right) {
|
||||
int dimensions = left.length;
|
||||
double[] out = new double[dimensions];
|
||||
for(int i = 0; i < dimensions; i++) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user