All Packages Class Hierarchy
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Index of all Fields and Methods
- action(Event, Object).
Method in class graphing.EntryPanel
- When the user hits "return" or "OK" the panel closes up and passes an ACTION_EVENT to the parent Frame
which identifies this EntryPanel as the target.
- action(Event, Object).
Method in class graphing.applets.Grapher
-
- action(Event, Object).
Method in class graphing.applets.GraphingDemoApplet
-
- action(Event, Object).
Method in class graphing.RangePanel
- Read in the range settings and check if they are legitimate.
- addFunction(Function).
Method in class graphing.GraphWindow
- Add a new Function to the list of functions being drawn, and draw it in the appropriate default color.
- addFunction(Function, Color).
Method in class graphing.GraphWindow
- Add a new Function to the list of functions being drawn, and draw it in the given Color.
- AUTH_TYPE.
Variable in class cgi.CGI
-
- bandColor.
Variable in class graphing.ZoomGraphWindow
- The color of the rubber band
- bandIsVisible().
Method in class graphing.ZoomGraphWindow
-
- button(Event).
Method in class graphing.applets.Grapher
- All the ACTION_EVENT's generated by instances of Button get handled here.
- button(Event).
Method in class graphing.applets.IntegGrapher
- Handles the actions associated with the various buttons.
- button(Event).
Method in class graphing.applets.SecantGrapher
- Handles the actions associated with the various buttons.
- button(Event).
Method in class graphing.applets.ZoomGrapher
- Handles the actions associated with the various buttons.
- cgi.
Variable in class cgi.CGI
- The CGI variables
- CGI().
Constructor for class cgi.CGI
-
- clone().
Method in class parser.Parser
- Copy the parser.
- ColorChooser().
Constructor for class applets.colorchooser.ColorChooser
-
- CONTENT_LENGTH.
Variable in class cgi.CGI
-
- CONTENT_TYPE.
Variable in class cgi.CGI
-
- debug().
Method in class cgi.CGI
- Prints out a table of the cgi-variables
- debug(boolean).
Method in class cgi.CGI
- Prints out a table of the cgi-variables
- decStrips.
Static variable in class graphing.GraphingDemo
-
- deleteAll().
Method in class graphing.DispTraceGraphWindow
- Delete all the nodes.
- deleteAll().
Method in class graphing.GraphWindow
- Empty the list of functions being drawn.
- deleteAll().
Method in class graphing.TraceGraphWindow
- Delete all the nodes.
- deleteBand().
Method in class graphing.ZoomGraphWindow
-
- deleteFunction(Function).
Method in class graphing.GraphWindow
- Remove the function from the list of functions being drawn.
- deleteFunction(Function).
Method in class graphing.TraceGraphWindow
- Override the method from ZoomGraphWindow to make sure all the nodes on a function are deleted when
the function is deleted.
- deleteLastFunction().
Method in class graphing.GraphWindow
- Delate the last function to have been added from the list of functions being drawn.
- display.
Variable in class graphing.DispTraceGraphWindow
-
Display the coordinates of the selected node is this is set
- display.
Variable in class graphing.IntegWindow
-
If set, the window displays a numerical value of the Riemann sum.
- displayFont.
Variable in class graphing.DispTraceGraphWindow
- The font coordinates are displayed in.
- displayText.
Variable in class graphing.DispTraceGraphWindow
-
- displayX.
Variable in class graphing.DispTraceGraphWindow
- The location of the text displaying the coordinates of a test point.
- displayY.
Variable in class graphing.DispTraceGraphWindow
-
- DispTraceGraphWindow().
Constructor for class graphing.DispTraceGraphWindow
-
- DispTraceGraphWindow(double, double, double, double).
Constructor for class graphing.DispTraceGraphWindow
-
- DispTraceGraphWindow(double, double, double, double, double, double).
Constructor for class graphing.DispTraceGraphWindow
-
- doZoomIn().
Method in class graphing.ZoomGraphWindow
- Zooms the viewing rectangle in on the center of the screen.
- doZoomInItem.
Static variable in class graphing.GraphingDemo
-
- doZoomOut().
Method in class graphing.ZoomGraphWindow
- Pulls the viewing rectangle back out of the center of the screen.
- doZoomOutItem.
Static variable in class graphing.GraphingDemo
-
- doZoomToBox().
Method in class graphing.ZoomGraphWindow
- Snaps the viewing rectangle to the rubber band drawn out by the mouse.
- doZoomToBoxItem.
Static variable in class graphing.GraphingDemo
-
- dragNode.
Variable in class graphing.TraceGraphWindow
- The node that is currently being dragged
- drawGraph().
Method in class graphing.GraphWindow
- This method should be called whenever the graph needs to be redrawn from scratch (rather than simply refreshed).
- drawGraph(double, double, double, double).
Method in class graphing.GraphWindow
- Change the axes, set the scale to zero (ie no tickmarks), and redraw from scratch.
- drawGraph(double, double, double, double, double, double).
Method in class graphing.GraphWindow
- Change the axes and scales and redraw the graph from scratch.
- drawGraph(double, double, double, double, double, double).
Method in class graphing.ZoomGraphWindow
- Overrides the drawGraph() method of GraphWindow.
- EntryPanel(Component, String, String, boolean).
Constructor for class graphing.EntryPanel
-
- equals(Parser).
Method in class parser.MultiNTuple
- Returns true if the members of the list are in one-to-one correspondance.
- equals(Parser).
Method in class parser.Parser
- Tests whether the functions represented by this and p are equal.
- equalsModC(Parser).
Method in class parser.Parser
- Determines whether two functions differ by a constant.
- eval(double).
Method in interface graphing.Function
- Evaluates the function at a double x to a double value.
- eval(double).
Method in class parser.Parser
- Evaluate the formula as a function of the vaiable x.
- eval(String[], double[]).
Method in class parser.Parser
-
The basic evaluation routine.
- functionList.
Variable in class graphing.GraphWindow
- List of all the functions on the graph.
- g.
Static variable in class graphing.GraphingDemo
-
- GATEWAY_INTERFACE.
Variable in class cgi.CGI
-
- getAppletInfo().
Method in class graphing.applets.Grapher
-
- getAppletInfo().
Method in class graphing.applets.GraphingDemoApplet
-
- getAppletInfo().
Method in class graphing.applets.IntegGrapher
-
- getAppletInfo().
Method in class graphing.applets.SecantGrapher
-
- getAppletInfo().
Method in class graphing.applets.ZoomGrapher
-
- getenv(String).
Method in class cgi.CGI
- Override this to make a (platform-dependent) reading of CGI environment variables.
- getVariables().
Method in class parser.Parser
- Returns a list of the variable names used in this parser.
- Grapher().
Constructor for class graphing.applets.Grapher
-
- GraphingDemo().
Constructor for class graphing.GraphingDemo
-
- GraphingDemoApplet().
Constructor for class graphing.applets.GraphingDemoApplet
-
- GraphWindow().
Constructor for class graphing.GraphWindow
- Make a GraphWindow with the default graphing range of -5...5 and -5...5
- GraphWindow(double, double, double, double).
Constructor for class graphing.GraphWindow
- Constructs a GraphWindow with the specified ranges of x and y axes.
- GraphWindow(double, double, double, double, double, double).
Constructor for class graphing.GraphWindow
- Constructs a GraphWindow with the specifies ranges of x and y axes.
- gridColor.
Variable in class graphing.GraphWindow
- Color of the optional grid
- gw.
Variable in class graphing.applets.Grapher
- The graphing panel.
- handleEvent(Event).
Method in class applets.colorchooser.ColorChooser
-
- handleEvent(Event).
Method in class graphing.GraphingDemo
-
- handleEvent(Event).
Method in class graphing.applets.IntegGrapher
- Handles the scrollbar
- handleEvent(Event).
Method in class graphing.applets.SecantGrapher
- Handles the checkbox to toggle the display
- handleEvent(Event).
Method in class graphing.WarningPanel
-
- hashCode().
Method in class parser.Parser
-
Overrides Object.hashCode().
- hide(String).
Method in class cgi.CGI
- Makes an HTML 'hidden' tag for the gicven variable
- hide(String[]).
Method in class cgi.CGI
- Makes a list of HTML 'hidden' tags for the given array of variables
- HTTP_ACCEPT.
Variable in class cgi.CGI
-
- HTTP_USER_AGENT.
Variable in class cgi.CGI
-
- ImageMap().
Constructor for class applets.imagemap.ImageMap
-
- incStrips.
Static variable in class graphing.GraphingDemo
-
- init().
Method in class applets.colorchooser.ColorChooser
-
- init().
Method in class graphing.applets.Grapher
- Sets up the basic layout of the applet.
- init().
Method in class graphing.applets.GraphingDemoApplet
-
- init().
Method in class applets.imagemap.ImageMap
-
- integDisp.
Static variable in class graphing.GraphingDemo
-
- IntegGrapher().
Constructor for class graphing.applets.IntegGrapher
-
- IntegWindow().
Constructor for class graphing.IntegWindow
-
- IntegWindow(double, double, double, double).
Constructor for class graphing.IntegWindow
-
- IntegWindow(double, double, double, double, double, double).
Constructor for class graphing.IntegWindow
-
- isOn().
Method in class cgi.CGIOutputStream
-
- keyDown(Event, int).
Method in class graphing.TraceGraphWindow
- A backspace deletes the selected nodes
- leftSum.
Static variable in class graphing.GraphingDemo
-
- leftSum.
Variable in class graphing.IntegWindow
- Toggle showing the left or right Riemann sums
- load(File).
Static method in class cgi.CGI
- Load the variables stored in the file into a Hashtable.
- lostFocus(Event, Object).
Method in class graphing.ZoomGraphWindow
- When we loose focus, the rubber band vanishes.
- main(String[]).
Static method in class cgi.CGI
- Debugging method; ignore.
- main(String[]).
Static method in class graphing.GraphingDemo
-
- main(String[]).
Static method in class parser.MultiNTuple
- Debugging method; ignore.
- main(String[]).
Static method in class parser.NTuple
- Debugging method; ignore.
- main(String[]).
Static method in class parser.Parser
- Debugging method; ignore.
- makeControlPanel().
Method in class graphing.applets.Grapher
- Make a Component which comprises the controls for the applet.
- makeControlPanel().
Method in class graphing.applets.IntegGrapher
- Lays out the buttons that we use in this applet
- makeControlPanel().
Method in class graphing.applets.SecantGrapher
- Lays out the buttons that we use in this applet
- makeControlPanel().
Method in class graphing.applets.ZoomGrapher
- Lays out the buttons that we use in this applet
- makeGraphWindow().
Method in class graphing.applets.Grapher
- Return a GraphWindow or one of its subclasses to be used as the graphing panel.
- makeGraphWindow().
Method in class graphing.applets.IntegGrapher
- Returns an instance of IntegWindow, cast to a GraphWindow.
- makeGraphWindow().
Method in class graphing.applets.SecantGrapher
- Returns an instance of SecantWindow, cast to a GraphWindow.
- makeGraphWindow().
Method in class graphing.applets.ZoomGrapher
- Returns an instance of ZoomGraphWindow, cast to a GraphWindow.
- manage(File).
Method in class cgi.CGI
- Handles server-side includes.
- manage(InputStream).
Method in class cgi.CGI
- Handles server-side includes.
- MAX_STRIPS.
Static variable in class graphing.IntegWindow
-
- maxFunctions.
Variable in class graphing.GraphWindow
- The number of functions allowed in this window.
- maxNodes.
Variable in class graphing.TraceGraphWindow
- The maximum number of nodes allowed in this window.
- MIN_STRIPS.
Static variable in class graphing.IntegWindow
-
- mouseDown(Event, int, int).
Method in class applets.imagemap.ImageMap
-
- mouseDown(Event, int, int).
Method in class graphing.TraceGraphWindow
- Clicking on (or quite near) a graph causes a node to be created there.
- mouseDown(Event, int, int).
Method in class graphing.ZoomGraphWindow
-
- mouseDrag(Event, int, int).
Method in class applets.imagemap.ImageMap
-
- mouseDrag(Event, int, int).
Method in class graphing.TraceGraphWindow
-
- mouseDrag(Event, int, int).
Method in class graphing.ZoomGraphWindow
-
- mouseUp(Event, int, int).
Method in class applets.imagemap.ImageMap
-
- mouseUp(Event, int, int).
Method in class graphing.TraceGraphWindow
-
- mouseUp(Event, int, int).
Method in class graphing.ZoomGraphWindow
-
- MULTI_CHAR_PER_VAR.
Static variable in class parser.Parser
-
- MultiNTuple(String).
Constructor for class parser.MultiNTuple
-
- MultiNTuple(String, short).
Constructor for class parser.MultiNTuple
-
- n.
Variable in class graphing.IntegWindow
- The number of strips to draw.
- nodes.
Variable in class graphing.TraceGraphWindow
- Each node keys the function that it is attached to in this table
- NTuple(String).
Constructor for class parser.NTuple
-
- NTuple(String, short).
Constructor for class parser.NTuple
-
- off().
Method in class cgi.CGIOutputStream
-
- on().
Method in class cgi.CGIOutputStream
-
- ONE_CHAR_PER_VAR.
Static variable in class parser.Parser
- Flag to allow or forbid multi-character variable names.
- out.
Static variable in class cgi.CGI
- Everything that gets sent to the calling webpage should be printed here.
- paint(Graphics).
Method in class graphing.DispTraceGraphWindow
-
- paint(Graphics).
Method in class graphing.GraphWindow
-
- paint(Graphics).
Method in class applets.imagemap.ImageMap
-
- paint(Graphics).
Method in class graphing.IntegWindow
-
- paint(Graphics).
Method in class graphing.SecantWindow
-
- paint(Graphics).
Method in class graphing.TraceGraphWindow
-
- paint(Graphics).
Method in class graphing.ZoomGraphWindow
-
- Parser().
Constructor for class parser.Parser
-
- Parser(Parser, char, Parser).
Constructor for class parser.Parser
- Create a parser by composing the functions in the given two Parsers using the arithmetic
operation represented by the character m (eg new Parser(p, '+', q) adds p and q).
- Parser(String).
Constructor for class parser.Parser
- Create a parser from the formula in the default mode, ONE_CHAR_PER_VAR mode
- Parser(String, short).
Constructor for class parser.Parser
- Create a parser object from the formula in the given String.
- PATH_INFO.
Variable in class cgi.CGI
-
- PATH_TRANSLATED.
Variable in class cgi.CGI
-
- println(String).
Method in class cgi.CGIOutputStream
-
- printTree(Parser).
Static method in class parser.Parser
- Debugging method; ignore.
- QUERY_STRING.
Variable in class cgi.CGI
-
- RangePanel(Component).
Constructor for class graphing.RangePanel
-
- redirect(URL).
Method in class cgi.CGIOutputStream
-
- REMOTE_ADDR.
Variable in class cgi.CGI
-
- REMOTE_HOST.
Variable in class cgi.CGI
-
- REMOTE_IDENT.
Variable in class cgi.CGI
-
- REMOTE_USER.
Variable in class cgi.CGI
-
- repaint().
Method in class graphing.GraphingDemo
-
- REQUEST_METHOD.
Variable in class cgi.CGI
-
- run().
Method in class graphing.GraphWindow
- The thread that actually draws the graph
- save(Hashtable, File).
Static method in class cgi.CGI
- Save the variables held in the table to a file.
- SCRIPT_NAME.
Variable in class cgi.CGI
-
- SecantGrapher().
Constructor for class graphing.applets.SecantGrapher
-
- SecantWindow().
Constructor for class graphing.SecantWindow
-
- SecantWindow(double, double, double, double).
Constructor for class graphing.SecantWindow
-
- SecantWindow(double, double, double, double, double, double).
Constructor for class graphing.SecantWindow
- Switch for displaying the slope of the secant line
- selects(int, int).
Method in class graphing.ZoomGraphWindow
- Tells whether the point (x,y) is inside the region selected by the rubber band
- SERVER_NAME.
Variable in class cgi.CGI
-
- SERVER_PORT.
Variable in class cgi.CGI
-
- SERVER_PROTOCOL.
Variable in class cgi.CGI
-
- SERVER_SOFTWARE.
Variable in class cgi.CGI
-
- setEntries(double, double, double, double, double, double).
Method in class graphing.RangePanel
- Call this method if you want the range panel to display the current range settings.
- showGrid.
Variable in class graphing.GraphWindow
- Show a background grid if set
- sigFig.
Variable in class graphing.DispTraceGraphWindow
- The number of significant places the coordinates of the test point are displayed to.
- sigFig.
Variable in class graphing.IntegWindow
- Number of significant figues the Riemann sum is computed to.
- stop().
Method in class applets.imagemap.ImageMap
-
- text.
Variable in class graphing.EntryPanel
-
- textToHTML(String).
Static method in class cgi.CGI
- Simple formatting of plain text as HTML.
- toggleDisplayItem.
Static variable in class graphing.GraphingDemo
-
- toString().
Method in class parser.Parser
- Presents the formula as a string.
- TraceGraphWindow().
Constructor for class graphing.TraceGraphWindow
-
- TraceGraphWindow(double, double, double, double).
Constructor for class graphing.TraceGraphWindow
-
- TraceGraphWindow(double, double, double, double, double, double).
Constructor for class graphing.TraceGraphWindow
-
- trunc(double, int).
Static method in class graphing.DispTraceGraphWindow
-
Truncate x to s significant figures.
- UNLIMITED.
Static variable in class graphing.GraphWindow
- Constant value to allow any number of functions.
- update(Graphics).
Method in class applets.imagemap.ImageMap
-
- update(Graphics).
Method in class graphing.ZoomGraphWindow
-
This class overrides Component.update() to reduce flicker
- WarningPanel(String).
Constructor for class graphing.WarningPanel
-
- write(byte[], int, int).
Method in class cgi.CGIOutputStream
-
- write(int).
Method in class cgi.CGIOutputStream
-
- x(double).
Method in class graphing.GraphWindow
- Convert x-values to pixels.
- x(int).
Method in class graphing.GraphWindow
- Convert pixels to an x-value.
- xAxisLabel.
Variable in class graphing.GraphWindow
- Label the axes with numbers if set
- xMax.
Variable in class graphing.GraphWindow
- Right-hand endpoint of the graph
- xMax.
Variable in class graphing.RangePanel
- The range variables, which can be read by the panel's parent.
- xMax().
Method in class graphing.GraphWindow
- Returns the value of xMax
- xMin.
Variable in class graphing.GraphWindow
- Left-hand endpoint of the graph
- xMin.
Variable in class graphing.RangePanel
- The range variables, which can be read by the panel's parent.
- xMin().
Method in class graphing.GraphWindow
- Returns the value of xMin
- xScale.
Variable in class graphing.GraphWindow
- Spacing of the tickmarks on the x-axis
- xScale.
Variable in class graphing.RangePanel
- The range variables, which can be read by the panel's parent.
- xScale().
Method in class graphing.GraphWindow
- Returns the value of xScale
- y(double).
Method in class graphing.GraphWindow
- Convert y-values to pixels.
- y(int).
Method in class graphing.GraphWindow
- Convert pixels to y-values.
- yAxisLabel.
Variable in class graphing.GraphWindow
- Label the axes with numbers if set
- yMax.
Variable in class graphing.GraphWindow
- Top endpoint of the graph
- yMax.
Variable in class graphing.RangePanel
- The range variables, which can be read by the panel's parent.
- yMax().
Method in class graphing.GraphWindow
- Returns the value of yMax
- yMin.
Variable in class graphing.GraphWindow
- Bottom endpoint of the graph
- yMin.
Variable in class graphing.RangePanel
- The range variables, which can be read by the panel's parent.
- yMin().
Method in class graphing.GraphWindow
- Returns the value of yMin
- yScale.
Variable in class graphing.GraphWindow
- Spacing of the tickmarks on the y-axis
- yScale.
Variable in class graphing.RangePanel
- The range variables, which can be read by the panel's parent.
- yScale().
Method in class graphing.GraphWindow
- Returns the value of yScale