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

D

d - Variable in class net.sourceforge.webcompmath.draw.DrawGeometric
Value of y2.
DASHED_STYLE - Static variable in class net.sourceforge.webcompmath.draw.beans.WCMIntegralCurveBean
Specifies that the shape should be drawn with dashed line(s).
DASHED_STYLE - Static variable in class net.sourceforge.webcompmath.draw.DrawGeometric
Specifies that the shape should be drawn with dashed line(s).
DASHED_STYLE - Static variable in class net.sourceforge.webcompmath.draw.ParametricCurve
Specifies that the shape should be drawn with dashed line(s).
DASHED_STYLE - Static variable in class net.sourceforge.webcompmath.functions.TableFunctionGraph
Specifies that the shape should be drawn with dashed line(s).
data - Variable in class net.sourceforge.webcompmath.data.ParserContext
The string that is being parsed.
DATACT - 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.
DataTableInput - Class in net.sourceforge.webcompmath.awt
A DataTableInput lets the user input a grid of real numbers arranged in rows and columns.
DataTableInput() - Constructor for class net.sourceforge.webcompmath.awt.DataTableInput
Create a DataTableInput with no columns.
DataTableInput(String, String[]) - Constructor for class net.sourceforge.webcompmath.awt.DataTableInput
Create a table with the specified column names.
DataTableInput(String, int) - Constructor for class net.sourceforge.webcompmath.awt.DataTableInput
Create a table with the specified number of columns, named "A", "B", etc.
DEFAULT_OPTIONS - Static variable in class net.sourceforge.webcompmath.data.Parser
The default options set that is used for a newly created Parser, if none is specified in the Constructor.
defaultFrameSize - Variable in class net.sourceforge.webcompmath.applets.GenericGraphApplet
The default size for the frame when the applet runs a launch button.
defaultFrameSize - Variable in class net.sourceforge.webcompmath.applets.LaunchButtonApplet
The default size for the frame when the applet runs a launch button.
definition - Variable in class net.sourceforge.webcompmath.functions.ExpressionFunction
 
