|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use MathObject | |
---|---|
data | |
edu.hws.jcm.awt | |
edu.hws.jcm.data | |
edu.hws.jcm.functions |
Uses of MathObject in data |
---|
Classes in data that implement MathObject | |
---|---|
class |
StandardNormalTable
StandardNormalTable This class manage a reduced centered normal law table. |
Uses of MathObject in edu.hws.jcm.awt |
---|
Classes in edu.hws.jcm.awt that implement MathObject | |
---|---|
class |
DataTableInput
A DataTableInput lets the user input a grid of real numbers arranged in rows and columns. |
Uses of MathObject in edu.hws.jcm.data |
---|
Subinterfaces of MathObject in edu.hws.jcm.data | |
---|---|
interface |
ParserExtension
A ParserExtension can be defined to add new capabilities to a standard Parser. |
Classes in edu.hws.jcm.data that implement MathObject | |
---|---|
class |
Constant
A Constant is a Value that represents a constant real number. |
class |
StandardFunction
This class exists to associate standard functions, such as sin and abs, with their names. |
class |
Variable
A Variable is a Value object whose value can be changed. |
Fields in edu.hws.jcm.data declared as MathObject | |
---|---|
MathObject |
ParserContext.tokenObject
If the most recently read token was of type IDENTIFIER, then this is the corresponding MathObject from the symbol table, or null if the identifier is not in the symbol table. |
Methods in edu.hws.jcm.data that return MathObject | |
---|---|
MathObject |
Parser.get(java.lang.String name)
Get the MathObject that has been registered with the parser under the given name. |
MathObject |
ParserContext.get(java.lang.String name)
Get the MathObject associated with name in the symbol table. |
MathObject |
SymbolTable.get(java.lang.String name)
Look up the object with the given name, if any. |
Methods in edu.hws.jcm.data with parameters of type MathObject | |
---|---|
void |
Parser.add(MathObject sym)
Register the MathObject with the Parser, associating it with its name. |
void |
ParserContext.add(MathObject sym)
Add a new MathObject to the symbol table. |
void |
SymbolTable.add(MathObject sym)
Adds sym to the SymbolTable, associating it with its name. |
void |
SymbolTable.add(java.lang.String name,
MathObject sym)
Adds the given MathObject, sym, to the symbol table, associating it with the given name (which is probably the name of the symbol or that name transformed to lower case, but it doesn't have to be). |
Uses of MathObject in edu.hws.jcm.functions |
---|
Classes in edu.hws.jcm.functions that implement MathObject | |
---|---|
class |
ExpressionFunction
An ExpressionFunction is a Function that is created from an expression and a list of variables that serve as the parameter(s) of the function. |
class |
FunctionParserExtension
An object belonging to a concrete subclass of FunctionParserExtesion is a mathematical function that can be registered with a Parser and then used in strings that are parsed by that parser. |
class |
SummationParser
The SummationParser class makes it possible to use summations such as sum(i,1,5,x^i) in a Parser. |
class |
TableFunction
A TableFunction is a function that is specified by a table of (x,y)-points. |
class |
WrapperFunction
A WrapperFunction contains another function and delegates to it all calls to methods from the Function interface, except for calls to setName() and getName(). |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |