edu.hws.jcm.functions |
|
Java Source File Name | Type | Comment |
CubicSegment.java | Class | This non-public class is for use with TableFunctions. |
ExpressionFunction.java | Class | 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. |
FunctionParserExtension.java | Class | 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. |
SummationParser.java | Class | The SummationParser class makes it possible to use summations such as sum(i,1,5,x^i) in a Parser.
The summation psedu-function has four parameters: (1) The summation variable, which must be an identifier;
(2) The lower limit for the summation, given as an expression; (3) The upper limit for the
summation, given as an expression; and (4) The expression that is summed. |
TableFunction.java | Class | A TableFunction is a function that is specified by a table of (x,y)-points.
Values are interpolated between the specified x-values. |
TableFunctionGraph.java | Class | A TableFunctionGraph is a Drawable object that can be added to a CoordinateRect (or DisplayCanvas). |
TableFunctionInput.java | Class | A TableInputFunction is a Panel that can be used to define a TableFunction
or to edit an existing TableFunction. |
WrapperFunction.java | Class | A WrapperFunction contains another function and delegates to it
all calls to methods from the Function interface, except for calls
to setName() and getName(). |