A B C D E F G H I L M N O P R S T U V

A

AbsFunction - class com.graphbuilder.math.func.AbsFunction.
The absolute function.
AbsFunction() - Constructor for class com.graphbuilder.math.func.AbsFunction
 
AcosFunction - class com.graphbuilder.math.func.AcosFunction.
The arc cosine function.
AcosFunction() - Constructor for class com.graphbuilder.math.func.AcosFunction
 
AcoshFunction - class com.graphbuilder.math.func.AcoshFunction.
The hyperbolic arc cosine function.
AcoshFunction() - Constructor for class com.graphbuilder.math.func.AcoshFunction
 
AddNode - class com.graphbuilder.math.AddNode.
A node of an expression tree, represented by the symbol "+".
AddNode(Expression, Expression) - Constructor for class com.graphbuilder.math.AddNode
 
AsinFunction - class com.graphbuilder.math.func.AsinFunction.
The arc sine function.
AsinFunction() - Constructor for class com.graphbuilder.math.func.AsinFunction
 
AsinhFunction - class com.graphbuilder.math.func.AsinhFunction.
The hyperbolic arc sine function.
AsinhFunction() - Constructor for class com.graphbuilder.math.func.AsinhFunction
 
AtanFunction - class com.graphbuilder.math.func.AtanFunction.
The arc tangent function.
AtanFunction() - Constructor for class com.graphbuilder.math.func.AtanFunction
 
AtanhFunction - class com.graphbuilder.math.func.AtanhFunction.
The hyperbolic tangent sine function.
AtanhFunction() - Constructor for class com.graphbuilder.math.func.AtanhFunction
 
AvgFunction - class com.graphbuilder.math.func.AvgFunction.
The average function.
AvgFunction() - Constructor for class com.graphbuilder.math.func.AvgFunction
 
