C F L P R S U

C

clear() - Static method in class uk.co.jscieng.SciGraph
clear removes all previous drawing from the graph window.

F

f(double) - Method in interface uk.co.jscieng.Plottable
The method f should be overridden in your class to calculate whatever function you wish to graph.
functionPlot(Plottable) - Static method in class uk.co.jscieng.SciGraph
A version of functionPlot that defaults to drawing the graph in black using the whole width of the graph window with one point every 10 pixels horizontally.
functionPlot(Plottable, Color) - Static method in class uk.co.jscieng.SciGraph
A version of functionPlot that defaults to drawing the graph using the whole width of the graph window with one point every 10 pixels horizontally.
functionPlot(Plottable, Color, double) - Static method in class uk.co.jscieng.SciGraph
A version of functionPlot that defaults to drawing the graph using the whole width of the graph window.
functionPlot(Plottable, double) - Static method in class uk.co.jscieng.SciGraph
A version of functionPlot that defaults to drawing the graph in black using the whole width of the graph window.
functionPlot(Plottable, double, double) - Static method in class uk.co.jscieng.SciGraph
A version of functionPlot that defaults to drawing the graph in black with one point every 10 pixels horizontally.
functionPlot(Plottable, double, double, Color) - Static method in class uk.co.jscieng.SciGraph
A version of functionPlot that defaults to drawing the graph with one point every 10 pixels horizontally.
functionPlot(Plottable, double, double, Color, double) - Static method in class uk.co.jscieng.SciGraph
functionPlot draws a graph of a function.
functionPlot(Plottable, double, double, double) - Static method in class uk.co.jscieng.SciGraph
A version of functionPlot that defaults to black.

L

line(double, double) - Static method in class uk.co.jscieng.SciGraph
A version of line that continues drawing from the last point to be drawn in the graph, continuing using that same color that that point was drawn in.
line(double, double, Color) - Static method in class uk.co.jscieng.SciGraph
A version of line that continues drawing from the last point to be drawn in the graph.
line(double, double, double, double) - Static method in class uk.co.jscieng.SciGraph
A version of line that defaults to a black line.
line(double, double, double, double, Color) - Static method in class uk.co.jscieng.SciGraph
line draws a line in the graph window between two points.
linePlot(double[]) - Static method in class uk.co.jscieng.SciGraph
A version of linePlot that draws the graph across the entire width of the graph window, using black.
linePlot(double[], Color) - Static method in class uk.co.jscieng.SciGraph
A version of linePlot that draws the graph across the entire width of the graph window.
linePlot(double[], double, double) - Static method in class uk.co.jscieng.SciGraph
A version of linePlot that defaults to black.
linePlot(double[], double, double, Color) - Static method in class uk.co.jscieng.SciGraph
linePlot draws a line graph from a set of values stored in array.

P

parametricPlot(Plottable, Plottable) - Static method in class uk.co.jscieng.SciGraph
A version of parametricPlot that defaults to drawing the graph in black with a range from 0 to 1 and with fifty points.
parametricPlot(Plottable, Plottable, Color) - Static method in class uk.co.jscieng.SciGraph
A version of parametricPlot that defaults to drawing the graph with a range from 0 to 1 and with fifty points.
parametricPlot(Plottable, Plottable, Color, int) - Static method in class uk.co.jscieng.SciGraph
A version of parametricPlot that defaults a range from 0 to 1.
parametricPlot(Plottable, Plottable, double, double) - Static method in class uk.co.jscieng.SciGraph
A version of parametricPlot that defaults to drawing the graph in black with fifty points.
parametricPlot(Plottable, Plottable, double, double, Color) - Static method in class uk.co.jscieng.SciGraph
A version of parametricPlot that defaults to drawing the graph with fifty points.
parametricPlot(Plottable, Plottable, double, double, Color, int) - Static method in class uk.co.jscieng.SciGraph
parametricPlot draws a graph in which both x and y coordinates are functions of a third variable.
parametricPlot(Plottable, Plottable, double, double, int) - Static method in class uk.co.jscieng.SciGraph
A version of parametricPlot that defaults to black.
parametricPlot(Plottable, Plottable, int) - Static method in class uk.co.jscieng.SciGraph
A version of parametricPlot that defaults to drawing the graph in black with a range from 0 to 1.
Plottable - interface uk.co.jscieng.Plottable.
The Plottable interface is used to pass methods as arguments to the functionPlot commands.
point(double, double) - Static method in class uk.co.jscieng.SciGraph
A version of point that defaults to black points.
point(double, double, Color) - Static method in class uk.co.jscieng.SciGraph
point plots a single point in the graph window.
print(boolean) - Static method in class uk.co.jscieng.SciGraph
A version of print that takes a boolean.
print(char) - Static method in class uk.co.jscieng.SciGraph
A version of print that takes a character.
print(char[]) - Static method in class uk.co.jscieng.SciGraph
A version of print that takes an array of characters.
print(double) - Static method in class uk.co.jscieng.SciGraph
A version of print that takes a double.
print(float) - Static method in class uk.co.jscieng.SciGraph
A version of print that takes a floating point number.
print(int) - Static method in class uk.co.jscieng.SciGraph
A version of print that takes an integer.
print(long) - Static method in class uk.co.jscieng.SciGraph
A version of print that takes a long integer.
print(Object) - Static method in class uk.co.jscieng.SciGraph
A version of print that takes an object.
print(String) - Static method in class uk.co.jscieng.SciGraph
print outputs a line of text into the text window.
println() - Static method in class uk.co.jscieng.SciGraph
A version of println that just moves to a new line.
println(boolean) - Static method in class uk.co.jscieng.SciGraph
A version of println that takes a boolean.
println(char) - Static method in class uk.co.jscieng.SciGraph
A version of println that takes a character.
println(char[]) - Static method in class uk.co.jscieng.SciGraph
A version of println that takes an array of characters.
println(double) - Static method in class uk.co.jscieng.SciGraph
A version of println that takes a double.
println(float) - Static method in class uk.co.jscieng.SciGraph
A version of println that takes a floating point number.
println(int) - Static method in class uk.co.jscieng.SciGraph
A version of println that takes an integer.
println(long) - Static method in class uk.co.jscieng.SciGraph
A version of println that takes a long integer.
println(Object) - Static method in class uk.co.jscieng.SciGraph
A version of println that takes an object.
println(String) - Static method in class uk.co.jscieng.SciGraph
println outputs a line of text into the text window and then moves to the start of a new line of output.

R

readln() - Static method in class uk.co.jscieng.SciGraph
readln stops execution of your program, allows the user to enter some text and then returns that text as a string when they click on the Input button in the window.

S

SciGraph - class uk.co.jscieng.SciGraph.
The SciGraph class is the interface into the JSGL, a Scientific Graphics Library for Java.
SciGraph() - Constructor for class uk.co.jscieng.SciGraph
 
showGraph(double, double, double, double) - Static method in class uk.co.jscieng.SciGraph
An version of showGraph defaulting to 300 pixels each way.
showGraph(double, double, double, double, int, int) - Static method in class uk.co.jscieng.SciGraph
showGraph creates and shows a graph window.
showText() - Static method in class uk.co.jscieng.SciGraph
An overloaded version of showText which defaults to a window 80 characters wide and 24 characters tall.
showText(int, int) - Static method in class uk.co.jscieng.SciGraph
showText creates and shows the text window in which print, println and readln occur.
stepPlot(double[]) - Static method in class uk.co.jscieng.SciGraph
A version of stepPlot that draws the bars in black across the entire width of the graph window.
stepPlot(double[], Color) - Static method in class uk.co.jscieng.SciGraph
A version of stepPlot that draws the bars across the entire width of the graph window.
stepPlot(double[], double, double) - Static method in class uk.co.jscieng.SciGraph
A version of stepPlot that defaults to black.
stepPlot(double[], double, double, Color) - Static method in class uk.co.jscieng.SciGraph
stepPlot draws a bar-chart based on an array of values.
stringOf(double, int) - Static method in class uk.co.jscieng.SciGraph
stringOf converts a floating point number into a string containing a fixed number of digits.

U

uk.co.jscieng - package uk.co.jscieng
 

C F L P R S U