mirror of
https://github.com/PolyhedralDev/Terra.git
synced 2026-10-25 21:40:08 +00:00
equation -> expression
This commit is contained in:
1 parent
17d903ff32
commit
c051040b12
1 file changed
+2
-4
+2
-4
@@ -11,8 +11,6 @@ import com.dfsek.paralithic.eval.tokenizer.ParseException;
|
|||||||
import com.dfsek.paralithic.functions.Function;
|
import com.dfsek.paralithic.functions.Function;
|
||||||
import com.dfsek.tectonic.api.config.template.annotations.Default;
|
import com.dfsek.tectonic.api.config.template.annotations.Default;
|
||||||
import com.dfsek.tectonic.api.config.template.annotations.Value;
|
import com.dfsek.tectonic.api.config.template.annotations.Value;
|
||||||
import com.dfsek.tectonic.api.exception.LoadException;
|
|
||||||
import com.dfsek.tectonic.api.exception.ValidationException;
|
|
||||||
|
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
import java.util.LinkedHashMap;
|
import java.util.LinkedHashMap;
|
||||||
@@ -37,7 +35,7 @@ public class ExpressionFunctionTemplate extends SamplerTemplate<ExpressionFuncti
|
|||||||
@Default
|
@Default
|
||||||
private @Meta Map<String, @Meta Double> vars = new HashMap<>();
|
private @Meta Map<String, @Meta Double> vars = new HashMap<>();
|
||||||
@Value("expression")
|
@Value("expression")
|
||||||
private @Meta String equation;
|
private @Meta String expression;
|
||||||
@Value("samplers")
|
@Value("samplers")
|
||||||
@Default
|
@Default
|
||||||
private @Meta LinkedHashMap<String, @Meta DimensionApplicableNoiseSampler> samplers = new LinkedHashMap<>();
|
private @Meta LinkedHashMap<String, @Meta DimensionApplicableNoiseSampler> samplers = new LinkedHashMap<>();
|
||||||
@@ -54,7 +52,7 @@ public class ExpressionFunctionTemplate extends SamplerTemplate<ExpressionFuncti
|
|||||||
public NoiseSampler get() {
|
public NoiseSampler get() {
|
||||||
try {
|
try {
|
||||||
Map<String, Function> noiseFunctionMap = generateFunctions();
|
Map<String, Function> noiseFunctionMap = generateFunctions();
|
||||||
return new ExpressionFunction(noiseFunctionMap, equation, vars);
|
return new ExpressionFunction(noiseFunctionMap, expression, vars);
|
||||||
} catch(ParseException e) {
|
} catch(ParseException e) {
|
||||||
throw new RuntimeException("Failed to parse expression.", e);
|
throw new RuntimeException("Failed to parse expression.", e);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in new issue
Block a user