acceptNumParam(int) - Method in class com.graphbuilder.math.func.AbsFunction
Returns true only for 1 parameter, false otherwise.
acceptNumParam(int) - Method in class com.graphbuilder.math.func.AcosFunction
Returns true only for 1 parameter, false otherwise.
acceptNumParam(int) - Method in class com.graphbuilder.math.func.AcoshFunction
Returns true only for 1 parameter, false otherwise.
acceptNumParam(int) - Method in class com.graphbuilder.math.func.AsinFunction
Returns true only for 1 parameter, false otherwise.
acceptNumParam(int) - Method in class com.graphbuilder.math.func.AsinhFunction
Returns true only for 1 parameter, false otherwise.
acceptNumParam(int) - Method in class com.graphbuilder.math.func.AtanFunction
Returns true only for 1 parameter, false otherwise.
acceptNumParam(int) - Method in class com.graphbuilder.math.func.AtanhFunction
Returns true only for 1 parameter, false otherwise.
acceptNumParam(int) - Method in class com.graphbuilder.math.func.AvgFunction
Returns true for 1 or more parameters, false otherwise.
acceptNumParam(int) - Method in class com.graphbuilder.math.func.CeilFunction
Returns true only for 1 parameter, false otherwise.
acceptNumParam(int) - Method in class com.graphbuilder.math.func.CombinFunction
Returns true only for 2 parameters, false otherwise.
acceptNumParam(int) - Method in class com.graphbuilder.math.func.CosFunction
Returns true only for 1 parameter, false otherwise.
acceptNumParam(int) - Method in class com.graphbuilder.math.func.CoshFunction
Returns true only for 1 parameter, false otherwise.
acceptNumParam(int) - Method in class com.graphbuilder.math.func.EFunction
Returns true only for 0 parameters, false otherwise.
acceptNumParam(int) - Method in class com.graphbuilder.math.func.ExpFunction
Returns true only for 1 parameter, false otherwise.
acceptNumParam(int) - Method in class com.graphbuilder.math.func.FactFunction
Returns true only for 1 parameter, false otherwise.
acceptNumParam(int) - Method in class com.graphbuilder.math.func.FloorFunction
Returns true only for 1 parameter, false otherwise.
acceptNumParam(int) - Method in interface com.graphbuilder.math.func.Function
Returns true if the numParam is an accurate representation of the number of inputs the function processes.
acceptNumParam(int) - Method in class com.graphbuilder.math.func.LgFunction
Returns true only for 1 parameter, false otherwise.
acceptNumParam(int) - Method in class com.graphbuilder.math.func.LnFunction
Returns true only for 1 parameter, false otherwise.
acceptNumParam(int) - Method in class com.graphbuilder.math.func.LogFunction
Returns true only for 1 or 2 parameters, false otherwise.
acceptNumParam(int) - Method in class com.graphbuilder.math.func.MaxFunction
Returns true for 0 or more parameters, false otherwise.
acceptNumParam(int) - Method in class com.graphbuilder.math.func.MinFunction
Returns true for 0 or more parameters, false otherwise.
acceptNumParam(int) - Method in class com.graphbuilder.math.func.ModFunction
Returns true only for 2 parameters, false otherwise.
acceptNumParam(int) - Method in class com.graphbuilder.math.func.PiFunction
Returns true only for 0 parameters, false otherwise.
acceptNumParam(int) - Method in class com.graphbuilder.math.func.PowFunction
Returns true only for 2 parameters, false otherwise.
acceptNumParam(int) - Method in class com.graphbuilder.math.func.RandFunction
Returns true only for 0 parameters, false otherwise.
acceptNumParam(int) - Method in class com.graphbuilder.math.func.RoundFunction
Returns true only for 1 parameter, false otherwise.
acceptNumParam(int) - Method in class com.graphbuilder.math.func.SignFunction
Returns true only for 1 parameter, false otherwise.
acceptNumParam(int) - Method in class com.graphbuilder.math.func.SinFunction
Returns true only for 1 parameter, false otherwise.
acceptNumParam(int) - Method in class com.graphbuilder.math.func.SinhFunction
Returns true only for 1 parameter, false otherwise.
acceptNumParam(int) - Method in class com.graphbuilder.math.func.SqrtFunction
Returns true only for 1 parameter, false otherwise.
acceptNumParam(int) - Method in class com.graphbuilder.math.func.SumFunction
Returns true for 1 or more parameters, false otherwise.
acceptNumParam(int) - Method in class com.graphbuilder.math.func.TanFunction
Returns true only for 1 parameter, false otherwise.
acceptNumParam(int) - Method in class com.graphbuilder.math.func.TanhFunction
Returns true only for 1 parameter, false otherwise.
add(Expression) - Method in class com.graphbuilder.math.FuncNode
Adds the expression as a child.
add(Object) - Method in class com.graphbuilder.struc.Bag
 
addToHead(Object) - Method in class com.graphbuilder.struc.LinkedList
 
addToTail(Object) - Method in class com.graphbuilder.struc.LinkedList
 

B

Bag - class com.graphbuilder.struc.Bag.
 
Bag() - Constructor for class com.graphbuilder.struc.Bag
 
Bag(int) - Constructor for class com.graphbuilder.struc.Bag
 

C

CeilFunction - class com.graphbuilder.math.func.CeilFunction.
The ceiling function.
CeilFunction() - Constructor for class com.graphbuilder.math.func.CeilFunction
 
CombinFunction - class com.graphbuilder.math.func.CombinFunction.
The combination function.
CombinFunction() - Constructor for class com.graphbuilder.math.func.CombinFunction
 
CosFunction - class com.graphbuilder.math.func.CosFunction.
The cosine function.
CosFunction() - Constructor for class com.graphbuilder.math.func.CosFunction
 
CoshFunction - class com.graphbuilder.math.func.CoshFunction.
The hyperbolic cosine function.
CoshFunction() - Constructor for class com.graphbuilder.math.func.CoshFunction
 
checkBeforeAccept(Expression) - Method in class com.graphbuilder.math.Expression
Protected method used to verify that the specified expression can be included as a child expression of this node.
child(int) - Method in class com.graphbuilder.math.FuncNode
Returns the child expression at the specified index.
com.graphbuilder.math - package com.graphbuilder.math
 
