Uses of Package
net.sourceforge.webcompmath.data

Packages that use net.sourceforge.webcompmath.data
net.sourceforge.webcompmath.applets   
net.sourceforge.webcompmath.awt   
net.sourceforge.webcompmath.awt.beans   
net.sourceforge.webcompmath.data   
net.sourceforge.webcompmath.data.beans   
net.sourceforge.webcompmath.draw   
net.sourceforge.webcompmath.draw.beans   
net.sourceforge.webcompmath.functions   
net.sourceforge.webcompmath.functions.beans   
 

Classes in net.sourceforge.webcompmath.data used by net.sourceforge.webcompmath.applets
Function
          A Function is a mathematical real-valued function of zero or more real-valued arguments.
Parser
          A Parser can take a string and compile it into an ExpressionProgram.
Value
          An object of type Value has a real-number value that can be retrieved by calling the getVal() method.
Variable
          A Variable is a Value object whose value can be changed.
 

Classes in net.sourceforge.webcompmath.data used by net.sourceforge.webcompmath.awt
Cases
          An object of type Cases stores a list of "case values" that is generated while an expression is being evaluated using the routine Expression.getValuesWithCases().
Expression
          An Expression represents a mathematical expression such as "x+1" or "3" or "sin(x*ln(x)-3*abs(x/4))".
Function
          A Function is a mathematical real-valued function of zero or more real-valued arguments.
MathObject
          A MathObject is just an object that has setName and getName methods.
Parser
          A Parser can take a string and compile it into an ExpressionProgram.
ParserContext
          A ParserContext holds all the state data for a parsing operation, including the string that is being parsed, a pointer to the current position in that string, and the most recently parsed token from the string.
ParserExtension
          A ParserExtension can be defined to add new capabilities to a standard Parser.
Value
          An object of type Value has a real-number value that can be retrieved by calling the getVal() method.
Variable
          A Variable is a Value object whose value can be changed.
 

Classes in net.sourceforge.webcompmath.data used by net.sourceforge.webcompmath.awt.beans
Cases
          An object of type Cases stores a list of "case values" that is generated while an expression is being evaluated using the routine Expression.getValuesWithCases().
ExpressionCommand
          An ExpressionCommand can occur as a command in an ExpressionProgram.
ExpressionProgram
          An ExprssionProgram represents a mathematical expression such as "3" or "sin(x^2)", stored in the form of a program for a stack machine.
Function
          A Function is a mathematical real-valued function of zero or more real-valued arguments.
MathObject
          A MathObject is just an object that has setName and getName methods.
Parser
          A Parser can take a string and compile it into an ExpressionProgram.
ParserContext
          A ParserContext holds all the state data for a parsing operation, including the string that is being parsed, a pointer to the current position in that string, and the most recently parsed token from the string.
ParserExtension
          A ParserExtension can be defined to add new capabilities to a standard Parser.
StackOfDouble
          A standard stack of values of type double, which can grow to arbitrary size.
Value
          An object of type Value has a real-number value that can be retrieved by calling the getVal() method.
Variable
          A Variable is a Value object whose value can be changed.
 

Classes in net.sourceforge.webcompmath.data used by net.sourceforge.webcompmath.data
Cases
          An object of type Cases stores a list of "case values" that is generated while an expression is being evaluated using the routine Expression.getValuesWithCases().
Constant
          A Constant is a Value that represents a constant real number.
Expression
          An Expression represents a mathematical expression such as "x+1" or "3" or "sin(x*ln(x)-3*abs(x/4))".
ExpressionCommand
          An ExpressionCommand can occur as a command in an ExpressionProgram.
ExpressionProgram
          An ExprssionProgram represents a mathematical expression such as "3" or "sin(x^2)", stored in the form of a program for a stack machine.
Fraction
          An immutable class representing fractions as pairs of longs.
Function
          A Function is a mathematical real-valued function of zero or more real-valued arguments.
MathObject
          A MathObject is just an object that has setName and getName methods.
Parser
          A Parser can take a string and compile it into an ExpressionProgram.
ParserContext
          A ParserContext holds all the state data for a parsing operation, including the string that is being parsed, a pointer to the current position in that string, and the most recently parsed token from the string.
StackOfDouble
          A standard stack of values of type double, which can grow to arbitrary size.
SymbolTable
          A symbol table contains MathObjects, associating them with their names.
Value
          An object of type Value has a real-number value that can be retrieved by calling the getVal() method.
