Index of all Fields and Methods
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

A

above. Static variable in class dpscomponents.RelativeLayout
aboveLeft. Static variable in class dpscomponents.RelativeLayout
aboveRight. Static variable in class dpscomponents.RelativeLayout
acosh(double). Static method in class graph.SpecialFunction
action(). Method in class dpscomponents.button.MightyButton
INTERNAL USE ONLY.
This method is called when the button is pressed.
action(). Method in class ssfd.SSFDButton
Called when the button is pressed.
action(Event, Object). Method in class ssfd.SteadyStateFusionDemo
Implement the show / hide behavior associated with the table and graph choices.
addButton(MightyButton). Method in class dpscomponents.button.MightyRadioButtonGroup
Adds a MightyButton to this radio button group.

addButtonForRadioPress(MightyButton). Method in class dpscomponents.button.MightyButton
INTERNAL USE ONLY.
This method gets called by the MightyRadioButtonGroup when a radio button is added to the group this button is in.
addLayoutComponent(String, Component). Method in class dpscomponents.RelativeLayout
AddMarker(int, boolean[], int[], int[]). Method in class graph.Markers
Add the definition of a new marker.
AddMarker(int, int, boolean[], int[], int[]). Method in class graph.Markers
Add the definition of a new marker.
ALGEBRAIC. Static variable in class graph.TextLine
Format to use when parsing a double
amax. Variable in class graph.Axis
The position in pixels of the maximum point of the axis line
amin. Variable in class graph.Axis
The position in pixels of the minimum point of the axis line
angle. Variable in class graph.RTextLine
Rotation Angle of text in degrees
append(double[], int). Method in class graph.DataSet
Append data to the data set.
ascent. Variable in class graph.TextLine
The ascent using the current font
asinh(double). Static method in class graph.SpecialFunction
atanh(double). Static method in class graph.SpecialFunction
attachAxis(Axis). Method in class graph.Graph2D
Attach a previously created Axis.
attachDataSet(DataSet). Method in class graph.Axis
Attach a DataSet for the Axis to manage.
attachDataSet(DataSet). Method in class graph.Graph2D
Attach a DataSet to the graph.
attachXdata(DataSet). Method in class graph.Axis
Attach a DataSet to a Horizontal Axis
attachYdata(DataSet). Method in class graph.Axis
Attach a DataSet to a Vertical Axis
AU. Static variable in class graph.SpecialFunction
Astronomical Unit (radius of the Earth's orbit).
autoResize(). Method in class dpscomponents.button.MightyButton
INTERNAL USE ONLY.
This method is called to recalculate the necessary dimensions of the button, based upon the button image's size, then resize the button to this size.
AVOGADRO. Static variable in class graph.SpecialFunction
Avogadro Number.
axis. Variable in class graph.Graph2D
A vector list of All the axes attached
Axis(). Constructor for class graph.Axis
Instantiate the class.
Axis(int). Constructor for class graph.Axis
Instantiate the class.
axiscolor. Variable in class graph.Axis
Color of the Axis.

B

background. Variable in class graph.TextLine
Background Color
Bisection(). Constructor for class rootsolvers.Bisection
BOLTZMAN. Static variable in class graph.SpecialFunction
Boltzman Constant.
borderBottom. Variable in class graph.Graph2D
The width of the border at the bottom of the canvas.
borderLeft. Variable in class graph.Graph2D
The width of the border at the left of the canvas.
borderRight. Variable in class graph.Graph2D
The width of the border at the right of the canvas.
borderTop. Variable in class graph.Graph2D
The width of the border at the top of the canvas.
BOTTOM. Static variable in class graph.Axis
Constant flagging Axis position on the graph.
BUFFER. Static variable in class dpscomponents.slider.MightySlider

C

calcBetaMax(). Method in class ssfd.FusionReactor
Calculate maximum allowed beta value.
calcBetaTot(). Method in class ssfd.FusionReactor
Calculate the total (thermal + fast alpha) plasma beta.
calcDenMax(). Method in class ssfd.FusionReactor
Calculate the maximum allowed density.
calcdWdt(). Method in class ssfd.FusionReactor
Evaluate the power balance and calculate the time rate of change of the integrated plasma energy.
calcExpTauE(double, double, double, double, double, double, double, double). Method in class ssfd.ExpTauE
Evaluate the scaling expression for the energy confinement time.
calcfOfX(double). Method in class rootsolvers.Bisection
This is the function to be solved.
calcfOfX(double). Method in interface rootsolvers.RootSolver
This is the function to be solved.
calcfOfX(double). Method in class ssfd.SteadyStateFusionReactor
The function being solved is essentially the time rate of change of the total plasma energy, calcdWdt from the FusionReactor class.
calcOScore(). Method in class ssfd.FusionReactor
Calculate a figure of merit.
calcPalpha(). Method in class ssfd.FusionReactor
Calculate the fusion power released in the form of energetic alpha particles.
calcPcon(double). Method in class ssfd.FusionReactor
Uses the definition of the energy confinement time to infer the amount of heat conducted out of the plasma.
calcPoh(). Method in class ssfd.FusionReactor
Calculate the resistive, Ohmic heating of the plasma by the toroidal current.
calcPrad(). Method in class ssfd.FusionReactor
Calculate total radiated power lost from the plasma.
calculateGridLabels(). Method in class graph.Axis
calculate the labels
calculateTextOffsets(). Method in class dpscomponents.button.MightyButton
INTERNAL USE ONLY.
This method calculates the offset for placing text centered within the button, given the current font and button size.
CENTER. Static variable in class graph.TextLine
Center the Text over the point
charWidth(Graphics, char). Method in class graph.TextLine
chisq(double, double). Static method in class graph.SpecialFunction
Returns the area under the left hand tail (from 0 to x) of the Chi square probability density function with v degrees of freedom.
chisqc(double, double). Static method in class graph.SpecialFunction
Returns the area under the right hand tail (from x to infinity) of the Chi square probability density function with v degrees of freedom:
clearAll. Variable in class graph.Graph2D
If set true (the default) the canvas will be set to the background color (erasing the plot) when the update method is called.
clearAllButtonForRadioPress(). Method in class dpscomponents.button.MightyButton
INTERNAL USE ONLY.
This method gets called by the MightyRadioButtonGroup when a radio button is added to the group this button is in, to clear the current list so the new list can be added.
ClearMarkers(). Method in class graph.Markers
Clear All markers.
color. Variable in class graph.TextLine
Text color
copyState(). Method in class graph.TextLine
Create a New Textline object copying the state of the existing object into the new one.
copyState(RTextLine). Method in class graph.RTextLine
Copy the state of the parsed Textline into the existing object.
copyState(TextLine). Method in class graph.TextLine
Copy the state of the parsed Textline into the existing object.
cosh(double). Static method in class graph.SpecialFunction
createAxis(int). Method in class graph.Graph2D
Create and attach an Axis to the graph.

D

data. Variable in class graph.DataSet
The array containing the actual data
data_window. Variable in class graph.Axis
Before the Axis can be positioned correctly and drawn the data window needs to be calculated and passed to the Axis.
DataBackground. Variable in class graph.Graph2D
The background color for the data window
dataPoints(). Method in class graph.DataSet
Return the number of data points in the DataSet
datarect. Variable in class graph.Graph2D
The rectangle that the data will be plotted within.
dataset. Variable in class graph.Axis
Vector containing a list of attached DataSets
dataset. Variable in class graph.Graph2D
A vector list of All the DataSets attached
DataSet(). Constructor for class graph.DataSet
Instantiate an empty data set.
DataSet(double[], int). Constructor for class graph.DataSet
Instantiate a DataSet with the parsed data.
DEFAULT_DOUBLE_MAX. Static variable in class dpscomponents.slider.MightySlider
DEFAULT_DOUBLE_MIN. Static variable in class dpscomponents.slider.MightySlider
DEFAULT_HEIGHT. Static variable in class dpscomponents.slider.MightySlider
DEFAULT_WIDTH. Static variable in class dpscomponents.slider.MightySlider
delete(int, int). Method in class graph.DataSet
Delete data from the data set (start and end are inclusive).
deleteData(). Method in class graph.DataSet
Delete all the data from the data set.
DeleteMarker(int). Method in class graph.Markers
Delete the marker with the given index.
descent. Variable in class graph.TextLine
The descent using the current font
detachAll(). Method in class graph.Axis
Detach All attached dataSets.
detachAxes(). Method in class graph.Graph2D
Detach All attached Axes.
detachAxis(Axis). Method in class graph.Graph2D
Detach a previously attached Axis.
detachDataSet(DataSet). Method in class graph.Axis
Detach an attached DataSet
detachDataSet(DataSet). Method in class graph.Graph2D
Detach the DataSet from the class.
detachDataSets(). Method in class graph.Graph2D
Detach All the DataSets from the class.
DISABLED. Static variable in class dpscomponents.button.MightyButton
draw(Component, Graphics, int, int). Method in class graph.RTextLine
Parse the text, rotate it then draw it to the screen.
draw(Graphics, int, double, int, int). Method in class graph.Markers
draw the marker
draw(Graphics, int, int). Method in class graph.RTextLine
Parse the text then draw it.
draw(Graphics, int, int). Method in class graph.TextLine
Parse the text then draw it without any rotation.
draw(Graphics, int, int, int). Method in class graph.RTextLine
Parse the text then draw it.
draw(Graphics, int, int, int). Method in class graph.TextLine
Parse the text then draw it.
draw_data(Graphics, Rectangle). Method in class graph.DataSet
Draw the straight line segments and/or the markers at the data points.
draw_legend(Graphics, Rectangle). Method in class graph.DataSet
Draw a legend for this data set
draw_lines(Graphics, Rectangle). Method in class graph.DataSet
Draw into the data window the straight line segments joining the data points.
draw_markers(Graphics, Rectangle). Method in class graph.DataSet
Draw the markers.
drawAxis(Graphics). Method in class graph.Axis
Draw the axis using the passed Graphics context.
drawAxis(Graphics, Rectangle). Method in class graph.Graph2D
Draw the Axis.
drawFrame(Graphics, int, int, int, int). Method in class graph.Graph2D
drawgrid. Variable in class graph.Axis
If true draw a grid positioned on major ticks over the graph
drawgrid. Variable in class graph.Graph2D
If set true (the default) a grid will be drawn over the data window.
drawHAxis(Graphics). Method in class graph.Axis
Draw a Horizontal Axis.
drawVAxis(Graphics). Method in class graph.Axis
Draw a Vertical Axis.
drawzero. Variable in class graph.Axis
If true draw a line positioned on the Zero label tick mark.
drawzero. Variable in class graph.Graph2D
If set true (the default) a grid line will be drawn across the data window at the zeros of the innermost axes.
dxmax. Variable in class graph.DataSet
The data X maximum.
dxmin. Variable in class graph.DataSet
The data X minimum.
dymax. Variable in class graph.DataSet
The data Y maximum.
dymin. Variable in class graph.DataSet
The data Y minimum.

E

ECHARGE. Static variable in class graph.SpecialFunction
Elementary Charge.
EMASS. Static variable in class graph.SpecialFunction
Electron Mass.
erf(double). Static method in class graph.SpecialFunction
erfc(double). Static method in class graph.SpecialFunction
exponent. Variable in class graph.Axis
Textline class to hold the label's exponent (if it has one).
ExpTauE(double, double, double, double, double, double, double, double, double). Constructor for class ssfd.ExpTauE
Defines a scaling expression for the energy confinement time.

F

fac(double). Static method in class graph.SpecialFunction
fac(int). Static method in class graph.SpecialFunction
filterRGB(int, int, int). Method in class ssfd.ICMFilter
Checks the saturation of the input color.
finishedloading(). Method in class graph.Graph2D
Decrement the loading Data counter by one.
font. Variable in class graph.TextLine
Font to use for text
fontname. Variable in class graph.TextLine
The logical name of the font to use
fontsize. Variable in class graph.TextLine
The font size
fontstyle. Variable in class graph.TextLine
The font style
force_end_labels. Variable in class graph.Axis
Rescale the axis so that labels fall at the end of the Axis.
ForceSquare(Graphics, Rectangle). Method in class graph.Graph2D
Force the plot to have an aspect ratio of 1 by forcing the axes to have the same range.
FormatSlider(). Constructor for class dpscomponents.slider.FormatSlider
frame. Variable in class graph.Graph2D
If set true a frame will be drawn around the data window.
framecolor. Variable in class graph.Graph2D
The color of the frame to be drawn
FusionReactor(double, double, double, ObservableDbl, ObservableDbl, ObservableDbl, ObservableDbl, ObservableDbl, ExpTauE). Constructor for class ssfd.FusionReactor
Constructs and initializes a hypothetical fusion reactor with the specified parameters:

G

g2d. Variable in class graph.Axis
The graph canvas this axis is attached to (if it is attached to any)
g2d. Variable in class graph.DataSet
The Graphics canvas that is driving the whole show.
gamma(double). Static method in class graph.SpecialFunction
GASCONSTANT. Static variable in class graph.SpecialFunction
Gas Constant.
getAscent(Graphics). Method in class graph.TextLine
getAxisPos(). Method in class graph.Axis
Return the position of the Axis.
getAxisWidth(Graphics). Method in class graph.Axis
Return the width of the axis.
getBackground(). Method in class graph.TextLine
getBottomEdge(Graphics). Method in class graph.RTextLine
Return the bottom edge of the rotated text.
getBottomEdge(Graphics, int). Method in class graph.RTextLine
Return the bottom edge of the rotated text.
GetButtonType(). Method in class dpscomponents.button.MightyButton
Returns the type of this button, as MOMENTARY, PERMANENT, TOGGLE, or RADIO
getClosestPoint(double, double). Method in class graph.DataSet
Return the data point that is closest to the parsed (x,y) position
getColor(). Method in class graph.TextLine
getComponent(). Method in class graph.RTextLine
getDataMax(). Method in class graph.Axis
Return the maximum value of All datasets attached to the axis.
getDataMin(). Method in class graph.Axis
Return the minimum value of All datasets attached to the axis.
getDataRectangle(Graphics, Rectangle). Method in class graph.Graph2D
Calculate the rectangle occupied by the data
getDescent(Graphics). Method in class graph.TextLine
getDouble(int). Method in class graph.Axis
Return the data value equivalent of the passed pixel position.
getFM(Graphics). Method in class graph.TextLine
getFont(). Method in class graph.TextLine
getFontName(). Method in class graph.TextLine
getFontSize(). Method in class graph.TextLine
getFontStyle(). Method in class graph.TextLine
getHeight(Graphics). Method in class graph.TextLine
getInteger(double). Method in class graph.Axis
Return the pixel equivalent of the passed data value.
getJustification(). Method in class graph.TextLine
getLeading(Graphics). Method in class graph.TextLine
getLeftEdge(Graphics). Method in class graph.RTextLine
Return the left edge of the rotated text.
getLeftEdge(Graphics, int). Method in class graph.RTextLine
Return the left edge of the rotated text.
getMarkers(). Method in class graph.Graph2D
Get the markers
getMaxAscent(Graphics). Method in class graph.TextLine
getMaxDescent(Graphics). Method in class graph.TextLine
getMaximum(). Method in class observable.ObservableDbl
Get the maximum allowed value for the ObservableDbl.
getMinimum(). Method in class observable.ObservableDbl
Get the minimum allowed value for the ObservableDbl.
getPalette(String, int). Static method in class palette.PaletteServer
These are the main public methods for this class.
getPalette(String, int, byte[]). Static method in class palette.PaletteServer
These are the main public methods for this class.
getPalette(String, int, int). Static method in class palette.PaletteServer
These are the main public methods for this class.
getPaletteList(). Static method in class palette.PaletteServer
Gives the caller a list of the palettes which can be generated.
getPoint(int). Method in class graph.DataSet
get the data point at the parsed index.
getRHeight(Graphics). Method in class graph.RTextLine
The height of the text after it has been rotated.
getRightEdge(Graphics). Method in class graph.RTextLine
Return the right edge of the rotated text.
getRightEdge(Graphics, int). Method in class graph.RTextLine
Return the right edge of the rotated text.
getRotation(). Method in class graph.RTextLine
getRWidth(Graphics). Method in class graph.RTextLine
The width of the text after it has been rotated.
getScriptFont(Font). Method in class graph.TextLine
GetState(). Method in class dpscomponents.button.MightyButton
This method returns the current state of the button using the enumerated button states: PRESSED, NOT_PRESSED, and DISABLED.
getText(). Method in class graph.TextLine
getTopEdge(Graphics). Method in class graph.RTextLine
Return the top edge of the rotated text.
getTopEdge(Graphics, int). Method in class graph.RTextLine
Return the top edge of the rotated text.
GetValue(). Method in class dpscomponents.slider.MightySlider
Returns the current value for the slider.
getValue(). Method in class observable.ObservableDbl
Get the current value of the observable.
getValue(). Method in class observable.ObservableInt
getWidth(Graphics). Method in class graph.TextLine
getXmax(). Method in class graph.DataSet
return the data X maximum.
getXmax(). Method in class graph.Graph2D
Get the Maximum X value of all attached DataSets.
getXmin(). Method in class graph.DataSet
return the data X minimum.
getXmin(). Method in class graph.Graph2D
Get the Minimum X value of all attached DataSets.
getYmax(). Method in class graph.DataSet
return the data Y maximum.
getYmax(). Method in class graph.Graph2D
Get the Maximum Y value of all attached DataSets.
getYmin(). Method in class graph.DataSet
return the data Y minimum.
getYmin(). Method in class graph.Graph2D
Get the Minimum Y value of all attached DataSets.
Graph2D(). Constructor for class graph.Graph2D
GRAV. Static variable in class graph.SpecialFunction
Gravitational Constant.
GRAVACC. Static variable in class graph.SpecialFunction
Gravitational Acceleration at the Earths surface.
gridcolor. Variable in class graph.Axis
Color of the grid
gridcolor. Variable in class graph.Graph2D
The color of the grid to be drawn
guess_label_number. Variable in class graph.Axis
Initial guess for the number of labels required

H

height. Variable in class graph.TextLine
The height using the current font ie ascent+descent+leading

I

ibeta(double, double, double). Static method in class graph.SpecialFunction
ICMFilter(int, IndexColorModel). Constructor for class ssfd.ICMFilter
Grabs the input parameters and initializes the corresponding instance variables.
igam(double, double). Static method in class graph.SpecialFunction
igamc(double, double). Static method in class graph.SpecialFunction
ImagePanel(Applet, String). Constructor for class dpscomponents.panel.ImagePanel
Constructor.
imageUpdate(Image, int, int, int, int, int). Method in class dpscomponents.button.MightyButton
This method is of no great importance.
increment. Variable in class graph.DataSet
The amount to increment the data array when the append method is being used.
init(). Method in class ssfd.SteadyStateFusionDemo
insets(). Method in class ssfd.SteadyStateFusionDemo
Returns a hardwired, reasonable set of insets all around.
inside(double, double). Method in class graph.DataSet
Return true if the point (x,y) is inside the allowed data range.
insideBottom. Static variable in class dpscomponents.RelativeLayout
insideLeft. Static variable in class dpscomponents.RelativeLayout
insideLowerLeft. Static variable in class dpscomponents.RelativeLayout
insideLowerRight. Static variable in class dpscomponents.RelativeLayout
insideRight. Static variable in class dpscomponents.RelativeLayout
insideTop. Static variable in class dpscomponents.RelativeLayout
insideUpperLeft. Static variable in class dpscomponents.RelativeLayout
insideUpperRight. Static variable in class dpscomponents.RelativeLayout
isNull(). Method in class graph.TextLine
isVertical(). Method in class graph.Axis
If the Axis is Vertical return true.

J

j0(double). Static method in class graph.SpecialFunction
j1(double). Static method in class graph.SpecialFunction
jn(int, double). Static method in class graph.SpecialFunction
justification. Variable in class graph.TextLine
Text justification.

K

keyDown(Event, int). Method in class graph.Graph2D
Handle keyDown events.

L

label. Variable in class graph.Axis
Textline class to hold the labels before printing.
label_count. Variable in class graph.Axis
The number of labels required
label_exponent. Variable in class graph.Axis
The label exponent
label_start. Variable in class graph.Axis
The starting value of the labels
label_step. Variable in class graph.Axis
The increment between labels
label_string. Variable in class graph.Axis
String to contain the labels.
label_value. Variable in class graph.Axis
The actual values of the axis labels
last. Variable in class graph.Markers
index of the last marker loaded
lastText. Variable in class graph.Graph2D
Text to be painted Last onto the Graph Canvas.
layoutContainer(Container). Method in class dpscomponents.RelativeLayout
leading. Variable in class graph.TextLine
The leading using the current font
LEFT. Static variable in class graph.Axis
Constant flagging Axis position on the graph.
left. Static variable in class dpscomponents.RelativeLayout
LEFT. Static variable in class graph.TextLine
Position the Text to the Left of the point
leftBottom. Static variable in class dpscomponents.RelativeLayout
leftTop. Static variable in class dpscomponents.RelativeLayout
legend(double, double, String). Method in class graph.DataSet
Define a data legend in the graph window
legend(int, int, String). Method in class graph.DataSet
Define a data legend in the graph window
legend_dx. Variable in class graph.DataSet
The X data position of the data legend
legend_dy. Variable in class graph.DataSet
The Y data position of the data legend
legend_ix. Variable in class graph.DataSet
The X pixel position of the data legend
legend_iy. Variable in class graph.DataSet
The Y pixel position of the data legend
legend_length. Variable in class graph.DataSet
The length of the example line in the data legend.
legend_text. Variable in class graph.DataSet
The legend text
legendColor(Color). Method in class graph.DataSet
Set the color for the legend text
legendFont(Font). Method in class graph.DataSet
Set the font to be used in the legend
length. Variable in class graph.DataSet
The number of data points stored in the data array
lg. Variable in class graph.TextLine
Local graphics context.
LIGHTSPEED. Static variable in class graph.SpecialFunction
Speed of Light in a Vacuum.
LINE. Static variable in class graph.DataSet
A constant value flag used to specify that a straight line segment is to join the data points.
linecolor. Variable in class graph.DataSet
The color of the straight line segments
linestyle. Variable in class graph.DataSet
The linestyle to employ when joining the data points with straight line segments.
list. Variable in class graph.TextLine
The parsed string.
load_thread. Variable in class graph.Graph2D
The blinking "data loading" thread
loadDataSet(double[], int). Method in class graph.Graph2D
Load and Attach a DataSet from an array.
loadFile(URL). Method in class graph.Graph2D
Load and Attach a DataSet from a File.
loadingData. Variable in class graph.Graph2D
If this is greater than zero it means that data loading threads are active so the message "loading data" is flashed on the plot canvas.
LoadMarkers(URL). Method in class graph.Markers
This method reads the marker file and loads the marker definitions.
loadmessage(String). Method in class graph.Graph2D
Change the message to be flashed on the canvas
log10(double). Static method in class graph.SpecialFunction
lowerLeftCorner. Static variable in class dpscomponents.RelativeLayout
lowerRightCorner. Static variable in class dpscomponents.RelativeLayout

M

major_tic_size. Variable in class graph.Axis
Size in pixels of the major tick marks
marker. Variable in class graph.DataSet
The index of the marker to use at the data points.
markercolor. Variable in class graph.DataSet
The marker color
markers. Variable in class graph.Graph2D
The markers that may have been loaded
Markers(). Constructor for class graph.Markers
The class contructor
Markers(URL). Constructor for class graph.Markers
Instantiate the Marker class and load marker definitions from the parsed URL.
markerscale. Variable in class graph.DataSet
The scaling factor for the marker.
max. Variable in class graph.Markers
maximum number of markers allowed
max_label_width. Variable in class graph.Axis
The width of the maximum label.
maxAscent. Variable in class graph.TextLine
The maximum ascent using the current font
maxDescent. Variable in class graph.TextLine
The maximum descent using the current font
maximum. Variable in class graph.Axis
Maximum data value of the axis.
MightyButton(Applet, String). Constructor for class dpscomponents.button.MightyButton
Constructor for a MOMENTARY MightyButton with no text put onto the button.
MightyButton(Applet, String, String, int). Constructor for class dpscomponents.button.MightyButton
Construct an image button.
MightyButton(String, String, int). Constructor for class dpscomponents.button.MightyButton
Construct an image button.
MightyRadioButtonGroup(). Constructor for class dpscomponents.button.MightyRadioButtonGroup
Construct a MightyRadioButtonGroup.
MightySlider(). Constructor for class dpscomponents.slider.MightySlider
Constructs a slider.
MIN_HEIGHT. Static variable in class dpscomponents.slider.MightySlider
MIN_WIDTH. Static variable in class dpscomponents.slider.MightySlider
minimum. Variable in class graph.Axis
Minimum data value of the axis.
minimumLayoutSize(Container). Method in class dpscomponents.RelativeLayout
minimumSize(). Method in class dpscomponents.panel.ImagePanel
I assume this doesn't get used much.
minimumSize(). Method in class dpscomponents.button.MightyButton
The minimum size is the size necessary to display the entire image that makes up the button.
minimumSize(). Method in class dpscomponents.slider.MightySlider
The minimum size of this slider is determined by any resizes the user has called on this component between the time it was instantiated and the time at which it is added to the layout manager (which calls this minimumSize() method), or if the user has not resized this component, the default height and width are used.
minimumSize(). Method in class ssfd.OverlayPanel
Sets a minimum Dimension for this panel, in case anybody cares.
minimumSize(). Method in class palette.PaletteScale
Allegedly provides a minimum Dimension, but not sure when this is ever called.
minor_tic_count. Variable in class graph.Axis
Number of minor tick marks between major tick marks
minor_tic_size. Variable in class graph.Axis
Size in pixels of the minor tick marks
MOMENTARY. Static variable in class dpscomponents.button.MightyButton
Motion(). Method in class dpscomponents.slider.MightySlider
This method is called when the "thumb" of the slider is dragged by the user.
mouseDown(Event, int, int). Method in class dpscomponents.button.MightyButton
INTERNAL USE ONLY.
Mouse down causes the button to be pressed if the button is enabled.
mouseDown(Event, int, int). Method in class dpscomponents.slider.MightySlider
An internal method used to handle mouse down events.
mouseDrag(Event, int, int). Method in class dpscomponents.slider.MightySlider
An internal method used to handle mouse drag events.
mouseUp(Event, int, int). Method in class dpscomponents.button.MightyButton
INTERNAL USE ONLY.
When the mouse button goes up, the button reacts, and the action is called.
mouseUp(Event, int, int). Method in class dpscomponents.slider.MightySlider
An internal method used to handle mouse up events.
MultiLabelPanel(String[], int). Constructor for class dpscomponents.panel.MultiLabelPanel
Simplest constructor.
MultiLabelPanel(String[], int, Color). Constructor for class dpscomponents.panel.MultiLabelPanel
Intermediate constructor, number 2, allowing specification of the color.
MultiLabelPanel(String[], int, Font). Constructor for class dpscomponents.panel.MultiLabelPanel
Intermediate constructor, allowing specification of the font only.
MultiLabelPanel(String[], int, Font, Color). Constructor for class dpscomponents.panel.MultiLabelPanel
Most general constructor, allowing specification of the font and the color of the text.

N

NOLINE. Static variable in class graph.DataSet
A constant value flag used to specify no straight line segment is to join the data points
normal(double). Static method in class graph.SpecialFunction
NOT_PRESSED. Static variable in class dpscomponents.button.MightyButton
numDigits_. Variable in class dpscomponents.slider.FormatSlider

O

ObservableDbl(). Constructor for class observable.ObservableDbl
Simplest constructor with a default value initialization.
ObservableDbl(double). Constructor for class observable.ObservableDbl
Initializes the class instance with a specified value for the observable double.
ObservableInt(). Constructor for class observable.ObservableInt
ObservableInt(int). Constructor for class observable.ObservableInt
ObservableLabel(ObservableDbl). Constructor for class observable.ObservableLabel
Simplest constructor: just the double and no other text
ObservableLabel(ObservableDbl, String). Constructor for class observable.ObservableLabel
Another constructor, this time with just one string.
ObservableLabel(ObservableDbl, String, int). Constructor for class observable.ObservableLabel
Another constructor, this time with one string and an alignment flag.
ObservableLabel(ObservableDbl, String, String, int). Constructor for class observable.ObservableLabel
Last (for now) constructor.
ObservableRatio(ObservableDbl, ObservableDbl, double). Constructor for class observable.ObservableRatio
The constructor requires not only the names of the two ObservableDbl's, but also their ratio.
ObservableSlider(ObservableDbl). Constructor for class observable.ObservableSlider
Initializes the class.
orientation. Variable in class graph.Axis
The orientation of the axis.
OverlayPanel(Applet, String, String, int, int, ObservableDbl, IndexColorModel). Constructor for class ssfd.OverlayPanel
Loads the images, sets their size variables, and otherwise initializes the OverlayPanel instance variables.

P

paint(Graphics). Method in class ssfd.DataFrame2
paint(Graphics). Method in class dpscomponents.slider.FormatSlider
An internal method used to handle repaint events.
paint(Graphics). Method in class graph.Graph2D
This paints the entire plot.
paint(Graphics). Method in class dpscomponents.panel.ImagePanel
Ye olde paint method used to actually draw the image and nothing more.
paint(Graphics). Method in class dpscomponents.button.MightyButton
INTERNAL USE ONLY.
This method paints the whole kit-and-caboodle.
paint(Graphics). Method in class dpscomponents.slider.MightySlider
An internal method used to handle repaint events.
paint(Graphics). Method in class ssfd.OverlayPanel
Draws the base and overlaid images.
paint(Graphics). Method in class palette.PaletteScale
Lone paint method for the class.
paintAll. Variable in class graph.Graph2D
If set true (the default) everything associated with the plot will be drawn when the update method or paint method are called.
paintBeforeData(Graphics, Rectangle). Method in class graph.Graph2D
A hook into the Graph2D.paint method.
paintFirst(Graphics, Rectangle). Method in class graph.Graph2D
A hook into the Graph2D.paint method.
paintLast(Graphics, Rectangle). Method in class graph.Graph2D
A hook into the Graph2D.paint method.
paletteList__. Static variable in class palette.PaletteServer
PaletteScale(IndexColorModel, int, int, String[]). Constructor for class palette.PaletteScale
Lone constructor for the class.
parse. Variable in class graph.TextLine
Has the string been parsed! This only needs to be done once unless the font is altered.
parseDouble(double). Method in class graph.TextLine
Parse a double value.
parseDouble(double, int). Method in class graph.TextLine
Parse a double value.
parseDouble(double, int, int, int). Method in class graph.TextLine
Parse a double value
parseText(Graphics). Method in class graph.TextLine
parse the text.
PERMANENT. Static variable in class dpscomponents.button.MightyButton
PLANCK. Static variable in class graph.SpecialFunction
Planck constant.
PMASS. Static variable in class graph.SpecialFunction
Proton Mass.
poisson(int, double). Static method in class graph.SpecialFunction
Returns the sum of the first k terms of the Poisson distribution.
poissonc(int, double). Static method in class graph.SpecialFunction
Returns the sum of the terms k+1 to infinity of the Poisson distribution.
position. Variable in class graph.Axis
The position of the axis.
positionAxis(int, int, int, int). Method in class graph.Axis
Position the axis at the passed coordinates.
precision_. Variable in class observable.ObservableLabel
preferredLayoutSize(Container). Method in class dpscomponents.RelativeLayout
preferredSize(). Method in class dpscomponents.panel.ImagePanel
This is the one I expect to get called.
preferredSize(). Method in class dpscomponents.button.MightyButton
The preferred dimension is in fact the same as the minimum size.
preferredSize(). Method in class dpscomponents.slider.MightySlider
The preferred size for this slider component is the same as its minimum size.
preferredSize(). Method in class ssfd.OverlayPanel
Sets the size to be that of the base image.
preferredSize(). Method in class palette.PaletteScale
This is the preferred size based on the initial height and width used in the constructor, plus the font and tick sizes.
preferredSize(). Method in class ssfd.SteadyStateFusionDemo
Returns estimated size of the applet, as computed above.
PRESSED. Static variable in class dpscomponents.button.MightyButton

R

RADIO. Static variable in class dpscomponents.button.MightyButton
range(). Method in class graph.DataSet
Calculate the range of the data.
redraw. Variable in class graph.Axis
Default value true.
RelativeLayout(Dimension). Constructor for class dpscomponents.RelativeLayout
Release(). Method in class dpscomponents.slider.MightySlider
This method is called when the "thumb" of the slider is released after being dragged.
Release(). Method in class observable.ObservableSlider
In the original MightySlider class, this method was essentially abstract; the subclass had to implement some specific action here.
removeButton(MightyButton). Method in class dpscomponents.button.MightyRadioButtonGroup
Removes a MightyButton to this radio button group.

removeLayoutComponent(Component). Method in class dpscomponents.RelativeLayout
resetRange(). Method in class graph.Axis
Reset the range of the axis (the minimum and maximum values) to the default data values.
reshape(int, int, int, int). Method in class dpscomponents.slider.MightySlider
An internal method used to handle resizing.
RIGHT. Static variable in class graph.Axis
Constant flagging Axis position on the graph.
right. Static variable in class dpscomponents.RelativeLayout
RIGHT. Static variable in class graph.TextLine
Position the Text to the Right of the point
rightBottom. Static variable in class dpscomponents.RelativeLayout
rightTop. Static variable in class dpscomponents.RelativeLayout
root(double, double). Method in class rootsolvers.Bisection
Implements the bisection algorithm.
root(double, double). Method in interface rootsolvers.RootSolver
This method should contain the algorithm for finding the root of calcfOfX within the range x1 -- x2.
RootSolverException(String). Constructor for class rootsolvers.RootSolverException
Construct a RootSolverException exception with a message.
RoundedDouble(double). Constructor for class dpscomponents.RoundedDouble
Simplest constructor.
RoundedDouble(double, int). Constructor for class dpscomponents.RoundedDouble
Complete constructor.
RTextLine(). Constructor for class graph.RTextLine
Instantiate the class
RTextLine(Component). Constructor for class graph.RTextLine
Instantiate the class.
RTextLine(Font, Color, int). Constructor for class graph.RTextLine
Instantiate the class
RTextLine(Font, Color, int, int). Constructor for class graph.RTextLine
Instantiate the class
RTextLine(String). Constructor for class graph.RTextLine
Instantiate the class.
RTextLine(String, Color). Constructor for class graph.RTextLine
Instantiate the class
RTextLine(String, Font). Constructor for class graph.RTextLine
Instantiate the class
RTextLine(String, Font, Color, int). Constructor for class graph.RTextLine
Instantiate the class

S

scanPaletteList(String, byte[], byte[], byte[], int). Static method in class palette.PaletteServer
SCIENTIFIC. Static variable in class graph.TextLine
Format to use when parsing a double
script_fraction. Variable in class graph.TextLine
Decrease in size of successive script levels
setBackground(Color). Method in class graph.TextLine
Set the Background Color to use with the class
SetBackgroundColor(Color). Method in class dpscomponents.slider.MightySlider
Sets the background color for the slider.
SetBarColor(Color). Method in class dpscomponents.slider.MightySlider
Sets the color for the slider's bar.
SetButtonText(String). Method in class dpscomponents.button.MightyButton
This method sets the text that is placed on top of the button's image.
SetButtonType(int). Method in class dpscomponents.button.MightyButton
Sets the type of this button, to MOMENTARY, PERMANENT, TOGGLE, or RADIO

setColor(Color). Method in class graph.TextLine
Set the Color to use with the class
setConstraint(Component, Component, char, int, int). Method in class dpscomponents.RelativeLayout
setDataBackground(Color). Method in class graph.Graph2D
Set the background color for the data window.
SetDoubleMode(boolean). Method in class dpscomponents.slider.FormatSlider
Provided this method for backward compatibility in case it gets used.
SetDoubleMode(boolean). Method in class dpscomponents.slider.MightySlider
setDrawingComponent(Component). Method in class graph.RTextLine
Set the Component the text will be drawn into.
setExponentColor(Color). Method in class graph.Axis
Set the color of the exponent
setExponentFont(Font). Method in class graph.Axis
Set the font of the exponent
SetFont(Font). Method in class dpscomponents.button.MightyButton
This method sets font that the aforementioned button text is drawn in.
SetFont(Font). Method in class dpscomponents.slider.MightySlider
Sets the font for the slider`s text.
setFont(Font). Method in class graph.TextLine
Set the Font to use with the class
setFontName(String). Method in class graph.TextLine
Set the Logical font name of the current font
setFontSize(int). Method in class graph.TextLine
Set the Font size of the current font
setFontStyle(int). Method in class graph.TextLine
Set the Font style of the current font
setGraphBackground(Color). Method in class graph.Graph2D
Set the background color for the entire canvas.
SetHeight(int). Method in class dpscomponents.slider.MightySlider
Sets the height of the slider.
SetImages(Image, Image, Image). Method in class dpscomponents.button.MightyButton
This method sets the images that will be used for the button's states.
setJustification(int). Method in class graph.TextLine
Set the Justification to use with the class
setLabelColor(Color). Method in class graph.Axis
Set the color of the labels
setLabelFont(Font). Method in class graph.Axis
Set the font of the labels.
setMarkers(Markers). Method in class graph.Graph2D
Set the markers for the plot.
SetMaximum(double). Method in class dpscomponents.slider.MightySlider
Sets the maximum value for the slider.
setMaximum(double). Method in class observable.ObservableDbl
Set the maximum allowed value for the ObservableDbl.
SetMaximum(int). Method in class dpscomponents.slider.MightySlider
Sets the maximum value for the slider.
SetMaximum(int). Method in class observable.ObservableSlider
Ties the maximum shown on the slider (int) with that of the ObservableDbl.
SetMinimum(double). Method in class dpscomponents.slider.MightySlider
Sets the minimum value for the slider.
setMinimum(double). Method in class observable.ObservableDbl
Set the minimum allowed value for the ObservableDbl.
SetMinimum(int). Method in class dpscomponents.slider.MightySlider
Sets the minimum value for the slider.
SetMinimum(int). Method in class observable.ObservableSlider
Ties the minimum shown on the slider (int) with that of the ObservableDbl.
SetNumDigits(int). Method in class dpscomponents.slider.FormatSlider
Sets the number of digits to the right of the decimal to appear in the slider value.
setPosition(int). Method in class graph.Axis
Set the axis position.
setPrecision(int). Method in class dpscomponents.RoundedDouble
Allows the precision of the floating point number to be altered.
setRotation(int). Method in class graph.RTextLine
Set the text rotation angle.
setRotation(int, Component). Method in class graph.RTextLine
Set the Rotation and the Component that will be drawn into
SetSlashColor(Color). Method in class dpscomponents.slider.MightySlider
Sets the slash color for the slider.
SetState(int). Method in class dpscomponents.button.MightyButton
This method sets the state of the button using the enumerated button states: PRESSED, NOT_PRESSED, and DISABLED.
setText(String). Method in class graph.TextLine
Set the String to use with the class
SetTextColor(Color). Method in class dpscomponents.button.MightyButton
This method sets the color of the text that the very much aforementioned button text is drawn in.
SetTextColor(Color). Method in class dpscomponents.slider.MightySlider
Sets the color for the slider`s text.
SetThumbColor(Color). Method in class dpscomponents.slider.MightySlider
Sets the color for the slider's thumb.
setTitleColor(Color). Method in class graph.Axis
Set the color of the title
setTitleFont(Font). Method in class graph.Axis
Set the font of the title
setTitleRotation(int). Method in class graph.Axis
Set the title rotation angle.
setTitleText(String). Method in class graph.Axis
Set the title of the axis
SetValue(double). Method in class dpscomponents.slider.MightySlider
Sets the current value for the slider.
setValue(double). Method in class observable.ObservableDbl
Call this method to change the value of the observable.
SetValue(int). Method in class dpscomponents.slider.MightySlider
Sets the current value for the slider.
setValue(int). Method in class observable.ObservableInt
SetWidth(int). Method in class dpscomponents.slider.MightySlider
Sets the width of the slider.
sinh(double). Static method in class graph.SpecialFunction
SOLARFLUX. Static variable in class graph.SpecialFunction
Solar Flux.
SOLARLUM. Static variable in class graph.SpecialFunction
Solar Luminosity.
SOLARMASS. Static variable in class graph.SpecialFunction
Solar Mass.
SOLARRADIUS. Static variable in class graph.SpecialFunction
Solar Radius.
solveReactor(). Method in class ssfd.SteadyStateFusionDemo
Increments the trial number and invokes the method used to solve the equations describing the reactor.
square. Variable in class graph.Graph2D
Modify the position of the axis and the range of the axis so that the aspect ratio of the major tick marks are 1 and the plot is square on the screen
SSFDButton(SteadyStateFusionDemo, String, String, int). Constructor for class ssfd.SSFDButton
Lone constructor.
SSFDSlider(ObservableDbl, int, int, int, Color). Constructor for class ssfd.SSFDSlider
Only one method.
startedloading(). Method in class graph.Graph2D
Calling this method pauses the plot and displays a flashing message on the screen.
SteadyStateFusionDemo(). Constructor for class ssfd.SteadyStateFusionDemo
SteadyStateFusionReactor(FusionReactor, ObservableDbl). Constructor for class ssfd.SteadyStateFusionReactor
Initializes the class variables corresponding to the parameters:
STEFANBOLTZ. Static variable in class graph.SpecialFunction
Stefan-Boltzman Constant.
sub_offset. Variable in class graph.TextLine
Subscript offset
sup_offset. Variable in class graph.TextLine
Superscript offset

T

tanh(double). Static method in class graph.SpecialFunction
text. Variable in class graph.TextLine
The text to display
TEXT_BUFFER. Static variable in class dpscomponents.slider.MightySlider
TEXT_HEIGHT. Static variable in class dpscomponents.slider.MightySlider
TextLine(). Constructor for class graph.TextLine
Instantiate the class
TextLine(Font, Color, int). Constructor for class graph.TextLine
Instantiate the class
TextLine(String). Constructor for class graph.TextLine
Instantiate the class.
TextLine(String, Color). Constructor for class graph.TextLine
Instantiate the class
TextLine(String, Font). Constructor for class graph.TextLine
Instantiate the class
TextLine(String, Font, Color, int). Constructor for class graph.TextLine
Instantiate the class
THUMB_SIZE. Static variable in class dpscomponents.slider.MightySlider
title. Variable in class graph.Axis
Textline class to contain the title of the axis.
toDouble(). Method in class dpscomponents.RoundedDouble
The nicely formatted string of previously specified precision is returned as a double.
TOGGLE. Static variable in class dpscomponents.button.MightyButton
TOP. Static variable in class graph.Axis
Constant flagging Axis position on the graph.
toString(). Method in class dpscomponents.RoundedDouble
The principal reason for the existence of this class is to generate nicely formatted fixed point numbers.

U

under. Static variable in class dpscomponents.RelativeLayout
underLeft. Static variable in class dpscomponents.RelativeLayout
underRight. Static variable in class dpscomponents.RelativeLayout
update(Graphics). Method in class graph.Graph2D
This method is called via the Graph2D.repaint() method.
update(Observable, Object). Method in class ssfd.DataFrame2
update(Observable, Object). Method in class observable.ObservableLabel
The one and only method of the Observer interface.
update(Observable, Object). Method in class observable.ObservableRatio
This method watches a change in one of the two ObservableDbl's and then updates the other.
update(Observable, Object). Method in class observable.ObservableSlider
This is the one and only method of the Observer interface; it doesn't really do anything unless there is some other do-dad around which can also alter the ObservableDbl used in this object's constructor.
update(Observable, Object). Method in class ssfd.OverlayPanel
This is the requisite method for the Observer interface.
update(Observable, Object). Method in class ssfd.QGraph2
This method adds a data point to the dataset
upperLeftCorner. Static variable in class dpscomponents.RelativeLayout
upperRightCorner. Static variable in class dpscomponents.RelativeLayout

V

vert. Variable in class graph.Markers
An array of vectors.

W

width. Variable in class graph.Axis
The width of the Axis.
width. Variable in class graph.TextLine
The width of the text using the current Font

X

xaxis. Variable in class graph.DataSet
The Axis object the X data is attached to.
xmax. Variable in class graph.DataSet
The current plottable X maximum of the data.
xmin. Variable in class graph.DataSet
The current plottable X minimum of the data.
xrange. Variable in class graph.DataSet
The X range of the clipped data

Y

y0(double). Static method in class graph.SpecialFunction
y1(double). Static method in class graph.SpecialFunction
yaxis. Variable in class graph.DataSet
The Axis object the Y data is attached to.
ymax. Variable in class graph.DataSet
The current plottable Y maximum of the data.
ymin. Variable in class graph.DataSet
The current plottable Y minimum of the data.
yn(int, double). Static method in class graph.SpecialFunction
yrange. Variable in class graph.DataSet
The Y range of the clipped data

Z

zerocolor. Variable in class graph.Axis
Color of the line at the Zero label
zerocolor. Variable in class graph.Graph2D
The color of the zero grid lines.