com.graphbuilder.math.func - package com.graphbuilder.math.func
 
com.graphbuilder.struc - package com.graphbuilder.struc
 
contains(Object) - Method in class com.graphbuilder.struc.Bag
 
createNode(Object) - Method in class com.graphbuilder.struc.LinkedList
 

D

DivNode - class com.graphbuilder.math.DivNode.
A node of an expression tree, represented by the symbol "/".
DivNode(Expression, Expression) - Constructor for class com.graphbuilder.math.DivNode
 
data - Variable in class com.graphbuilder.struc.Bag
 

E

EFunction - class com.graphbuilder.math.func.EFunction.
Euler's number, e, also called the base of natural logarithms.
EFunction() - Constructor for class com.graphbuilder.math.func.EFunction
 
ExpFunction - class com.graphbuilder.math.func.ExpFunction.
The exp function.
ExpFunction() - Constructor for class com.graphbuilder.math.func.ExpFunction
 
Expression - class com.graphbuilder.math.Expression.
The class from which all nodes of an expression tree are descendents.
Expression() - Constructor for class com.graphbuilder.math.Expression
 
ExpressionParseException - exception com.graphbuilder.math.ExpressionParseException.
Exception thrown if expression cannot be parsed correctly.
ExpressionParseException(String, int) - Constructor for class com.graphbuilder.math.ExpressionParseException
 
ExpressionTree - class com.graphbuilder.math.ExpressionTree.
Expression string parser.
ensureCapacity(int) - Method in class com.graphbuilder.struc.Bag
 
eval(VarMap, FuncMap) - Method in class com.graphbuilder.math.AddNode
Adds the evaluation of the left side to the evaluation of the right side and returns the result.
eval(VarMap, FuncMap) - Method in class com.graphbuilder.math.DivNode
Divides the evaluation of the left side by the evaluation of the right side and returns the result.
eval(VarMap, FuncMap) - Method in class com.graphbuilder.math.Expression
Returns the result of evaluating the expression tree rooted at this node.
eval(VarMap, FuncMap) - Method in class com.graphbuilder.math.FuncNode
Evaluates each of the children, storing the result in an internal double array.
eval(VarMap, FuncMap) - Method in class com.graphbuilder.math.MultNode
Multiples the evaluation of the left side and the evaluation of the right side and returns the result.
eval(VarMap, FuncMap) - Method in class com.graphbuilder.math.PowNode
Raises the evaluation of the left side to the power of the evaluation of the right side and returns the result.
eval(VarMap, FuncMap) - Method in class com.graphbuilder.math.SubNode
Subtracts the evaluation of the right side from the evaluation of the left side and returns the result.
eval(VarMap, FuncMap) - Method in class com.graphbuilder.math.ValNode
Returns the value.
eval(VarMap, FuncMap) - Method in class com.graphbuilder.math.VarNode
Returns the value associated with the variable name in the VarMap.

F

FactFunction - class com.graphbuilder.math.func.FactFunction.
The factorial function.
FactFunction() - Constructor for class com.graphbuilder.math.func.FactFunction
 
FloorFunction - class com.graphbuilder.math.func.FloorFunction.
The floor function.
FloorFunction() - Constructor for class com.graphbuilder.math.func.FloorFunction
 
FuncMap - class com.graphbuilder.math.FuncMap.
FuncMap maps a name to a function.
FuncMap() - Constructor for class com.graphbuilder.math.FuncMap
 
FuncMap(boolean) - Constructor for class com.graphbuilder.math.FuncMap
 
FuncNode - class com.graphbuilder.math.FuncNode.
A node of an expression tree that represents a function.
FuncNode(String, boolean) - Constructor for class com.graphbuilder.math.FuncNode
 
Function - interface com.graphbuilder.math.func.Function.
The Function interface represents a function that takes a number of inputs and returns a value.

G

get(int) - Method in class com.graphbuilder.struc.Bag
 
