Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
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 + x
2
)), 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 (
e
x
+ 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 (
e
x
- 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 (
e
x
- e
-x
)/(
e
x
+ 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
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes