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

P

paintComponent(Graphics) - Method in class net.sourceforge.webcompmath.awt.beans.WCMPanelBean
Override the paintComponent method, just to make sure that compute gets called at least once on the main controller before the first display.
paintComponent(Graphics) - Method in class net.sourceforge.webcompmath.draw.DisplayCanvas
Draw the contents of the DisplayCanvas.
paintComponent(Graphics) - Method in class net.sourceforge.webcompmath.draw.LimitControlPanel
Draw the input box labels.
panel - Variable in class net.sourceforge.webcompmath.applets.SimpleGraph
The panel containint the slider, x input, and y value.
Panner - Class in net.sourceforge.webcompmath.draw
When a Panner object is added to a CoordinateRect, it becomes possible to "grab" the coordinate rectangle and pan it (that is, slide it around by moving it with the mouse).
Panner() - Constructor for class net.sourceforge.webcompmath.draw.Panner
Create a Panner object that will let the user pan the CoordinateRect that contains the Panner by right-clicking and dragging (or, on Macintosh, command-clicking).
Panner(int) - Constructor for class net.sourceforge.webcompmath.draw.Panner
Create a Panner object that will let the user click-and-drag to pan the CoordinateRect that contains the Panner.
parameterDefaults - Variable in class net.sourceforge.webcompmath.applets.GenericGraphApplet
A hash table that, if non-null, can hold values for applet params.
Parametric - Class in net.sourceforge.webcompmath.applets
This applet draws a parametric curve (x(t),y(t)), for t in a specified range of values.
Parametric() - Constructor for class net.sourceforge.webcompmath.applets.Parametric
 