getCapacity() - Method in class com.graphbuilder.struc.Bag
 
getDescription() - Method in class com.graphbuilder.math.ExpressionParseException
 
getFunction(String, int) - Method in class com.graphbuilder.math.FuncMap
Returns a function based on the name and the specified number of parameters.
getFunctionNames() - Method in class com.graphbuilder.math.Expression
Returns an array of exact length of the function names contained in the expression tree rooted at this node.
getFunctionNames() - Method in class com.graphbuilder.math.FuncMap
Returns an array of exact length of the function names stored in this map.
getFunctions() - Method in class com.graphbuilder.math.FuncMap
Returns an array of exact length of the functions stored in this map.
getHead() - Method in class com.graphbuilder.struc.LinkedList
 
getIndex() - Method in class com.graphbuilder.math.ExpressionParseException
 
getLeftChild() - Method in class com.graphbuilder.math.OpNode
 
getName() - Method in class com.graphbuilder.math.TermNode
Returns the name of the term.
getNegate() - Method in class com.graphbuilder.math.TermNode
Returns true if the term should negate the result before returning it in the eval method.
getParent() - Method in class com.graphbuilder.math.Expression
Returns the parent of this node.
getRightChild() - Method in class com.graphbuilder.math.OpNode
 
getSymbol() - Method in class com.graphbuilder.math.AddNode
 
getSymbol() - Method in class com.graphbuilder.math.DivNode
 
getSymbol() - Method in class com.graphbuilder.math.MultNode
 
getSymbol() - Method in class com.graphbuilder.math.OpNode
Returns the text symbol that represents the operation.
getSymbol() - Method in class com.graphbuilder.math.PowNode
 
getSymbol() - Method in class com.graphbuilder.math.SubNode
 
getTail() - Method in class com.graphbuilder.struc.LinkedList
 
getUserObject() - Method in class com.graphbuilder.struc.LinkedList.Node
 
getValue() - Method in class com.graphbuilder.math.ValNode
 
getValue(String) - Method in class com.graphbuilder.math.VarMap
Returns the value associated with the specified variable name.
getValues() - Method in class com.graphbuilder.math.VarMap
Returns an array of exact length of the values stored in this map.
getVariableNames() - Method in class com.graphbuilder.math.Expression
Returns an array of exact length of the variable names contained in the expression tree rooted at this node.
getVariableNames() - Method in class com.graphbuilder.math.VarMap
Returns an array of exact length of the variable names stored in this map.

H

head - Variable in class com.graphbuilder.struc.LinkedList
 

I

insert(Expression, int) - Method in class com.graphbuilder.math.FuncNode
Adds the expression as a child at the specified index.
insert(Object, int) - Method in class com.graphbuilder.struc.Bag
 
insertAfter(Object) - Method in class com.graphbuilder.struc.LinkedList.Node
 
insertAfter(LinkedList.Node, Object) - Method in class com.graphbuilder.struc.LinkedList
 
insertBefore(Object) - Method in class com.graphbuilder.struc.LinkedList.Node
 
insertBefore(LinkedList.Node, Object) - Method in class com.graphbuilder.struc.LinkedList
 
isCaseSensitive() - Method in class com.graphbuilder.math.FuncMap
Returns true if the case of the function names is considered.
isCaseSensitive() - Method in class com.graphbuilder.math.VarMap
Returns true if the case of the variable names is considered.
isDescendent(Expression) - Method in class com.graphbuilder.math.Expression
Returns true if this node is a descendent of the specified node, false otherwise.
isEmpty() - Method in class com.graphbuilder.struc.LinkedList
 

L

LgFunction - class com.graphbuilder.math.func.LgFunction.
The log base 2 function.
LgFunction() - Constructor for class com.graphbuilder.math.func.LgFunction
 
LinkedList - class com.graphbuilder.struc.LinkedList.
 
LinkedList() - Constructor for class com.graphbuilder.struc.LinkedList
 
LinkedList.Node - class com.graphbuilder.struc.LinkedList.Node.
 
LinkedList.Node(LinkedList, Object) - Constructor for class com.graphbuilder.struc.LinkedList.Node
 
LnFunction - class com.graphbuilder.math.func.LnFunction.
The natural logarithm function.
LnFunction() - Constructor for class com.graphbuilder.math.func.LnFunction
 
LogFunction - class com.graphbuilder.math.func.LogFunction.
The log function.
LogFunction() - Constructor for class com.graphbuilder.math.func.LogFunction
 
leftChild - Variable in class com.graphbuilder.math.OpNode
 
list - Variable in class com.graphbuilder.struc.LinkedList.Node
 
list() - Method in class com.graphbuilder.struc.LinkedList.Node
 
loadDefaultFunctions() - Method in class com.graphbuilder.math.FuncMap
Adds the mappings for many common functions.

M

MaxFunction - class com.graphbuilder.math.func.MaxFunction.
The max function.
MaxFunction() - Constructor for class com.graphbuilder.math.func.MaxFunction
 
MinFunction - class com.graphbuilder.math.func.MinFunction.
The min function.
MinFunction() - Constructor for class com.graphbuilder.math.func.MinFunction
 
ModFunction - class com.graphbuilder.math.func.ModFunction.
The mod function.
ModFunction() - Constructor for class com.graphbuilder.math.func.ModFunction
 
MultNode - class com.graphbuilder.math.MultNode.
A node of an expression tree, represented by the symbol "*".
MultNode(Expression, Expression) - Constructor for class com.graphbuilder.math.MultNode
 

N

nCr(int, int) - Static method in class com.graphbuilder.math.PascalsTriangle
The nCr function returns the number of ways r things can be chosen from a set of size n.
name - Variable in class com.graphbuilder.math.TermNode
 
negate - Variable in class com.graphbuilder.math.TermNode
 
next - Variable in class com.graphbuilder.struc.LinkedList.Node
 
next() - Method in class com.graphbuilder.struc.LinkedList.Node
 
numChildren() - Method in class com.graphbuilder.math.FuncNode
Returns the number of child expressions.

O

OpNode - class com.graphbuilder.math.OpNode.
A node of an expression tree that has exactly 2 children, a left child and a right child.
OpNode(Expression, Expression) - Constructor for class com.graphbuilder.math.OpNode
 