Variable
          A Variable is a Value object whose value can be changed.
 

Classes in net.sourceforge.webcompmath.data used by net.sourceforge.webcompmath.data.beans
Constant
          A Constant is a Value that represents a constant real number.
Expression
          An Expression represents a mathematical expression such as "x+1" or "3" or "sin(x*ln(x)-3*abs(x/4))".
ExpressionCommand
          An ExpressionCommand can occur as a command in an ExpressionProgram.
MathObject
          A MathObject is just an object that has setName and getName methods.
Parser
          A Parser can take a string and compile it into an ExpressionProgram.
Value
          An object of type Value has a real-number value that can be retrieved by calling the getVal() method.
ValueMath
          A ValueMath object is an easy way to create Value objects that are computed from other Value objects.
Variable
          A Variable is a Value object whose value can be changed.
 

Classes in net.sourceforge.webcompmath.data used by net.sourceforge.webcompmath.draw
Expression
          An Expression represents a mathematical expression such as "x+1" or "3" or "sin(x*ln(x)-3*abs(x/4))".
Fraction
          An immutable class representing fractions as pairs of longs.
Function
          A Function is a mathematical real-valued function of zero or more real-valued arguments.
Value
          An object of type Value has a real-number value that can be retrieved by calling the getVal() method.
Variable
          A Variable is a Value object whose value can be changed.
 

Classes in net.sourceforge.webcompmath.data used by net.sourceforge.webcompmath.draw.beans
Cases
          An object of type Cases stores a list of "case values" that is generated while an expression is being evaluated using the routine Expression.getValuesWithCases().
Constant
          A Constant is a Value that represents a constant real number.
Expression
          An Expression represents a mathematical expression such as "x+1" or "3" or "sin(x*ln(x)-3*abs(x/4))".
ExpressionCommand
          An ExpressionCommand can occur as a command in an ExpressionProgram.
ExpressionProgram
          An ExprssionProgram represents a mathematical expression such as "3" or "sin(x^2)", stored in the form of a program for a stack machine.
Function
          A Function is a mathematical real-valued function of zero or more real-valued arguments.
MathObject
          A MathObject is just an object that has setName and getName methods.
StackOfDouble
          A standard stack of values of type double, which can grow to arbitrary size.
Value
          An object of type Value has a real-number value that can be retrieved by calling the getVal() method.
Variable
          A Variable is a Value object whose value can be changed.
 

Classes in net.sourceforge.webcompmath.data used by net.sourceforge.webcompmath.functions
Cases
          An object of type Cases stores a list of "case values" that is generated while an expression is being evaluated using the routine Expression.getValuesWithCases().
Expression
          An Expression represents a mathematical expression such as "x+1" or "3" or "sin(x*ln(x)-3*abs(x/4))".
ExpressionCommand
          An ExpressionCommand can occur as a command in an ExpressionProgram.
ExpressionProgram
          An ExprssionProgram represents a mathematical expression such as "3" or "sin(x^2)", stored in the form of a program for a stack machine.
Function
          A Function is a mathematical real-valued function of zero or more real-valued arguments.
MathObject
          A MathObject is just an object that has setName and getName methods.
Parser
          A Parser can take a string and compile it into an ExpressionProgram.
ParserContext
          A ParserContext holds all the state data for a parsing operation, including the string that is being parsed, a pointer to the current position in that string, and the most recently parsed token from the string.
ParserExtension
          A ParserExtension can be defined to add new capabilities to a standard Parser.
StackOfDouble
          A standard stack of values of type double, which can grow to arbitrary size.
Variable
          A Variable is a Value object whose value can be changed.
 

Classes in net.sourceforge.webcompmath.data used by net.sourceforge.webcompmath.functions.beans
Cases
          An object of type Cases stores a list of "case values" that is generated while an expression is being evaluated using the routine Expression.getValuesWithCases().
ExpressionCommand
          An ExpressionCommand can occur as a command in an ExpressionProgram.
Function
          A Function is a mathematical real-valued function of zero or more real-valued arguments.
MathObject
          A MathObject is just an object that has setName and getName methods.
ParserExtension
          A ParserExtension can be defined to add new capabilities to a standard Parser.
StackOfDouble
          A standard stack of values of type double, which can grow to arbitrary size.
Value
          An object of type Value has a real-number value that can be retrieved by calling the getVal() method.
Variable
          A Variable is a Value object whose value can be changed.