deleteCurrentRow() - Method in class net.sourceforge.webcompmath.awt.DataTableInput
Delete the row that contains the cell that the user is editing.
denominator() - Method in class net.sourceforge.webcompmath.data.Fraction
Return the denominator
denominator_ - Variable in class net.sourceforge.webcompmath.data.Fraction
The denominator
dependsOn(Variable) - Method in class net.sourceforge.webcompmath.awt.beans.WCMExpressionInputBean
Just pass this method on to func
dependsOn(Variable) - Method in class net.sourceforge.webcompmath.awt.ExpressionInput.EI
Get whether this expression depends on a particular variable
dependsOn(Variable) - Method in class net.sourceforge.webcompmath.data.ConditionalExpression
Returns true if x occurs in either the trueCase or the falseCase expression.
dependsOn(Variable) - Method in class net.sourceforge.webcompmath.data.Constant
Return false, since the value of this Constant is independent of the value of x.
dependsOn(Variable) - Method in interface net.sourceforge.webcompmath.data.Expression
Checks whether the expression has any dependence on the variable x.
dependsOn(Variable) - Method in interface net.sourceforge.webcompmath.data.ExpressionCommand
Return true if this command depends on the value of x, false otherwise.
dependsOn(int, Variable) - Method in class net.sourceforge.webcompmath.data.ExpressionProgram
The command at position index in the program represents a subexpression of the whole expression.
dependsOn(Variable) - Method in class net.sourceforge.webcompmath.data.ExpressionProgram
Checks whether the expression as a whole has any dependence on the variable x.
dependsOn(Variable) - Method in interface net.sourceforge.webcompmath.data.Function
Return true if the defintion of this function depends in some way on the variable x.
dependsOn(Variable) - Method in class net.sourceforge.webcompmath.data.SimpleFunction
Return true if the definition of this function depends in some way on the variable x.
dependsOn(Variable) - Method in class net.sourceforge.webcompmath.data.Variable
Check whether the value of this variable depends on the value of x.
dependsOn(Variable) - Method in class net.sourceforge.webcompmath.draw.beans.WCMMouseVariableBean
Passed through to the MouseVar variable.
dependsOn(Variable) - Method in class net.sourceforge.webcompmath.functions.beans.WCMExpressionFunctionBean
Overridden to check if a redefine is needed.
dependsOn(Variable) - Method in class net.sourceforge.webcompmath.functions.ExpressionFunction
Return true if the definition of this function depends in some way on the variable x.
dependsOn(Variable) - Method in class net.sourceforge.webcompmath.functions.TableFunction
Returns false.
dependsOn(Variable) - Method in class net.sourceforge.webcompmath.functions.WrapperFunction
Return true if the definition of this function depends in some way on the variable x.
derivative(int) - Method in class net.sourceforge.webcompmath.awt.beans.WCMExpressionInputBean
Just pass this method on to func
derivative(Variable) - Method in class net.sourceforge.webcompmath.awt.beans.WCMExpressionInputBean
Just pass this method on to func
derivative(Variable) - Method in class net.sourceforge.webcompmath.awt.ExpressionInput.EI
Get the derivative of the expression
derivative(Variable) - Method in class net.sourceforge.webcompmath.data.Constant
Return the derivative of this Constant with respect to the variable wrt.
derivative(Variable) - Method in interface net.sourceforge.webcompmath.data.Expression
Return an Expression that represents the derivative of this expression with respect to the variable wrt.
derivative(Variable) - Method in class net.sourceforge.webcompmath.data.ExpressionProgram
Compute the derivative of this expression with respect to the Variable wrt.
derivative(int) - Method in interface net.sourceforge.webcompmath.data.Function
Return the derivative of the function with repect to argument number wrt.
derivative(Variable) - Method in interface net.sourceforge.webcompmath.data.Function
Return the derivative of the function with respect to the variable x.
derivative(int) - Method in class net.sourceforge.webcompmath.data.SimpleFunction
Return the derivative of the function with repect to argument number wrt, where arguments are numbered starting from 1.
derivative(Variable) - Method in class net.sourceforge.webcompmath.data.SimpleFunction
Return the derivative of the function with respect to the variable x.
derivative(Variable) - Method in class net.sourceforge.webcompmath.data.Variable
Return the derivative of this Variable with respect to the Variable wrt.
derivative(Variable) - Method in class net.sourceforge.webcompmath.draw.beans.WCMMouseVariableBean
Passed through to the MouseVar variable.
derivative(int) - Method in class net.sourceforge.webcompmath.functions.beans.WCMExpressionFunctionBean
Overridden to check if a redefine is needed.
derivative(Variable) - Method in class net.sourceforge.webcompmath.functions.beans.WCMExpressionFunctionBean
Overridden to check if a redefine is needed.
derivative(int) - Method in class net.sourceforge.webcompmath.functions.ExpressionFunction
Return the derivative of the function with repect to argument number wrt, where the arguments are numbered 1, 2, 3,....
derivative(Variable) - Method in class net.sourceforge.webcompmath.functions.ExpressionFunction
Return the derivative of the function with respect to the variable x.
derivative(int) - Method in class net.sourceforge.webcompmath.functions.TableFunction
Compute the derivative of this function.
derivative(Variable) - Method in class net.sourceforge.webcompmath.functions.TableFunction
Returns null.
derivative(int) - Method in class net.sourceforge.webcompmath.functions.WrapperFunction
Return the derivative of the function with repect to argument number wrt, where arguments are numbered starting from 1.
derivative(Variable) - Method in class net.sourceforge.webcompmath.functions.WrapperFunction
Return the derivative of the function with respect to the variable x (where x is NOT one of the parameters of the function).
Derivatives - Class in net.sourceforge.webcompmath.applets
The Derivatives applet shows the graphs of a function and of its first derivative.
Derivatives() - Constructor for class net.sourceforge.webcompmath.applets.Derivatives
 
DerivParser - Class in net.sourceforge.webcompmath.functions
The DerivParser class makes it possible to use symbolic derivatives such as Deriv(x,0,x^2) in a Parser.
DerivParser() - Constructor for class net.sourceforge.webcompmath.functions.DerivParser
 
destroy() - Method in class net.sourceforge.webcompmath.applets.GenericGraphApplet
Closes the frame (if any) when the applet is destroyed.
DISK - Static variable in class net.sourceforge.webcompmath.draw.DraggablePoint
A style constant that specifies the visual appearance of a DraggablePoint to be a disk.
DisplayCanvas - Class in net.sourceforge.webcompmath.draw
A DisplayCanvas is a drawing area that can contain one or more CoordinateRects.
DisplayCanvas() - Constructor for class net.sourceforge.webcompmath.draw.DisplayCanvas
Create a DisplayCanvas with a white background containing no CoordinateRects.
DisplayCanvas(CoordinateRect) - Constructor for class net.sourceforge.webcompmath.draw.DisplayCanvas
Create a DisplayCanvas with a white background and containing the specified CoordinateRect.
DisplayLabel - Class in net.sourceforge.webcompmath.awt
A DisplayLabel is a label that can display numbers embedded in strings.
DisplayLabel() - Constructor for class net.sourceforge.webcompmath.awt.DisplayLabel
Create a label with no expressions set up to display a single number.
DisplayLabel(String, Value) - Constructor for class net.sourceforge.webcompmath.awt.DisplayLabel
Convenience method for making a DisplayLabel with just one value to display.
DisplayLabel(String, Value[]) - Constructor for class net.sourceforge.webcompmath.awt.DisplayLabel
Create a DisplayLabel to display one or more values.
DIVIDE - Static variable in class net.sourceforge.webcompmath.data.ExpressionProgram
Code for a unary or binary operator or a standard function.
dividedBy(Fraction) - Method in class net.sourceforge.webcompmath.data.Fraction
return a Fraction representing this Fraction divided by b
dividedBy(long) - Method in class net.sourceforge.webcompmath.data.Fraction
return a Fraction representing this Fraction divided by n
doCompute() - Method in class net.sourceforge.webcompmath.awt.Controller
Compute the Computables in this controller and its sub-controllers.
doCopy() - Method in class net.sourceforge.webcompmath.awt.CopyButton
Method to copy graph to the clipboard.
doDraw(Graphics) - Method in class net.sourceforge.webcompmath.draw.CoordinateRect
Draw all the Drawable items.
doLoadExample(String) - Method in class net.sourceforge.webcompmath.applets.AnimatedGraph
This method is called when the user loads an example from the example menu (if there is one).
doLoadExample(String) - Method in class net.sourceforge.webcompmath.applets.Continuity
Parse the example.
doLoadExample(String) - Method in class net.sourceforge.webcompmath.applets.Derivatives
This method is called when the user loads an example from the example menu (if there is one).
doLoadExample(String) - Method in class net.sourceforge.webcompmath.applets.EpsilonDelta
This method is called when the user loads an example from the example menu (if there is one).
doLoadExample(String) - Method in class net.sourceforge.webcompmath.applets.FamiliesOfGraphs
This method is called when the user loads an example from the example menu (if there is one).
doLoadExample(String) - Method in class net.sourceforge.webcompmath.applets.FunctionCombination
This method is called when the user loads an example from the example menu (if there is one).
doLoadExample(String) - Method in class net.sourceforge.webcompmath.applets.FunctionComposition
This method is called when the user loads an example from the example menu (if there is one).
doLoadExample(String) - Method in class net.sourceforge.webcompmath.applets.GenericGraphApplet
This method is called when the user loads an example from the example menu (if any).
doLoadExample(String) - Method in class net.sourceforge.webcompmath.applets.IntegralCurves
This method is called when the user loads an example from the example menu (if there is one).
doLoadExample(String) - Method in class net.sourceforge.webcompmath.applets.MultiGraph
This method is called when the user loads an example from the example menu (if there is one).
doLoadExample(String) - Method in class net.sourceforge.webcompmath.applets.Parametric
This method is called when the user loads an example from the example menu (if there is one).
doLoadExample(String) - Method in class net.sourceforge.webcompmath.applets.RiemannSums
This method is called when the user loads an example from the example menu (if there is one).
doLoadExample(String) - Method in class net.sourceforge.webcompmath.applets.SecantTangent
This method is called when the user loads an example from the example menu (if there is one).
doLoadExample(String) - Method in class net.sourceforge.webcompmath.applets.SimpleGraph
This method is called when the user loads an example from the example menu (if there is one).
doLoadExample(String) - Method in class net.sourceforge.webcompmath.awt.beans.WCMExamplesBean
Load a specific example string
doLoadFirstExample() - Method in class net.sourceforge.webcompmath.applets.GenericGraphApplet
Load the first example
doLoadRestOfExample(String) - Method in class net.sourceforge.webcompmath.applets.Derivatives
Parse the example.
doLoadRestOfExample(String) - Method in class net.sourceforge.webcompmath.applets.EpsilonDelta
Parse the example.
doLoadRestOfExample(String) - Method in class net.sourceforge.webcompmath.applets.SecantTangent
Parse the example.
doParse(Parser, ParserContext) - Method in class net.sourceforge.webcompmath.awt.beans.WCMExpressionInputBean
Just pass this method on to func
doParse(Parser, ParserContext) - Method in class net.sourceforge.webcompmath.awt.DataTableInput
Required by the ParserExtension interface and not meant to be called directly.
doParse(Parser, ParserContext) - Method in interface net.sourceforge.webcompmath.data.ParserExtension
Parses the part of an expression string associated with this ParserExtension.
doParse(Parser, ParserContext) - Method in class net.sourceforge.webcompmath.functions.DerivParser
When the name of this ParserExtension is encountered by a parser with which the extension is registered, the parser calls this routine to parse the subexpression.
doParse(Parser, ParserContext) - Method in class net.sourceforge.webcompmath.functions.FunctionParserExtension
If this ParserExtension is registered with a parser and the parser encounters the name of the function in the string it is parsing, then the parser will call this routine.
doParse(Parser, ParserContext) - Method in class net.sourceforge.webcompmath.functions.NumDerivParser
When the name of this ParserExtension is encountered by a parser with which the extension is registered, the parser calls this routine to parse the subexpression.
doParse(Parser, ParserContext) - Method in class net.sourceforge.webcompmath.functions.NumIntParser
When the name of this ParserExtension is encountered by a parser with which the extension is registered, the parser calls this routine to parse the integration subexpression.
doParse(Parser, ParserContext) - Method in class net.sourceforge.webcompmath.functions.NumMinMaxParser
When the name of this ParserExtension is encountered by a parser with which the extension is registered, the parser calls this routine to parse the subexpression.
doParse(Parser, ParserContext) - Method in class net.sourceforge.webcompmath.functions.SummationParser
When the name of this ParserExtension is encountered by a parser with which the extension is registered, the parser calls this routine to parse the summation subexpression.
doRedraw() - Method in class net.sourceforge.webcompmath.draw.DisplayCanvas
Should be called whenever the contents of the canvas have changed and so it needs to need to be redrawn.
doRedraw(int) - Method in class net.sourceforge.webcompmath.draw.DisplayCanvas
To be called when the contents of one of the CordinateRects have changed and so it needs to need to be redrawn.
doRedraw(CoordinateRect) - Method in class net.sourceforge.webcompmath.draw.DisplayCanvas
To be called when the contents of one of the CordinateRects have changed and so it needs to need to be redrawn.
doTies() - Method in class net.sourceforge.webcompmath.awt.Controller
Check the Ties in this controller and its sub-controllers.
DOTS - Static variable in class net.sourceforge.webcompmath.draw.Grid
The style of the grid is an array of dots
DOUBLE - Static variable in class net.sourceforge.webcompmath.awt.beans.WCMExamplesBean
For methods like VariableInput.setMin(double d).
DOUBLE_ARRAY - Static variable in class net.sourceforge.webcompmath.awt.beans.WCMExamplesBean
The method takes an array of double.
Draggable - Interface in net.sourceforge.webcompmath.draw
An interface that can be implemented by an object that can be dragged with the mouse.
DraggablePoint - Class in net.sourceforge.webcompmath.draw
A DraggablePoint can be added to a DisplayCanvas, where it appears as a small disk, square, or cross.
DraggablePoint() - Constructor for class net.sourceforge.webcompmath.draw.DraggablePoint
Create a DraggablePoint with default values for style, radius, color.
DraggablePoint(int) - Constructor for class net.sourceforge.webcompmath.draw.DraggablePoint
Create a DraggablePoint with specified visual style.
draw(Graphics, boolean) - Method in class net.sourceforge.webcompmath.draw.beans.WCMAxisTickBean
Draw the tick and label.
draw(Graphics, boolean) - Method in class net.sourceforge.webcompmath.draw.beans.WCMIntegralCurveBean
Draw the curve (possibly recomputing the data if the CoordinateRect has changed).
draw(Graphics, int, int) - Method in class net.sourceforge.webcompmath.draw.CoordinateRect
Draw in rect with upperleft corner (0,0) and specified width,height.
draw(Graphics, int, int, int, int) - Method in class net.sourceforge.webcompmath.draw.CoordinateRect
Draw in specified rect.
draw(Graphics, boolean) - Method in class net.sourceforge.webcompmath.draw.DraggablePoint
This method, from the Drawable interface, draws the point.
draw(Graphics, boolean) - Method in class net.sourceforge.webcompmath.draw.Drawable
Draw this drawable in the graphics context g.
draw(Graphics, boolean) - Method in class net.sourceforge.webcompmath.draw.DrawBorder
Draw the border in the given graphics context.
draw(Graphics, boolean) - Method in class net.sourceforge.webcompmath.draw.DrawGeometric
Do the drawing.
draw(Graphics, boolean) - Method in class net.sourceforge.webcompmath.draw.DrawString
Draws the string.
draw(Graphics, CoordinateRect) - Method in interface net.sourceforge.webcompmath.draw.DrawTemp
Draw this item in the specified graphics context, possibly using information from the specified CoordinateRect.
draw(Graphics, boolean) - Method in class net.sourceforge.webcompmath.draw.Graph1D
Draw the graph (possibly recomputing the data if the CoordinateRect has changed).
draw(Graphics, boolean) - Method in class net.sourceforge.webcompmath.draw.Grid
Draws the grid if an update is required.
draw(Graphics, boolean) - Method in class net.sourceforge.webcompmath.draw.MouseTracker
A MouseTracker doesn't actually draw anything, but this method is required in a Drawable object.
draw(Graphics, boolean) - Method in class net.sourceforge.webcompmath.draw.Panner
Override the abstract draw() method from the Drawable class.
draw(Graphics, boolean) - Method in class net.sourceforge.webcompmath.draw.ParametricCurve
Draw the graph (possibly recomputing the data if the CoordinateRect has changed).
draw(Graphics, boolean) - Method in class net.sourceforge.webcompmath.draw.RiemannArcLength
Draw the Riemann arc segments.
draw(Graphics, boolean) - Method in class net.sourceforge.webcompmath.draw.RiemannSlice
Draw the Rieman slice.
draw(Graphics, boolean) - Method in class net.sourceforge.webcompmath.draw.RiemannSumRects
Draw the Rieman sum rects.
draw(Graphics, boolean) - Method in class net.sourceforge.webcompmath.draw.ScatterPlot
Draw the data points and regression line.
draw(Graphics, boolean) - Method in class net.sourceforge.webcompmath.draw.Sequence
Draw the Sequence.
draw(Graphics, boolean) - Method in class net.sourceforge.webcompmath.draw.VectorField
Draw the vector field (possibly recomputing the data if the CoordinateRect has changed).
draw(Graphics, boolean) - Method in class net.sourceforge.webcompmath.draw.WcmAxes
Axes drawing
draw(Graphics, boolean) - Method in class net.sourceforge.webcompmath.functions.TableFunctionGraph
Override the draw() method from class Drawable to draw the function.
Drawable - Class in net.sourceforge.webcompmath.draw
A Drawable object can be added to a CoordinateRect, which is itself in a DisplayCanvas.
Drawable() - Constructor for class net.sourceforge.webcompmath.draw.Drawable
 
DrawBorder - Class in net.sourceforge.webcompmath.draw
A DrawBorder object is just a simple border around the edges of its CoordinateRect, with a specified width, in pixels, and a specified color.
DrawBorder() - Constructor for class net.sourceforge.webcompmath.draw.DrawBorder
Create a black border that is one pixel thick.
DrawBorder(Color, int) - Constructor for class net.sourceforge.webcompmath.draw.DrawBorder
Create a border with the spcified color and width.
drawFraction(Graphics2D, int, int, RationalLabel.HJust, RationalLabel.VJust) - Method in class net.sourceforge.webcompmath.draw.RationalLabel
Draws the rational label.
DrawGeometric - Class in net.sourceforge.webcompmath.draw
A DrawGeometric object is a geometic figure such as a line or rectangle that can be drawn in a CoordinateRect.
DrawGeometric() - Constructor for class net.sourceforge.webcompmath.draw.DrawGeometric
Create a DrawGeometric object.
DrawGeometric(int, Value, Value, Value, Value) - Constructor for class net.sourceforge.webcompmath.draw.DrawGeometric
Create a DrawGeometric with the specified shape and values for x1,x2,y1,y2 Any of the shapes makes sense in this context.
DrawGeometric(int, Value, Value, int, int) - Constructor for class net.sourceforge.webcompmath.draw.DrawGeometric
Create a DrawGeometric with a specified shape and values.
drawItems - Variable in class net.sourceforge.webcompmath.draw.CoordinateRect
Drawable items contained in this CoordinateRect
DrawString - Class in net.sourceforge.webcompmath.draw
A DrawString object displays a string, possibly multi-line, in a DisplayCanvas, inside the rectangular region of a CoordinateRect.
DrawString() - Constructor for class net.sourceforge.webcompmath.draw.DrawString
Create a DrawString object that initially has no string to draw.
DrawString(String) - Constructor for class net.sourceforge.webcompmath.draw.DrawString
Create a DrawString for drawing a black string in the top left corner of the coordinate rect.
DrawString(String, int) - Constructor for class net.sourceforge.webcompmath.draw.DrawString
Create a DrawString for drawing a black string in the position specified.
DrawString(String, int, Value[]) - Constructor for class net.sourceforge.webcompmath.draw.DrawString
Create a DrawString for drawing a black string in the specified position.
DrawString(String, int, Value, Value, Value[]) - Constructor for class net.sourceforge.webcompmath.draw.DrawString
Create a string that is displayed at the reference point (xPos,yPos); The positioning constant, pos, gives the positioning relative to this point, if xPos or yPos is non-null.
drawTemp(DrawTemp) - Method in class net.sourceforge.webcompmath.draw.DisplayCanvas
Draws the specified item in the first CoordinateRect in this canvas.
drawTemp(DrawTemp, int) - Method in class net.sourceforge.webcompmath.draw.DisplayCanvas
Draws the specified item in the specified CoordinateRect in this canvas.
DrawTemp - Interface in net.sourceforge.webcompmath.draw
An object that implements this interface can draw itself, using information from a CoordinateRect (in which it presumably appears).
dydxExplicit(double) - Method in class net.sourceforge.webcompmath.functions.ImplicitFunction
Making a Table function to save (x,y) pairs for a y'(x) Never save NaN in history
dydxExplicit(double, double) - Method in class net.sourceforge.webcompmath.functions.ImplicitFunction
Derivative of y(x) at xIn (given yIn) If y(x) is known ...

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