of(double[], int) - Method in class com.graphbuilder.math.func.AbsFunction
Returns the positive value of the value stored at index location 0.
of(double[], int) - Method in class com.graphbuilder.math.func.AcosFunction
Returns the arc cosine of the value at index location 0.
of(double[], int) - Method in class com.graphbuilder.math.func.AcoshFunction
Returns the value of 2 * ln(sqrt((x+1)/2) + sqrt((x-1)/2)), where x is the value at index location 0.
of(double[], int) - Method in class com.graphbuilder.math.func.AsinFunction
Returns the arc sine of the value at index location 0.
of(double[], int) - Method in class com.graphbuilder.math.func.AsinhFunction
Returns the value of ln(x + sqrt(1 + x2)), where x is the value at index location 0.
of(double[], int) - Method in class com.graphbuilder.math.func.AtanFunction
Returns the arc tangent of the value at index location 0.
of(double[], int) - Method in class com.graphbuilder.math.func.AtanhFunction
Returns the value of (ln(1+x) - ln(1-x)) / 2, where x is the value at index location 0.
of(double[], int) - Method in class com.graphbuilder.math.func.AvgFunction
Returns the average of the values in the array from [0, numParam).
of(double[], int) - Method in class com.graphbuilder.math.func.CeilFunction
Returns the ceiling of the value at index location 0.
of(double[], int) - Method in class com.graphbuilder.math.func.CombinFunction
Returns the number of ways r items can be chosen from n items.
of(double[], int) - Method in class com.graphbuilder.math.func.CosFunction
Returns the cosine of the angle value at index location 0.
of(double[], int) - Method in class com.graphbuilder.math.func.CoshFunction
Returns the value of (ex + e-x)/2, where x is the value at index location 0 and e is the base of natural logarithms.
of(double[], int) - Method in class com.graphbuilder.math.func.EFunction
Returns the constant e regardless of the input.
of(double[], int) - Method in class com.graphbuilder.math.func.ExpFunction
Returns Euler's number, e, raised to the exponent of the value at index location 0.
of(double[], int) - Method in class com.graphbuilder.math.func.FactFunction
Takes the (int) of the value at index location 0 and computes the factorial of that number.
of(double[], int) - Method in class com.graphbuilder.math.func.FloorFunction
Returns the floor of the value at index location 0.
of(double[], int) - Method in interface com.graphbuilder.math.func.Function
Takes the specified double array as input and returns a double value.
of(double[], int) - Method in class com.graphbuilder.math.func.LgFunction
Returns the log base 2 of the value at index location 0.
of(double[], int) - Method in class com.graphbuilder.math.func.LnFunction
Returns the natural logarithm of the value at index location 0.
of(double[], int) - Method in class com.graphbuilder.math.func.LogFunction
If the number of parameters specified is 1, then the log base 10 is taken of the value at index location 0.
of(double[], int) - Method in class com.graphbuilder.math.func.MaxFunction
Returns the maximum value of the specified inputs.
of(double[], int) - Method in class com.graphbuilder.math.func.MinFunction
Returns the minimum value of the specified inputs.
of(double[], int) - Method in class com.graphbuilder.math.func.ModFunction
Returns the value of x % y, where x = d[0] and y = d[1].
of(double[], int) - Method in class com.graphbuilder.math.func.PiFunction
Returns the constant Pi regardless of the input.
of(double[], int) - Method in class com.graphbuilder.math.func.PowFunction
Returns the value at index location 0 to the exponent of the value at index location 1.
of(double[], int) - Method in class com.graphbuilder.math.func.RandFunction
Returns a random value in the range [0, 1) that does not depend on the input.
of(double[], int) - Method in class com.graphbuilder.math.func.RoundFunction
Returns the value at d[0] rounded to the nearest integer value.
of(double[], int) - Method in class com.graphbuilder.math.func.SignFunction
The sign function returns 1 if the d[0] > 0, -1 if d[0] < 0, else 0.
of(double[], int) - Method in class com.graphbuilder.math.func.SinFunction
Returns the sine of the angle value at index location 0.
of(double[], int) - Method in class com.graphbuilder.math.func.SinhFunction
Returns the value of (ex - e-x)/2, where x is the value at index location 0 and e is the base of natural logarithms.
of(double[], int) - Method in class com.graphbuilder.math.func.SqrtFunction
Returns the square root of the value at index location 0.
of(double[], int) - Method in class com.graphbuilder.math.func.SumFunction
Returns the sum of the values in the array from [0, numParam).
of(double[], int) - Method in class com.graphbuilder.math.func.TanFunction
Returns the tangent of the angle value at index location 0.
of(double[], int) - Method in class com.graphbuilder.math.func.TanhFunction
Returns the value of (ex - e-x)/(ex + e-x), where x is the value at index location 0 and e is the base of natural logarithms.

P

PascalsTriangle - class com.graphbuilder.math.PascalsTriangle.
PascalsTriangle can be used for O(1) lookup of the nCr function.
PiFunction - class com.graphbuilder.math.func.PiFunction.
The constant Pi.
PiFunction() - Constructor for class com.graphbuilder.math.func.PiFunction
 
PowFunction - class com.graphbuilder.math.func.PowFunction.
The power function.
PowFunction() - Constructor for class com.graphbuilder.math.func.PowFunction
 
PowNode - class com.graphbuilder.math.PowNode.
A node of an expression tree, represented by the symbol "^".
PowNode(Expression, Expression) - Constructor for class com.graphbuilder.math.PowNode
 
parent - Variable in class com.graphbuilder.math.Expression
 
parse(String) - Static method in class com.graphbuilder.math.ExpressionTree
Returns an expression-tree that represents the expression string.
peek() - Method in class com.graphbuilder.struc.Stack
 
