|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ExpressionProgram | |
---|---|
net.sourceforge.webcompmath.awt.beans | |
net.sourceforge.webcompmath.data | |
net.sourceforge.webcompmath.draw.beans | |
net.sourceforge.webcompmath.functions |
Uses of ExpressionProgram in net.sourceforge.webcompmath.awt.beans |
---|
Methods in net.sourceforge.webcompmath.awt.beans with parameters of type ExpressionProgram | |
---|---|
void |
WCMExpressionInputBean.appendOutputString(ExpressionProgram prog,
int myIndex,
java.lang.StringBuffer buffer)
Just pass this method on to func |
void |
WCMExpressionInputBean.compileDerivative(ExpressionProgram prog,
int myIndex,
ExpressionProgram deriv,
Variable wrt)
Just pass this method on to func |
int |
WCMExpressionInputBean.extent(ExpressionProgram prog,
int myIndex)
Just pass this method on to func |
Uses of ExpressionProgram in net.sourceforge.webcompmath.data |
---|
Fields in net.sourceforge.webcompmath.data declared as ExpressionProgram | |
---|---|
ExpressionProgram |
ParserContext.prog
The ExpressionProgram that is being generated as the string is parsed. |
Methods in net.sourceforge.webcompmath.data that return ExpressionProgram | |
---|---|
ExpressionProgram |
Parser.parse(java.lang.String str)
Parse the string str and create the corresponding expression. |
ExpressionProgram |
Parser.parseLogical(java.lang.String str)
Parse the String, str, and create a corresponding logical-valued expression. |
Methods in net.sourceforge.webcompmath.data with parameters of type ExpressionProgram | |
---|---|
void |
ExpressionCommand.appendOutputString(ExpressionProgram prog,
int myIndex,
java.lang.StringBuffer buffer)
The ExpressionCommand occurs in the program prog at the index indicated by myIndex. |
void |
Constant.appendOutputString(ExpressionProgram prog,
int myIndex,
java.lang.StringBuffer buffer)
Append the print string for this Constant to the buffer. |
void |
ConditionalExpression.appendOutputString(ExpressionProgram prog,
int myIndex,
java.lang.StringBuffer buffer)
Append the string representation of the expression (including the boolean condition) to the buffer. |
void |
Variable.compileDerivative(ExpressionProgram prog,
int myIndex,
ExpressionProgram deriv,
Variable wrt)
Add a command to deriv to evaluate the derivative of this Variable with respect to the Variable wrt. |
void |
ExpressionCommand.compileDerivative(ExpressionProgram prog,
int myIndex,
ExpressionProgram deriv,
Variable wrt)
The ExpressionCommand occurs in the program prog at the index indicated by myIndex. |
void |
Constant.compileDerivative(ExpressionProgram prog,
int myIndex,
ExpressionProgram deriv,
Variable wrt)
Add a commands to deriv to evaluate the derivative of this Constant with respect to the variable. |
void |
ConditionalExpression.compileDerivative(ExpressionProgram prog,
int myIndex,
ExpressionProgram deriv,
Variable wrt)
Add commands to deriv that evaluate the derivative of this conditional expression with respect to the variable wrt. |
void |
ExpressionProgram.compileDerivative(int index,
ExpressionProgram deriv,
Variable wrt)
The command at position index in the program represents a subexpression of the whole expression. |
void |
ExpressionProgram.copyEntireExpression(ExpressionProgram destination)
This method copies all of the expression. |
void |
ExpressionProgram.copyEntireWithSubstitution(ExpressionProgram destination,
ExpressionProgram subExpr,
Variable var)
This method copies all of the expression with substitution. |
void |
ExpressionProgram.copyExpression(int index,
ExpressionProgram destination)
The command at position index in the program represents a subexpression of the whole expression. |
void |
ExpressionProgram.copyWithSubstitution(int index,
ExpressionProgram destination,
ExpressionProgram subExpr,
Variable var)
The command at position index in the program represents a subexpression of the whole expression. |
int |
ExpressionCommand.extent(ExpressionProgram prog,
int myIndex)
The ExpressionCommand occurs in the program prog at the index indicated by myIndex. |
int |
Constant.extent(ExpressionProgram prog,
int myIndex)
Return the number of locations that this Constant uses in the program. |
int |
ConditionalExpression.extent(ExpressionProgram prog,
int myIndex)
Assume that this ConditionalExpression object occurs in prog at index myIndex. |
Constructors in net.sourceforge.webcompmath.data with parameters of type ExpressionProgram | |
---|---|
ConditionalExpression(ExpressionProgram trueCase,
ExpressionProgram falseCase)
Create a ConditionalExpression object containing the two given expressions. |
Uses of ExpressionProgram in net.sourceforge.webcompmath.draw.beans |
---|
Methods in net.sourceforge.webcompmath.draw.beans with parameters of type ExpressionProgram | |
---|---|
void |
WCMMouseVariableBean.appendOutputString(ExpressionProgram prog,
int myIndex,
java.lang.StringBuffer buffer)
Passed through to the MouseVar variable. |
void |
WCMMouseVariableBean.compileDerivative(ExpressionProgram prog,
int myIndex,
ExpressionProgram deriv,
Variable wrt)
Passed through to the MouseVar variable. |
int |
WCMMouseVariableBean.extent(ExpressionProgram prog,
int myIndex)
Passed through to the MouseVar variable. |
Uses of ExpressionProgram in net.sourceforge.webcompmath.functions |
---|
Methods in net.sourceforge.webcompmath.functions with parameters of type ExpressionProgram | |
---|---|
void |
FunctionParserExtension.appendOutputString(ExpressionProgram prog,
int myIndex,
java.lang.StringBuffer buffer)
Append a string representation of the function and its arguments to the buffer |
void |
FunctionParserExtension.compileDerivative(ExpressionProgram prog,
int myIndex,
ExpressionProgram deriv,
Variable wrt)
The function object occurs as a command at index myIndex in prog. |
int |
FunctionParserExtension.extent(ExpressionProgram prog,
int myIndex)
Return the number of commands in prog that are part of this function reference, including the space occupied by the commands that compute the values of the function's arguments. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |