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

C

c - Variable in class net.sourceforge.webcompmath.draw.DrawGeometric
Value of x2.
cancelEdit() - Method in class net.sourceforge.webcompmath.functions.TableFunctionInput
Discards the internal pointer to the edit function (specified by startEdit()), if any.
canvas - Variable in class net.sourceforge.webcompmath.applets.GenericGraphApplet
The canvas for displaying axes, graphs, etc.
canvas - Variable in class net.sourceforge.webcompmath.draw.Drawable
The canvas on which this Drawable is drawn.
CASE_SENSITIVE - Static variable in class net.sourceforge.webcompmath.data.Parser
An option that can be set for this parser.
Cases - Class in net.sourceforge.webcompmath.data
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().
Cases() - Constructor for class net.sourceforge.webcompmath.data.Cases
 
cc - Variable in class net.sourceforge.webcompmath.applets.SimpleGraph
The controller used for the crosshair.
CEILING - Static variable in class net.sourceforge.webcompmath.data.ExpressionProgram
Code for a unary or binary operator or a standard function.
CENTER - Static variable in class net.sourceforge.webcompmath.draw.DrawString
For specifying justification of lines in multiline strings.
CENTER - Static variable in class net.sourceforge.webcompmath.draw.WcmAxes
A constant that can be used in the setXAxisPosition() and setYAxisPosition() methods to indicate the placement of the axes.
CENTER_CENTER - Static variable in class net.sourceforge.webcompmath.draw.DrawString
Specify string location in rect
CENTER_LEFT - Static variable in class net.sourceforge.webcompmath.draw.DrawString
Specify string location in rect
CENTER_RIGHT - Static variable in class net.sourceforge.webcompmath.draw.DrawString
Specify string location in rect
changed - Variable in class net.sourceforge.webcompmath.draw.CoordinateRect
Set to true when one of the limits or the gap has changed.
changedUpdate(DocumentEvent) - Method in class net.sourceforge.webcompmath.awt.ExpressionInput
Dummy, required by DocumentListener interface
changedUpdate(DocumentEvent) - Method in class net.sourceforge.webcompmath.awt.VariableInput
dummy, required by DocumentListener interface
check() - Method in class net.sourceforge.webcompmath.awt.Tie
If this Tie contains more than one item, find the newest one and sync all the items with that item.
checkInput() - Method in class net.sourceforge.webcompmath.awt.Animator
Part of the IputObject interface.
checkInput() - Method in class net.sourceforge.webcompmath.awt.beans.WCMComputeButtonBean
Required for InputObject interface
checkInput() - Method in class net.sourceforge.webcompmath.awt.Controller
Call checkInput() of each InputObject.
checkInput() - Method in class net.sourceforge.webcompmath.awt.ExpressionInput
Get the expression from the box, maybe throw a JBCError if a ParseError occurs.
checkInput() - Method in interface net.sourceforge.webcompmath.awt.InputObject
Check and possibly change the value associated with this InputObject.
checkInput() - Method in class net.sourceforge.webcompmath.awt.VariableInput
Check whether the contents are valid, and change the value of the associated variable if the new contents do not match the current value.
checkInput() - Method in class net.sourceforge.webcompmath.awt.VariableJSlider
From the InputObject interface.
checkInput() - Method in class net.sourceforge.webcompmath.awt.VariableSlider
From the InputObject interface.
checkInput() - Method in class net.sourceforge.webcompmath.draw.beans.WCMMouseTrackerBean
Override checkInput to force setting of the variables on the first time through.
checkInput() - Method in class net.sourceforge.webcompmath.draw.CoordinateRect
When this is called, the CoordinateRect will call the checkInput method of any Drawable it contains that is also an InputObject.
checkInput() - Method in class net.sourceforge.webcompmath.draw.DisplayCanvas
This is generally called by a Controller.
checkInput() - Method in class net.sourceforge.webcompmath.draw.DraggablePoint
This method is required by the InputObject interface.
checkInput() - Method in class net.sourceforge.webcompmath.draw.LimitControlPanel
Check the input boxes in this panel.
checkInput() - Method in class net.sourceforge.webcompmath.draw.MouseTracker
Set the values of the associated variables.
checkInput() - Method in class net.sourceforge.webcompmath.functions.beans.WCMTableFunctionGraphBean
Required by InputObject interface; nothing to do.
CIRCLE - Static variable in class net.sourceforge.webcompmath.draw.Sequence
Circle shape
CIRCLE_FRONT - Static variable in class net.sourceforge.webcompmath.draw.RiemannSlice
Circle cross section with diameter along the base.
CIRCLE_FRONT - Static variable in class net.sourceforge.webcompmath.draw.RiemannSumRects
Circle cross section with diameter along the base.
CIRCLE_REAR - Static variable in class net.sourceforge.webcompmath.draw.RiemannSlice
Circle cross section with diameter along the base.
CIRCLE_REAR - Static variable in class net.sourceforge.webcompmath.draw.RiemannSumRects
Circle cross section with diameter along the base.
CIRCUMSCRIBED - Static variable in class net.sourceforge.webcompmath.draw.RiemannSlice
Slice method type: circumscribed (maximum value on the rectangle's interval)
CIRCUMSCRIBED - Static variable in class net.sourceforge.webcompmath.draw.RiemannSumRects
Summation method type: circumscribed (maximum value on the rectangle's interval)
clamp - Variable in class net.sourceforge.webcompmath.draw.DrawString
If true, the string is clamped to lie within the CoordinateRect.
CLAMPED_VECTORS - Static variable in class net.sourceforge.webcompmath.draw.VectorField
One of the possible styles for displaying a VectorField: as a vector field where a vector is shown as an arrow from (x,y) to (x+xFunc(x,y),y+xFunc(x,y)), except that a maximum length is imposed.
clampX(Value) - Method in class net.sourceforge.webcompmath.draw.DraggablePoint
Clamp the x-value of the point to v.
clampX(double) - Method in class net.sourceforge.webcompmath.draw.DraggablePoint
Clamp the x-value of the point to the constant x, so that the point is constrained to a vertical line.
clampX(Function) - Method in class net.sourceforge.webcompmath.draw.DraggablePoint
Clamp the x-value of the point to the function f, so that the point is constrained to move along the graph of x = f(y).
clampX - Variable in class net.sourceforge.webcompmath.draw.MouseTracker
If thie is true, then the value of the variable associated with the x-ccordinate of the mouse is clamped to lie within the xmin and xmax of the coordinate rect.
clampY(Value) - Method in class net.sourceforge.webcompmath.draw.DraggablePoint
Clamp the y-value of the point to v.
clampY(double) - Method in class net.sourceforge.webcompmath.draw.DraggablePoint
Clamp the y-value of the point to the constant y, so that the point is constrained to a horizontal line.
clampY(Function) - Method in class net.sourceforge.webcompmath.draw.DraggablePoint
Clamp the y-value of the point to the function f, so that the point is constrained to move along the graph of y = f(x).
clampY - Variable in class net.sourceforge.webcompmath.draw.MouseTracker
If thie is true, then the value of the variable associated with the y-ccordinate of the mouse is clamped to lie within the ymin and ymax of the coordinate rect.
clear() - Method in class net.sourceforge.webcompmath.awt.DataTableInput
Remove all rows from the table, leaving just one empty row.
clear() - Method in class net.sourceforge.webcompmath.data.Cases
Remove all the cases that have been added with addCase().
clearErrorMessage() - Method in class net.sourceforge.webcompmath.awt.Controller
Clear the error message.
clearErrorMessage() - Method in interface net.sourceforge.webcompmath.awt.ErrorReporter
Clear the error reprort, if there is one.
clearErrorMessage() - Method in class net.sourceforge.webcompmath.awt.MessagePopup
Clear the error message and close the window.
clearErrorMessage() - Method in class net.sourceforge.webcompmath.draw.DisplayCanvas
Clear the error message, if any, that is currently displayed on the canvas.
clearRestoreBuffer() - Method in class net.sourceforge.webcompmath.draw.CoordinateRect
A CoordinateRect can store its current limits in a buffer.
clone() - Method in class net.sourceforge.webcompmath.data.Fraction
Clone the object
color - Variable in class net.sourceforge.webcompmath.draw.DrawBorder
A non-null Color, giving the color of the bortder.
color - Variable in class net.sourceforge.webcompmath.draw.DrawGeometric
Color of the shappe.
color - Variable in class net.sourceforge.webcompmath.draw.DrawString
Color of string.
compareTo(Object) - Method in class net.sourceforge.webcompmath.data.Fraction
return a number less, equal, or greater than zero reflecting whether this Fraction is less, equal or greater than the value of Fraction other.
compareTo(long) - Method in class net.sourceforge.webcompmath.data.Fraction
return a number less, equal, or greater than zero reflecting whether this Fraction is less, equal or greater than n.
compileDerivative(ExpressionProgram, int, ExpressionProgram, Variable) - Method in class net.sourceforge.webcompmath.awt.beans.WCMExpressionInputBean
Just pass this method on to func
compileDerivative(ExpressionProgram, int, ExpressionProgram, Variable) - Method in class net.sourceforge.webcompmath.data.ConditionalExpression
Add commands to deriv that evaluate the derivative of this conditional expression with respect to the variable wrt.
compileDerivative(ExpressionProgram, int, ExpressionProgram, Variable) - Method in class net.sourceforge.webcompmath.data.Constant
Add a commands to deriv to evaluate the derivative of this Constant with respect to the variable.
compileDerivative(ExpressionProgram, int, ExpressionProgram, Variable) - Method in interface net.sourceforge.webcompmath.data.ExpressionCommand
The ExpressionCommand occurs in the program prog at the index indicated by myIndex.
compileDerivative(int, ExpressionProgram, Variable) - Method in class net.sourceforge.webcompmath.data.ExpressionProgram
The command at position index in the program represents a subexpression of the whole expression.
compileDerivative(ExpressionProgram, int, ExpressionProgram, Variable) - Method in class net.sourceforge.webcompmath.data.Variable
Add a command to deriv to evaluate the derivative of this Variable with respect to the Variable wrt.
compileDerivative(ExpressionProgram, int, ExpressionProgram, Variable) - Method in class net.sourceforge.webcompmath.draw.beans.WCMMouseVariableBean
Passed through to the MouseVar variable.
compileDerivative(ExpressionProgram, int, ExpressionProgram, Variable) - Method in class net.sourceforge.webcompmath.functions.FunctionParserExtension
The function object occurs as a command at index myIndex in prog.
Computable - Interface in net.sourceforge.webcompmath.awt
A Computable is an object that performs some sort of computation or action when its compute() method is called.
computables - Variable in class net.sourceforge.webcompmath.awt.Controller
Computable objects controlled by this controller.
compute() - Method in class net.sourceforge.webcompmath.awt.beans.WCMFunctionLabelBean
Used when the underlying function's definition might have changed.
compute() - Method in interface net.sourceforge.webcompmath.awt.Computable
Perform the computation or action associated with this Computable object.
compute() - Method in class net.sourceforge.webcompmath.awt.Controller
When an contoller computes, it first calls checkInput() for any InputOjects that it controls (including those in sub-controllers).
compute() - Method in class net.sourceforge.webcompmath.awt.DisplayLabel
The compute method recalculates the displayed Values and changes the text of the label to show the new values.
compute() - Method in class net.sourceforge.webcompmath.draw.beans.WCMAxisTickBean
Normally only called by a controller
compute() - Method in class net.sourceforge.webcompmath.draw.beans.WCMIntegralCurveBean
Recompute data for the integral curve and make sure that the area of the display canvas that shows the curve is redrawn.
compute() - Method in class net.sourceforge.webcompmath.draw.CoordinateRect
When this is called, the CoordinateRect will call the compute method of any Drawable it contains that is also a Computable.
compute() - Method in class net.sourceforge.webcompmath.draw.DisplayCanvas
This is generally called by a Controller.
compute() - Method in class net.sourceforge.webcompmath.draw.DrawGeometric
Recompute the values that define the size/postion of the DrawGeometric.
compute() - Method in class net.sourceforge.webcompmath.draw.DrawString
The compute method sets up the array of strings that is actually displayed.
compute() - Method in class net.sourceforge.webcompmath.draw.Graph1D
Recompute data for the graph and make sure that the area of the display canvas that shows the graph is redrawn.
compute() - Method in class net.sourceforge.webcompmath.draw.ParametricCurve
Recompute data for the graph and make sure that the area of the display canvas that shows the graph is redrawn.
compute() - Method in class net.sourceforge.webcompmath.draw.RiemannArcLength
This is generally called by a Controller.
compute() - Method in class net.sourceforge.webcompmath.draw.RiemannSlice
This is generally called by a Controller.
compute() - Method in class net.sourceforge.webcompmath.draw.RiemannSumRects
This is generally called by a Controller.
compute() - Method in class net.sourceforge.webcompmath.draw.ScatterPlot
Recompute the data for the scatter plot.
compute() - Method in class net.sourceforge.webcompmath.draw.Sequence
This is generally called by a Controller.
compute() - Method in class net.sourceforge.webcompmath.draw.VectorField
Recompute data for the vector field and make sure that the area of the display canvas that shows the vector field is redrawn.
computeButton - Variable in class net.sourceforge.webcompmath.applets.GenericGraphApplet
A button that the user presses to recompute the display.
ComputeButton - Class in net.sourceforge.webcompmath.awt
A compute button is a button that can have an associated Controller.
ComputeButton() - Constructor for class net.sourceforge.webcompmath.awt.ComputeButton
Create a Compute button labeled "Compute!".
ComputeButton(String) - Constructor for class net.sourceforge.webcompmath.awt.ComputeButton
Create a Compute button displaying the given text.
ConditionalExpression - Class in net.sourceforge.webcompmath.data
A "conditional expression" is an expression using the ? operator.
ConditionalExpression(ExpressionProgram, ExpressionProgram) - Constructor for class net.sourceforge.webcompmath.data.ConditionalExpression
Create a ConditionalExpression object containing the two given expressions.
Constant - Class in net.sourceforge.webcompmath.data
A Constant is a Value that represents a constant real number.
Constant() - Constructor for class net.sourceforge.webcompmath.data.Constant
default constructor, intended only for use in GUI building
Constant(double) - Constructor for class net.sourceforge.webcompmath.data.Constant
Create an unnamed Constant with the given value and null name.
Constant(String, double) - Constructor for class net.sourceforge.webcompmath.data.Constant
Create a Constant with the given name and value.
context - Variable in exception net.sourceforge.webcompmath.data.ParseError
The parsing context that was in effect at the time the error occurred.
continueDrag(MouseEvent) - Method in interface net.sourceforge.webcompmath.draw.Draggable
Continue a drag that was started in startDrag().
continueDrag(MouseEvent) - Method in class net.sourceforge.webcompmath.draw.DraggablePoint
Continue a drag operation begun in startDrag().
Continuity - Class in net.sourceforge.webcompmath.applets
This applet extends the SimpleGraph configurable applet.
Continuity() - Constructor for class net.sourceforge.webcompmath.applets.Continuity
 
Controller - Class in net.sourceforge.webcompmath.awt
Controllers are the focus of all the action in the JCM system.
Controller() - Constructor for class net.sourceforge.webcompmath.awt.Controller
Create a Controller.
convertInput(String) - Method in class net.sourceforge.webcompmath.awt.VariableInput
Convert a string into a real value.
COORD_BASED - Static variable in class net.sourceforge.webcompmath.draw.Grid
Indicates that the mode of the grid is coordinate based.
CoordinateRect - Class in net.sourceforge.webcompmath.draw
A CoordinateRect represents a rectagular region in the xy-plane, specified by values xmin,xmax,ymin,ymax.
CoordinateRect() - Constructor for class net.sourceforge.webcompmath.draw.CoordinateRect
Create a CoordinateRect with default limits: -5, 5, -5, 5.
CoordinateRect(double, double, double, double) - Constructor for class net.sourceforge.webcompmath.draw.CoordinateRect
Create a CoordinateRect with specified limits.
coords - Variable in class net.sourceforge.webcompmath.draw.Drawable
The CoordinateRect for the rectagular area where this Drawable is drawn.
coords - Variable in class net.sourceforge.webcompmath.draw.LimitControlPanel
The first CoordinateRect tied to this LimitControlPanel.
CopyButton - Class in net.sourceforge.webcompmath.awt
This button copies the contents of its assigned DisplayCanvas to the system clipboard.
CopyButton() - Constructor for class net.sourceforge.webcompmath.awt.CopyButton
Generic constructor
CopyButton(DisplayCanvas) - Constructor for class net.sourceforge.webcompmath.awt.CopyButton
Create a CopyButton
copyDataFrom(TableFunction) - Method in class net.sourceforge.webcompmath.functions.TableFunction
Copy data from another TableFunction, except that the name of the funcion is not duplicated.
copyEntireExpression(ExpressionProgram) - Method in class net.sourceforge.webcompmath.data.ExpressionProgram
This method copies all of the expression.
copyEntireWithSubstitution(ExpressionProgram, ExpressionProgram, Variable) - Method in class net.sourceforge.webcompmath.data.ExpressionProgram
This method copies all of the expression with substitution.
copyExpression(int, ExpressionProgram) - Method in class net.sourceforge.webcompmath.data.ExpressionProgram
The command at position index in the program represents a subexpression of the whole expression.
copyOfCurrentFunction() - Method in class net.sourceforge.webcompmath.functions.TableFunctionInput
Create a new TableFunction containing the data that is currently in the TableFunctionInput panel, and return a pointer to that new function.
copyWithSubstitution(int, ExpressionProgram, ExpressionProgram, Variable) - Method in class net.sourceforge.webcompmath.data.ExpressionProgram
The command at position index in the program represents a subexpression of the whole expression.
CORRELATION - Static variable in class net.sourceforge.webcompmath.draw.ScatterPlot
A constant that can be used in the getValueObject() method to indicate which statistic the object should represent.
COS - Static variable in class net.sourceforge.webcompmath.data.ExpressionProgram
Code for a unary or binary operator or a standard function.
COSH - Static variable in class net.sourceforge.webcompmath.data.ExpressionProgram
Code for a unary or binary operator or a standard function.
COT - Static variable in class net.sourceforge.webcompmath.data.ExpressionProgram
Code for a unary or binary operator or a standard function.
CROSS - Static variable in class net.sourceforge.webcompmath.draw.DraggablePoint
A style constant that specifies the visual appearance of a DraggablePoint to be a cross.
CROSS - Static variable in class net.sourceforge.webcompmath.draw.DrawGeometric
Specifies a cross centered on the point (x1,y1).
CROSS_HATCH - Static variable in class net.sourceforge.webcompmath.draw.Grid
The style of the grid is a cross hatch of vertical and horizontal lines
Crosshair - Class in net.sourceforge.webcompmath.draw
A Crosshair is a small cross, 15 pixels wide and high, that is drawn in a CoordinateRect at a specified point.
Crosshair(Value, Value) - Constructor for class net.sourceforge.webcompmath.draw.Crosshair
Create a cross that appears at the point with coordinates (x,y).
Crosshair(Value, Function) - Constructor for class net.sourceforge.webcompmath.draw.Crosshair
Create a cross that appears on the graph of the function y=f(x) at the point with coordinates (x,f(x)).
CSC - Static variable in class net.sourceforge.webcompmath.data.ExpressionProgram
Code for a unary or binary operator or a standard function.
CUBERT - Static variable in class net.sourceforge.webcompmath.data.ExpressionProgram
Code for a unary or binary operator or a standard function.
CURRENT_METHOD - Static variable in class net.sourceforge.webcompmath.draw.RiemannSumRects
For use in getValueObject(), to indicate whatever summation method is currently set for drawing.

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