Class TreeNodeType

java.lang.Object
one.empty3.library.core.raytracer.tree.TreeNodeType
Direct Known Subclasses:
EquationTreeNodeType, ExponentTreeNodeType, FactorTreeNodeType, FunctionTreeNodeType, IdentTreeNodeType, PowerTreeNodeType, SignTreeNodeType, TermTreeNodeType, TreeTreeNodeType, VariableTreeNodeType

public abstract class TreeNodeType extends Object
  • Field Details

    • values

      protected Object[] values
    • sign1

      protected double sign1
  • Constructor Details

    • TreeNodeType

      public TreeNodeType()
    • TreeNodeType

      public TreeNodeType(double sign1)
  • Method Details

    • getSign1

      public double getSign1()
    • eval

      public abstract Double eval()
    • setValues

      public void setValues(Object[] values)
    • instantiate

      protected void instantiate(Object[] objects)
    • toString

      public String toString()
      Overrides:
      toString in class Object