mirror of
https://github.com/VolmitSoftware/Iris.git
synced 2026-10-21 15:57:38 +00:00
Island mode improvements
This commit is contained in:
1 parent
55521afe35
commit
6728703473
5 files changed
+64
-5
No files matched your search
@@ -98,10 +98,22 @@ public interface ProceduralStream<T> extends ProceduralLayer, Interpolated<T> {
|
||||
return new AddingStream<>(this, a);
|
||||
}
|
||||
|
||||
default ProceduralStream<T> add(ProceduralStream<Double> a) {
|
||||
return add2D((x, z) -> a.get(x, z));
|
||||
}
|
||||
|
||||
default ProceduralStream<T> subtract(ProceduralStream<Double> a) {
|
||||
return subtract2D((x, z) -> a.get(x, z));
|
||||
}
|
||||
|
||||
default ProceduralStream<T> add2D(Function2<Double, Double, Double> a) {
|
||||
return new AddingStream<>(this, a);
|
||||
}
|
||||
|
||||
default ProceduralStream<T> subtract2D(Function2<Double, Double, Double> a) {
|
||||
return new SubtractingStream<T>(this, a);
|
||||
}
|
||||
|
||||
default ProceduralStream<T> add(double a) {
|
||||
return new AddingStream<>(this, a);
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user