A B C D E F G H I J L M N O P R S T U V W X Y Z

A

a - Variable in class net.sourceforge.webcompmath.draw.DrawGeometric
Value of x1.
ABOVE_RIGHT - Static variable in class net.sourceforge.webcompmath.draw.beans.WCMAxisTickBean
Indicates that the preferred label position is above (for x axis) or to the right (for y axis) of the axis.
ABS - Static variable in class net.sourceforge.webcompmath.data.ExpressionProgram
Code for a unary or binary operator or a standard function.
ABSERROR - Variable in class net.sourceforge.webcompmath.functions.ZeroFinder
Default value of absolute error bound
ABSOLUTE_TICKS - Static variable in class net.sourceforge.webcompmath.draw.WcmAxes
Explicitly specify the tick mark spacing
actionPerformed(ActionEvent) - Method in class net.sourceforge.webcompmath.applets.Evaluator
Respond when user clicks a button; not meant to be called directly.
actionPerformed(ActionEvent) - Method in class net.sourceforge.webcompmath.applets.FunctionCombination
Respond when the user clicks one of the control buttons.
actionPerformed(ActionEvent) - Method in class net.sourceforge.webcompmath.applets.FunctionComposition
Respond when the user clicks one of the control buttons.
actionPerformed(ActionEvent) - Method in class net.sourceforge.webcompmath.applets.GenericGraphApplet
Respond when user clicks a button; not meant to be called directly.
actionPerformed(ActionEvent) - Method in class net.sourceforge.webcompmath.applets.IntegralCurves
React if user presses return in xStart or yStart, or pass evt on to GenericGraphApplet
actionPerformed(ActionEvent) - Method in class net.sourceforge.webcompmath.applets.LaunchButtonApplet
Respond when user clicks a button; not meant to be called directly.
actionPerformed(ActionEvent) - Method in class net.sourceforge.webcompmath.applets.ScatterPlotApplet
Respond when user clicks a button; not meant to be called directly.
actionPerformed(ActionEvent) - Method in class net.sourceforge.webcompmath.awt.Animator
Respond to button clicks.
actionPerformed(ActionEvent) - Method in class net.sourceforge.webcompmath.awt.beans.WCMExamplesBean
Respond when user clicks a button; not meant to be called directly.
actionPerformed(ActionEvent) - Method in class net.sourceforge.webcompmath.awt.ComputeButton
This is called by the system when the user clicks the button.
actionPerformed(ActionEvent) - Method in class net.sourceforge.webcompmath.awt.Controller
Simply calls compute when the Controller hears an ActionEvent.
actionPerformed(ActionEvent) - Method in class net.sourceforge.webcompmath.awt.ExpressionInput
Overridden to call onUserAction.compute() if onUserAction is non-null.
actionPerformed(ActionEvent) - Method in class net.sourceforge.webcompmath.awt.MessagePopup
Respond when user clicks OK.
actionPerformed(ActionEvent) - Method in class net.sourceforge.webcompmath.awt.VariableInput
Overridden to call onUserAction.compute() if onUserAction is non-null.
actionPerformed(ActionEvent) - Method in class net.sourceforge.webcompmath.draw.beans.WCMLimitControlPanelBean
Override to handle save/restore to include parametric parameters
actionPerformed(ActionEvent) - Method in class net.sourceforge.webcompmath.draw.LimitControlPanel
Handle a click on one of the standard buttons.
actionPerformed(ActionEvent) - Method in class net.sourceforge.webcompmath.functions.TableFunctionInput
React when user clicks one of the buttons or presses return in one of the input boxes.
add(Object) - Method in class net.sourceforge.webcompmath.awt.Controller
Add an object to be controlled by this controller.
add(Tieable) - Method in class net.sourceforge.webcompmath.awt.Tie
Add item to the tie, and sync it with the items that are already in the Tie.
add(MathObject) - Method in class net.sourceforge.webcompmath.data.Parser
Register the MathObject with the Parser, associating it with its name.
add(MathObject) - Method in class net.sourceforge.webcompmath.data.ParserContext
Add a new MathObject to the symbol table.
add(MathObject) - Method in class net.sourceforge.webcompmath.data.SymbolTable
Adds sym to the SymbolTable, associating it with its name.
add(String, MathObject) - Method in class net.sourceforge.webcompmath.data.SymbolTable
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).
add(Drawable) - Method in class net.sourceforge.webcompmath.draw.CoordinateRect
Add a drawable item to the CoordinateRect.
add(Drawable) - Method in class net.sourceforge.webcompmath.draw.DisplayCanvas
Add the specified Drawable item to the first CoordinateRect in this DisplayCanvas.
add(Drawable, int) - Method in class net.sourceforge.webcompmath.draw.DisplayCanvas
Add a Drawable item to one of the CoordinateRects associated with the Canvas.
add(JComponent) - Method in class net.sourceforge.webcompmath.draw.LimitControlPanel
Redefine this method from the JComponent class to make it a synonym for addComponent(c);
addAnimator(Animator) - Method in class net.sourceforge.webcompmath.draw.LimitControlPanel
pkhg 050430
addButtons(int) - Method in class net.sourceforge.webcompmath.draw.LimitControlPanel
Add the buttons in buttonSet to the panel, if they are not already there.
addCanvasBorder() - Method in class net.sourceforge.webcompmath.applets.Derivatives
override to add the border to each coordinate rect, and make default width equal to 1
addCanvasBorder() - Method in class net.sourceforge.webcompmath.applets.GenericGraphApplet
This method is called by setUpMainPanel() to add a border to the canvas (since the border is typically the last thing that should be added, on top of anything else in the canvas.
addCase(int) - Method in class net.sourceforge.webcompmath.data.Cases
Add a new case value to the list stored in this object.
addColumn() - Method in class net.sourceforge.webcompmath.awt.DataTableInput
Add a column at the right side of the table, with all cells initially empty.
addColumn(String) - Method in class net.sourceforge.webcompmath.awt.DataTableInput
Add a column with the specified name at the right side of the table, with all cells initially empty.
addCommand(int) - Method in class net.sourceforge.webcompmath.data.ExpressionProgram
Add a command code to the program, where code is one of the opCode constants that are public final members of this class, from ENDCODE to PLUS.
addCommandObject(ExpressionCommand) - Method in class net.sourceforge.webcompmath.data.ExpressionProgram
Adds com as the next command in the program.
addComponent(JComponent) - Method in class net.sourceforge.webcompmath.draw.LimitControlPanel
Add a component to the panel.
addComponentPair(JComponent, JComponent) - Method in class net.sourceforge.webcompmath.draw.LimitControlPanel
Add two components to the panel.
addConstant(double) - Method in class net.sourceforge.webcompmath.data.ExpressionProgram
Add the number d as the next command in the program.
addControl(int) - Method in class net.sourceforge.webcompmath.awt.Animator
Add one of the possible control buttons or pop-up menus to the Animator.
addCoordinateRect(CoordinateRect) - Method in class net.sourceforge.webcompmath.draw.DisplayCanvas
Add the specified CoordinateRect to this DisplayCanvas, filling the entire canvas, and with background color equal to the background color of the canvas.
addCoordinateRect(CoordinateRect, double, double, double, double, Color) - Method in class net.sourceforge.webcompmath.draw.DisplayCanvas
Add a CoordinateRect to the canvas, occupying a specified region of the canvas.
addCoords(CoordinateRect) - Method in class net.sourceforge.webcompmath.draw.LimitControlPanel
Add a CoordinateRect to be controlled by this LimitControlPanel.
addCoords(DisplayCanvas) - Method in class net.sourceforge.webcompmath.draw.LimitControlPanel
Add the first CoordinateRect from the canvas to be controlled by this LimitControlPanel.
addExample(String) - Method in class net.sourceforge.webcompmath.awt.beans.WCMExamplesBean
Add an example string.
addImpl(Component, Object, int) - Method in class net.sourceforge.webcompmath.awt.beans.WCMPanelBean
Override add methods to handle specific "wiring up" of various WCM objects.
addImpl(Component, Object, int) - Method in class net.sourceforge.webcompmath.draw.DisplayCanvas
This method overrides Container.addImpl so that Eclipse VE will display Drawables properly.
addIntervals(int, double, double) - Method in class net.sourceforge.webcompmath.functions.TableFunction
Add points to the table.
addNewCoordinateRect(double, double, double, double) - Method in class net.sourceforge.webcompmath.draw.DisplayCanvas
Add a newly created CoordinateRect covering the specified section of the canvas.
addNewCoordinateRect(double, double, double, double, Color) - Method in class net.sourceforge.webcompmath.draw.DisplayCanvas
Add a newly created CoordinateRect covering the specified section of the canvas, with the specfied background color.
addOptions(int) - Method in class net.sourceforge.webcompmath.data.Parser
Add the options in the option set newOptions to this Parser's option set.
addPoint(double, double) - Method in class net.sourceforge.webcompmath.functions.TableFunction
Add a point with the specified x and y coordinates.
addPoints(double[], double[]) - Method in class net.sourceforge.webcompmath.functions.TableFunction
Add points to the table.
addPropertyChangeListener(PropertyChangeListener) - Method in interface net.sourceforge.webcompmath.data.beans.ParserMathObject
Add a property change listener (typically only called by a WCMParserBean)
addPropertyChangeListener(PropertyChangeListener) - Method in class net.sourceforge.webcompmath.data.beans.WCMVariableBean
Just pass through to the support class
addPropertyChangeListener(PropertyChangeListener) - Method in class net.sourceforge.webcompmath.draw.beans.WCMMouseVariableBean
Just pass through to the support class
addPropertyChangeListener(PropertyChangeListener) - Method in class net.sourceforge.webcompmath.functions.beans.WCMDerivativeBean
Just pass through to the support class
addPropertyChangeListener(PropertyChangeListener) - Method in class net.sourceforge.webcompmath.functions.beans.WCMExpressionFunctionBean
Just pass through to the support class
addPropertyChangeListener(PropertyChangeListener) - Method in class net.sourceforge.webcompmath.functions.beans.WCMTableFunctionBean
Just pass through to the support class
addRange(VariableInput, VariableInput) - Method in class net.sourceforge.webcompmath.draw.LimitControlPanel
Add two VariableInputs to the panel.
addRows(int) - Method in class net.sourceforge.webcompmath.awt.DataTableInput
Add the specified number of empty rows at the bottom of the table.
addTemplateElement(Object, String, int) - Method in class net.sourceforge.webcompmath.awt.beans.WCMExamplesBean
Add an element to the template.
addTo(Parser) - Method in class net.sourceforge.webcompmath.awt.VariableInput
A convenience method that registers this VariableInput's variable with Parser p (but only if both p and the name of the variable are non-null).
addTo(Parser) - Method in class net.sourceforge.webcompmath.awt.VariableJSlider
A convenience method that registers this VariableJSlider's variable with p (but only if both p and the name of the variable are non-null).
addTo(Parser) - Method in class net.sourceforge.webcompmath.awt.VariableSlider
A convenience method that registers this VariableSlider's variable with p (but only if both p and the name of the variable are non-null).
addVariablesToParser(Parser) - Method in class net.sourceforge.webcompmath.awt.DataTableInput
Add a row number variable (from the getRowNumberVariable() method) and a column variable for each column (from the getColumnVariable() method) to the parser.
adjustmentValueChanged(AdjustmentEvent) - Method in class net.sourceforge.webcompmath.awt.Controller
Simply calls compute when the Controller hears an AdjustmantEvent.
adjustmentValueChanged(AdjustmentEvent) - Method in class net.sourceforge.webcompmath.awt.VariableJSlider
Overridden to call onUserAction.compute() if onUserAction is non-null.
adjustmentValueChanged(AdjustmentEvent) - Method in class net.sourceforge.webcompmath.awt.VariableSlider
Overridden to call onUserAction.compute() if onUserAction is non-null.
ALL_BUTTONS - Static variable in class net.sourceforge.webcompmath.draw.LimitControlPanel
A constant that can be used in the addButton() method to add all possible buttons to the LimitControlPanel.
AnalyzeImplicitFunction - Class in net.sourceforge.webcompmath.applets
 
AnalyzeImplicitFunction() - Constructor for class net.sourceforge.webcompmath.applets.AnalyzeImplicitFunction
This is the default constructor
AND - Static variable in class net.sourceforge.webcompmath.data.ExpressionProgram
Code for a unary or binary operator or a standard function.
AnimatedGraph - Class in net.sourceforge.webcompmath.applets
An applet belonging to the class AnimatedGraph displays a graph of a function that can depend on a parameter.
AnimatedGraph() - Constructor for class net.sourceforge.webcompmath.applets.AnimatedGraph
 
Animator - Class in net.sourceforge.webcompmath.awt
An Animator can change a value continuously, without user intervention, by running a separate Thread.
Animator() - Constructor for class net.sourceforge.webcompmath.awt.Animator
Create a default Animator.
Animator(int) - Constructor for class net.sourceforge.webcompmath.awt.Animator
Create an Animator containing the specified control.
Animator(int, int) - Constructor for class net.sourceforge.webcompmath.awt.Animator
Create an Animator containing specified controls.
Animator(int, int, Value, Value, Value) - Constructor for class net.sourceforge.webcompmath.awt.Animator
Create an Animator with specified controls, orienation, range limits and number of intervals
animatorItems - Variable in class net.sourceforge.webcompmath.draw.LimitControlPanel
pkhg 050430 animator problem Vector of Animators, which should be paused, if a WcmError occurs.
appendOutputString(ExpressionProgram, int, StringBuffer) - Method in class net.sourceforge.webcompmath.awt.beans.WCMExpressionInputBean
Just pass this method on to func
appendOutputString(ExpressionProgram, int, StringBuffer) - Method in class net.sourceforge.webcompmath.data.ConditionalExpression
Append the string representation of the expression (including the boolean condition) to the buffer.
appendOutputString(ExpressionProgram, int, StringBuffer) - Method in class net.sourceforge.webcompmath.data.Constant
Append the print string for this Constant to the buffer.
appendOutputString(ExpressionProgram, int, StringBuffer) - Method in interface net.sourceforge.webcompmath.data.ExpressionCommand
The ExpressionCommand occurs in the program prog at the index indicated by myIndex.
appendOutputString(int, StringBuffer) - Method in class net.sourceforge.webcompmath.data.ExpressionProgram
Add a string representing part of the expression to the output buffer.
appendOutputString(ExpressionProgram, int, StringBuffer) - Method in class net.sourceforge.webcompmath.draw.beans.WCMMouseVariableBean
Passed through to the MouseVar variable.
appendOutputString(ExpressionProgram, int, StringBuffer) - Method in class net.sourceforge.webcompmath.functions.FunctionParserExtension
Append a string representation of the function and its arguments to the buffer
AppletUtilities - Class in net.sourceforge.webcompmath.applets
This class includes various utility methods used by WCM applets.
AppletUtilities() - Constructor for class net.sourceforge.webcompmath.applets.AppletUtilities
 
apply(StackOfDouble, Cases) - Method in class net.sourceforge.webcompmath.awt.beans.WCMExpressionInputBean
Just pass this method on to func
apply(StackOfDouble, Cases) - Method in class net.sourceforge.webcompmath.data.ConditionalExpression
Apply this ConditionalExpression to the stack.
apply(StackOfDouble, Cases) - Method in class net.sourceforge.webcompmath.data.Constant
Apply the Constant to the stack.
apply(StackOfDouble, Cases) - Method in interface net.sourceforge.webcompmath.data.ExpressionCommand
This routine is called when an ExpressionCommand object is encountered during the evaluation of an ExpressionProgram.
apply(StackOfDouble, Cases) - Method in class net.sourceforge.webcompmath.draw.beans.WCMMouseVariableBean
Passed through to the MouseVar variable.
apply(StackOfDouble, Cases) - Method in class net.sourceforge.webcompmath.functions.beans.WCMExpressionFunctionBean
Overridden to check if a redefine is needed.
apply(StackOfDouble, Cases) - Method in class net.sourceforge.webcompmath.functions.ExpressionFunction
Find the value of the function applied to arguments popped from the stack, and push the result back onto the stack.
apply(StackOfDouble, Cases) - Method in class net.sourceforge.webcompmath.functions.FunctionParserExtension
Evaluate the function applied to argument values popped from the stack, and leave the result on the stack.
apply(StackOfDouble, Cases) - Method in class net.sourceforge.webcompmath.functions.TableFunction
Override method apply() from interface FunctionParserExtension, to handle cases properly.
apply(StackOfDouble, Cases) - Method in class net.sourceforge.webcompmath.functions.WrapperFunction
Evaluate the function applied to argument values popped from the stack, and leave the result on the stack.
applyCommandCode(int) - Method in class net.sourceforge.webcompmath.data.ExpressionProgram
Apply the stack operation represented by code (a number < 0) to the stack.
ARCCOS - Static variable in class net.sourceforge.webcompmath.data.ExpressionProgram
Code for a unary or binary operator or a standard function.
ARCSIN - Static variable in class net.sourceforge.webcompmath.data.ExpressionProgram
Code for a unary or binary operator or a standard function.
ARCTAN - Static variable in class net.sourceforge.webcompmath.data.ExpressionProgram
Code for a unary or binary operator or a standard function.
ARROW_ABSOLUTE - Static variable in class net.sourceforge.webcompmath.draw.DrawGeometric
Specifies a line segment from (x1,y1) to (x2,y2) with an arrow head at (x2,y2).
ARROW_RELATIVE - Static variable in class net.sourceforge.webcompmath.draw.DrawGeometric
Specifies a line segment from (x1,y1) to (x1+x2,y1+y2), or to (x1+h,y1+v) if x2,y2 are null, with an arrow head at the latter point.
ARROWS - Static variable in class net.sourceforge.webcompmath.draw.VectorField
One of the possible styles for displaying a VectorField: as a direction field shown as arrows of equal length.
asDouble() - Method in class net.sourceforge.webcompmath.data.Fraction
Return the value of the Fraction as a double
AUTO_TICKS - Static variable in class net.sourceforge.webcompmath.draw.WcmAxes
Use automatic tick mark spacing

A B C D E F G H I J L M N O P R S T U V W X Y Z