This processor is there for easy math calulations within maps, numbers, lists aso.
If a Map is evaluated, this has to be #0 in the parameter list and is taken as base
of output. Same for Lists.
Required input parameters:
Key #0, #1, ...: References-key to @link Map, List, Integer, Double, Long}-object.
Several of these parameters are allowed.
Key rule: arithmetical rule on raster data with wildcards
'#0', '#1' ... for the raster objects in the list. See
de.schmitzm.lang.tree.OperationTreeParser
for details about the syntax and allowed operators.
Key resultParamKey: Output parameter key where the result data
is stored in
public class MathCalculatorProcessor extends net.simplace.util.pipeline.FWProcessor { // Public Constructors public MathCalculatorProcessor(); // Constants public static final String TYPE_KEY; public static final String TYPE_MAP; public static final String TYPE_LIST; public static final String TYPE_INTEGER; public static final String TYPE_LONG; public static final String TYPE_DOUBLE; public static final String RULE_KEY; public static final String RESULTKEY_KEY; // Public Instance Methods