Class MathExpressionOptions

java.lang.Object
mgui.interfaces.InterfaceOptions
mgui.interfaces.math.MathExpressionOptions
All Implemented Interfaces:
InterfaceObject, NamedObject, TreeObject, CleanableObject

public class MathExpressionOptions
extends InterfaceOptions
Options for a math expression evaluation. The parser used is JEP v2.4.1, issued under the GNU Public License. JEP has since switch to a commercial license. This class is passable to the MathExpression class, which will evaluate it and return a result list of doubles, with the dimensions variable.getDimensions
Since:
1.0
Version:
1.0
Author:
Andrew Reid
  • Field Details

    • variable

      public VariableObject variable
    • jep

      public org.cheffo.jeplite.JEP jep
    • used_variables

      public java.util.ArrayList<java.lang.String> used_variables
  • Constructor Details

    • MathExpressionOptions

      public MathExpressionOptions​(VariableObject object)