pop() - Method in class com.graphbuilder.struc.Stack
 
prev - Variable in class com.graphbuilder.struc.LinkedList.Node
 
prev() - Method in class com.graphbuilder.struc.LinkedList.Node
 
push(Object) - Method in class com.graphbuilder.struc.Stack
 

R

RandFunction - class com.graphbuilder.math.func.RandFunction.
The random function.
RandFunction() - Constructor for class com.graphbuilder.math.func.RandFunction
 
RoundFunction - class com.graphbuilder.math.func.RoundFunction.
The round function.
RoundFunction() - Constructor for class com.graphbuilder.math.func.RoundFunction
 
remove(String) - Method in class com.graphbuilder.math.FuncMap
Removes the function-name and the associated function from the map.
remove(Expression) - Method in class com.graphbuilder.math.FuncNode
Removes the specified expression as a child.
remove(String) - Method in class com.graphbuilder.math.VarMap
Removes the variable-name from the map.
remove(Object) - Method in class com.graphbuilder.struc.Bag
 
remove(int) - Method in class com.graphbuilder.struc.Bag
 
remove() - Method in class com.graphbuilder.struc.LinkedList.Node
 
removeHead() - Method in class com.graphbuilder.struc.LinkedList
 
removeNode(LinkedList.Node) - Method in class com.graphbuilder.struc.LinkedList
 
removeTail() - Method in class com.graphbuilder.struc.LinkedList
 
reset() - Static method in class com.graphbuilder.math.PascalsTriangle
Resets the internal array to the initial state to free up memory.
rightChild - Variable in class com.graphbuilder.math.OpNode
 

S

SignFunction - class com.graphbuilder.math.func.SignFunction.
The sign function.
SignFunction() - Constructor for class com.graphbuilder.math.func.SignFunction
 
SinFunction - class com.graphbuilder.math.func.SinFunction.
The sine function.
SinFunction() - Constructor for class com.graphbuilder.math.func.SinFunction
 
SinhFunction - class com.graphbuilder.math.func.SinhFunction.
The hyperbolic sine function.
SinhFunction() - Constructor for class com.graphbuilder.math.func.SinhFunction
 
SqrtFunction - class com.graphbuilder.math.func.SqrtFunction.
The square root function.
SqrtFunction() - Constructor for class com.graphbuilder.math.func.SqrtFunction
 
Stack - class com.graphbuilder.struc.Stack.
 
Stack() - Constructor for class com.graphbuilder.struc.Stack
 
SubNode - class com.graphbuilder.math.SubNode.
A node of an expression tree, represented by the symbol "-".
SubNode(Expression, Expression) - Constructor for class com.graphbuilder.math.SubNode
 
SumFunction - class com.graphbuilder.math.func.SumFunction.
The sum function.
SumFunction() - Constructor for class com.graphbuilder.math.func.SumFunction
 
setFunction(String, Function) - Method in class com.graphbuilder.math.FuncMap
Assigns the name to map to the specified function.
setLeftChild(Expression) - Method in class com.graphbuilder.math.OpNode
 
setName(String) - Method in class com.graphbuilder.math.TermNode
Sets the name of the term.
setNegate(boolean) - Method in class com.graphbuilder.math.TermNode
 
setRightChild(Expression) - Method in class com.graphbuilder.math.OpNode
 
setUserObject(Object) - Method in class com.graphbuilder.struc.LinkedList.Node
 
setValue(double) - Method in class com.graphbuilder.math.ValNode
 
setValue(String, double) - Method in class com.graphbuilder.math.VarMap
Assigns the value to the specified variable name.
size - Variable in class com.graphbuilder.struc.Bag
 
size() - Method in class com.graphbuilder.struc.Bag
 
size - Variable in class com.graphbuilder.struc.LinkedList
 
size() - Method in class com.graphbuilder.struc.LinkedList
 

T

TanFunction - class com.graphbuilder.math.func.TanFunction.
The tangent function.
TanFunction() - Constructor for class com.graphbuilder.math.func.TanFunction
 
