picasso.parser.language.expressions
Class MultiArgFunction

java.lang.Object
  extended by picasso.parser.language.ExpressionTreeNode
      extended by picasso.parser.language.expressions.MultiArgFunction
All Implemented Interfaces:
EvaluatableExpression
Direct Known Subclasses:
Divide, Exponentiate, Minus, Mod, Multiply, PerlinBW, PerlinColor, Plus

public abstract class MultiArgFunction
extends ExpressionTreeNode

Represents a function that takes many arguments.

Author:
Stuart Vassey

Constructor Summary
MultiArgFunction(java.util.List<ExpressionTreeNode> expressions)
           
 
Method Summary
 java.lang.String toString()
           
 
Methods inherited from class picasso.parser.language.ExpressionTreeNode
evaluate
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MultiArgFunction

public MultiArgFunction(java.util.List<ExpressionTreeNode> expressions)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object