Class XpressionTree

java.lang.Object
  extended by XpressionTree

public class XpressionTree
extends java.lang.Object


Constructor Summary
XpressionTree(double n)
           
XpressionTree(java.lang.String op)
           
XpressionTree(java.lang.String op, XpressionTree t1)
           
XpressionTree(java.lang.String op, XpressionTree t1, XpressionTree t2)
           
 
Method Summary
 double eval(double x, double y)
           
 double fnInt(double a, double b, double accuracy)
           
 boolean isConstant()
           
 double nDeriv(double x, double accuracy)
           
 void setarg1(XpressionTree x)
           
 void setarg2(XpressionTree x)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XpressionTree

public XpressionTree(java.lang.String op,
                     XpressionTree t1,
                     XpressionTree t2)

XpressionTree

public XpressionTree(java.lang.String op,
                     XpressionTree t1)

XpressionTree

public XpressionTree(java.lang.String op)

XpressionTree

public XpressionTree(double n)
Method Detail

setarg1

public void setarg1(XpressionTree x)

setarg2

public void setarg2(XpressionTree x)

eval

public double eval(double x,
                   double y)

isConstant

public boolean isConstant()

nDeriv

public double nDeriv(double x,
                     double accuracy)

fnInt

public double fnInt(double a,
                    double b,
                    double accuracy)