TanhFunction - class com.graphbuilder.math.func.TanhFunction.
The hyperbolic tangent function.
TanhFunction() - Constructor for class com.graphbuilder.math.func.TanhFunction
 
TermNode - class com.graphbuilder.math.TermNode.
A node of an expression tree that represents a variable or a function.
TermNode(String, boolean) - Constructor for class com.graphbuilder.math.TermNode
 
tail - Variable in class com.graphbuilder.struc.LinkedList
 
toString() - Method in class com.graphbuilder.math.Expression
Returns a string that represents the expression tree rooted at this node.
toString() - Method in class com.graphbuilder.math.ExpressionParseException
 
toString() - Method in class com.graphbuilder.math.func.AbsFunction
 
toString() - Method in class com.graphbuilder.math.func.AcosFunction
 
toString() - Method in class com.graphbuilder.math.func.AcoshFunction
 
toString() - Method in class com.graphbuilder.math.func.AsinFunction
 
toString() - Method in class com.graphbuilder.math.func.AsinhFunction
 
toString() - Method in class com.graphbuilder.math.func.AtanFunction
 
toString() - Method in class com.graphbuilder.math.func.AtanhFunction
 
toString() - Method in class com.graphbuilder.math.func.AvgFunction
 
toString() - Method in class com.graphbuilder.math.func.CeilFunction
 
toString() - Method in class com.graphbuilder.math.func.CombinFunction
 
toString() - Method in class com.graphbuilder.math.func.CosFunction
 
toString() - Method in class com.graphbuilder.math.func.CoshFunction
 
toString() - Method in class com.graphbuilder.math.func.EFunction
 
toString() - Method in class com.graphbuilder.math.func.ExpFunction
 
toString() - Method in class com.graphbuilder.math.func.FactFunction
 
toString() - Method in class com.graphbuilder.math.func.FloorFunction
 
toString() - Method in class com.graphbuilder.math.func.LgFunction
 
toString() - Method in class com.graphbuilder.math.func.LnFunction
 
toString() - Method in class com.graphbuilder.math.func.LogFunction
 
toString() - Method in class com.graphbuilder.math.func.MaxFunction
 
toString() - Method in class com.graphbuilder.math.func.MinFunction
 
toString() - Method in class com.graphbuilder.math.func.ModFunction
 
toString() - Method in class com.graphbuilder.math.func.PiFunction
 
toString() - Method in class com.graphbuilder.math.func.PowFunction
 
toString() - Method in class com.graphbuilder.math.func.RandFunction
 
toString() - Method in class com.graphbuilder.math.func.RoundFunction
 
toString() - Method in class com.graphbuilder.math.func.SignFunction
 
toString() - Method in class com.graphbuilder.math.func.SinFunction
 
toString() - Method in class com.graphbuilder.math.func.SinhFunction
 
toString() - Method in class com.graphbuilder.math.func.SqrtFunction
 
toString() - Method in class com.graphbuilder.math.func.SumFunction
 
toString() - Method in class com.graphbuilder.math.func.TanFunction
 
toString() - Method in class com.graphbuilder.math.func.TanhFunction
 
toString() - Method in class com.graphbuilder.struc.LinkedList
 

U

userObject - Variable in class com.graphbuilder.struc.LinkedList.Node
 

V

ValNode - class com.graphbuilder.math.ValNode.
A node of an expression tree that represents a value.
ValNode(double) - Constructor for class com.graphbuilder.math.ValNode
 
VarMap - class com.graphbuilder.math.VarMap.
VarMap maps a name to a value.
VarMap() - Constructor for class com.graphbuilder.math.VarMap
 
VarMap(boolean) - Constructor for class com.graphbuilder.math.VarMap
 
VarNode - class com.graphbuilder.math.VarNode.
A node of an expression tree that represents a variable.
VarNode(String, boolean) - Constructor for class com.graphbuilder.math.VarNode
 
val - Variable in class com.graphbuilder.math.ValNode
 

A B C D E F G H I L M N O P R S T U V