PARAMETRIC - Static variable in class net.sourceforge.webcompmath.draw.RiemannArcLength
Type of curve is a parametric curve
ParametricCurve - Class in net.sourceforge.webcompmath.draw
A ParametricCurve is defined by two functions, x(t) and y(t) of a variable, t, for t in a specified interval.
ParametricCurve() - Constructor for class net.sourceforge.webcompmath.draw.ParametricCurve
Create a ParametricCurve with nothing to graph.
ParametricCurve(Function, Function) - Constructor for class net.sourceforge.webcompmath.draw.ParametricCurve
Create a parametric curve with x and y coordinates given by the specified functions of the parameter t.
ParametricCurve(Function, Function, Value, Value, Value) - Constructor for class net.sourceforge.webcompmath.draw.ParametricCurve
Create a parametric curve with the specified values.
params - Variable in class net.sourceforge.webcompmath.functions.ExpressionFunction
Variable(s) that act as the parameters.
parent - Variable in class net.sourceforge.webcompmath.awt.Controller
The parent of this controller, if any.
parse(String) - Method in class net.sourceforge.webcompmath.data.Parser
Parse the string str and create the corresponding expression.
ParseError - Exception in net.sourceforge.webcompmath.data
Represents a syntax error that is found while a string is being parsed.
ParseError(String, ParserContext) - Constructor for exception net.sourceforge.webcompmath.data.ParseError
Create a new ParseError with a given error message and parsing context.
parseExpression(ParserContext) - Method in class net.sourceforge.webcompmath.data.Parser
Called as part of the parsing process.
parseFactor(ParserContext) - Method in class net.sourceforge.webcompmath.data.Parser
Called as part of the parsing process.
parseLogical(String) - Method in class net.sourceforge.webcompmath.data.Parser
Parse the String, str, and create a corresponding logical-valued expression.
parseLogicalExpression(ParserContext) - Method in class net.sourceforge.webcompmath.data.Parser
Called as part of the parsing process.
parseLogicalFactor(ParserContext) - Method in class net.sourceforge.webcompmath.data.Parser
Called as part of the parsing process.
parseLogicalTerm(ParserContext) - Method in class net.sourceforge.webcompmath.data.Parser
Called as part of the parsing process.
parsePrimary(ParserContext) - Method in class net.sourceforge.webcompmath.data.Parser
Called as part of the parsing process.
parser - Variable in class net.sourceforge.webcompmath.applets.GenericGraphApplet
The parser which is used for parsing input from the functionInput box.
parser - Variable in class net.sourceforge.webcompmath.awt.ExpressionInput
A parser for parsing the user's input expression.
Parser - Class in net.sourceforge.webcompmath.data
A Parser can take a string and compile it into an ExpressionProgram.
Parser() - Constructor for class net.sourceforge.webcompmath.data.Parser
Construct a Parser with no parent and with the default options, BOOLEANS and STANDARD_FUNCTIONS.
Parser(Parser) - Constructor for class net.sourceforge.webcompmath.data.Parser
Create a Parser with the specified parent.
Parser(int) - Constructor for class net.sourceforge.webcompmath.data.Parser
Create a Parser with the spedified option set and with no parent.
Parser(Parser, int) - Constructor for class net.sourceforge.webcompmath.data.Parser
Create a Parser with the specified parent.
ParserContext - Class in net.sourceforge.webcompmath.data
A ParserContext holds all the state data for a parsing operation, including the string that is being parsed, a pointer to the current position in that string, and the most recently parsed token from the string.
ParserContext(String, int, SymbolTable) - Constructor for class net.sourceforge.webcompmath.data.ParserContext
Create a ParserContext for parsing the data String, using the specified options and symbol table.
parseRelation(ParserContext) - Method in class net.sourceforge.webcompmath.data.Parser
Called as part of the parsing process.
ParserExtension - Interface in net.sourceforge.webcompmath.data
A ParserExtension can be defined to add new capabilities to a standard Parser.
ParserMathObject - Interface in net.sourceforge.webcompmath.data.beans
This interface provides a standard way for WCM beans to tell a WCMParserBean how to add them properly to a parser.
parseTableFuncDef(String) - Method in class net.sourceforge.webcompmath.applets.GenericGraphApplet
Create a TableFunction from a string.
parseTerm(ParserContext) - Method in class net.sourceforge.webcompmath.data.Parser
Called as part of the parsing process.
pause() - Method in class net.sourceforge.webcompmath.awt.Animator
Pause the animation, if it is running.
PAUSE_BUTTON - Static variable in class net.sourceforge.webcompmath.awt.Animator
Specifies to add a soause button; used in constructor, addControl(), or getControl()
pBGColor - Variable in class net.sourceforge.webcompmath.applets.GenericGraphApplet
The background color for the panel
pi - Static variable in class net.sourceforge.webcompmath.draw.RationalLabel
Used to represent pi
PIECEWISE_LINEAR - Static variable in class net.sourceforge.webcompmath.functions.TableFunction
If the style of the function is set to PIECEWISE_LINEAR, then linear interpolation is used to find the value of the functions for x-values between the points that define the function.
PIXEL_BASED - Static variable in class net.sourceforge.webcompmath.draw.Grid
Indicates that the mode of the grid is pixel based.
pixelToX(int) - Method in class net.sourceforge.webcompmath.draw.CoordinateRect
Convert a horizontal pixel coordinate into an x-coordinate.
pixelToX(float) - Method in class net.sourceforge.webcompmath.draw.CoordinateRect
Convert a horizontal pixel coordinate into an x-coordinate.
pixelToY(int) - Method in class net.sourceforge.webcompmath.draw.CoordinateRect
Convert a vertical pixel coordinate into a y-coordinate.
pixelToY(float) - Method in class net.sourceforge.webcompmath.draw.CoordinateRect
Convert a vertical pixel coordinate into a y-coordinate.
PLUS - Static variable in class net.sourceforge.webcompmath.data.ExpressionProgram
Code for a unary or binary operator or a standard function.
plus(Fraction) - Method in class net.sourceforge.webcompmath.data.Fraction
return a Fraction representing this Fraction plus b
plus(long) - Method in class net.sourceforge.webcompmath.data.Fraction
return a Fraction representing this Fraction plus n
POLAR - Static variable in class net.sourceforge.webcompmath.draw.RiemannArcLength
Type of curve is a polar curve
POLAR - Static variable in class net.sourceforge.webcompmath.draw.RiemannSlice
Circular segment used for polar areas
POLAR - Static variable in class net.sourceforge.webcompmath.draw.RiemannSumRects
Circular segment used for polar areas
pop() - Method in class net.sourceforge.webcompmath.data.StackOfDouble
Remove and return the top item on the stack.
pos - Variable in class net.sourceforge.webcompmath.data.ParserContext
Current position in that string, indicating how many characters have been consumed.
position - Variable in class net.sourceforge.webcompmath.draw.DrawString
one of the constants defined in this class for specifying position
POWER - Static variable in class net.sourceforge.webcompmath.data.ExpressionProgram
Code for a unary or binary operator or a standard function.
presentation - Variable in class net.sourceforge.webcompmath.applets.GenericGraphApplet
Whether to use thicker lines for projecting the graph on a screen.
prev() - Method in class net.sourceforge.webcompmath.awt.Animator
Advance the animation BACK one frame.
PREV_BUTTON - Static variable in class net.sourceforge.webcompmath.awt.Animator
Specifies to add a prev button; used in constructor, addControl(), or getControl()
print(Graphics, PageFormat, int) - Method in class net.sourceforge.webcompmath.draw.DisplayCanvas
Print the contents of the displayCanvas
processComponentEvent(ComponentEvent) - Method in class net.sourceforge.webcompmath.draw.LimitControlPanel
Recompute component locations when the panel is resized.
processContainerEvent(ContainerEvent) - Method in class net.sourceforge.webcompmath.awt.WcmPanel
Called by the system when a component is added to or removed from this panel.
processMouseEvent(MouseEvent) - Method in class net.sourceforge.webcompmath.draw.DisplayCanvas
This has been overridden to handle the mouse zoom feature.
processMouseMotionEvent(MouseEvent) - Method in class net.sourceforge.webcompmath.draw.DisplayCanvas
This has been overridden to handle the mouse zoom feature.
prog - Variable in class net.sourceforge.webcompmath.data.ParserContext
The ExpressionProgram that is being generated as the string is parsed.
propertyChange(PropertyChangeEvent) - Method in class net.sourceforge.webcompmath.data.beans.WCMParserBean
Handle notifications of property changes.
push(double) - Method in class net.sourceforge.webcompmath.data.StackOfDouble
Add x to top of stack.

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