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 _

A

ALGEBRAIC - Static variable in class org.opensourcephysics.display.TextLine
Format to use when parsing a double
ALWAYS_DECRYPT - Static variable in class org.opensourcephysics.controls.XMLControlElement
 
AMP_CURVE - Static variable in class org.opensourcephysics.display.ComplexDataset
AMP height equal to |z|..
ANIMATION_INIT - Static variable in class org.opensourcephysics.controls.ControlsRes
 
ANIMATION_INIT_TIP - Static variable in class org.opensourcephysics.controls.ControlsRes
 
ANIMATION_NEW - Static variable in class org.opensourcephysics.controls.ControlsRes
 
ANIMATION_NEW_TIP - Static variable in class org.opensourcephysics.controls.ControlsRes
 
ANIMATION_RESET - Static variable in class org.opensourcephysics.controls.ControlsRes
 
ANIMATION_RESET_TIP - Static variable in class org.opensourcephysics.controls.ControlsRes
 
ANIMATION_START - Static variable in class org.opensourcephysics.controls.ControlsRes
 
ANIMATION_START_TIP - Static variable in class org.opensourcephysics.controls.ControlsRes
 
ANIMATION_STEP - Static variable in class org.opensourcephysics.controls.ControlsRes
 
ANIMATION_STEP_TIP - Static variable in class org.opensourcephysics.controls.ControlsRes
 
ANIMATION_STOP - Static variable in class org.opensourcephysics.controls.ControlsRes
 
ANIMATION_STOP_TIP - Static variable in class org.opensourcephysics.controls.ControlsRes
 
AREA - Static variable in class org.opensourcephysics.display.Dataset
Field AREA
AbstractAnimation - class org.opensourcephysics.controls.AbstractAnimation.
AbstractAnimation is a template for simple animations.
AbstractAnimation() - Constructor for class org.opensourcephysics.controls.AbstractAnimation
 
AbstractCalculation - class org.opensourcephysics.controls.AbstractCalculation.
AbstractCalculation is a template for simple calculations.
AbstractCalculation() - Constructor for class org.opensourcephysics.controls.AbstractCalculation
 
AbstractInteractive - class org.opensourcephysics.display.AbstractInteractive.
AbstractInteractive implements common Interactive methods.
AbstractInteractive() - Constructor for class org.opensourcephysics.display.AbstractInteractive
 
AbstractODESolver - class org.opensourcephysics.numerics.AbstractODESolver.
AbstractODE provides a common superclass for ODESolvers.
AbstractODESolver(ODE) - Constructor for class org.opensourcephysics.numerics.AbstractODESolver
Constructs the ODESolver for a system of ordinary differential equations.
AbstractSimulation - class org.opensourcephysics.controls.AbstractSimulation.
AbstractSimulation is a template for SIP simulations.
AbstractSimulation() - Constructor for class org.opensourcephysics.controls.AbstractSimulation
 
AbstractTile - class org.opensourcephysics.display3d.simple3d.AbstractTile.
This is the basic class for all Elements which consist of a sequence of 3D colored tiles: Ellipsoid, Cylinder, Box, ...
AbstractTile() - Constructor for class org.opensourcephysics.display3d.simple3d.AbstractTile
 
Adams4 - class org.opensourcephysics.numerics.Adams4.
Title: Adams4 Description: A fourth order Predictor-Corrector ODE solver.
Adams4(ODE) - Constructor for class org.opensourcephysics.numerics.Adams4
Constructs the RK4 ODESolver for a system of ordinary differential equations.
Adams5 - class org.opensourcephysics.numerics.Adams5.
Title: Adams5 Description: A fifth order Predictor-Corrector (PECE) ODE solver.
Adams5(ODE) - Constructor for class org.opensourcephysics.numerics.Adams5
Constructs the ODESolver for a system of ordinary differential equations.
Adams6 - class org.opensourcephysics.numerics.Adams6.
Title: Adams6 Description: A sixth order Predictor-Corrector ODE solver.
Adams6(ODE) - Constructor for class org.opensourcephysics.numerics.Adams6
Constructs the ODESolver for a system of ordinary differential equations.
Animation - interface org.opensourcephysics.controls.Animation.
An animation performs repetitive calculations in a separate thread.
AnimationControl - class org.opensourcephysics.controls.AnimationControl.
A GUI consisting of an input text area, a message area, and various buttons to initialize and control an Animation.
AnimationControl(Animation) - Constructor for class org.opensourcephysics.controls.AnimationControl
AnimationControl constructor.
ArrayData - class org.opensourcephysics.display2d.ArrayData.
ArrayData stores numeric data for 2d visualizations using a 2d array for each component.
ArrayData(int, int, int) - Constructor for class org.opensourcephysics.display2d.ArrayData
Constructor ArrayData
ArrayIndexOutOfBoundsError - Static variable in class org.opensourcephysics.numerics.DoubleArray
 
ArrayIndexOutOfBoundsError - Static variable in class org.opensourcephysics.numerics.IntegerArray
 
ArrayInspector - class org.opensourcephysics.tools.ArrayInspector.
A dialog that displays an ArrayTable.
ArrayLib - class org.opensourcephysics.numerics.ArrayLib.
Library of supplementary array routines not supported by the java.util.Arrays class.
ArrayLib() - Constructor for class org.opensourcephysics.numerics.ArrayLib
 
ArrayTable - class org.opensourcephysics.tools.ArrayTable.
A JTable to display int, double and String array values.
ArrayTable(int[]) - Constructor for class org.opensourcephysics.tools.ArrayTable
Constructor for 1D int array.
ArrayTable(int[][]) - Constructor for class org.opensourcephysics.tools.ArrayTable
Constructor for 2D int array.
ArrayTable(double[]) - Constructor for class org.opensourcephysics.tools.ArrayTable
Constructor for 1D double array.
ArrayTable(double[][]) - Constructor for class org.opensourcephysics.tools.ArrayTable
Constructor for 2D double array.
ArrayTable(String[]) - Constructor for class org.opensourcephysics.tools.ArrayTable
Constructor for 1D String array.
ArrayTable(String[][]) - Constructor for class org.opensourcephysics.tools.ArrayTable
Constructor for 2D String array.
ArrayTable(boolean[]) - Constructor for class org.opensourcephysics.tools.ArrayTable
Constructor for 1D boolean array.
ArrayTable(boolean[][]) - Constructor for class org.opensourcephysics.tools.ArrayTable
Constructor for 2D boolean array.
ArrayTableModel - class org.opensourcephysics.tools.ArrayTableModel.
A table model for an ArrayTable.
ArrayTableModel(int[]) - Constructor for class org.opensourcephysics.tools.ArrayTableModel
 
ArrayTableModel(int[][]) - Constructor for class org.opensourcephysics.tools.ArrayTableModel
 
ArrayTableModel(double[]) - Constructor for class org.opensourcephysics.tools.ArrayTableModel
 
ArrayTableModel(double[][]) - Constructor for class org.opensourcephysics.tools.ArrayTableModel
 
ArrayTableModel(String[]) - Constructor for class org.opensourcephysics.tools.ArrayTableModel
 
ArrayTableModel(String[][]) - Constructor for class org.opensourcephysics.tools.ArrayTableModel
 
ArrayTableModel(boolean[]) - Constructor for class org.opensourcephysics.tools.ArrayTableModel
 
ArrayTableModel(boolean[][]) - Constructor for class org.opensourcephysics.tools.ArrayTableModel
 
Arrow - class org.opensourcephysics.display.Arrow.
A Drawable arrow that uses Java 2D drawing.
Arrow(double, double, double, double) - Constructor for class org.opensourcephysics.display.Arrow
Constructs an Arrow with the given postion and components.
ArrowLoader - class org.opensourcephysics.display.ArrowLoader.
A class to save and load Arrow objects in an XMLControl.
ArrowLoader() - Constructor for class org.opensourcephysics.display.ArrowLoader
 
a - Variable in class org.opensourcephysics.display.Arrow
 
aCoord - Variable in class org.opensourcephysics.display3d.simple3d.ElementSegment
 
aboutItem - Variable in class org.opensourcephysics.tools.Launcher
 
aboutJOGL() - Static method in class org.opensourcephysics.tools.Diagnostics
 
aboutJava() - Static method in class org.opensourcephysics.tools.Diagnostics
 
aboutJava3D() - Static method in class org.opensourcephysics.tools.Diagnostics
 
aboutQTJava() - Static method in class org.opensourcephysics.tools.Diagnostics
 
action() - Method in interface org.opensourcephysics.numerics.StateEvent
What to do when the event has taken place.
actionPerformed(ActionEvent) - Method in class org.opensourcephysics.display.DataTable
Performs the action for the refresh timer by refreshing the data in the DataTable.
actionPerformed(ActionEvent) - Method in class org.opensourcephysics.display.DrawingPanel
Performs the action for the refresh timer by refreshing the data in the DataTable.
actionPerformed(ActionEvent) - Method in class org.opensourcephysics.display2d.GridDataTable
Performs the action for the refresh timer by refreshing the data in the DataTable.
actionPerformed(ActionEvent) - Method in class org.opensourcephysics.display3d.simple3d.DrawingPanel3D
Performs an action for the update timer by rendering a new background image
activeNode - Static variable in class org.opensourcephysics.tools.Launcher
 
add(TableModel) - Method in class org.opensourcephysics.display.DataTable
Add a TableModel object to the table model list.
add(TableModel) - Method in interface org.opensourcephysics.display.DataTableModel
Add a TableModel object to the table model list.
add(double) - Method in class org.opensourcephysics.numerics.Polynomial
 
add(Polynomial) - Method in class org.opensourcephysics.numerics.Polynomial
Adds the given polynomial to this polynomial.
add(Quaternion) - Method in class org.opensourcephysics.numerics.Quaternion
Adds this quaternion to the given quaternion.
add(Vec3D, Vec3D) - Method in class org.opensourcephysics.numerics.Vec3D
Sets this vector to the vector addition of vectors v1 and v2.
addButton(String, String) - Method in class org.opensourcephysics.controls.OSPControl
Adds a custom button to the control's frame.
addButton(String, String, String) - Method in class org.opensourcephysics.controls.OSPControl
Adds a custom button to the control's frame.
addButton(String, String, String, Object) - Method in class org.opensourcephysics.display.OSPFrame
Adds a custom button to the control's frame.
addChildToSelectedNode(LaunchNode) - Method in class org.opensourcephysics.tools.LaunchBuilder
Adds a child node to the selected node.
addControlListener(String) - Method in class org.opensourcephysics.controls.OSPControl
Adds a ControlTableListener that invokes method in the control's model.
addControlListener(String, Object) - Method in class org.opensourcephysics.controls.OSPControl
Adds a ControlTableListener that invokes method in the given object.
addControlListener(String, Object) - Method in class org.opensourcephysics.controls.XMLTable
Adds a listener that invokes the given method in the given object when the xml data changes.
addControlListener(String, String, Object) - Method in class org.opensourcephysics.controls.XMLTable
Adds a listener that invokes the given method in the given object when the xml data changes.
addDrawable(Drawable) - Method in class org.opensourcephysics.display.DrawableBuffer
Adds a drawable object to the drawing buffer.
addDrawable(Drawable) - Method in class org.opensourcephysics.display.DrawableGroup
Adds a drawable object to the drawable list.
addDrawable(Drawable) - Method in class org.opensourcephysics.display.DrawingFrame
Adds a drawable object to the frame's drawing panel.
addDrawable(Drawable) - Method in class org.opensourcephysics.display.DrawingPanel
Adds a drawable object to the drawable list.
addDrawable(Drawable) - Method in class org.opensourcephysics.display.InteractivePanel
Adds a drawable object to the drawable list.
addDrawables(Collection) - Method in class org.opensourcephysics.display.DrawingPanel
Adds a collection of drawable objects to the drawable list.
addElement(Element) - Method in interface org.opensourcephysics.display3d.core.DrawingPanel3D
Adds an Element to this DrawingPanel3D.
addElement(Element) - Method in interface org.opensourcephysics.display3d.core.Group
Adds an Element to this Group.
addElement(Element) - Method in class org.opensourcephysics.display3d.simple3d.DrawingPanel3D
 
addElement(Element) - Method in class org.opensourcephysics.display3d.simple3d.Group
 
addElement(Element) - Method in class org.opensourcephysics.frames.Display3DFrame
Adds an Element to this DrawingPanel3D.
addElements(Collection) - Method in class org.opensourcephysics.display3d.simple3d.Group
 
addEvent(StateEvent) - Method in class org.opensourcephysics.numerics.ODEBisectionEventSolver
Adds a StateEvent to the list of events
addEvent(StateEvent) - Method in interface org.opensourcephysics.numerics.ODEEventSolver
Adds a StateEvent to the list of events
addFrame(BufferedImage) - Method in class org.opensourcephysics.tools.VideoCaptureTool
Adds a frame to the video if it is recording.
addInteractionListener(InteractionListener) - Method in class org.opensourcephysics.display3d.simple3d.DrawingPanel3D
 
addInteractionListener(InteractionListener) - Method in class org.opensourcephysics.display3d.simple3d.Element
 
addInteractionListener(InteractionListener) - Method in class org.opensourcephysics.frames.Display3DFrame
Adds in interaction listener to the 3D drawing panel.
addLayoutComponent(Component, Object) - Method in class org.opensourcephysics.display.OSPLayout
 
addLine(int, int, int, int) - Method in class org.opensourcephysics.display2d.ContourAccumulator
Adds a line to the accumulator.
addMenu - Variable in class org.opensourcephysics.tools.DatasetTool
 
addMenuItems() - Method in class org.opensourcephysics.frames.Complex2DFrame
Adds Views menu items on the menu bar.
addMenuItems() - Method in class org.opensourcephysics.frames.ComplexPlotFrame
Adds Views menu items on the menu bar.
addMenuItems() - Method in class org.opensourcephysics.frames.FFT2DFrame
Adds Views menu items on the menu bar.
addMenuItems() - Method in class org.opensourcephysics.frames.FFTFrame
Adds Views menu items on the menu bar.
addMenuItems() - Method in class org.opensourcephysics.frames.HistogramFrame
Adds Views menu items on the menu bar.
addMenuItems() - Method in class org.opensourcephysics.frames.LatticeFrame
Adds Views menu items on the menu bar.
addMenuItems() - Method in class org.opensourcephysics.frames.PlotFrame
Adds Views menu items on the menu bar.
addMenuItems() - Method in class org.opensourcephysics.frames.RasterFrame
Adds Views menu items on the menu bar.
addMenuItems() - Method in class org.opensourcephysics.frames.Scalar2DFrame
Adds Views menu items on the menu bar.
addMenuItems() - Method in class org.opensourcephysics.frames.Vector2DFrame
Adds Views menu items on the menu bar.
addMenuItemsTo(JComponent) - Method in class org.opensourcephysics.tools.LaunchNode
Adds menu item to a JPopupMenu or JMenu.
addNumbering(String) - Method in class org.opensourcephysics.controls.XMLControlElement
Appends numbering to a specified name.
addParicle(int, Point2D[]) - Method in class org.opensourcephysics.frames.ParticleFrame
Adds an array of particles to the frame.
addParticle(int, Point2D) - Method in class org.opensourcephysics.frames.ParticleFrame
Adds a particle to the frame.
addPoint(double, double) - Method in class org.opensourcephysics.display.Trail
Adds a point to the trail.
addPoint(double, double) - Method in class org.opensourcephysics.display.TrailBezier
Adds a point to the trail.
addPoint(double, double, double) - Method in interface org.opensourcephysics.display3d.core.ElementTrail
Adds a new (x,y,z) point to the trail.
addPoint(double[]) - Method in interface org.opensourcephysics.display3d.core.ElementTrail
Adds a new double[] point to the trail.
addPoint(double, double, double) - Method in class org.opensourcephysics.display3d.simple3d.ElementTrail
 
addPoint(double[]) - Method in class org.opensourcephysics.display3d.simple3d.ElementTrail
 
addProperty(Class, String, String) - Static method in class org.opensourcephysics.tools.TranslatorTool
Adds a property to those defined for the specified class.
addPropertyChangeListener(String, PropertyChangeListener) - Static method in class org.opensourcephysics.tools.FontSizer
Adds a PropertyChangeListener.
addPropertyChangeListener(String, PropertyChangeListener) - Static method in class org.opensourcephysics.tools.ToolsRes
Adds a PropertyChangeListener.
addRMITool(String, Tool) - Static method in class org.opensourcephysics.tools.Toolbox
 
addSearchPath(String) - Static method in class org.opensourcephysics.tools.ResourceLoader
Adds a path at the beginning of the searchPaths list.
addTab(Dataset) - Method in class org.opensourcephysics.tools.DatasetTool
Adds or selects a tab for the specified dataset.
addTab(LaunchNode) - Method in class org.opensourcephysics.tools.LaunchBuilder
Creates a LaunchPanel with the specified root and adds it to a new tab.
addTab(LaunchNode) - Method in class org.opensourcephysics.tools.Launcher
Creates a LaunchPanel with the specified root and adds it to a new tab.
addTableModelListener(TableModelListener) - Method in class org.opensourcephysics.display.SortDecorator
 
addTerminateAction(Action) - Method in class org.opensourcephysics.tools.LaunchNode
Adds an action to this node's actions collection.
addTool(String, Tool) - Static method in class org.opensourcephysics.tools.Toolbox
 
adjustForWidth - Variable in class org.opensourcephysics.display.Histogram
Should the height be adjusted by bin width? Default is false.
alignment_mode - Variable in class org.opensourcephysics.display.TextBox
 
allowRMI - Static variable in class org.opensourcephysics.tools.Toolbox
 
alpha - Variable in class org.opensourcephysics.display2d.DataRaster
 
amp_points - Variable in class org.opensourcephysics.display.ComplexDataset
 
angle(Quaternion) - Method in class org.opensourcephysics.numerics.Quaternion
Returns the angle in radians between this quaternion and the given quaternion.
angle(Vec3D) - Method in class org.opensourcephysics.numerics.Vec3D
Returns the angle in radians between this vector and the vector parameter; the return value is constrained to the range [0,PI].
animated - Variable in class org.opensourcephysics.display.OSPFrame
Set to true if a simulation should automatically render this frame after every animation step.
animationThread - Variable in class org.opensourcephysics.controls.AbstractAnimation
 
antialiasShapeOn - Variable in class org.opensourcephysics.display.DrawingPanel
 
antialiasTextOn - Variable in class org.opensourcephysics.display.DrawingPanel
 
append(double, double, double) - Method in class org.opensourcephysics.display.ComplexDataset
Appends (x, re, im) datum to the Dataset.
append(double[], double[], double[]) - Method in class org.opensourcephysics.display.ComplexDataset
Appends x, real, and imaginary arrays to the Dataset.
append(double[], double[]) - Method in class org.opensourcephysics.display.ComplexDataset
Appends x and z data to the Dataset.
append(double, double, double, double) - Method in class org.opensourcephysics.display.Dataset
Appends a data point and its uncertainty to the Dataset.
append(double, double) - Method in class org.opensourcephysics.display.Dataset
Appends an (x,y) datum to the Dataset.
append(double[], double[], double[], double[]) - Method in class org.opensourcephysics.display.Dataset
Appends arrays of data points and uncertainties to the Dataset.
append(double[], double[]) - Method in class org.opensourcephysics.display.Dataset
Appends (x,y) arrays to the Dataset.
append(int, double, double) - Method in class org.opensourcephysics.display.DatasetManager
Appends an (x,y) datum to the Dataset with the given index.
append(int, double, double, double, double) - Method in class org.opensourcephysics.display.DatasetManager
Appends a data point and its uncertainty to the Dataset.
append(int, double[], double[]) - Method in class org.opensourcephysics.display.DatasetManager
Appends (x,y) arrays to the Dataset.
append(int, double[], double[], double[], double[]) - Method in class org.opensourcephysics.display.DatasetManager
Appends arrays of data points and uncertainties to the Dataset.
append(double, double) - Method in class org.opensourcephysics.display.HighlightableDataset
Appends an (x,y) datum to the Dataset.
append(double[], double[]) - Method in class org.opensourcephysics.display.HighlightableDataset
Appends (x,y) arrays to the Dataset.
append(double, double) - Method in class org.opensourcephysics.display.Histogram
Append a value with number of occurences to the Histogram.
append(double) - Method in class org.opensourcephysics.display.Histogram
Appends a value with 1 occurence.
append(String) - Method in class org.opensourcephysics.display.Histogram
Appends values from an input file.
append(double[]) - Method in class org.opensourcephysics.display.Histogram
Appends an array of values with 1 occurence.
append(double, double) - Method in class org.opensourcephysics.display.HistogramDataset
Appends an (x,y) datum to the Stipchart.
append(double[], double[]) - Method in class org.opensourcephysics.display.HistogramDataset
Appends (x,y) data-arrays to the Stipchart.
append(double, double) - Method in class org.opensourcephysics.display.Stripchart
Appends an (x,y) datum to the Stipchart.
append(double[], double[]) - Method in class org.opensourcephysics.display.Stripchart
Appends (x,y) data-arrays to the Stipchart.
append(int, double, double) - Method in class org.opensourcephysics.display2d.DataRaster
Appends an (x,y) datum to the image.
append(double, double, double) - Method in class org.opensourcephysics.frames.ComplexPlotFrame
Appends an (x, re, im) datum to the Dataset with the given index.
append(double[], double[]) - Method in class org.opensourcephysics.frames.ComplexPlotFrame
Appends x and z data to the Dataset.
append(double[], double[], double[]) - Method in class org.opensourcephysics.frames.ComplexPlotFrame
Appends (x, re, im) arrays to the Dataset.
append(double) - Method in class org.opensourcephysics.frames.HistogramFrame
Appends a data point to the histogram.
append(double, double) - Method in class org.opensourcephysics.frames.HistogramFrame
Append a value with number of occurences to the Histogram.
append(double[]) - Method in class org.opensourcephysics.frames.HistogramFrame
Appends an array of values with 1 occurence.
append(int, double, double) - Method in class org.opensourcephysics.frames.PlotFrame
Appends an (x,y) datum to the Dataset with the given index.
append(int, double, double, double, double) - Method in class org.opensourcephysics.frames.PlotFrame
Appends a data point and its uncertainty to the Dataset.
append(int, double[], double[]) - Method in class org.opensourcephysics.frames.PlotFrame
Appends (x,y) arrays to the Dataset.
append(int, double[], double[], double[], double[]) - Method in class org.opensourcephysics.frames.PlotFrame
Appends arrays of data points and uncertainties to the Dataset.
appendArray(Object) - Method in class org.opensourcephysics.frames.TableFrame
Appends a two dimensional array to this table.
appendRow(Object) - Method in class org.opensourcephysics.frames.TableData
Appends a row to this table.
appendRow(double[]) - Method in class org.opensourcephysics.frames.TableFrame
Appends a row of data with the given values to the table.
appendRow(int[]) - Method in class org.opensourcephysics.frames.TableFrame
Appends a row of data with the given values to the table.
appendRow(Object[]) - Method in class org.opensourcephysics.frames.TableFrame
Appends a row of data with the given values to the table.
appendRow(byte[]) - Method in class org.opensourcephysics.frames.TableFrame
Appends a row of data with the given values to the table.
applet - Static variable in class org.opensourcephysics.display.OSPDialog
Field myApplet provides a static reference to an applet context so that the document base and code base can be obtained in applet mode.
applet - Static variable in class org.opensourcephysics.display.OSPFrame
Field myApplet provides a static reference to an applet context so that the document base and the code base can be obtained in applet mode.
appletMode - Static variable in class org.opensourcephysics.display.OSPDialog
Set true if the program is an applet.
appletMode - Static variable in class org.opensourcephysics.display.OSPFrame
Set true if the program is an applet.
apply() - Method in class org.opensourcephysics.ejs.Simulation
apply user interface changes
apply(String) - Method in class org.opensourcephysics.ejs.Simulation
apply a single change in the user interface
applyAll() - Method in class org.opensourcephysics.ejs.Simulation
apply user interface changes.
array - Variable in class org.opensourcephysics.numerics.DoubleArray
 
array - Variable in class org.opensourcephysics.numerics.IntegerArray
 
arrowTheta - Variable in class org.opensourcephysics.display.Protractor
 
ascent - Variable in class org.opensourcephysics.display.TextLine
The ascent using the current font
associate(Job, Object) - Method in class org.opensourcephysics.tools.JobManager
Associates a job with the specified object.
associate(Object, Class) - Static method in class org.opensourcephysics.tools.TranslatorTool
Associates an object with a class for property lookup purposes.
authorMode - Static variable in class org.opensourcephysics.display.OSPFrame
Set true if a program should allows users to author internal parameters such as Locale strings.
autoclear - Variable in class org.opensourcephysics.display.OSPFrame
Set to true if a simulation should automatically clear the data when it is initialized.
autoscaleMargin - Variable in class org.opensourcephysics.display.DrawingPanel
 
autoscaleX - Variable in class org.opensourcephysics.display.DrawingPanel
 
autoscaleY - Variable in class org.opensourcephysics.display.DrawingPanel
 

B

BAR - Static variable in class org.opensourcephysics.display.Dataset
Field BAR
BISECTION_EVENT_NOT_FOUND - Static variable in interface org.opensourcephysics.numerics.ODEAdaptiveSolver
 
BLACK - Static variable in class org.opensourcephysics.display2d.ColorMapper
 
BLACK - Static variable in class org.opensourcephysics.display2d.VectorColorMapper
 
BLUE - Static variable in class org.opensourcephysics.display2d.ColorMapper
 
BLUE - Static variable in class org.opensourcephysics.display2d.VectorColorMapper
 
BOTTOM - Static variable in class org.opensourcephysics.display.TitleText
 
BOTTOM_LEFT - Static variable in class org.opensourcephysics.display.DrawingPanel
Message box location
BOTTOM_LEFT - Static variable in interface org.opensourcephysics.display3d.core.DrawingPanel3D
Message box location
BOTTOM_LEFT_CORNER - Static variable in class org.opensourcephysics.display.OSPLayout
The bottom left corner layout constraint.
BOTTOM_LEFT_GUTTER_PLACEMENT - Static variable in class org.opensourcephysics.display.TextBox
 
BOTTOM_LEFT_PLACEMENT - Static variable in class org.opensourcephysics.display.TextBox
 
BOTTOM_RIGHT - Static variable in class org.opensourcephysics.display.DrawingPanel
Message box location
BOTTOM_RIGHT - Static variable in interface org.opensourcephysics.display3d.core.DrawingPanel3D
Message box location
BOTTOM_RIGHT_CORNER - Static variable in class org.opensourcephysics.display.OSPLayout
The bottom right layout constraint.
BOTTOM_RIGHT_GUTTER_PLACEMENT - Static variable in class org.opensourcephysics.display.TextBox
 
BOTTOM_RIGHT_PLACEMENT - Static variable in class org.opensourcephysics.display.TextBox
 
BinaryLattice - class org.opensourcephysics.display2d.BinaryLattice.
A BinaryLattice is an array where each array element has a value of 0 or 1.
BinaryLattice(int, int) - Constructor for class org.opensourcephysics.display2d.BinaryLattice
Constructs a binary lattice with the given size.
BoundedImage - class org.opensourcephysics.display.BoundedImage.
An image is bounded by hot spots for dragging and resizing.
BoundedImage(Image, double, double) - Constructor for class org.opensourcephysics.display.BoundedImage
Constructs a bounded image centered at the given location.
BoundedShape - class org.opensourcephysics.display.BoundedShape.
 
BoundedShape(Shape, double, double) - Constructor for class org.opensourcephysics.display.BoundedShape
Constructs a BoundedShape object for the given shape.
BoundedShape.BoundedShapeLoader - class org.opensourcephysics.display.BoundedShape.BoundedShapeLoader.
A class to save and load BoundedShape in an XMLControl.
BoundedShape.BoundedShapeLoader() - Constructor for class org.opensourcephysics.display.BoundedShape.BoundedShapeLoader
 
BoundedTextLine - class org.opensourcephysics.display.BoundedTextLine.
A BoundedTextLine is a line of text that can be rotated and scaled using a mouse.
BoundedTextLine(String, double, double) - Constructor for class org.opensourcephysics.display.BoundedTextLine
 
Butcher5 - class org.opensourcephysics.numerics.Butcher5.
Butcher5 implements a fifth order Runge-Kutta ODE solver using an algorithm developed by Butcher.
Butcher5(ODE) - Constructor for class org.opensourcephysics.numerics.Butcher5
Constructs the Butcher5 ODESolver for a system of ordinary differential equations.
ByteLattice - interface org.opensourcephysics.display2d.ByteLattice.
The ByteLattice interface defines a lattice visualization componnent where each array element can assume one of 256 values.
ByteRaster - class org.opensourcephysics.display2d.ByteRaster.
A ByteRaster contains an array of bytes where each byte representents an image pixel.
ByteRaster(int, int) - Constructor for class org.opensourcephysics.display2d.ByteRaster
Constructs a byte raster with the given size.
b - Variable in class org.opensourcephysics.display.Arrow
 
bCoord - Variable in class org.opensourcephysics.display3d.simple3d.ElementSegment
 
backItem - Variable in class org.opensourcephysics.tools.Launcher
 
background - Variable in class org.opensourcephysics.display.TextLine
Background Color
backgroundColor - Variable in class org.opensourcephysics.display.TextPanel
 
backtransform(double[]) - Method in class org.opensourcephysics.numerics.FFT
Computes the back Fast Fourier Transform of data leaving the result in data.
backtransform(double[]) - Method in class org.opensourcephysics.numerics.FFT2D
Compute the (unnomalized) inverse FFT of data, leaving it in place.
backtransform(double[]) - Method in class org.opensourcephysics.numerics.FFTReal
Computes the (unnomalized) inverse FFT of data, leaving it in place.
backward(Function, double, double) - Static method in class org.opensourcephysics.numerics.Derivative
Calculates the first derivative of a function using the finite difference approximation toward decreasing x.
baseMenuFontSize - Static variable in class org.opensourcephysics.tools.Launcher
 
bgColor - Variable in class org.opensourcephysics.display.DrawingPanel
 
binColor - Variable in class org.opensourcephysics.display.Histogram
color of bins
binStyle - Variable in class org.opensourcephysics.display.Histogram
style for drawing bins
binarySearch(int[], int) - Static method in class org.opensourcephysics.numerics.ArrayLib
Perform a binary search over a sorted array for the given key.
binarySearch(int[], int, int) - Static method in class org.opensourcephysics.numerics.ArrayLib
Perform a binary search over a sorted range of an array for the given key.
binarySearch(int[], int, int, int) - Static method in class org.opensourcephysics.numerics.ArrayLib
Perform a binary search over a sorted range of an array for the given key.
binarySearch(Object[], Object) - Static method in class org.opensourcephysics.numerics.ArrayLib
Perform a binary search over a sorted array for the given key.
binarySearch(Object[], Object, int) - Static method in class org.opensourcephysics.numerics.ArrayLib
Perform a binary search over a sorted range of an array for the given key.
binarySearch(Object[], Object, int, int) - Static method in class org.opensourcephysics.numerics.ArrayLib
Perform a binary search over a sorted range of an array for the given key.
binarySearch(Object[], Object, Comparator) - Static method in class org.opensourcephysics.numerics.ArrayLib
Perform a binary search over a sorted array for the given key.
binarySearch(Object[], Object, Comparator, int) - Static method in class org.opensourcephysics.numerics.ArrayLib
Perform a binary search over a sorted range of an array for the given key.
binarySearch(Object[], Object, Comparator, int, int) - Static method in class org.opensourcephysics.numerics.ArrayLib
Perform a binary search over a sorted range of an array for the given key.
bisection(Function, double, double, double) - Static method in class org.opensourcephysics.numerics.Root
Implements the bisection method for finding the root of a function.
blMessageBox - Variable in class org.opensourcephysics.display.DrawingPanel
 
blMessageBox - Variable in class org.opensourcephysics.display3d.simple3d.DrawingPanel3D
 
black - Static variable in class org.opensourcephysics.controls.OSPLog
 
blue - Static variable in class org.opensourcephysics.controls.OSPLog
 
bottom - Variable in class org.opensourcephysics.display2d.ArrayData
 
bottom - Variable in class org.opensourcephysics.display2d.FlatData
 
bottom - Variable in class org.opensourcephysics.display2d.GridPointData
 
bottomGutter - Variable in class org.opensourcephysics.display.DrawingPanel
 
boxHeight - Variable in class org.opensourcephysics.display.TextBox
 
boxWidth - Variable in class org.opensourcephysics.display.TextBox
 
brMessageBox - Variable in class org.opensourcephysics.display.DrawingPanel
 
brMessageBox - Variable in class org.opensourcephysics.display3d.simple3d.DrawingPanel3D
 
bufferStrategyShow() - Method in class org.opensourcephysics.display.OSPFrame
Shows (repaints) the frame useing the current BufferStrategy.
buildPopupmenu() - Method in class org.opensourcephysics.display.DrawingPanel
Builds the default popup menu for this panel.
buttonHeight - Variable in class org.opensourcephysics.tools.DatasetTab
 
buttonPanel - Variable in class org.opensourcephysics.display.OSPFrame
 

C

CALCULATION_CALC - Static variable in class org.opensourcephysics.controls.ControlsRes
 
CALCULATION_CALC_TIP - Static variable in class org.opensourcephysics.controls.ControlsRes
 
CALCULATION_RESET - Static variable in class org.opensourcephysics.controls.ControlsRes
 
CALCULATION_RESET_TIP - Static variable in class org.opensourcephysics.controls.ControlsRes
 
CDATA_POST - Static variable in class org.opensourcephysics.controls.XML
 
CDATA_PRE - Static variable in class org.opensourcephysics.controls.XML
 
CENTER - Static variable in class org.opensourcephysics.display.TextLine
Center the Text over the point
CENTER - Static variable in class org.opensourcephysics.display.TitleText
 
CENTERED - Static variable in class org.opensourcephysics.display.OSPLayout
The bottom right layout constraint.
CENTER_LOCATION - Static variable in class org.opensourcephysics.display.InteractiveLabel
 
CIRCLE - Static variable in class org.opensourcephysics.display.Dataset
Field CIRCLE
CODE_DAMAGED - Static variable in class org.opensourcephysics.numerics.SuryonoParser
Code damaged.
COINCIDENT - Static variable in class org.opensourcephysics.display.GraphicsLib
Indicates intersection between shapes
COMMA_EXPECTED - Static variable in class org.opensourcephysics.numerics.SuryonoParser
Comma expected.
COORDINATE_PLACEMENT - Static variable in class org.opensourcephysics.display.TextBox
 
CURSOR_CROSSHAIR - Static variable in interface org.opensourcephysics.display3d.core.VisualizationHints
 
CURSOR_CUBE - Static variable in interface org.opensourcephysics.display3d.core.VisualizationHints
 
CURSOR_NONE - Static variable in interface org.opensourcephysics.display3d.core.VisualizationHints
 
CURSOR_XYZ - Static variable in interface org.opensourcephysics.display3d.core.VisualizationHints
 
CUSTOM - Static variable in class org.opensourcephysics.display.Dataset
Field POST
CUSTOM - Static variable in class org.opensourcephysics.display.TitleText
 
Calculation - interface org.opensourcephysics.controls.Calculation.
Calculation performs a calculation in response to a control's action.
CalculationControl - class org.opensourcephysics.controls.CalculationControl.
A Control class for Calculations.
CalculationControl(Calculation) - Constructor for class org.opensourcephysics.controls.CalculationControl
The CalculationControl constructor.
Camera - interface org.opensourcephysics.display3d.core.Camera.
Title: Camera
Camera - class org.opensourcephysics.display3d.simple3d.Camera.
 
Camera.CameraLoader - class org.opensourcephysics.display3d.simple3d.Camera.CameraLoader.
 
Camera.CameraLoader() - Constructor for class org.opensourcephysics.display3d.simple3d.Camera.CameraLoader
 
Camera.Loader - class org.opensourcephysics.display3d.core.Camera.Loader.
 
Camera.Loader() - Constructor for class org.opensourcephysics.display3d.core.Camera.Loader
 
CameraInspector - class org.opensourcephysics.display3d.core.CameraInspector.
Title: CameraInspector
CameraInspector(DrawingPanel3D) - Constructor for class org.opensourcephysics.display3d.core.CameraInspector
Creates a JPanel with a CameraInspector
Carpet - class org.opensourcephysics.display2d.Carpet.
 
Carpet(GridData) - Constructor for class org.opensourcephysics.display2d.Carpet
 
CashKarp45 - class org.opensourcephysics.numerics.CashKarp45.
CashKarp45 implements a RKF 4/5 ODE solver with variable step size using Cash-Karp coefficients.
CashKarp45(ODE) - Constructor for class org.opensourcephysics.numerics.CashKarp45
Constructs the CashKarp45 ODESolver for a system of ordinary differential equations.
CellLattice - class org.opensourcephysics.display2d.CellLattice.
A CellLattice that displays an array where each array element can assume one of 256 values.
CellLattice() - Constructor for class org.opensourcephysics.display2d.CellLattice
 
CellLattice(int, int) - Constructor for class org.opensourcephysics.display2d.CellLattice
 
CellLatticeOSX - class org.opensourcephysics.display2d.CellLatticeOSX.
A Mac version of CellLattice that displays an array where each array element can assume one of 256 values.
CellLatticeOSX() - Constructor for class org.opensourcephysics.display2d.CellLatticeOSX
Constructs a cell lattice.
CellLatticeOSX(int, int) - Constructor for class org.opensourcephysics.display2d.CellLatticeOSX
Constructs a Cell lattice with the given size.
CellLatticePC - class org.opensourcephysics.display2d.CellLatticePC.
A CellLattice displays an array where each array element can assume one of 256 values.
CellLatticePC() - Constructor for class org.opensourcephysics.display2d.CellLatticePC
Constructs a cell lattice.
CellLatticePC(int, int) - Constructor for class org.opensourcephysics.display2d.CellLatticePC
Constructs a cell lattice with the given size.
Chebyshev - class org.opensourcephysics.numerics.Chebyshev.
Chebyshev defines Chebyshev polynomials Tn(x) and Un(x) using the well known recurrence relationships.
Circle - class org.opensourcephysics.display.Circle.
A Drawable circle that uses awt drawing.
Circle() - Constructor for class org.opensourcephysics.display.Circle
Constructs a fixed radius circle at the origin.
Circle(double, double) - Constructor for class org.opensourcephysics.display.Circle
Constructs a fixed radius circle at the given coordinates.
Circle(double, double, int) - Constructor for class org.opensourcephysics.display.Circle
Constructs a fixed radius circle at the given coordinates with the given radius.
CircleLoader - class org.opensourcephysics.display.CircleLoader.
A class to save and load Circle objects in an XMLControl.
CircleLoader() - Constructor for class org.opensourcephysics.display.CircleLoader
 
ClipboardJob - class org.opensourcephysics.tools.ClipboardJob.
This is a Job implementation for osp data transfers via the clipboard.
ClipboardJob() - Constructor for class org.opensourcephysics.tools.ClipboardJob
Constructs a ClipboardJob.
ClipboardJob(String) - Constructor for class org.opensourcephysics.tools.ClipboardJob
Constructs a ClipboardJob with a specified xml string.
ClipboardJob(Object) - Constructor for class org.opensourcephysics.tools.ClipboardJob
Constructs a ClipboardJob for a specified object.
ColorMapper - class org.opensourcephysics.display2d.ColorMapper.
 
ColorMapper(int, double, double, int) - Constructor for class org.opensourcephysics.display2d.ColorMapper
 
Complex2DFrame - class org.opensourcephysics.frames.Complex2DFrame.
A DrawingFrame that displays 2D plots of complex scalar fields.
Complex2DFrame(String, String, String) - Constructor for class org.opensourcephysics.frames.Complex2DFrame
Constructs a Complex2DFrame with the given axes labels and frame title.
Complex2DFrame(String) - Constructor for class org.opensourcephysics.frames.Complex2DFrame
Constructs a Complex2DFrame with the given frame title but without axes.
ComplexCarpet - class org.opensourcephysics.display2d.ComplexCarpet.
 
ComplexCarpet(GridData) - Constructor for class org.opensourcephysics.display2d.ComplexCarpet
 
ComplexColorMapper - class org.opensourcephysics.display2d.ComplexColorMapper.
 
ComplexColorMapper(double) - Constructor for class org.opensourcephysics.display2d.ComplexColorMapper
 
ComplexContourPlot - class org.opensourcephysics.display2d.ComplexContourPlot.
ComplexInterpolatedPlot creates an image of a scalar field by inerpolating every image pixel to an untabulated point (x,y) in the 2d data.
ComplexContourPlot() - Constructor for class org.opensourcephysics.display2d.ComplexContourPlot
Constructs the ComplexContourPlot using the given 2d datset.
ComplexContourPlot(GridData) - Constructor for class org.opensourcephysics.display2d.ComplexContourPlot
Constructs the ComplexContourPlot using the given 2d datset.
ComplexDataset - class org.opensourcephysics.display.ComplexDataset.
ComplexDataset stores and plots a complex dataset (x,z) where the dependent variable has real and imaginary parts, z=(real, imaginary).
ComplexDataset() - Constructor for class org.opensourcephysics.display.ComplexDataset
Dataset contructor.
ComplexGridPlot - class org.opensourcephysics.display2d.ComplexGridPlot.
ComplexGridPlot plots a complex scalar field by coloring pixels a buffered image.
ComplexGridPlot() - Constructor for class org.opensourcephysics.display2d.ComplexGridPlot
Constructs the ComplexGridPlot without data.
ComplexGridPlot(GridData) - Constructor for class org.opensourcephysics.display2d.ComplexGridPlot
Constructs the ComplexGridPlot using the given 2d datset.
ComplexInterpolatedPlot - class org.opensourcephysics.display2d.ComplexInterpolatedPlot.
ComplexInterpolatedPlot creates an image of a scalar field by inerpolating every image pixel to an untabulated point (x,y) in the 2d data.
ComplexInterpolatedPlot(GridData) - Constructor for class org.opensourcephysics.display2d.ComplexInterpolatedPlot
Constructs the ComplexInterpolatedPlot using the given 2d datset.
ComplexPlotFrame - class org.opensourcephysics.frames.ComplexPlotFrame.
A DrawingFrame that plots a complex function.
ComplexPlotFrame(String, String, String) - Constructor for class org.opensourcephysics.frames.ComplexPlotFrame
Constructs a PlotComplexFrame with the given frame title and axes labels.
ComplexPlotFrame.ComplexPlotFrameLoader - class org.opensourcephysics.frames.ComplexPlotFrame.ComplexPlotFrameLoader.
 
ComplexPlotFrame.ComplexPlotFrameLoader() - Constructor for class org.opensourcephysics.frames.ComplexPlotFrame.ComplexPlotFrameLoader
 
ComplexSurfacePlot - class org.opensourcephysics.display2d.ComplexSurfacePlot.
SurfacePlot draws a 3D surface of a scalar field.
ComplexSurfacePlot() - Constructor for class org.opensourcephysics.display2d.ComplexSurfacePlot
Constructs the ComplexSurfacePlot without data.
ComplexSurfacePlot(GridData) - Constructor for class org.opensourcephysics.display2d.ComplexSurfacePlot
ComplexSurfacePlot constructor with the given data model.
ComplexSurfaceVertex - class org.opensourcephysics.display2d.ComplexSurfaceVertex.
The class SurfaceVertex represents a vertex in 3D space.
ConsoleLevel - class org.opensourcephysics.controls.ConsoleLevel.
 
ContourAccumulator - class org.opensourcephysics.display2d.ContourAccumulator.
Title: Contour Description: The class LineAccumulator accumulates line drawing information and then draws all accumulated lines together.
ContourPlot - class org.opensourcephysics.display2d.ContourPlot.
ContourPlot draws a contour plot of a scalar field.
ContourPlot() - Constructor for class org.opensourcephysics.display2d.ContourPlot
Constructs a ContourPlot without any data.
ContourPlot(GridData) - Constructor for class org.opensourcephysics.display2d.ContourPlot
Constructs a ContourPlot that renders the given GridData.
Control - interface org.opensourcephysics.controls.Control.
Graphical User Interfaces implement the Control interface.
ControlFrame - class org.opensourcephysics.controls.ControlFrame.
A frame with menu items for saving and loading control parameters
ControlFrame(String) - Constructor for class org.opensourcephysics.controls.ControlFrame
 
ControlUtils - class org.opensourcephysics.controls.ControlUtils.
 
ControlsRes - class org.opensourcephysics.controls.ControlsRes.
String constants for OSPControls.
Cryptic - class org.opensourcephysics.controls.Cryptic.
A class to represent an encrypted version of a UTF-8-encoded String.
Cryptic() - Constructor for class org.opensourcephysics.controls.Cryptic
Protected no-arg constructor has null cryptic.
Cryptic(String) - Constructor for class org.opensourcephysics.controls.Cryptic
Public constructor with input string.
Cryptic(String, String) - Constructor for class org.opensourcephysics.controls.Cryptic
Public constructor with input and password.
CubicSpline - class org.opensourcephysics.numerics.CubicSpline.
 
CubicSpline(double[], double[]) - Constructor for class org.opensourcephysics.numerics.CubicSpline
Constructs a CubicSpline interpolating function from the given data.
CurveFitting - class org.opensourcephysics.numerics.CurveFitting.
Class CurveFitting defines various curve fitting algorithms inluding linear regression.
cacheEnabled - Static variable in class org.opensourcephysics.tools.ResourceLoader
 
calculate() - Method in class org.opensourcephysics.controls.AbstractCalculation
Does the calculation.
calculate() - Method in interface org.opensourcephysics.controls.Calculation
Does the calculation.
calculation - Variable in class org.opensourcephysics.controls.CalculationControl
 
calculationDone(String) - Method in class org.opensourcephysics.controls.AnimationControl
Signals the control that the animation has completed.
calculationDone(String) - Method in interface org.opensourcephysics.controls.Control
Notifies the control when a calculation has completed.
calculationDone(String) - Method in class org.opensourcephysics.controls.HiddenControl
 
calculationDone(String) - Method in class org.opensourcephysics.controls.OSPControl
A signal that a method has completed.
calculationDone(String) - Method in class org.opensourcephysics.controls.OSPControlTable
 
calculationDone(String) - Method in class org.opensourcephysics.controls.XMLControlElement
Method required by the Control interface.
cameraInspectorFrame - Variable in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
 
cameraItem - Variable in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
 
canCapture() - Method in class org.opensourcephysics.tools.VideoCaptureTool
Determines whether this tool is functional.
canInspect(XMLProperty) - Static method in class org.opensourcephysics.tools.ArrayInspector
Determines if an XMLProperty can be inspected with an array inspector.
canInspect(Object) - Static method in class org.opensourcephysics.tools.ArrayInspector
Determines if an object is an array that can be inspected.
canWrite - Variable in class org.opensourcephysics.controls.XMLControlElement
 
cardinalSpline(float[], float, boolean) - Static method in class org.opensourcephysics.display.GraphicsLib
Compute a cardinal spline, a series of cubic Bezier splines smoothly connecting a set of points.
cardinalSpline(float[], int, int, float, boolean) - Static method in class org.opensourcephysics.display.GraphicsLib
Compute a cardinal spline, a series of cubic Bezier splines smoothly connecting a set of points.
cardinalSpline(GeneralPath, float[], float, boolean, float, float) - Static method in class org.opensourcephysics.display.GraphicsLib
Compute a cardinal spline, a series of cubic Bezier splines smoothly connecting a set of points.
cardinalSpline(GeneralPath, float[], int, int, float, boolean, float, float) - Static method in class org.opensourcephysics.display.GraphicsLib
Compute a cardinal spline, a series of cubic Bezier splines smoothly connecting a set of points.
cellData - Variable in class org.opensourcephysics.display2d.ArrayData
 
cellData - Variable in class org.opensourcephysics.display2d.FlatData
 
cellData - Variable in class org.opensourcephysics.display2d.GridPointData
 
centered(Function, double, double) - Static method in class org.opensourcephysics.numerics.Derivative
Calculates the first derivative of a function using the centered finite difference approximation.
centroid(float[], int) - Static method in class org.opensourcephysics.display.GraphicsLib
Computes the mean, or centroid, of a set of points
changedFiles - Variable in class org.opensourcephysics.tools.Launcher
 
charMap - Static variable in class org.opensourcephysics.display.GUIUtils
 
charWidth(Graphics, char) - Method in class org.opensourcephysics.display.TextLine
 
checkData(double[], int) - Method in class org.opensourcephysics.numerics.FFT2D
 
checkDatasetIndex(int) - Method in class org.opensourcephysics.display.DatasetManager
Ensures capacity
checkImage(DrawingPanel) - Method in class org.opensourcephysics.display2d.ComplexInterpolatedPlot
Checks if the image is the correct size.
checkImage(DrawingPanel) - Method in class org.opensourcephysics.display2d.InterpolatedPlot
Checks if the image is the correct size.
checkIndex(int) - Method in class org.opensourcephysics.display2d.DataRaster
Ensures that the image data exists
checkIndex(int) - Method in class org.opensourcephysics.frames.ParticleFrame
Ensures capacity
checkLayoutRect(Container, Rectangle) - Method in class org.opensourcephysics.display.OSPLayout
 
checkPallet(Color) - Method in class org.opensourcephysics.display2d.VectorColorMapper
 
checkSorting(double[]) - Static method in class org.opensourcephysics.numerics.Util
Checks if an array is sorted.
checkWorkingImage() - Method in class org.opensourcephysics.display.DrawingPanel
Checks the image to see if the working image has the correct Dimension.
choose(Collection, Collection) - Method in class org.opensourcephysics.controls.ListChooser
Allows the user to choose from the supplied list.
choose(XMLControl, Class) - Method in class org.opensourcephysics.controls.XMLTreeChooser
Highlights objects of a specified class in a tree view of an XMLControl and returns those selected by the user, if any.
chooseClassFor(LaunchNode) - Method in class org.opensourcephysics.tools.LaunchClassChooser
Chooses a launchable class and assigns it to the specified launch node.
chooser - Static variable in class org.opensourcephysics.controls.ControlUtils
 
chooser - Static variable in class org.opensourcephysics.tools.DatasetTool
 
chooser - Static variable in class org.opensourcephysics.tools.Launcher
 
chooserDir - Static variable in class org.opensourcephysics.display.OSPFrame
File Chooser starting directory.
circulatingVectorField(int, int) - Static method in class org.opensourcephysics.display2d.TestData
 
classChooser - Variable in class org.opensourcephysics.tools.Launcher
 
className - Variable in class org.opensourcephysics.controls.XMLControlElement
 
className - Variable in class org.opensourcephysics.controls.XMLPropertyElement
 
classPath - Static variable in class org.opensourcephysics.tools.Launcher
 
clear() - Static method in class org.opensourcephysics.controls.MessageFrame
Clears the text.
clear() - Method in class org.opensourcephysics.controls.OSPLog
Clears the log.
clear() - Method in class org.opensourcephysics.display.ComplexDataset
Clear all data from this Dataset.
clear() - Method in class org.opensourcephysics.display.DataTable
Remove all TableModels from the table model list.
clear() - Method in interface org.opensourcephysics.display.DataTableModel
Remove all TableModels from the table model list.
clear() - Method in class org.opensourcephysics.display.Dataset
Clear all data from this Dataset.
clear(int) - Method in class org.opensourcephysics.display.DatasetManager
Clears all data from Dataset with the given datasetIndex.
clear() - Method in class org.opensourcephysics.display.DatasetManager
Clears all data from all Datasets.
clear() - Method in class org.opensourcephysics.display.DrawableBuffer
Remove all drawable objects from the drawing buffer.
clear() - Method in class org.opensourcephysics.display.DrawingPanel
Removes all drawable objects from the drawable list.
clear() - Method in class org.opensourcephysics.display.HighlightableDataset
Clear all data from this Dataset.
clear() - Method in class org.opensourcephysics.display.Histogram
Clears all data from this histogram and resets min and max values.
clear() - Method in class org.opensourcephysics.display.HistogramDataset
Clears data from the histogram.
clear() - Method in class org.opensourcephysics.display.InteractivePanel
Removes all drawable objects from the drawable list.
clear() - Method in class org.opensourcephysics.display.Stripchart
Clears all data from this Dataset.
clear() - Method in class org.opensourcephysics.display.Trail
Clears all points from the trail.
clear() - Method in class org.opensourcephysics.display.TrailBezier
Clears all points from the trail.
clear() - Method in class org.opensourcephysics.display2d.DataRaster
Clears all data from all Datasets.
clear() - Method in interface org.opensourcephysics.display3d.core.ElementTrail
Clears all points from the trail.
clear() - Method in class org.opensourcephysics.display3d.simple3d.ElementTrail
 
clearAccumulator() - Method in class org.opensourcephysics.display2d.ContourAccumulator
Clears accumulator.
clearData() - Method in class org.opensourcephysics.display.OSPFrame
Clears data from drawing objects within this frame.
clearData() - Method in class org.opensourcephysics.display2d.ComplexCarpet
 
clearData() - Method in class org.opensourcephysics.frames.Complex2DFrame
Clears data by setting the scalar field to zero.
clearData() - Method in class org.opensourcephysics.frames.ComplexPlotFrame
Clears the data from all datasets and removes all objects from the drawing panel except the dataset manager.
clearData() - Method in class org.opensourcephysics.frames.FFTFrame
Clears all the stored complex data.
clearData() - Method in class org.opensourcephysics.frames.HistogramFrame
Clears all the data stored.
clearData() - Method in class org.opensourcephysics.frames.LatticeFrame
Clears the lattice data by setting all values to zero.
clearData() - Method in class org.opensourcephysics.frames.ParticleFrame
Clears all particles from this frame.
clearData() - Method in class org.opensourcephysics.frames.PlotFrame
Clears the data from all datasets and removes all objects from the drawing panel except the dataset manager.
clearData() - Method in class org.opensourcephysics.frames.RasterFrame
Clears the lattice data by setting all values to zero.
clearData() - Method in class org.opensourcephysics.frames.Scalar2DFrame
Sets the scalar field to zero.
clearData() - Method in class org.opensourcephysics.frames.TableFrame
Clears data from drawing objects within this frame.
clearData() - Method in class org.opensourcephysics.frames.Vector2DFrame
Sets the scalar field to zero.
clearDataAndRepaint() - Method in class org.opensourcephysics.display.DrawingFrame
Clears data and repaints the drawing panel within this frame.
clearDataAndRepaint() - Method in class org.opensourcephysics.display.OSPFrame
Clears data and repaints the drawing panel within this frame.
clearDrawables() - Method in class org.opensourcephysics.display.DrawingFrame
Cleares drawable objects added by the user from this frame.
clearDrawables() - Method in class org.opensourcephysics.frames.Complex2DFrame
Removes drawable objects added by the user from this frame.
clearDrawables() - Method in class org.opensourcephysics.frames.ComplexPlotFrame
Clears drawable objects added by the user from this frame.
clearDrawables() - Method in class org.opensourcephysics.frames.FFT2DFrame
Removes drawable objects added by the user from this frame.
clearDrawables() - Method in class org.opensourcephysics.frames.FFTFrame
Removes drawable objects added by the user from this frame.
clearDrawables() - Method in class org.opensourcephysics.frames.HistogramFrame
Removes drawable objects added by the user from this frame.
clearDrawables() - Method in class org.opensourcephysics.frames.LatticeFrame
Clears drawable objects added by the user from this frame.
clearDrawables() - Method in class org.opensourcephysics.frames.ParticleFrame
Cleares drawable objects added by the user from this frame and clears the particles.
clearDrawables() - Method in class org.opensourcephysics.frames.PlotFrame
Clears drawable objects added by the user from this frame.
clearDrawables() - Method in class org.opensourcephysics.frames.RasterFrame
Clears drawable objects added by the user from this frame.
clearDrawables() - Method in class org.opensourcephysics.frames.Scalar2DFrame
Clears drawable objects added by the user from this frame.
clearDrawables() - Method in class org.opensourcephysics.frames.Vector2DFrame
Clears drawable objects added by the user from this frame.
clearDrawingFrameData(boolean) - Static method in class org.opensourcephysics.display.GUIUtils
Clears the data in animated DrawingFrames and repaints the frame's content.
clearHighlights() - Method in class org.opensourcephysics.display.HighlightableDataset
.
clearItem - Variable in class org.opensourcephysics.controls.ControlFrame
 
clearLog() - Static method in class org.opensourcephysics.controls.OSPLog
Clears the Log.
clearMessages() - Method in interface org.opensourcephysics.controls.Control
Clears all text from the control's message area.
clearMessages() - Method in class org.opensourcephysics.controls.HiddenControl
 
clearMessages() - Method in class org.opensourcephysics.controls.OSPControl
Remove all text from the message area.
clearMessages() - Method in class org.opensourcephysics.controls.OSPControlTable
 
clearMessages() - Method in class org.opensourcephysics.controls.XMLControlElement
Method required by the Control interface.
clearSelection() - Method in class org.opensourcephysics.tools.DatasetDataTable
Deselects all selected columns and rows.
clearValues() - Method in interface org.opensourcephysics.controls.Control
Clears all text from the control's data input area.
clearValues() - Method in class org.opensourcephysics.controls.HiddenControl
 
clearValues() - Method in class org.opensourcephysics.controls.OSPControl
Remove all text from the data input area.
clearValues() - Method in class org.opensourcephysics.controls.OSPControlTable
 
clearValues() - Method in class org.opensourcephysics.controls.XMLControlElement
Clears all properties.
clipAtGutter - Variable in class org.opensourcephysics.display.DrawingPanel
 
clone() - Method in class org.opensourcephysics.controls.XMLControlElement
Returns a copy of this control.
clone() - Method in class org.opensourcephysics.numerics.Matrix3DTransformation
Provides a copy of this transformation.
clone() - Method in class org.opensourcephysics.numerics.Quaternion
Instaniates a quaterion whose components are identical to this quaterion.
clone() - Method in interface org.opensourcephysics.numerics.Transformation
Provides a copy of this transformation.
closeAllItem - Variable in class org.opensourcephysics.tools.Launcher
 
closeAndDisposeOSPFrames(Frame) - Static method in class org.opensourcephysics.display.GUIUtils
Disposes all OSP frames except the given frame.
closeTabItem - Variable in class org.opensourcephysics.tools.Launcher
 
closeTrail() - Method in class org.opensourcephysics.display.TrailBezier
 
closedObject - Variable in class org.opensourcephysics.display3d.simple3d.ElementPolygon
 
coefficient(int) - Method in class org.opensourcephysics.numerics.Polynomial
Gets the coefficient value at the desired position
coefficients - Variable in class org.opensourcephysics.numerics.Polynomial
Polynomial coefficients.
color - Variable in class org.opensourcephysics.display.AbstractInteractive
 
color - Variable in class org.opensourcephysics.display.Arrow
 
color - Variable in class org.opensourcephysics.display.Circle
 
color - Variable in class org.opensourcephysics.display.DrawableShape
 
color - Variable in class org.opensourcephysics.display.FunctionDrawer
 
color - Variable in class org.opensourcephysics.display.Grid
 
color - Variable in class org.opensourcephysics.display.TextBox
 
color - Variable in class org.opensourcephysics.display.TextLine
Text color
color - Variable in class org.opensourcephysics.display.Trail
 
color - Variable in class org.opensourcephysics.display.TrailBezier
 
colorMap - Variable in class org.opensourcephysics.display2d.ContourPlot
 
compactArraySize - Static variable in class org.opensourcephysics.controls.XMLControlElement
 
compare(int, int, int) - Method in class org.opensourcephysics.display.SortDecorator
 
complexDataset - Variable in class org.opensourcephysics.frames.ComplexPlotFrame
 
complexDataset - Variable in class org.opensourcephysics.frames.FFTFrame
 
complexToColor(double, double) - Method in class org.opensourcephysics.display2d.ComplexColorMapper
Converts a complex number to hue, saturation, and brightness.
computeAverage(double[], int, int) - Static method in class org.opensourcephysics.numerics.Util
Computes the average value of a subset of an array.
computeCoefficients() - Method in class org.opensourcephysics.numerics.PolynomialLeastSquareFit
Computes the polynomial coefficients.
computeCorners() - Method in class org.opensourcephysics.display3d.simple3d.AbstractTile
This will be used by subclasses whenever there is a need to recompute the actual values of the corners before drawing.
computeCorners() - Method in class org.opensourcephysics.display3d.simple3d.ElementBox
 
computeCorners() - Method in class org.opensourcephysics.display3d.simple3d.ElementCone
 
computeCorners() - Method in class org.opensourcephysics.display3d.simple3d.ElementCylinder
 
computeCorners() - Method in class org.opensourcephysics.display3d.simple3d.ElementEllipsoid
 
computeCorners() - Method in class org.opensourcephysics.display3d.simple3d.ElementPlane
 
computeCorners() - Method in class org.opensourcephysics.display3d.simple3d.ElementSurface
 
computeGutters() - Method in class org.opensourcephysics.display.DrawingPanel
Computes the size of the gutters.
computeGutters() - Method in class org.opensourcephysics.display.PlottingPanel
Computes the size of the gutters using a Dimensioned object.
concatenate(AffineTransform) - Method in class org.opensourcephysics.numerics.FunctionTransform
 
config(String) - Static method in class org.opensourcephysics.controls.MessageFrame
Logs a configuration message.
config(String) - Static method in class org.opensourcephysics.controls.OSPLog
Logs a configuration message.
conjugate() - Method in class org.opensourcephysics.numerics.Quaternion
Conjugates this quaternion in place.
connection_location - Variable in class org.opensourcephysics.display.InteractiveLabel
 
constantFunction(double) - Static method in class org.opensourcephysics.numerics.Util
Creates a function having a constant value.
constructorThreadGroup - Variable in class org.opensourcephysics.display.OSPDialog
The thread group that created this object.
constructorThreadGroup - Variable in class org.opensourcephysics.display.OSPFrame
The thread group that created this object.
contains(double, double) - Method in class org.opensourcephysics.display.InteractiveShape
Tests if the specified coordinates are inside the boundary of the Shape.
containsInteractive - Variable in class org.opensourcephysics.display.InteractivePanel
 
content - Variable in class org.opensourcephysics.controls.XMLPropertyElement
 
contentPane - Variable in class org.opensourcephysics.tools.DatasetTool
 
contentPane - Variable in class org.opensourcephysics.tools.Launcher
 
control - Variable in class org.opensourcephysics.controls.AbstractAnimation
 
control - Variable in class org.opensourcephysics.controls.AbstractCalculation
 
control - Variable in class org.opensourcephysics.controls.AbstractSimulation
 
control - Variable in class org.opensourcephysics.controls.XMLTree
 
control - Variable in class org.opensourcephysics.controls.XMLTreePanel
 
control - Variable in class org.opensourcephysics.tools.DatasetTool
 
convertTableColumnIndex(boolean[], int) - Static method in class org.opensourcephysics.display.Dataset
Converts a table column in a table model to the appropriate table column.
convertToAmpAndPhaseView() - Method in class org.opensourcephysics.frames.ComplexPlotFrame
 
convertToAmpAndPhaseView() - Method in class org.opensourcephysics.frames.FFTFrame
 
convertToCellLattice() - Method in class org.opensourcephysics.frames.LatticeFrame
Converts this lattice to a Byte lattice from a CellLattice.
convertToContourPlot() - Method in class org.opensourcephysics.frames.Scalar2DFrame
Converts to a contour plot.
convertToGrayscalePlot() - Method in class org.opensourcephysics.frames.Scalar2DFrame
 
convertToGridPlot() - Method in class org.opensourcephysics.frames.Complex2DFrame
 
convertToGridPlot() - Method in class org.opensourcephysics.frames.FFT2DFrame
 
convertToGridPlot() - Method in class org.opensourcephysics.frames.Scalar2DFrame
 
convertToInterpolatedPlot() - Method in class org.opensourcephysics.frames.Complex2DFrame
 
convertToInterpolatedPlot() - Method in class org.opensourcephysics.frames.FFT2DFrame
 
convertToInterpolatedPlot() - Method in class org.opensourcephysics.frames.Scalar2DFrame
 
convertToPhaseBarView() - Method in class org.opensourcephysics.frames.ComplexPlotFrame
 
convertToPhaseBarView() - Method in class org.opensourcephysics.frames.FFTFrame
 
convertToPostView() - Method in class org.opensourcephysics.frames.ComplexPlotFrame
 
convertToPostView() - Method in class org.opensourcephysics.frames.FFTFrame
 
convertToReImView() - Method in class org.opensourcephysics.frames.ComplexPlotFrame
 
convertToSiteLattice() - Method in class org.opensourcephysics.frames.LatticeFrame
Converts this lattice to a SiteLattice from a CellLattice.
convertToSurfacePlot() - Method in class org.opensourcephysics.frames.Complex2DFrame
Converts to a SurfacePlot plot.
convertToSurfacePlot() - Method in class org.opensourcephysics.frames.FFT2DFrame
Converts to a SurfacePlot plot.
convertToSurfacePlot() - Method in class org.opensourcephysics.frames.Scalar2DFrame
Converts to a SurfacePlot plot.
convertToSurfacePlotOLD() - Method in class org.opensourcephysics.frames.Complex2DFrame
Converts to a SurfacePlot plot.
convexHull(double[], int) - Static method in class org.opensourcephysics.display.GraphicsLib
Computes the 2D convex hull of a set of points using Graham's scanning algorithm.
convexHull(double[], int, float[], int[], int[]) - Static method in class org.opensourcephysics.display.GraphicsLib
Computes the 2D convex hull of a set of points using Graham's scanning algorithm.
coordinateStrBuilder - Variable in class org.opensourcephysics.display.DrawingPanel
 
copy() - Method in class org.opensourcephysics.controls.ControlFrame
Copies the data in the table to the system clipboard
copy() - Method in class org.opensourcephysics.display.DataTableFrame
Copies the data in the table to the system clipboard
copyAction(XMLControlElement) - Method in class org.opensourcephysics.display.DrawingFrame
Copies objects found in the specified xml control.
copyAction() - Method in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
Copies objects found in the specified xml control.
copyItem - Variable in class org.opensourcephysics.controls.ControlFrame
 
copyItem - Variable in class org.opensourcephysics.display.DrawingFrame
 
copyItem - Variable in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
 
copyState() - Method in class org.opensourcephysics.display.TextLine
Create a New Textline object copying the state of the existing object into the new one.
copyState(TextLine) - Method in class org.opensourcephysics.display.TextLine
Copy the state of the parsed Textline into the existing object.
corners - Variable in class org.opensourcephysics.display3d.simple3d.AbstractTile
 
countColumnsVisible(boolean[]) - Static method in class org.opensourcephysics.display.Dataset
Counts the number of columns visible
counts - Variable in class org.opensourcephysics.controls.XMLControlElement
 
createActions() - Method in class org.opensourcephysics.tools.LaunchBuilder
Creates the actions.
createAlignmentTransformation(double[], double[]) - Static method in class org.opensourcephysics.numerics.Matrix3DTransformation
Instantiates a rotation that aligns the first vector with the second vector.
createAlignmentTransformation(double[], double[]) - Static method in class org.opensourcephysics.numerics.Quaternion
Instantiates a quaternion that aligns the first vector with the second vector.
createApp(Animation) - Static method in class org.opensourcephysics.controls.AnimationControl
Creates an animation control and establishes communication between the control and the model.
createApp(Animation, String[]) - Static method in class org.opensourcephysics.controls.AnimationControl
Creates a animation control and establishes communication between the control and the model.
createApp(Calculation) - Static method in class org.opensourcephysics.controls.CalculationControl
Creates a calculation control and establishes communication between the control and the model.
createApp(Calculation, String[]) - Static method in class org.opensourcephysics.controls.CalculationControl
Creates a calculation control and establishes communication between the control and the model.
createApp(Object) - Static method in class org.opensourcephysics.controls.OSPControl
Creates an OSP control and establishes communication between the control and the model.
createApp(Simulation) - Static method in class org.opensourcephysics.controls.SimulationControl
Creates a SIP animation control and establishes communication between the control and the model.
createApp(Simulation, String[]) - Static method in class org.opensourcephysics.controls.SimulationControl
Creates a simulation control and establishes communication between the control and the model.
createArrow(double, double, double, double) - Static method in class org.opensourcephysics.display.InteractiveShape
Creates an interactive arrow.
createBoundedArrow(double, double, double, double) - Static method in class org.opensourcephysics.display.BoundedShape
Creates a bounded arrow.
createBoundedCenteredArrow(double, double, double, double) - Static method in class org.opensourcephysics.display.BoundedShape
Creates a bounded arrow.
createBoundedCircle(double, double, double) - Static method in class org.opensourcephysics.display.BoundedShape
Creates a bounded circle.
createBoundedEllipse(double, double, double, double) - Static method in class org.opensourcephysics.display.BoundedShape
Creates a bounded ellipse.
createBoundedImage(Image, double, double) - Static method in class org.opensourcephysics.display.BoundedShape
Creates a bounded image.
createBoundedRectangle(double, double, double, double) - Static method in class org.opensourcephysics.display.BoundedShape
Creates a bounded rectangle.
createBoundedTriangle(double, double, double, double) - Static method in class org.opensourcephysics.display.BoundedShape
Creates a bounded rectangle.
createBufferStrategy() - Method in class org.opensourcephysics.display.OSPDialog
Creates a BufferStrategy based on the capabilites of the hardware.
createBufferStrategy() - Method in class org.opensourcephysics.display.OSPFrame
Creates a BufferStrategy based on the capabilites of the hardware.
createButton(String, int) - Method in class org.opensourcephysics.tools.DatasetTab
Creates a button with a specified maximum height.
createCellLattice() - Method in class org.opensourcephysics.display2d.SiteLattice
Creates a new CellLattice containing the same data as this lattice.
createCenteredArrow(double, double, double, double) - Static method in class org.opensourcephysics.display.InteractiveShape
Creates an interactive arrow.
createCircle(double, double, double) - Static method in class org.opensourcephysics.display.DrawableShape
Creates a drawable circle.
createCircle(double, double, double) - Static method in class org.opensourcephysics.display.InteractiveShape
Creates an interactive circle.
createDefaultColors() - Method in class org.opensourcephysics.display2d.BinaryLattice
Creates the default palette.
createDefaultColors() - Method in interface org.opensourcephysics.display2d.ByteLattice
Creates the default palette.
createDefaultColors() - Method in class org.opensourcephysics.display2d.ByteRaster
Sets the default palette.
createDefaultColors() - Method in class org.opensourcephysics.display2d.CellLattice
 
createDefaultColors() - Method in class org.opensourcephysics.display2d.CellLatticeOSX
Creates the default palette.
createDefaultColors() - Method in class org.opensourcephysics.display2d.CellLatticePC
Creates the default palette.
createDefaultColors() - Method in class org.opensourcephysics.display2d.SiteLattice
Creates the default palette.
createEllipse(double, double, double, double) - Static method in class org.opensourcephysics.display.InteractiveShape
Creates an interactive ellipse.
createFit() - Method in class org.opensourcephysics.tools.DatasetCurveFitter
Creates a new fit and drawer.
createFolders(String) - Static method in class org.opensourcephysics.controls.XML
Creates any missing folders in the specified path.
createFrame(DrawingPanel3D) - Static method in class org.opensourcephysics.display3d.core.CameraInspector
Creates a frame and, inside it, a CameraInspector.
createGUI() - Method in class org.opensourcephysics.controls.OSPLog
Creates the GUI.
createGUI() - Method in class org.opensourcephysics.controls.XMLTree
Creates the GUI and listeners.
createGUI() - Method in class org.opensourcephysics.controls.XMLTreePanel
Creates the GUI and listeners.
createGUI() - Method in class org.opensourcephysics.tools.ArrayInspector
Creates the GUI.
createGUI() - Method in class org.opensourcephysics.tools.DatasetCurveFitter
Creates the GUI.
createGUI() - Method in class org.opensourcephysics.tools.DatasetTab
Creates the GUI.
createGUI() - Method in class org.opensourcephysics.tools.DatasetTool
Creates the GUI.
createGUI(boolean) - Method in class org.opensourcephysics.tools.LaunchBuilder
Creates the GUI.
createGUI() - Method in class org.opensourcephysics.tools.LaunchPanel
Creates the GUI.
createGUI(boolean) - Method in class org.opensourcephysics.tools.Launcher
Creates the GUI.
createGridPointData(int) - Method in class org.opensourcephysics.display2d.GridPointData
Creates a new GridPointData object with the same grid points and the given number of components.
createImage(Image, double, double) - Static method in class org.opensourcephysics.display.InteractiveShape
Creates an interactive image.
createInverse() - Method in class org.opensourcephysics.numerics.FunctionTransform
 
createLogger() - Method in class org.opensourcephysics.controls.OSPLog
Creates and initializes the logger.
createMenus() - Method in class org.opensourcephysics.controls.OSPLog
Creates the popup menu.
createODESolver(ODE, String) - Static method in class org.opensourcephysics.numerics.AbstractODESolver
A factory method that creates an ODESolver using a name.
createObject(XMLControl) - Method in interface org.opensourcephysics.controls.XML.ObjectLoader
Creates an object from data in an XMLControl.
createObject(XMLControl) - Method in class org.opensourcephysics.controls.XMLJavaLoader
Creates a new object if the class type has a no-arg constructor.
createObject(XMLControl) - Method in class org.opensourcephysics.controls.XMLLoader
Creates a new object if the class type has a no-arg constructor.
createObject(XMLControl) - Method in class org.opensourcephysics.display.ArrowLoader
Creates an Arrow.
createObject(XMLControl) - Method in class org.opensourcephysics.display.BoundedShape.BoundedShapeLoader
 
createObject(XMLControl) - Method in class org.opensourcephysics.display.CircleLoader
Creates a Circle.
createObject(XMLControl) - Method in class org.opensourcephysics.display.Dataset.Loader
 
createObject(XMLControl) - Method in class org.opensourcephysics.display.DrawableShapeLoader
Creates the DrawableShape containing a GeneralPath.
createObject(XMLControl) - Method in class org.opensourcephysics.display.DrawableTextLine.DrawableTextLineLoader
 
createObject(XMLControl) - Method in class org.opensourcephysics.display.DrawingFrame.DrawingFrameLoader
createObject
createObject(XMLControl) - Method in class org.opensourcephysics.display.GeneralPathLoader
 
createObject(XMLControl) - Method in class org.opensourcephysics.display.InteractiveArrow.InteractiveArrowLoader
 
createObject(XMLControl) - Method in class org.opensourcephysics.display.InteractiveCenteredArrow.InteractiveCenteredArrowLoader
 
createObject(XMLControl) - Method in class org.opensourcephysics.display.InteractiveCircle.InteractiveCircleLoader
Creates a default InteractiveCircle.
createObject(XMLControl) - Method in class org.opensourcephysics.display.InteractiveShape.InteractiveShapeLoader
 
createObject(XMLControl) - Method in class org.opensourcephysics.display.InteractiveTextLine.InteractiveTextLineLoader
 
createObject(XMLControl) - Method in class org.opensourcephysics.display2d.Plot2DLoader
 
createObject(XMLControl) - Method in class org.opensourcephysics.display3d.core.Camera.Loader
 
createObject(XMLControl) - Method in class org.opensourcephysics.display3d.core.DrawingFrame3D.Loader
 
createObject(XMLControl) - Method in class org.opensourcephysics.display3d.core.DrawingPanel3D.Loader
 
createObject(XMLControl) - Method in class org.opensourcephysics.display3d.core.Element.Loader
 
createObject(XMLControl) - Method in class org.opensourcephysics.display3d.core.Resolution.ResolutionLoader
 
createObject(XMLControl) - Method in class org.opensourcephysics.display3d.core.Style.Loader
 
createObject(XMLControl) - Method in class org.opensourcephysics.display3d.core.VisualizationHints.Loader
 
createObject(XMLControl) - Method in class org.opensourcephysics.display3d.simple3d.Camera.CameraLoader
 
createObject(XMLControl) - Method in class org.opensourcephysics.display3d.simple3d.ElementCone.Loader
 
createObject(XMLControl) - Method in class org.opensourcephysics.display3d.simple3d.ElementCylinder.Loader
 
createObject(XMLControl) - Method in class org.opensourcephysics.display3d.simple3d.Group.Loader
 
createObject(XMLControl) - Method in class org.opensourcephysics.display3d.simple3d.Style.StyleLoader
 
createObject(XMLControl) - Method in class org.opensourcephysics.display3d.simple3d.VisualizationHints.VisualizationHintsLoader
 
createObject(XMLControl) - Method in class org.opensourcephysics.frames.ComplexPlotFrame.ComplexPlotFrameLoader
Creates a PlotFame.
createObject(XMLControl) - Method in class org.opensourcephysics.frames.HistogramFrame.HistogramFrameLoader
Creates a PlotFame.
createObject(XMLControl) - Method in class org.opensourcephysics.frames.PlotFrame.PlotFrameLoader
Creates a PlotFame.
createObject(XMLControl) - Method in class org.opensourcephysics.numerics.Matrix3DTransformation.Affine3DTransformationLoader
 
createObject(XMLControl) - Method in class org.opensourcephysics.numerics.Quaternion.QuaternionLoader
 
createObject(XMLControl) - Method in class org.opensourcephysics.tools.Launcher.LaunchSet
 
createParser() - Static method in class org.opensourcephysics.numerics.MathExpParser
 
createPolarType1(String, double) - Static method in class org.opensourcephysics.display.PlottingPanel
Constructs a new PlottingPanel with polar type 1 axes using the given title.
createPolarType2(String, double) - Static method in class org.opensourcephysics.display.PlottingPanel
Constructs a new PlottingPanel with polar type 2 axes using the given title.
createRectangle(double, double, double, double) - Static method in class org.opensourcephysics.display.DrawableShape
Creates a drawable rectangle.
createRectangle(double, double, double, double) - Static method in class org.opensourcephysics.display.InteractiveShape
Creates an interactive rectangle.
createSiteLattice() - Method in class org.opensourcephysics.display2d.CellLattice
Creates a new SiteLattice containing the same data as this lattice.
createSiteLattice() - Method in class org.opensourcephysics.display2d.CellLatticeOSX
Creates a new SiteLattice containing the same data as this lattice.
createSiteLattice() - Method in class org.opensourcephysics.display2d.CellLatticePC
Creates a new SiteLattice containing the same data as this lattice.
createSquare(double, double, double) - Static method in class org.opensourcephysics.display.InteractiveShape
Creates an interactive square.
createTextLine(double, double, String) - Static method in class org.opensourcephysics.display.InteractiveShape
Creates an interactive image.
createTree(LaunchNode) - Method in class org.opensourcephysics.tools.LaunchPanel
Creates the tree.
createTriangle(double, double, double, double) - Static method in class org.opensourcephysics.display.InteractiveShape
Creates an interactive triangle with a base parallel to the x axis.
createType1(String, String, String) - Static method in class org.opensourcephysics.display.PlottingPanel
Constructs a new PlottingPanel with cartesian type 1 axes using the given X axis label, Y axis label, and plot title.
createType2(String, String, String) - Static method in class org.opensourcephysics.display.PlottingPanel
Constructs a new PlottingPanel with cartesian type 2 axes using the given X axis label, Y axis label, and plot title.
createType3(String, String, String) - Static method in class org.opensourcephysics.display.PlottingPanel
Constructs a new PlottingPanel with cartesian type 3 axes using the given X axis label, Y axis label, and plot title.
cross(Vec3D, Vec3D) - Method in class org.opensourcephysics.numerics.Vec3D
Sets this vector to the vector cross product of vectors v1 and v2.
cross2D(double[], double) - Static method in class org.opensourcephysics.numerics.VectorMath
Calculates the cross product of a double[2] vector in a plane and a vector perpendicular to that plane.
cross2D(double[], double[]) - Static method in class org.opensourcephysics.numerics.VectorMath
Calculate the cross product of two-component vectors.
cross3D(double[], double[]) - Static method in class org.opensourcephysics.numerics.VectorMath
Calculates the vector cross product of double[3] vectors v1 and v2.
cubic(double, double, double, double) - Static method in class org.opensourcephysics.numerics.Root
Solves for the roots of the cubic equation ax3+bx2+cx+d=0.
cursorCrosshairItem - Variable in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
 
cursorCubeItem - Variable in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
 
cursorMenu - Variable in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
 
cursorNoneItem - Variable in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
 
cursorXYZItem - Variable in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
 
curveFitter - Variable in class org.opensourcephysics.tools.DatasetTab
 
customButtons - Variable in class org.opensourcephysics.display.OSPFrame
 
customInspector - Variable in class org.opensourcephysics.display.DrawingFrame
 
customInspector - Variable in class org.opensourcephysics.display.DrawingPanel
 
customMarker - Variable in class org.opensourcephysics.display.Dataset
 

D

DARK_BLUE - Static variable in class org.opensourcephysics.controls.OSPLog
 
DARK_GREEN - Static variable in class org.opensourcephysics.controls.OSPLog
 
DARK_RED - Static variable in class org.opensourcephysics.controls.OSPLog
 
DECORATION_AXES - Static variable in interface org.opensourcephysics.display3d.core.VisualizationHints
 
DECORATION_CUBE - Static variable in interface org.opensourcephysics.display3d.core.VisualizationHints
 
DECORATION_NONE - Static variable in interface org.opensourcephysics.display3d.core.VisualizationHints
 
DEFAULT_LOOK_AND_FEEL - Static variable in class org.opensourcephysics.display.OSPFrame
Look and feel property for the graphical user interface.
DID_NOT_CONVERGE - Static variable in interface org.opensourcephysics.numerics.ODEAdaptiveSolver
 
DIVISIONS - Static variable in class org.opensourcephysics.display3d.core.Resolution
 
DRAW_BIN - Static variable in class org.opensourcephysics.display.Histogram
draw bin from y min to top of bin
DRAW_POINT - Static variable in class org.opensourcephysics.display.Histogram
draw point at top of bin
DUALSHADE - Static variable in class org.opensourcephysics.display2d.ColorMapper
 
DataRaster - class org.opensourcephysics.display2d.DataRaster.
DataRaster maps (x,y) data onto an image.
DataRaster(DrawingPanel, double, double, double, double) - Constructor for class org.opensourcephysics.display2d.DataRaster
Constructs a DataRaster object that maps (x,y) data to image pixels.
DataTable - class org.opensourcephysics.display.DataTable.
DataTable displays multiple TableModels in a table.
DataTable() - Constructor for class org.opensourcephysics.display.DataTable
Constructs a DatTable with a default data model
DataTable(DataTableModel) - Constructor for class org.opensourcephysics.display.DataTable
Constructs a DatTable with the specified data model
DataTableFrame - class org.opensourcephysics.display.DataTableFrame.
TableFrame displays a DataTable with a scroll pane in a frame.
DataTableFrame(DataTable) - Constructor for class org.opensourcephysics.display.DataTableFrame
TableFrame Constructor
DataTableFrame(String, DataTable) - Constructor for class org.opensourcephysics.display.DataTableFrame
TableFrame Constructor
DataTableModel - interface org.opensourcephysics.display.DataTableModel.
Interface DataTableModel
Dataset - class org.opensourcephysics.display.Dataset.
Dataset stores and plots (x,y) points.
Dataset() - Constructor for class org.opensourcephysics.display.Dataset
Dataset contructor.
Dataset(Color) - Constructor for class org.opensourcephysics.display.Dataset
Dataset contructor specifying the marker color.
Dataset(Color, Color, boolean) - Constructor for class org.opensourcephysics.display.Dataset
Dataset contructor specifying the marker color, line color, and whether points are connected.
Dataset.Loader - class org.opensourcephysics.display.Dataset.Loader.
A class to save and load Dataset data in an XMLControl.
Dataset.Loader() - Constructor for class org.opensourcephysics.display.Dataset.Loader
 
DatasetCurveFitter - class org.opensourcephysics.tools.DatasetCurveFitter.
A panel that displays and controls functional curve fits to a Dataset.
DatasetCurveFitter(Dataset) - Constructor for class org.opensourcephysics.tools.DatasetCurveFitter
Constructs a DatasetCurveFitter for the specified Dataset.
DatasetDataTable - class org.opensourcephysics.tools.DatasetDataTable.
This is a DataTable for working with a highlightable dataset.
DatasetDataTable(HighlightableDataset) - Constructor for class org.opensourcephysics.tools.DatasetDataTable
Constructs a DatasetDataTable for the specified dataset.
DatasetManager - class org.opensourcephysics.display.DatasetManager.
DatasetManager maintains a list of datasets.
DatasetManager() - Constructor for class org.opensourcephysics.display.DatasetManager
DatasetManager constructor.
DatasetManager(boolean) - Constructor for class org.opensourcephysics.display.DatasetManager
DatasetManager constructor.
DatasetManager(boolean, boolean) - Constructor for class org.opensourcephysics.display.DatasetManager
DatasetManager constructor specifying whether points are connected and sorted.
DatasetManager(boolean, boolean, boolean, int) - Constructor for class org.opensourcephysics.display.DatasetManager
DatasetManager constructor specifying whether points are connected, sorted, and the marker shape.
DatasetStatisticsTable - class org.opensourcephysics.tools.DatasetStatisticsTable.
This calculates and displays statistics for a DatasetDataTable.
DatasetStatisticsTable(DatasetDataTable) - Constructor for class org.opensourcephysics.tools.DatasetStatisticsTable
Constructor.
DatasetTab - class org.opensourcephysics.tools.DatasetTab.
This is a panel that serves as a DatasetTool tab.
DatasetTab(Dataset) - Constructor for class org.opensourcephysics.tools.DatasetTab
Constructs a DatasetTab for the specified dataset.
DatasetTool - class org.opensourcephysics.tools.DatasetTool.
This provides a GUI for analyzing datasets.
DatasetTool() - Constructor for class org.opensourcephysics.tools.DatasetTool
Constructs a blank DatasetTool.
DatasetTool(String) - Constructor for class org.opensourcephysics.tools.DatasetTool
Constructs a DatasetTool and opens the specified xml file.
DatasetTool(Dataset) - Constructor for class org.opensourcephysics.tools.DatasetTool
Constructs a DatasetTool and opens the specified dataset.
DatasetTool(XMLControl) - Constructor for class org.opensourcephysics.tools.DatasetTool
Constructs a DatasetTool and opens datasets in the specified xml control.
Derivative - class org.opensourcephysics.numerics.Derivative.
Derivative defines various derivative algorithms.
Diagnostics - class org.opensourcephysics.tools.Diagnostics.
 
Diagnostics() - Constructor for class org.opensourcephysics.tools.Diagnostics
 
Dimensioned - interface org.opensourcephysics.display.Dimensioned.
Dimensioned objects can only be drawn a certain size and therefore set the size of a drawing panel's drawable area.
Display3DFrame - class org.opensourcephysics.frames.Display3DFrame.
 
Display3DFrame(String) - Constructor for class org.opensourcephysics.frames.Display3DFrame
 
DisplayFrame - class org.opensourcephysics.frames.DisplayFrame.
A DrawingFrame with an empty drawing panel.
DisplayFrame(String) - Constructor for class org.opensourcephysics.frames.DisplayFrame
Constructs the DisplayFrame with the given title.
DisplayFrame(String, String, String) - Constructor for class org.opensourcephysics.frames.DisplayFrame
Constructs the DisplayFrame with the given labels and title.
DisplayRes - class org.opensourcephysics.display.DisplayRes.
 
DormandPrince45 - class org.opensourcephysics.numerics.DormandPrince45.
DormandPrince45 implements a RKF 4/5 ODE solver with variable step size using Dormand-Prince coefficients.
DormandPrince45(ODE) - Constructor for class org.opensourcephysics.numerics.DormandPrince45
Constructs the DormandPrince45 ODESolver for a system of ordinary differential equations.
DoubleArray - class org.opensourcephysics.numerics.DoubleArray.
DoubleArray stores an array of doubles as a string and as an array.
DoubleArray(int) - Constructor for class org.opensourcephysics.numerics.DoubleArray
Creates a DoubleArray of the given length with all elements set to zero.
DoubleArray(double[]) - Constructor for class org.opensourcephysics.numerics.DoubleArray
Creates a DoubleArray of the given length with all elements set to zero.
DoubleArray(String) - Constructor for class org.opensourcephysics.numerics.DoubleArray
Creates an arry with the given string being the default string.
Drawable - interface org.opensourcephysics.display.Drawable.
Drawable objects draw themselves in a DrawingPanel.
DrawableBuffer - class org.opensourcephysics.display.DrawableBuffer.
A DrawableBuffer contains an image of drawable objects.
DrawableBuffer() - Constructor for class org.opensourcephysics.display.DrawableBuffer
Constructor DrawableBuffer
DrawableBuffer(Drawable) - Constructor for class org.opensourcephysics.display.DrawableBuffer
Constructor DrawableBuffer
DrawableGroup - class org.opensourcephysics.display.DrawableGroup.
Draws a group of shapes.
DrawableGroup() - Constructor for class org.opensourcephysics.display.DrawableGroup
 
DrawableShape - class org.opensourcephysics.display.DrawableShape.
A class that draws shapes using the Java 2D API.
DrawableShape(Shape, double, double) - Constructor for class org.opensourcephysics.display.DrawableShape
Constructs a DrawableShape with the given coordinates.
DrawableShapeLoader - class org.opensourcephysics.display.DrawableShapeLoader.
A class to save and load DrawableShapes in an XMLControl.
DrawableShapeLoader() - Constructor for class org.opensourcephysics.display.DrawableShapeLoader
 
DrawableTextLine - class org.opensourcephysics.display.DrawableTextLine.
DrawableTextLine draws short Strings with subscripts and superscripts.
DrawableTextLine(String, double, double) - Constructor for class org.opensourcephysics.display.DrawableTextLine
Constructs a DrawableTextLine with the given text and location.
DrawableTextLine.DrawableTextLineLoader - class org.opensourcephysics.display.DrawableTextLine.DrawableTextLineLoader.
A class to save and load InteractiveArrow in an XMLControl.
DrawableTextLine.DrawableTextLineLoader() - Constructor for class org.opensourcephysics.display.DrawableTextLine.DrawableTextLineLoader
 
DrawingDialog - class org.opensourcephysics.display.DrawingDialog.
DrawingDialog: a dialog that contains a drawing panel.
DrawingDialog(Frame, DrawingPanel) - Constructor for class org.opensourcephysics.display.DrawingDialog
DrawingDialog constructor specifying the DrawingPanel that will be placed in the center of the content pane.
DrawingFrame - class org.opensourcephysics.display.DrawingFrame.
Drawing Frame: a frame that contains a drawing panel.
DrawingFrame() - Constructor for class org.opensourcephysics.display.DrawingFrame
DrawingFrame constructor that creates a default DrawingPanel.
DrawingFrame(DrawingPanel) - Constructor for class org.opensourcephysics.display.DrawingFrame
DrawingFrame constructor specifying the DrawingPanel that will be placed in the center of the content pane.
DrawingFrame(String, DrawingPanel) - Constructor for class org.opensourcephysics.display.DrawingFrame
DrawingFrame constructor specifying the title and the DrawingPanel that will be placed in the center of the content pane.
DrawingFrame.DrawingFrameLoader - class org.opensourcephysics.display.DrawingFrame.DrawingFrameLoader.
 
DrawingFrame.DrawingFrameLoader() - Constructor for class org.opensourcephysics.display.DrawingFrame.DrawingFrameLoader
 
DrawingFrame3D - interface org.opensourcephysics.display3d.core.DrawingFrame3D.
Title: DrawingFrame3D
DrawingFrame3D - class org.opensourcephysics.display3d.simple3d.DrawingFrame3D.
DrawingFrame: a frame that contains a generic drawing panel.
DrawingFrame3D() - Constructor for class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
Default DrawingFrame constructor
DrawingFrame3D(DrawingPanel3D) - Constructor for class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
DrawingFrame constructor specifying the DrawingPanel that will be placed in the center of the content pane.
DrawingFrame3D(String, DrawingPanel3D) - Constructor for class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
DrawingFrame constructor specifying the title and the DrawingPanel that will be placed in the center of the content pane.
DrawingFrame3D.Loader - class org.opensourcephysics.display3d.core.DrawingFrame3D.Loader.
 
DrawingFrame3D.Loader() - Constructor for class org.opensourcephysics.display3d.core.DrawingFrame3D.Loader
 
DrawingPanel - class org.opensourcephysics.display.DrawingPanel.
DrawingPanel renders drawable objects on its canvas.
DrawingPanel() - Constructor for class org.opensourcephysics.display.DrawingPanel
DrawingPanel constructor.
DrawingPanel.ZoomBox - class org.opensourcephysics.display.DrawingPanel.ZoomBox.
ZoomBox creates an on-screen rectangle using XORMode for fast redrawing.
DrawingPanel.ZoomBox() - Constructor for class org.opensourcephysics.display.DrawingPanel.ZoomBox
 
DrawingPanel3D - interface org.opensourcephysics.display3d.core.DrawingPanel3D.
Title: DrawingPanel3D
DrawingPanel3D - class org.opensourcephysics.display3d.simple3d.DrawingPanel3D.
Title: DrawingPanel3D
DrawingPanel3D() - Constructor for class org.opensourcephysics.display3d.simple3d.DrawingPanel3D
 
DrawingPanel3D.Loader - class org.opensourcephysics.display3d.core.DrawingPanel3D.Loader.
 
DrawingPanel3D.Loader() - Constructor for class org.opensourcephysics.display3d.core.DrawingPanel3D.Loader
 
data - Variable in class org.opensourcephysics.display2d.ArrayData
 
data - Variable in class org.opensourcephysics.display2d.FlatData
 
data - Variable in class org.opensourcephysics.display2d.GridPointData
 
data - Variable in class org.opensourcephysics.display3d.simple3d.ElementSurface
 
dataPanel - Variable in class org.opensourcephysics.tools.LaunchPanel
 
dataTable - Variable in class org.opensourcephysics.frames.ComplexPlotFrame
 
dataTable - Variable in class org.opensourcephysics.frames.FFTFrame
 
dataTable - Variable in class org.opensourcephysics.frames.HistogramFrame
 
dataTable - Variable in class org.opensourcephysics.frames.PlotFrame
 
dataTable - Variable in class org.opensourcephysics.tools.DatasetTab
 
dataset - Variable in class org.opensourcephysics.tools.DatasetTab
 
datasetID - Variable in class org.opensourcephysics.display.Dataset
Field datasetID an integer ID that identifies this object
datasetManager - Variable in class org.opensourcephysics.frames.PlotFrame
 
decimalFormat - Variable in class org.opensourcephysics.controls.AbstractAnimation
Field decimalFormat can be used to display time and other numeric values.
decimalFormat - Variable in class org.opensourcephysics.controls.AbstractCalculation
 
decimalFormat - Variable in class org.opensourcephysics.display.DrawingPanel
 
decimalFormat - Variable in class org.opensourcephysics.display.InteractivePanel.IADMouseController
 
decorationAxesItem - Variable in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
 
decorationCubeItem - Variable in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
 
decorationMenu - Variable in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
 
decorationNoneItem - Variable in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
 
decrypt() - Method in class org.opensourcephysics.controls.Cryptic
Gets the decrypted string.
decrypt(String) - Method in class org.opensourcephysics.controls.Cryptic
Gets the decrypted string using a password.
defaultArray - Variable in class org.opensourcephysics.numerics.DoubleArray
 
defaultArray - Variable in class org.opensourcephysics.numerics.IntegerArray
 
defaultFileName - Static variable in class org.opensourcephysics.tools.Launcher
 
defaultLocales - Static variable in class org.opensourcephysics.display.OSPFrame
 
defaultNumericalPrecision - Static variable in class org.opensourcephysics.numerics.Util
The default precision for numerical analysis.
defaultString - Variable in class org.opensourcephysics.numerics.DoubleArray
 
defaultString - Variable in class org.opensourcephysics.numerics.IntegerArray
 
defaultType - Static variable in class org.opensourcephysics.tools.LaunchPanel
 
define(String) - Method in class org.opensourcephysics.numerics.SuryonoParser
Defines a function.
defineVariable(int, String) - Method in class org.opensourcephysics.numerics.SuryonoParser
Sets the variable names.
deflate(double) - Method in class org.opensourcephysics.numerics.Polynomial
Deflates the polynomial by removing the root.
degree() - Method in class org.opensourcephysics.numerics.Polynomial
Gets the degree of this polynomial function.
delayTime - Variable in class org.opensourcephysics.controls.AbstractAnimation
 
deltaTransform(Point2D, Point2D) - Method in class org.opensourcephysics.numerics.FunctionTransform
 
deltaTransform(double[], int, double[], int, int) - Method in class org.opensourcephysics.numerics.FunctionTransform
 
derivative() - Method in class org.opensourcephysics.numerics.Polynomial
Gets the derivative of this polynomial.
descent - Variable in class org.opensourcephysics.display.TextLine
The descent using the current font
description() - Method in interface org.opensourcephysics.tools.ExportFormat
 
description() - Method in class org.opensourcephysics.tools.ExportGnuplotFormat
 
description() - Method in class org.opensourcephysics.tools.ExportXMLFormat
 
determinant() - Method in class org.opensourcephysics.numerics.LUPDecomposition
Gets the determinant.
diagnosticMenu - Variable in class org.opensourcephysics.tools.Launcher
 
dim - Variable in class org.opensourcephysics.display.TextPanel
 
dim - Static variable in class org.opensourcephysics.tools.DatasetTool
 
dimensionSetter - Variable in class org.opensourcephysics.display.DrawingPanel
 
dipole(double, double) - Static method in class org.opensourcephysics.display2d.TestData
Dipole distribution with poles at +1 and -1 on the x axis.
dipoleScalarField(GridPointData) - Static method in class org.opensourcephysics.display2d.TestData
Generate a dipole scalar field.
dipoleVector(double, double) - Static method in class org.opensourcephysics.display2d.TestData
Dipole field with poles at +1 and -1 on the x axis.
dipoleVectorField(int, int, double, double, double, double) - Static method in class org.opensourcephysics.display2d.TestData
 
direct(double[]) - Method in class org.opensourcephysics.numerics.Matrix3DTransformation
Transforms the given point.
direct(double[]) - Method in class org.opensourcephysics.numerics.Quaternion
Transforms (rotates) the coordinates of the given point.
direct(double[]) - Method in interface org.opensourcephysics.numerics.Transformation
Transforms a given point
displayData - Variable in class org.opensourcephysics.tools.DatasetTab
 
displayMenu - Variable in class org.opensourcephysics.controls.ControlFrame
 
displayMenu - Variable in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
 
displayMenu - Variable in class org.opensourcephysics.tools.Launcher
 
displayNoPerspectiveItem - Variable in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
 
displayPerspectiveItem - Variable in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
 
displayProperty(XMLTreeNode, boolean) - Method in class org.opensourcephysics.controls.XMLTreePanel
Displays the property data for the specified node.
displayXYItem - Variable in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
 
displayXZItem - Variable in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
 
displayYZItem - Variable in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
 
dispose() - Method in class org.opensourcephysics.display.OSPFrame
 
div - Variable in class org.opensourcephysics.display3d.simple3d.ElementSegment
 
divergence(GridPointData, double) - Static method in class org.opensourcephysics.display2d.Util2D
Calculates the divergence of a 2d vector field and multiplies the divergence by a constant.
divide(double) - Method in class org.opensourcephysics.numerics.Polynomial
Divides this polynomial by a constant.
divide(Polynomial) - Method in class org.opensourcephysics.numerics.Polynomial
Divides this polynomial by another polynomial.
divideMenu - Variable in class org.opensourcephysics.tools.DatasetTool
 
divideWithRemainder(Polynomial) - Method in class org.opensourcephysics.numerics.Polynomial
Divides this polynomial by another polynomial.
divider - Variable in class org.opensourcephysics.tools.Launcher
 
doFFT(double[][][], double, double, double, double) - Method in class org.opensourcephysics.frames.FFT2DFrame
Does an FFT of the given data array and repaints the panel.
doFFT(double[], int, double, double, double, double) - Method in class org.opensourcephysics.frames.FFT2DFrame
 
doFFT(Function, Function, double, double, int) - Method in class org.opensourcephysics.frames.FFTFrame
Does an FFT of the given real and imaginary function.
doFFT(double[], double, double) - Method in class org.opensourcephysics.frames.FFTFrame
Does an FFT of the given data array.
doRealFFT(double[], double, double) - Method in class org.opensourcephysics.frames.FFTFrame
Does an FFT of the given data.
doStep() - Method in class org.opensourcephysics.controls.AbstractAnimation
Does an animation step.
doctype - Variable in class org.opensourcephysics.controls.XMLControlElement
 
domainType - Variable in class org.opensourcephysics.frames.FFT2DFrame
 
domainType - Variable in class org.opensourcephysics.frames.FFTFrame
 
dot(Quaternion) - Method in class org.opensourcephysics.numerics.Quaternion
Returns the dot product of this quaternion and quaternion q.
dot(Vec3D) - Method in class org.opensourcephysics.numerics.Vec3D
Returns the dot product of this vector and vector v1.
dot(double[], double[]) - Static method in class org.opensourcephysics.numerics.VectorMath
Calculate the dot product of two vectors.
doubleToColor(double) - Method in class org.opensourcephysics.display2d.ColorMapper
Converts a double to a color.
doubleToColor(double) - Method in class org.opensourcephysics.display2d.VectorColorMapper
Converts a double to a color.
doubleToComponents(double, byte[]) - Method in class org.opensourcephysics.display2d.ColorMapper
Converts a double to color components.
drag(int, int) - Method in class org.opensourcephysics.display.DrawingPanel.ZoomBox
Drags the corner of the Zoombox.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display.AbstractInteractive
Draws the object.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display.Arrow
Draws the arrow.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display.BoundedImage
Draws the image.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display.BoundedShape
Draws the shape.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display.BoundedTextLine
Draws the image.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display.Circle
Draws the circle.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display.ComplexDataset
Draw this Dataset in the drawing panel.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display.Dataset
Draw this Dataset in the drawing panel.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display.DatasetManager
Draws this Dataset in the drawing panel.
draw(DrawingPanel, Graphics) - Method in interface org.opensourcephysics.display.Drawable
Draws a representation of an object in a drawing panel.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display.DrawableBuffer
Method draw
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display.DrawableGroup
Draws the shapes in the drawable list.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display.DrawableShape
Draws the shape.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display.DrawableTextLine
Draws the TextLine.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display.FunctionDrawer
Draw the function on a drawing panel.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display.Grid
 
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display.HighlightableDataset
Draw this Dataset in the drawing panel.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display.Histogram
Draws this histogram in the drawing panel.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display.InteractiveArrow
Draws the arrow.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display.InteractiveCenteredArrow
Draws the arrow.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display.InteractiveImage
Draws the image.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display.InteractiveLabel
 
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display.InteractiveShape
Draws the shape.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display.InteractiveTextLine
Draws the text.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display.MeasuredImage
Draws the image on the panel.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display.Protractor
Draws the protractor on the given drawing panel.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display.TextBox
 
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display.TitleText
Draws the TextLine offset from the location.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display.Trail
Draw the trail on the panel.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display.TrailBezier
Draw the trail on the panel.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display2d.BinaryLattice
Draws the lattice and the grid.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display2d.ByteRaster
Draws the image on the panel.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display2d.CellLattice
 
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display2d.CellLatticeOSX
Draws the lattice and the grid.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display2d.CellLatticePC
Draws the lattice and the grid.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display2d.ComplexContourPlot
Draws the image and the grid.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display2d.ComplexGridPlot
Draws the image and the grid.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display2d.ComplexInterpolatedPlot
Draws the image and the grid.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display2d.ComplexSurfacePlot
Paint the surface.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display2d.ContourPlot
Paint the contour.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display2d.DataRaster
Draw the image containing the dataset pixels.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display2d.GrayscalePlot
Draws the image and the grid.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display2d.GridPlot
Draws the image and the grid.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display2d.IntegerRaster
Draws the image and the grid.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display2d.InterpolatedPlot
Draws the image and the grid.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display2d.SiteLattice
Draws the lattice and the grid.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display2d.SurfacePlot
Paint the surface.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display2d.TriangularBinaryLattice
Draws the lattice.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display2d.TriangularByteLattice
Draws the lattice.
draw(DrawingPanel, Graphics) - Method in class org.opensourcephysics.display2d.VectorPlot
Draws this vector field in the given drawing panel.
drawAll(Graphics) - Method in class org.opensourcephysics.display2d.ContourAccumulator
Draws all accumulated lines.
drawBin(DrawingPanel, Graphics, int, double) - Method in class org.opensourcephysics.display.Histogram
Draws a filled bin.
drawFilledPlot(DrawingPanel, Graphics2D) - Method in class org.opensourcephysics.display.Dataset
Fills the line connecting the data points.
drawLinePlot(DrawingPanel, Graphics2D) - Method in class org.opensourcephysics.display.ComplexDataset
Draw the lines connecting the data points.
drawLinePlot(DrawingPanel, Graphics2D) - Method in class org.opensourcephysics.display.Dataset
Draw the lines connecting the data points.
drawPhaseBars(DrawingPanel, Graphics2D) - Method in class org.opensourcephysics.display.ComplexDataset
Draw the phase as a colored bar.
drawPhaseCurve(DrawingPanel, Graphics2D) - Method in class org.opensourcephysics.display.ComplexDataset
Draw the phase as color.
drawPhasePosts(DrawingPanel, Graphics2D) - Method in class org.opensourcephysics.display.ComplexDataset
Draw the phase as a colored post.
drawPoint(DrawingPanel, Graphics, int, double) - Method in class org.opensourcephysics.display.Histogram
Draws a point at the top of a bin.
drawReImPlot(DrawingPanel, Graphics2D) - Method in class org.opensourcephysics.display.ComplexDataset
Draw the lines connecting the data points.
drawScatterPlot(DrawingPanel, Graphics2D) - Method in class org.opensourcephysics.display.Dataset
Draw the markers at the data points.
drawText(Graphics, int, int, int) - Method in class org.opensourcephysics.display.TextLine
Parse the text then draw it.
drawText(Graphics, int, int) - Method in class org.opensourcephysics.display.TextLine
Parse the text then draw it without any rotation.
drawableList - Variable in class org.opensourcephysics.display.DrawableGroup
 
drawableList - Variable in class org.opensourcephysics.display.DrawingPanel
 
drawingPanel - Variable in class org.opensourcephysics.display.DrawingDialog
 
drawingPanel - Variable in class org.opensourcephysics.display.DrawingFrame
 
drawingPanel - Variable in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
 
dx - Variable in class org.opensourcephysics.display.Grid
 
dx - Variable in class org.opensourcephysics.display2d.ArrayData
 
dx - Variable in class org.opensourcephysics.display2d.FlatData
 
dx - Variable in class org.opensourcephysics.display2d.GridPointData
 
dy - Variable in class org.opensourcephysics.display.Grid
 
dy - Variable in class org.opensourcephysics.display2d.ArrayData
 
dy - Variable in class org.opensourcephysics.display2d.FlatData
 
dy - Variable in class org.opensourcephysics.display2d.GridPointData
 

E

ERR_CONSOLE - Static variable in class org.opensourcephysics.controls.ConsoleLevel
 
EXPRESSION_EXPECTED - Static variable in class org.opensourcephysics.numerics.SuryonoParser
Expression expected.
EjsRes - class org.opensourcephysics.ejs.EjsRes.
 
Element - interface org.opensourcephysics.display3d.core.Element.
Title: Element
Element - class org.opensourcephysics.display3d.simple3d.Element.
Title: Element
Element() - Constructor for class org.opensourcephysics.display3d.simple3d.Element
 
Element.Loader - class org.opensourcephysics.display3d.core.Element.Loader.
A class to save and load Element data.
Element.Loader() - Constructor for class org.opensourcephysics.display3d.core.Element.Loader
 
ElementArrow - interface org.opensourcephysics.display3d.core.ElementArrow.
Title: ElementArrow
ElementArrow - class org.opensourcephysics.display3d.simple3d.ElementArrow.
Title: ElementArrow
ElementArrow() - Constructor for class org.opensourcephysics.display3d.simple3d.ElementArrow
 
ElementArrow.Loader - class org.opensourcephysics.display3d.core.ElementArrow.Loader.
 
ElementArrow.Loader() - Constructor for class org.opensourcephysics.display3d.core.ElementArrow.Loader
 
ElementBox - interface org.opensourcephysics.display3d.core.ElementBox.
Title: ElementBox
ElementBox - class org.opensourcephysics.display3d.simple3d.ElementBox.
Title: ElementBox
ElementBox() - Constructor for class org.opensourcephysics.display3d.simple3d.ElementBox
 
ElementBox.Loader - class org.opensourcephysics.display3d.core.ElementBox.Loader.
 
ElementBox.Loader() - Constructor for class org.opensourcephysics.display3d.core.ElementBox.Loader
 
ElementCircle - interface org.opensourcephysics.display3d.core.ElementCircle.
Title: ElementSegment
ElementCircle - class org.opensourcephysics.display3d.simple3d.ElementCircle.
Title: ElementCircle
ElementCircle() - Constructor for class org.opensourcephysics.display3d.simple3d.ElementCircle
 
ElementCircle.Loader - class org.opensourcephysics.display3d.core.ElementCircle.Loader.
 
ElementCircle.Loader() - Constructor for class org.opensourcephysics.display3d.core.ElementCircle.Loader
 
ElementCone - interface org.opensourcephysics.display3d.core.ElementCone.
Title: ElementCylinder
ElementCone - class org.opensourcephysics.display3d.simple3d.ElementCone.
Title: ElementCylinder
ElementCone() - Constructor for class org.opensourcephysics.display3d.simple3d.ElementCone
 
ElementCone.Loader - class org.opensourcephysics.display3d.core.ElementCone.Loader.
 
ElementCone.Loader() - Constructor for class org.opensourcephysics.display3d.core.ElementCone.Loader
 
ElementCone.Loader - class org.opensourcephysics.display3d.simple3d.ElementCone.Loader.
 
ElementCone.Loader() - Constructor for class org.opensourcephysics.display3d.simple3d.ElementCone.Loader
 
ElementCylinder - interface org.opensourcephysics.display3d.core.ElementCylinder.
Title: ElementCylinder
ElementCylinder - class org.opensourcephysics.display3d.simple3d.ElementCylinder.
Title: ElementCylinder
ElementCylinder() - Constructor for class org.opensourcephysics.display3d.simple3d.ElementCylinder
 
ElementCylinder.Loader - class org.opensourcephysics.display3d.core.ElementCylinder.Loader.
 
ElementCylinder.Loader() - Constructor for class org.opensourcephysics.display3d.core.ElementCylinder.Loader
 
ElementCylinder.Loader - class org.opensourcephysics.display3d.simple3d.ElementCylinder.Loader.
 
ElementCylinder.Loader() - Constructor for class org.opensourcephysics.display3d.simple3d.ElementCylinder.Loader
 
ElementEllipsoid - interface org.opensourcephysics.display3d.core.ElementEllipsoid.
Title: ElementEllipsoid
ElementEllipsoid - class org.opensourcephysics.display3d.simple3d.ElementEllipsoid.
Title: ElementEllipsoid
ElementEllipsoid() - Constructor for class org.opensourcephysics.display3d.simple3d.ElementEllipsoid
 
ElementEllipsoid.Loader - class org.opensourcephysics.display3d.core.ElementEllipsoid.Loader.
 
ElementEllipsoid.Loader() - Constructor for class org.opensourcephysics.display3d.core.ElementEllipsoid.Loader
 
ElementImage - interface org.opensourcephysics.display3d.core.ElementImage.
Title: ElementImage
ElementImage - class org.opensourcephysics.display3d.simple3d.ElementImage.
Title: ElementImage
ElementImage() - Constructor for class org.opensourcephysics.display3d.simple3d.ElementImage
 
ElementImage.Loader - class org.opensourcephysics.display3d.core.ElementImage.Loader.
 
ElementImage.Loader() - Constructor for class org.opensourcephysics.display3d.core.ElementImage.Loader
 
ElementPlane - interface org.opensourcephysics.display3d.core.ElementPlane.
Title: ElementSurface
ElementPlane - class org.opensourcephysics.display3d.simple3d.ElementPlane.
Title: ElementBox
ElementPlane() - Constructor for class org.opensourcephysics.display3d.simple3d.ElementPlane
 
ElementPlane.ElementPlaneLoader - class org.opensourcephysics.display3d.core.ElementPlane.ElementPlaneLoader.
 
ElementPlane.ElementPlaneLoader() - Constructor for class org.opensourcephysics.display3d.core.ElementPlane.ElementPlaneLoader
 
ElementPolygon - interface org.opensourcephysics.display3d.core.ElementPolygon.
Title: ElementPolygon
ElementPolygon - class org.opensourcephysics.display3d.simple3d.ElementPolygon.
Title: ElementPolygon
ElementPolygon() - Constructor for class org.opensourcephysics.display3d.simple3d.ElementPolygon
 
ElementPolygon.ElementPolygonLoader - class org.opensourcephysics.display3d.core.ElementPolygon.ElementPolygonLoader.
 
ElementPolygon.ElementPolygonLoader() - Constructor for class org.opensourcephysics.display3d.core.ElementPolygon.ElementPolygonLoader
 
ElementSegment - interface org.opensourcephysics.display3d.core.ElementSegment.
Title: ElementSegment
ElementSegment - class org.opensourcephysics.display3d.simple3d.ElementSegment.
Title: ElementSegment
ElementSegment() - Constructor for class org.opensourcephysics.display3d.simple3d.ElementSegment
 
ElementSegment.Loader - class org.opensourcephysics.display3d.core.ElementSegment.Loader.
 
ElementSegment.Loader() - Constructor for class org.opensourcephysics.display3d.core.ElementSegment.Loader
 
ElementSphere - interface org.opensourcephysics.display3d.core.ElementSphere.
Title: ElementSphere
ElementSphere - class org.opensourcephysics.display3d.simple3d.ElementSphere.
Title: ElementSphere
ElementSphere() - Constructor for class org.opensourcephysics.display3d.simple3d.ElementSphere
 
ElementSphere(double) - Constructor for class org.opensourcephysics.display3d.simple3d.ElementSphere
 
ElementSpring - interface org.opensourcephysics.display3d.core.ElementSpring.
Title: ElementSpring
ElementSpring - class org.opensourcephysics.display3d.simple3d.ElementSpring.
Title: ElementSegment
ElementSpring() - Constructor for class org.opensourcephysics.display3d.simple3d.ElementSpring
 
ElementSpring.Loader - class org.opensourcephysics.display3d.core.ElementSpring.Loader.
 
ElementSpring.Loader() - Constructor for class org.opensourcephysics.display3d.core.ElementSpring.Loader
 
ElementSurface - interface org.opensourcephysics.display3d.core.ElementSurface.
Title: ElementSurface
ElementSurface - class org.opensourcephysics.display3d.simple3d.ElementSurface.
Title: ElementBox
ElementSurface() - Constructor for class org.opensourcephysics.display3d.simple3d.ElementSurface
 
ElementSurface.Loader - class org.opensourcephysics.display3d.core.ElementSurface.Loader.
 
ElementSurface.Loader() - Constructor for class org.opensourcephysics.display3d.core.ElementSurface.Loader
 
ElementText - interface org.opensourcephysics.display3d.core.ElementText.
Title: ElementSegment
ElementText - class org.opensourcephysics.display3d.simple3d.ElementText.
Title: ElementText
ElementText() - Constructor for class org.opensourcephysics.display3d.simple3d.ElementText
 
ElementText(String) - Constructor for class org.opensourcephysics.display3d.simple3d.ElementText
 
ElementText.Loader - class org.opensourcephysics.display3d.core.ElementText.Loader.
 
ElementText.Loader() - Constructor for class org.opensourcephysics.display3d.core.ElementText.Loader
 
ElementTrail - interface org.opensourcephysics.display3d.core.ElementTrail.
Title: ElementTrail
ElementTrail - class org.opensourcephysics.display3d.simple3d.ElementTrail.
Title: ElementSegment
ElementTrail() - Constructor for class org.opensourcephysics.display3d.simple3d.ElementTrail
 
ElementTrail.Loader - class org.opensourcephysics.display3d.core.ElementTrail.Loader.
 
ElementTrail.Loader() - Constructor for class org.opensourcephysics.display3d.core.ElementTrail.Loader
 
EncryptionTool - class org.opensourcephysics.tools.EncryptionTool.
This provides a GUI for encrypting and decrypting XMLControls.
EncryptionTool() - Constructor for class org.opensourcephysics.tools.EncryptionTool
Constructs a blank EncryptionTool.
EncryptionTool(String) - Constructor for class org.opensourcephysics.tools.EncryptionTool
Constructs a EncryptionTool and opens the specified xml file.
Euler - class org.opensourcephysics.numerics.Euler.
Euler implements an Euler method ODE solver.
Euler(ODE) - Constructor for class org.opensourcephysics.numerics.Euler
Constructs the Euler ODESolver for a system of ordinary differential equations.
EulerRichardson - class org.opensourcephysics.numerics.EulerRichardson.
An Euler-Richardson (midpoint) method ODE solver.
EulerRichardson(ODE) - Constructor for class org.opensourcephysics.numerics.EulerRichardson
Constructs the EulerRichardson ODESolver for a system of ordinary differential equations.
ExportFormat - interface org.opensourcephysics.tools.ExportFormat.
To create a new export format: implement this interface and register with ExportTool.registerFormat()
ExportGnuplotFormat - class org.opensourcephysics.tools.ExportGnuplotFormat.
Text format, compatible with Octave and Gnuplot
ExportGnuplotFormat() - Constructor for class org.opensourcephysics.tools.ExportGnuplotFormat
 
ExportTool - class org.opensourcephysics.tools.ExportTool.
An export tool which launches a Save dialog
ExportTool() - Constructor for class org.opensourcephysics.tools.ExportTool
Creates a new export tool.
ExportXMLFormat - class org.opensourcephysics.tools.ExportXMLFormat.
Exports data in XML format.
ExportXMLFormat() - Constructor for class org.opensourcephysics.tools.ExportXMLFormat
 
e2(double) - Static method in class org.opensourcephysics.controls.ControlUtils
Convert a double to a string, printing two decimal places including exponent.
e3(double) - Static method in class org.opensourcephysics.controls.ControlUtils
Convert a double to a string, printing three decimal places including exponent.
e4(double) - Static method in class org.opensourcephysics.controls.ControlUtils
Convert a double to a string, printing four decimal places including exponent.
edgeColor - Variable in class org.opensourcephysics.display.DrawableShape
 
edgeColor - Variable in class org.opensourcephysics.display.InteractiveShape
 
editItem - Variable in class org.opensourcephysics.tools.Launcher
 
editMenu - Variable in class org.opensourcephysics.controls.ControlFrame
 
editMenu - Variable in class org.opensourcephysics.display.DataTableFrame
 
editMenu - Variable in class org.opensourcephysics.display.DrawingFrame
 
editMenu - Variable in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
 
editable - Variable in class org.opensourcephysics.controls.XMLTreePanel
 
editorEnabled - Variable in class org.opensourcephysics.tools.Launcher
 
enable(boolean) - Method in class org.opensourcephysics.display.Stripchart
 
enableExceptions - Variable in class org.opensourcephysics.numerics.CashKarp45
 
enableExceptions - Variable in class org.opensourcephysics.numerics.DormandPrince45
 
enableExceptions - Variable in class org.opensourcephysics.numerics.ODEMultistepSolver
 
enableHyperlinks() - Method in class org.opensourcephysics.display.TextFrame
 
enableInspector(boolean) - Method in class org.opensourcephysics.display.DrawingPanel
Enables the popup inspector option.
enableInteraction(boolean) - Method in class org.opensourcephysics.frames.Display3DFrame
Enables/Disables interaction with the DrawingPanel3D.
enableMenubars(boolean) - Static method in class org.opensourcephysics.display.GUIUtils
Enables and disables the menu bars in DrawingFrames.
enableRuntimeExpecptions(boolean) - Method in class org.opensourcephysics.numerics.CashKarp45
Enables runtime exceptions if the solver does not converge.
enableRuntimeExpecptions(boolean) - Method in class org.opensourcephysics.numerics.DormandPrince45
Enables runtime exceptions if the solver does not converge.
enableRuntimeExpecptions(boolean) - Method in class org.opensourcephysics.numerics.ODEMultistepSolver
Enables runtime exceptions if the solver does not converge.
enableStepsPerDisplay(boolean) - Method in class org.opensourcephysics.controls.AbstractSimulation
Enables the steps per display variable in the control;
enableZoom - Variable in class org.opensourcephysics.display.DrawingPanel
 
encoding - Static variable in class org.opensourcephysics.controls.XMLControlElement
 
encoding - Static variable in class org.opensourcephysics.tools.Resource
 
encrypt(String) - Method in class org.opensourcephysics.controls.Cryptic
Encrypts the input and saves in cryptic form.
encrypt(String, String) - Method in class org.opensourcephysics.controls.Cryptic
Encrypts the input with a password and saves in cryptic form.
endZoom(int, int) - Method in class org.opensourcephysics.display.DrawingPanel.ZoomBox
Ends the zoom by setting a new scale.
entries() - Method in class org.opensourcephysics.display.Histogram
Gets an array of bin number-occurences pairs
equals(Object) - Method in class org.opensourcephysics.numerics.FunctionTransform
 
err_code - Variable in class org.opensourcephysics.numerics.ODEMultistepSolver
 
err_msg - Variable in class org.opensourcephysics.numerics.ODEMultistepSolver
 
errorBars - Variable in class org.opensourcephysics.display.Dataset
 
errorCode - Variable in class org.opensourcephysics.numerics.ODEBisectionEventSolver
 
error_code - Variable in class org.opensourcephysics.numerics.NumericMethodException
Field error_code sotes an optional error code
error_value - Variable in class org.opensourcephysics.numerics.NumericMethodException
Field error_value stores an optional numeric error.
errorcode - Variable in class org.opensourcephysics.numerics.DoubleArray
 
errorcode - Variable in class org.opensourcephysics.numerics.IntegerArray
 
evalMath(String) - Static method in class org.opensourcephysics.numerics.Util
Evalautes a mathematical expression without variables.
evalPolynomial(double, double[]) - Static method in class org.opensourcephysics.numerics.Polynomial
Evaluates a polynomial using the given coefficients.
evaluate(double) - Method in class org.opensourcephysics.display.FunctionDrawer
Evalutes the function.
evaluate(double) - Method in class org.opensourcephysics.numerics.CubicSpline
Computes the interpolated y value for a given x value.
evaluate(double) - Method in interface org.opensourcephysics.numerics.Function
Evalutes the function at x.
evaluate(double) - Method in class org.opensourcephysics.numerics.LagrangeInterpolator
Computes the interpolated y value for a given x value.
evaluate(double) - Method in class org.opensourcephysics.numerics.LogBase10Function
 
evaluate(double[]) - Method in interface org.opensourcephysics.numerics.MultiVarFunction
 
evaluate(double) - Method in class org.opensourcephysics.numerics.ParsedFunction
Evaluates the function, f.
evaluate(double[]) - Method in class org.opensourcephysics.numerics.ParsedMultiVarFunction
Evaluates the function, f.
evaluate(double) - Method in class org.opensourcephysics.numerics.Polynomial
Evaluates the polynomial for the specified variable value.
evaluate(double[]) - Method in interface org.opensourcephysics.numerics.StateEvent
Returns the value f(t) for a given state of the model.
evaluate(double, double) - Method in class org.opensourcephysics.numerics.SuryonoParser
 
evaluate(double, double, double) - Method in class org.opensourcephysics.numerics.SuryonoParser
 
evaluate(double) - Method in class org.opensourcephysics.numerics.SuryonoParser
 
evaluate(double[]) - Method in class org.opensourcephysics.numerics.SuryonoParser
 
evaluate() - Method in class org.opensourcephysics.numerics.SuryonoParser
Evaluates compiled function.
evaluate(double[], double[]) - Method in interface org.opensourcephysics.numerics.VectorFunction
Evaluates the vector function and returns the the result.
eventList - Variable in class org.opensourcephysics.numerics.ODEBisectionEventSolver
 
existingFrames - Static variable in class org.opensourcephysics.tools.Launcher
 
exists() - Method in class org.opensourcephysics.tools.LaunchNode
Determines whether a resource exists for this node.
exit() - Method in class org.opensourcephysics.tools.LaunchBuilder
Overrides Launcher exit method.
exit() - Method in class org.opensourcephysics.tools.Launcher
Exits this application.
exitItem - Variable in class org.opensourcephysics.tools.Launcher
 
expand(Rectangle2D, double) - Static method in class org.opensourcephysics.display.GraphicsLib
Expand a rectangle by the given amount.
export(File, List) - Method in interface org.opensourcephysics.tools.ExportFormat
 
export(File, List) - Method in class org.opensourcephysics.tools.ExportGnuplotFormat
 
export(File, List) - Method in class org.opensourcephysics.tools.ExportXMLFormat
 
extension() - Method in interface org.opensourcephysics.tools.ExportFormat
 
extension() - Method in class org.opensourcephysics.tools.ExportGnuplotFormat
 
extension() - Method in class org.opensourcephysics.tools.ExportXMLFormat
 

F

FFT - class org.opensourcephysics.numerics.FFT.
FFT computes FFT's of complex, double precision data of arbitrary length n.
FFT(int) - Constructor for class org.opensourcephysics.numerics.FFT
Constructs a complex FFT transformation for n complex data points.
FFT() - Constructor for class org.opensourcephysics.numerics.FFT
Constructs a complex FFT transformation.
FFT2D - class org.opensourcephysics.numerics.FFT2D.
FFT2D computes the FFT of 2 dimensional complex, double precision data.
FFT2D(int, int) - Constructor for class org.opensourcephysics.numerics.FFT2D
Create an FFT for transforming nrows*ncols points of Complex, double precision data.
FFT2DFrame - class org.opensourcephysics.frames.FFT2DFrame.
FFT2DFrame computes a 2D FFT and displays the result as a complex grid plot.
FFT2DFrame(String, String, String) - Constructor for class org.opensourcephysics.frames.FFT2DFrame
Constructs a Complex2DFrame with the given axes labels and frame title.
FFT2DFrame(String) - Constructor for class org.opensourcephysics.frames.FFT2DFrame
Constructs a Complex2DFrame with the given frame title but without axes.
FFTFrame - class org.opensourcephysics.frames.FFTFrame.
FFTFrame computes the FFT and displays the result using a ComplexDataset.
FFTFrame(String, String, String) - Constructor for class org.opensourcephysics.frames.FFTFrame
A DrawingFrame that displays a FFT as its drawable.
FFTReal - class org.opensourcephysics.numerics.FFTReal.
FFTReal computes the discrete Fourier coefficients a[0], ...., a[N/2] and b[1], ...., b[N/2 - 1] of the discrete partial Fourier sum a[0] + a[1]*cos(N/2*omega*x) + Sum (k=1,2,...,N/2-1) (a[2*k] * cos(k * omega * x) + a[2*k+1] * sin(k * omega * x)) given real functional values y[0], ...., y[N-1].
FFTReal() - Constructor for class org.opensourcephysics.numerics.FFTReal
Constructs a real FFT transformation for n data points.
FFTReal(int) - Constructor for class org.opensourcephysics.numerics.FFTReal
Constructs a real FFT transformation for n data points.
FILLEDARROW - Static variable in class org.opensourcephysics.display2d.VectorPlot
 
FREQ - Static variable in class org.opensourcephysics.frames.FFT2DFrame
 
FREQ - Static variable in class org.opensourcephysics.frames.FFTFrame
 
Factorials - class org.opensourcephysics.numerics.Factorials.
 
False3D - interface org.opensourcephysics.display.False3D.
A placeholder that is used by some objects in the display2d package to signal that the object will draw a 3D view rather than a 2D view.
Fehlberg8 - class org.opensourcephysics.numerics.Fehlberg8.
Title: Fehlberg8 Description: An eigth order Runge-Kutta ODE solver.
Fehlberg8(ODE) - Constructor for class org.opensourcephysics.numerics.Fehlberg8
Constructs the RK4 ODESolver for a system of ordinary differential equations.
FlatData - class org.opensourcephysics.display2d.FlatData.
FlatData stores numeric data for 2d visualizations using a single array.
FlatData(int, int, int) - Constructor for class org.opensourcephysics.display2d.FlatData
FlatData constructor.
FontSizer - class org.opensourcephysics.tools.FontSizer.
A class for setting relative font sizes by level.
Function - interface org.opensourcephysics.numerics.Function.
Title: Function Description: A function of one variable.
FunctionDrawer - class org.opensourcephysics.display.FunctionDrawer.
FunctionDrawer draws a function from xmin to xmax.
FunctionDrawer(Function) - Constructor for class org.opensourcephysics.display.FunctionDrawer
Contstucts a FunctionDrawer with optimum resolution.
FunctionDrawer(Function, double, double, int, boolean) - Constructor for class org.opensourcephysics.display.FunctionDrawer
Creates the function drawer and initialzies the domain with the given values.
FunctionTransform - class org.opensourcephysics.numerics.FunctionTransform.
 
FunctionTransform() - Constructor for class org.opensourcephysics.numerics.FunctionTransform
 
FunctionTransform(double, double, double, double, double, double) - Constructor for class org.opensourcephysics.numerics.FunctionTransform
 
f - Variable in class org.opensourcephysics.display.Protractor
 
f2(double) - Static method in class org.opensourcephysics.controls.ControlUtils
Convert a double to a string, printing two decimal places.
f2(double) - Static method in class org.opensourcephysics.numerics.Util
Convert a double to a string, printing two decimal places.
f3(double) - Static method in class org.opensourcephysics.controls.ControlUtils
Convert a double to a string, printing two decimal places.
f3(double) - Static method in class org.opensourcephysics.numerics.Util
Convert a double to a string, printing three decimal places.
f4(double) - Static method in class org.opensourcephysics.controls.ControlUtils
Convert a double to a string, printing two decimal places.
f4(double) - Static method in class org.opensourcephysics.numerics.Util
Convert a double to a string, printing four decimal places.
factor(int, int[]) - Static method in class org.opensourcephysics.numerics.FFT
Return the prime factors of n.
factorial(int) - Static method in class org.opensourcephysics.numerics.Factorials
Calculates the factorial.
failedToRead() - Method in interface org.opensourcephysics.controls.XMLControl
Returns true if the most recent read operation failed.
failedToRead() - Method in class org.opensourcephysics.controls.XMLControlElement
Returns true if the most recent read operation failed.
fileMenu - Variable in class org.opensourcephysics.controls.ControlFrame
 
fileMenu - Variable in class org.opensourcephysics.display.DataTableFrame
 
fileMenu - Variable in class org.opensourcephysics.display.DrawingFrame
 
fileMenu - Variable in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
 
fileMenu - Variable in class org.opensourcephysics.tools.Launcher
 
fillArray(Function, double, double, double, int) - Static method in class org.opensourcephysics.numerics.Integral
Fills a data array with the integral of the given function.
fillArray(Function, double, double, double, double[][]) - Static method in class org.opensourcephysics.numerics.Integral
Fills the given data array with the intgral of the given function.
find(int[], int) - Static method in class org.opensourcephysics.numerics.ArrayLib
Linearly search an array for a given key value.
find(int[], int, int) - Static method in class org.opensourcephysics.numerics.ArrayLib
Linearly search an array range for a given key value.
find(int[], int, int, int) - Static method in class org.opensourcephysics.numerics.ArrayLib
Linearly search an array range for a given key value.
findInstance(Container, Class) - Static method in class org.opensourcephysics.display.GUIUtils
Finds an instance of a class in the given container.
findInteractive(DrawingPanel, int, int) - Method in class org.opensourcephysics.display.AbstractInteractive
Finds the interactive object that will respond to mouse actions.
findInteractive(DrawingPanel, int, int) - Method in class org.opensourcephysics.display.BoundedShape
 
findInteractive(DrawingPanel, int, int) - Method in interface org.opensourcephysics.display.Interactive
 
findInteractive(DrawingPanel, int, int) - Method in class org.opensourcephysics.display.InteractiveCircle
 
findInteractive(DrawingPanel, int, int) - Method in class org.opensourcephysics.display.InteractiveLabel
 
findInteractive(DrawingPanel, int, int) - Method in class org.opensourcephysics.display.Protractor
 
findViewRect() - Method in class org.opensourcephysics.display.DrawingPanel
Finds the clipping rectangle if this panel is within a scroll pane viewport.
fine(String) - Static method in class org.opensourcephysics.controls.MessageFrame
Logs a fine debugging message.
fine(String) - Static method in class org.opensourcephysics.controls.OSPLog
Logs a fine debugging message.
finer(String) - Static method in class org.opensourcephysics.controls.MessageFrame
Logs a finer debugging message.
finer(String) - Static method in class org.opensourcephysics.controls.OSPLog
Logs a finer debugging message.
finest(String) - Static method in class org.opensourcephysics.controls.MessageFrame
Logs a finest debugging message.
finest(String) - Static method in class org.opensourcephysics.controls.OSPLog
Logs a finest debugging message.
first(Function, double, double) - Static method in class org.opensourcephysics.numerics.Derivative
Calculates the first derivative of a function at the given point.
firstPartial(MultiVarFunction, double[], int, double) - Static method in class org.opensourcephysics.numerics.Derivative
Gets the partial derivate of a multivariable function using the centered finite difference approximation.
fit() - Method in class org.opensourcephysics.tools.DatasetCurveFitter
Fits the current function to the current data.
fitCheckBox - Variable in class org.opensourcephysics.tools.DatasetTab
 
fitColorButton - Variable in class org.opensourcephysics.tools.DatasetTab
 
fitData(double[], double[]) - Method in class org.opensourcephysics.numerics.PolynomialLeastSquareFit
Sets the data and updates the fit coefficients.
fixedPixelPerUnit - Variable in class org.opensourcephysics.display.DrawingPanel
 
fixedStepSize - Variable in class org.opensourcephysics.numerics.ODEMultistepSolver
 
folderIcon - Variable in class org.opensourcephysics.controls.XMLTreePanel
 
font - Variable in class org.opensourcephysics.display.InteractiveLabel
 
font - Variable in class org.opensourcephysics.display.TextBox
 
font - Variable in class org.opensourcephysics.display.TextLine
Font to use for text
font - Variable in class org.opensourcephysics.display.TextPanel
 
fontname - Variable in class org.opensourcephysics.display.InteractiveLabel
 
fontname - Variable in class org.opensourcephysics.display.TextBox
 
fontname - Variable in class org.opensourcephysics.display.TextLine
The logical name of the font to use
fontname - Variable in class org.opensourcephysics.display.TextPanel
 
fontsize - Variable in class org.opensourcephysics.display.InteractiveLabel
 
fontsize - Variable in class org.opensourcephysics.display.TextBox
 
fontsize - Variable in class org.opensourcephysics.display.TextLine
The font size
fontsize - Variable in class org.opensourcephysics.display.TextPanel
 
fontstyle - Variable in class org.opensourcephysics.display.InteractiveLabel
 
fontstyle - Variable in class org.opensourcephysics.display.TextBox
 
fontstyle - Variable in class org.opensourcephysics.display.TextLine
The font style
fontstyle - Variable in class org.opensourcephysics.display.TextPanel
 
format - Variable in class org.opensourcephysics.numerics.DoubleArray
 
formatExp - Variable in class org.opensourcephysics.numerics.DoubleArray
 
forward(Function, double, double) - Static method in class org.opensourcephysics.numerics.Derivative
Calculates the first derivative of a function using the finite difference approximation toward increasing x.
forwardSlash(String) - Static method in class org.opensourcephysics.controls.XML
Replaces backslashes with slashes.
frame - Variable in class org.opensourcephysics.tools.Launcher
 
frameFinder - Static variable in class org.opensourcephysics.tools.Launcher
 
functionChanged - Variable in class org.opensourcephysics.display.FunctionDrawer
 
functionFill(Function, double, double, double[][]) - Static method in class org.opensourcephysics.numerics.Util
Fills the given double[2][n] array with x and f(x) values on interval [start, stop].
functionFill(Function, double, double, double[]) - Static method in class org.opensourcephysics.numerics.Util
Fills the given double[n] array with f(x) on the interval [start, stop].

G

GRAYSCALE - Static variable in class org.opensourcephysics.display2d.ColorMapper
 
GREEN - Static variable in class org.opensourcephysics.display2d.ColorMapper
 
GREEN - Static variable in class org.opensourcephysics.display2d.VectorColorMapper
 
GUIUtils - class org.opensourcephysics.display.GUIUtils.
 
GeneralPathLoader - class org.opensourcephysics.display.GeneralPathLoader.
A class that saves and loads a GeneralPath in an XMLControl.
GeneralPathLoader() - Constructor for class org.opensourcephysics.display.GeneralPathLoader
 
GetDisplacementFactor() - Method in class org.opensourcephysics.display3d.simple3d.AbstractTile
Gets the displacement factor
GraphicsLib - class org.opensourcephysics.display.GraphicsLib.
Library of useful computer graphics routines such as geometry routines for computing the intersection of different shapes and rendering methods for computing bounds and performing optimized drawing.
GraphicsLib() - Constructor for class org.opensourcephysics.display.GraphicsLib
 
GrayscalePlot - class org.opensourcephysics.display2d.GrayscalePlot.
GrayscalePlot renders 2d data as a grayscale image.
GrayscalePlot(GridData) - Constructor for class org.opensourcephysics.display2d.GrayscalePlot
Constructs a checker field with the given width and height.
Grid - class org.opensourcephysics.display.Grid.
Grid draws a rectangular grid on a data panel.
Grid(int) - Constructor for class org.opensourcephysics.display.Grid
Constructs a square grid of the given size with a spacing of 1.
Grid(int, int) - Constructor for class org.opensourcephysics.display.Grid
Constructs an (nx,ny) grid an x spacing of 1 and a y spacing of 1.
Grid(int, int, double, double, double, double) - Constructor for class org.opensourcephysics.display.Grid
Constructs a grid with the given number of x and y points and the given range.
GridData - interface org.opensourcephysics.display2d.GridData.
The GridData interface defines methods for objects that store data on a grid.
GridDataTable - class org.opensourcephysics.display2d.GridDataTable.
 
GridDataTable(GridData, int) - Constructor for class org.opensourcephysics.display2d.GridDataTable
 
GridPlot - class org.opensourcephysics.display2d.GridPlot.
GridPlot plots a scalar field by coloring pixels using a buffered image.
GridPlot(GridData) - Constructor for class org.opensourcephysics.display2d.GridPlot
Constructs the GridPlot using the given griddata.
GridPlot() - Constructor for class org.opensourcephysics.display2d.GridPlot
Constructs a GridPlot without any data.
GridPointData - class org.opensourcephysics.display2d.GridPointData.
GridPointData stores numeric data on a scaled rectangular grid using an array of points.
GridPointData(int, int, int) - Constructor for class org.opensourcephysics.display2d.GridPointData
Constructor Data2D
GridTableFrame - class org.opensourcephysics.display2d.GridTableFrame.
 
GridTableFrame(GridData) - Constructor for class org.opensourcephysics.display2d.GridTableFrame
 
GridTableModel - class org.opensourcephysics.display2d.GridTableModel.
 
GridTableModel(GridData, int) - Constructor for class org.opensourcephysics.display2d.GridTableModel
 
Group - interface org.opensourcephysics.display3d.core.Group.
Title: Group
Group - class org.opensourcephysics.display3d.simple3d.Group.
Title: Group
Group() - Constructor for class org.opensourcephysics.display3d.simple3d.Group
 
Group.Loader - class org.opensourcephysics.display3d.core.Group.Loader.
 
Group.Loader() - Constructor for class org.opensourcephysics.display3d.core.Group.Loader
 
Group.Loader - class org.opensourcephysics.display3d.simple3d.Group.Loader.
 
Group.Loader() - Constructor for class org.opensourcephysics.display3d.simple3d.Group.Loader
 
gammaln(double) - Static method in class org.opensourcephysics.numerics.Factorials
Calculates the logarithm of the Gamma function using the Lanczos approximation.
gaussian(double, double, double) - Static method in class org.opensourcephysics.display2d.TestData
A 2D Gaussian distribution function centered at x=0 and y=0 and standard deviation of 1.
gaussian(double, double) - Static method in class org.opensourcephysics.numerics.Util
Creates a Guassian (normal) distribution function.
gaussianScalarField(GridPointData) - Static method in class org.opensourcephysics.display2d.TestData
Generate a gaussian scalar field.
generalPath - Variable in class org.opensourcephysics.display.Dataset
 
generalPath - Variable in class org.opensourcephysics.display.Grid
 
get(int, int) - Method in class org.opensourcephysics.frames.RasterFrame
Gets the (x,y) pixel of the raster
get2DScaling() - Method in class org.opensourcephysics.display2d.SurfacePlotProjector
Gets the 2D scaling factor.
get2D_xTranslation() - Method in class org.opensourcephysics.display2d.SurfacePlotProjector
Gets the 2D x translation.
get2D_yTranslation() - Method in class org.opensourcephysics.display2d.SurfacePlotProjector
Gets the 2D y translation.
getAbsolutePath() - Method in class org.opensourcephysics.tools.Resource
Gets the absolute path.
getActionCommand() - Method in class org.opensourcephysics.display3d.simple3d.InteractionTarget
Returns the action command of this target
getAffectsGroup() - Method in class org.opensourcephysics.display3d.simple3d.InteractionTarget
Whether the target affects the top-level group
getAll() - Method in class org.opensourcephysics.frames.LatticeFrame
Gets the entire lattice contents in an int array.
getAll() - Method in class org.opensourcephysics.frames.RasterFrame
Gets the entire raster contents in an int array Values are in row-major format such that the index corresponds to iy*ny+ix.
getAllOwnedNodes() - Method in class org.opensourcephysics.tools.LaunchNode
Returns all descendents of this node with non-null file names.
getAltitude() - Method in interface org.opensourcephysics.display3d.core.Camera
Get the elevation (vertical) angle of the camera position in spherical coordinates with respect to the focus point.
getAltitude() - Method in class org.opensourcephysics.display3d.simple3d.Camera
 
getArray(String) - Method in class org.opensourcephysics.numerics.DoubleArray
Converts the string to an array and returns the array.
getArray() - Method in class org.opensourcephysics.numerics.DoubleArray
Gets the array of doubles.
getArray(String) - Method in class org.opensourcephysics.numerics.IntegerArray
Converts the string to an array and returns the array.
getArray() - Method in class org.opensourcephysics.numerics.IntegerArray
Gets the array of doubles.
getArray() - Method in class org.opensourcephysics.tools.ArrayInspector
Determines if an object is an array that can be inspected.
getArrayString(Object) - Method in class org.opensourcephysics.controls.XMLPropertyElement
Returns a string representation of a primitive array.
getAscent(Graphics) - Method in class org.opensourcephysics.display.TextLine
 
getAspectRatio() - Method in class org.opensourcephysics.display.DrawingPanel
Gets the ratio of pixels per unit in the x and y directions.
getAtIndex(int) - Method in class org.opensourcephysics.frames.LatticeFrame
Gets the ith indexed cell of the lattice Values are in row-major format such that the index corresponds to iy*ny+ix.
getAtIndex(int) - Method in class org.opensourcephysics.frames.RasterFrame
Gets the ith indexed pixel of the raster Values are in row-major format such that the index corresponds to iy*ny+ix.
getAudioClip() - Method in class org.opensourcephysics.tools.Resource
Gets an AudioClip.
getAudioClip(String) - Static method in class org.opensourcephysics.tools.ResourceLoader
 
getAuthor() - Method in class org.opensourcephysics.tools.LaunchNode
Gets the author.
getAxes() - Method in class org.opensourcephysics.display.DrawingFrame
 
getAxes() - Method in class org.opensourcephysics.display.PlottingPanel
Gets the axes.
getAzimuth() - Method in interface org.opensourcephysics.display3d.core.Camera
Get the horizontal angle of the camera position in spherical coordinates with respect to the focus point.
getAzimuth() - Method in class org.opensourcephysics.display3d.simple3d.Camera
 
getBackground() - Method in class org.opensourcephysics.display.TextLine
 
getBackgroundColor(String) - Method in class org.opensourcephysics.controls.XMLTable
Sets the background color of the value field for specified property name.
getBackgroundColor() - Method in class org.opensourcephysics.display2d.DataRaster
 
getBinOffset() - Method in class org.opensourcephysics.display.Histogram
Gets the offset of the bins.
getBinWidth() - Method in class org.opensourcephysics.display.Histogram
Gets the width of a bin.
getBinWidth() - Method in class org.opensourcephysics.frames.HistogramFrame
Gets the width of the bins.
getBoolean(String) - Method in interface org.opensourcephysics.controls.Control
Gets a stored boolean from the control.
getBoolean(String) - Method in class org.opensourcephysics.controls.HiddenControl
Read a parameter value from the input display.
getBoolean(String) - Method in class org.opensourcephysics.controls.OSPControl
Reads a parameter value from the input display.
getBoolean(String) - Method in class org.opensourcephysics.controls.OSPControlTable
 
getBoolean(String) - Method in class org.opensourcephysics.controls.XMLControlElement
Gets the boolean value of the specified named property.
getBottom() - Method in class org.opensourcephysics.display2d.ArrayData
Gets the y value for the last row of the grid.
getBottom() - Method in class org.opensourcephysics.display2d.FlatData
Gets the y value for the last row of the grid.
getBottom() - Method in interface org.opensourcephysics.display2d.GridData
Gets the y value for the last row of the grid.
getBottom() - Method in class org.opensourcephysics.display2d.GridPointData
Gets the y value for the last row of the grid.
getBottomGutter() - Method in class org.opensourcephysics.display.DrawingPanel
Gets the bottom gutter of this DrawingPanel.
getBufferedImage() - Method in class org.opensourcephysics.tools.Resource
Gets a buffered image.
getBufferedImage(String) - Static method in class org.opensourcephysics.tools.ResourceLoader
 
getCamera() - Method in interface org.opensourcephysics.display3d.core.DrawingPanel3D
Provides the Camera object used to project the scene in 3D modes.
getCamera() - Method in class org.opensourcephysics.display3d.simple3d.DrawingPanel3D
 
getCamera() - Method in class org.opensourcephysics.frames.Display3DFrame
Provides the Camera object used to project the scene in 3D modes.
getCeil() - Method in class org.opensourcephysics.display2d.ColorMapper
Gets the ceiling color.
getCeil() - Method in class org.opensourcephysics.display2d.ComplexColorMapper
Gets the ceiling color.
getCeilColor() - Method in class org.opensourcephysics.display2d.ColorMapper
Gets the ceiling color.
getCeilColor() - Method in class org.opensourcephysics.display2d.ComplexColorMapper
Gets the ceiling color.
getCeiling() - Method in class org.opensourcephysics.display2d.ComplexGridPlot
Gets the ceiling for scaling the z data.
getCeiling() - Method in class org.opensourcephysics.display2d.ComplexInterpolatedPlot
Gets the ceiling for scaling the z data.
getCeiling() - Method in class org.opensourcephysics.display2d.ComplexSurfacePlot
Gets the ceiling for scaling the z data.
getCeiling() - Method in class org.opensourcephysics.display2d.ContourPlot
Gets the ceiling for scaling the z data.
getCeiling() - Method in class org.opensourcephysics.display2d.GrayscalePlot
Gets the ceiling for scaling the z data.
getCeiling() - Method in class org.opensourcephysics.display2d.GridPlot
Gets the ceiling for scaling the z data.
getCeiling() - Method in class org.opensourcephysics.display2d.InterpolatedPlot
Gets the ceiling for scaling the z data.
getCeiling() - Method in interface org.opensourcephysics.display2d.Plot2D
Gets the ceiling for scaling the z data.
getCeiling() - Method in class org.opensourcephysics.display2d.SurfacePlot
Gets the ceiling for scaling the z data.
getCeiling() - Method in class org.opensourcephysics.display2d.VectorColorMapper
 
getCeiling() - Method in class org.opensourcephysics.display2d.VectorPlot
Gets the ceiling for scaling the z data.
getCell(int, int) - Method in class org.opensourcephysics.display2d.IntegerRaster
Gets a lattice cell value.
getCell(int, int) - Method in class org.opensourcephysics.display2d.TriangularBinaryLattice
Gets a lattice cell value.
getCell(int, int) - Method in class org.opensourcephysics.display2d.TriangularByteLattice
Gets a lattice cell value.
getCellEditor(int, int) - Method in class org.opensourcephysics.controls.XMLTable
Returns the editor for a cell specified by row and column.
getCellPoint(double, double) - Method in class org.opensourcephysics.display.Grid
Gets the cell column and row index for the specified location
getCellRenderer(int, int) - Method in class org.opensourcephysics.controls.XMLTable
Returns the renderer for a cell specified by row and column.
getCellRenderer(int, int) - Method in class org.opensourcephysics.display.DataTable
Returns an appropriate renderer for the cell specified by this row and column.
getCellRenderer(int, int) - Method in class org.opensourcephysics.display2d.GridDataTable
Returns an appropriate renderer for the cell specified by this row and column.
getCellRenderer(int, int) - Method in class org.opensourcephysics.tools.ArrayTable
Returns the renderer for a cell specified by row and column.
getCellRenderer(int, int) - Method in class org.opensourcephysics.tools.DatasetStatisticsTable
Returns the renderer for a cell specified by row and column.
getChildControl(String) - Method in class org.opensourcephysics.controls.XMLControlElement
Gets the named XMLControl child of this property.
getChildControl(String) - Method in interface org.opensourcephysics.controls.XMLProperty
Gets the named XMLControl child of this property.
getChildControl(String) - Method in class org.opensourcephysics.controls.XMLPropertyElement
Gets the named XMLControl child of this property.
getChildControls() - Method in class org.opensourcephysics.controls.XMLControlElement
Gets the XMLControl children of this property.
getChildControls() - Method in interface org.opensourcephysics.controls.XMLProperty
Gets the XMLControl children of this property.
getChildControls() - Method in class org.opensourcephysics.controls.XMLPropertyElement
Gets the XMLControl children of this property.
getChildNode(String) - Method in class org.opensourcephysics.tools.LaunchNode
Gets a child node specified by fileName.
getChildOwnedNodes() - Method in class org.opensourcephysics.tools.LaunchNode
Returns the nearest descendents of this node with non-null file names.
getChooser() - Static method in class org.opensourcephysics.controls.OSPLog
Gets a file chooser.
getChooser() - Static method in class org.opensourcephysics.display.OSPFrame
Gets a file chooser.
getClass(String) - Method in class org.opensourcephysics.tools.LaunchClassChooser
Gets the class with the given name in the current class map.
getClass(String, String) - Static method in class org.opensourcephysics.tools.LaunchClassChooser
Gets the class with the given name in the specified path.
getClassChooser() - Method in class org.opensourcephysics.tools.Launcher
Gets a class chooser for selecting launchable classes from jar files.
getClassLoader() - Static method in class org.opensourcephysics.controls.XML
Gets the ClassLoader.
getClassLoader(String) - Static method in class org.opensourcephysics.tools.LaunchClassChooser
Gets the class with the given name in the specified path.
getClassPath() - Method in class org.opensourcephysics.tools.LaunchNode
Gets the complete class path in node-to-root order.
getClone(LaunchNode) - Method in class org.opensourcephysics.tools.LaunchPanel
Returns the node with the same file name as the specified node.
getClones(LaunchNode) - Method in class org.opensourcephysics.tools.LaunchBuilder
Returns clones containing a specified node in a tab-to-node map.
getClosestGridPoint(double, double) - Method in class org.opensourcephysics.display.Grid
Gets the grid point closest to the specified location
getCodebase() - Method in class org.opensourcephysics.ejs.Simulation
Returns the codebase
getCoefficients() - Method in class org.opensourcephysics.numerics.LagrangeInterpolator
Gets the polynomial coefficients c in c[0] + c[1] * x + c[2] * x^2 + ....
getCoefficients() - Method in class org.opensourcephysics.numerics.Polynomial
Gets a clone of the polynomial coefficients c: c[0] + c[1] * x + c[2] * x^2 + ....
getColor() - Method in class org.opensourcephysics.display.Grid
Gets the drawing color.
getColor() - Method in class org.opensourcephysics.display.TextLine
 
getColorPalette() - Method in class org.opensourcephysics.display2d.ByteRaster
Gets the current palette.
getColorPalette(int, int) - Static method in class org.opensourcephysics.display2d.ColorMapper
Gets a array of colors for use in data visualization.
getColumnClass(int) - Method in class org.opensourcephysics.display.ComplexDataset
Gets the type of object for JTable entry.
getColumnClass(int) - Method in class org.opensourcephysics.display.Dataset
Gets the type of object for JTable entry.
getColumnClass(int) - Method in class org.opensourcephysics.display.DatasetManager
Gets the type of object for JTable entry.
getColumnClass(int) - Method in class org.opensourcephysics.display.Histogram
Gets the type of object for JTable entry.
getColumnClass(int) - Method in class org.opensourcephysics.display.SortDecorator
 
getColumnCount() - Method in class org.opensourcephysics.controls.XMLTableModel
Gets the number of columns.
getColumnCount() - Method in class org.opensourcephysics.display.ComplexDataset
Gets the number of columns for rendering in a JTable.
getColumnCount() - Method in class org.opensourcephysics.display.Dataset
Gets the number of columns for rendering in a JTable.
getColumnCount() - Method in class org.opensourcephysics.display.DatasetManager
Gets the number of columns for rendering in a JTable.
getColumnCount() - Method in class org.opensourcephysics.display.Histogram
Gets the name of the colummn for rendering in a JTable
getColumnCount() - Method in class org.opensourcephysics.display.SortDecorator
 
getColumnCount() - Method in class org.opensourcephysics.display2d.GridTableModel
Gets the number of columns.
getColumnCount() - Method in class org.opensourcephysics.frames.TableData
Gets the number of columns.
getColumnCount() - Method in class org.opensourcephysics.tools.ArrayTableModel
Gets the number of columns.
getColumnFormat(int) - Method in class org.opensourcephysics.frames.TableData
Gets the column decimal format.
getColumnName(int) - Method in class org.opensourcephysics.controls.XMLTableModel
Gets the name of the specified column.
getColumnName(int) - Method in class org.opensourcephysics.display.ComplexDataset
Gets the name of the colummn for rendering in a JTable
getColumnName(int) - Method in class org.opensourcephysics.display.Dataset
Gets the name of the colummn for rendering in a JTable
getColumnName(int) - Method in class org.opensourcephysics.display.DatasetManager
Gets the name of the colummn for rendering in a JTable
getColumnName(int) - Method in class org.opensourcephysics.display.Histogram
Gets the name of the colummn for rendering in a JTable
getColumnName(int) - Method in class org.opensourcephysics.display.SortDecorator
 
getColumnName(int) - Method in class org.opensourcephysics.display2d.GridTableModel
Gets the number of columns.
getColumnName(int) - Method in class org.opensourcephysics.frames.TableData
Gets the name of the specified column.
getColumnName(int) - Method in class org.opensourcephysics.tools.ArrayTableModel
Gets the name of the specified column.
getComponent() - Method in interface org.opensourcephysics.display3d.core.DrawingPanel3D
Getting the pointer to the real JPanel in it
getComponent() - Method in class org.opensourcephysics.display3d.simple3d.DrawingPanel3D
 
getComponent(String) - Method in interface org.opensourcephysics.ejs.View
Get a graphical object
getComponentCount() - Method in class org.opensourcephysics.display2d.ArrayData
Gets the number of data components.
getComponentCount() - Method in class org.opensourcephysics.display2d.FlatData
Gets the number of data components.
getComponentCount() - Method in interface org.opensourcephysics.display2d.GridData
Gets the number of data components.
getComponentCount() - Method in class org.opensourcephysics.display2d.GridPointData
Gets the number of data components.
getComponentName(int) - Method in class org.opensourcephysics.display2d.ArrayData
Gets the name of the component,
getComponentName(int) - Method in class org.opensourcephysics.display2d.FlatData
Gets the name of the component,
getComponentName(int) - Method in interface org.opensourcephysics.display2d.GridData
Gets the name of the component
getComponentName(int) - Method in class org.opensourcephysics.display2d.GridPointData
Gets the name of the component,
getComponents() - Method in class org.opensourcephysics.display.OSPLayout
 
getConstructorThreadGroup() - Method in class org.opensourcephysics.display.OSPDialog
Gets the ThreadGroup that constructed this frame.
getConstructorThreadGroup() - Method in class org.opensourcephysics.display.OSPFrame
Gets the ThreadGroup that constructed this frame.
getContentPane() - Method in class org.opensourcephysics.tools.DatasetTool
Gets the content pane.
getContentPane() - Method in class org.opensourcephysics.tools.Launcher
Gets the content pane.
getControl() - Method in class org.opensourcephysics.controls.AbstractAnimation
Gets the Control.
getControl() - Method in class org.opensourcephysics.controls.AbstractSimulation
Gets this simulation's control.
getControl() - Method in class org.opensourcephysics.controls.OSPTableInspector
Gets the Control associated with this table.
getControl() - Method in class org.opensourcephysics.controls.XMLTable
Gets the currently displayed XMLControl.
getControl() - Method in class org.opensourcephysics.controls.XMLTableInspector
Gets the Control associated with this table.
getControl() - Method in class org.opensourcephysics.controls.XMLTreePanel
Gets the control displayed in the tree.
getCoordinateStringBuilder() - Method in class org.opensourcephysics.display.DrawingPanel
Gets the CoordinateStringBuilder that converts mouse events into a string showing world coordinates.
getCoordinates() - Method in class org.opensourcephysics.numerics.Quaternion
Gets the Quaternion coordinates.
getCosElevationAngle() - Method in class org.opensourcephysics.display2d.SurfacePlotProjector
Gets the cosine of elevation angle.
getCosRotationAngle() - Method in class org.opensourcephysics.display2d.SurfacePlotProjector
Gets the cosine of rotation angle.
getCryptic() - Method in class org.opensourcephysics.controls.Cryptic
Gets the cryptic.
getCurrentMap() - Method in class org.opensourcephysics.controls.ParsableTextArea
 
getCursorType() - Method in interface org.opensourcephysics.display3d.core.VisualizationHints
 
getCursorType() - Method in class org.opensourcephysics.display3d.simple3d.VisualizationHints
 
getDTD(String) - Static method in class org.opensourcephysics.controls.XML
Gets the DTD for the specified doctype file name.
getData() - Method in class org.opensourcephysics.display2d.ArrayData
Gets the array containing the data.
getData() - Method in class org.opensourcephysics.display2d.FlatData
Gets the array containing the data.
getData() - Method in interface org.opensourcephysics.display2d.GridData
Gets the array containing the data.
getData() - Method in class org.opensourcephysics.display2d.GridPointData
Gets the array containing the data.
getData() - Method in interface org.opensourcephysics.display3d.core.ElementPolygon
Gets ths data of the points fo the polygon
getData() - Method in interface org.opensourcephysics.display3d.core.ElementSurface
Gets the data of the surface.
getData() - Method in class org.opensourcephysics.display3d.simple3d.ElementPolygon
Gets (a copy of) the data of the points for the polygon
getData() - Method in class org.opensourcephysics.display3d.simple3d.ElementSurface
 
getData() - Method in class org.opensourcephysics.tools.DatasetCurveFitter
Gets the data.
getData() - Method in class org.opensourcephysics.tools.DatasetDataTable
Gets the data.
getDataType(Object) - Static method in class org.opensourcephysics.controls.XML
Gets the datatype of the object.
getDataTypes() - Static method in class org.opensourcephysics.controls.XML
Gets an array containing all supported data types.
getDataset(int) - Method in class org.opensourcephysics.display.DatasetManager
Gets a dataset with the given index.
getDataset(int) - Method in class org.opensourcephysics.frames.PlotFrame
Gets a dataset with the given index.
getDataset() - Method in class org.opensourcephysics.tools.DatasetTab
Gets the dataset.
getDataset(int) - Method in class org.opensourcephysics.tools.DatasetTool
Returns the dataset at the specified index.
getDatasetManager() - Method in class org.opensourcephysics.frames.PlotFrame
Gets the dataset manager.
getDatasets() - Method in class org.opensourcephysics.display.DatasetManager
Gets a shallow clone of the dataset list.
getDatasets() - Method in class org.opensourcephysics.tools.DatasetTool
Returns all open datasets.
getDecorationType() - Method in interface org.opensourcephysics.display3d.core.VisualizationHints
 
getDecorationType() - Method in class org.opensourcephysics.display3d.simple3d.VisualizationHints
 
getDefault() - Method in class org.opensourcephysics.numerics.DoubleArray
Gets the default array.
getDefault() - Method in class org.opensourcephysics.numerics.IntegerArray
Gets the default array.
getDefaultJar() - Static method in class org.opensourcephysics.tools.Launcher
Gets the name of the jar containing the default launcher xml file, if any.
getDefaultLocales() - Static method in class org.opensourcephysics.display.OSPFrame
Gets Locales for langauges that have properties files in the core library.
getDescent(Graphics) - Method in class org.opensourcephysics.display.TextLine
 
getDimensionSetter() - Method in class org.opensourcephysics.display.DrawingPanel
Gets the object that sets the gutters for this panel.
getDirectoryPath(String) - Static method in class org.opensourcephysics.controls.XML
Gets the path of the directory containing the specified file.
getDisplay(String) - Method in class org.opensourcephysics.controls.XMLTreePanel
Gets the xml to be displayed.
getDisplayName(String) - Static method in class org.opensourcephysics.tools.Launcher
Gets the display name of the specified file name.
getDistance() - Method in class org.opensourcephysics.display2d.SurfacePlotProjector
Gets the projector distance.
getDistanceToScreen() - Method in interface org.opensourcephysics.display3d.core.Camera
Returns the distance from the camera to the projecting screen.
getDistanceToScreen() - Method in class org.opensourcephysics.display3d.simple3d.Camera
 
getDivider() - Method in class org.opensourcephysics.tools.Launcher
Gets the divider location.
getDoctype() - Method in class org.opensourcephysics.controls.XMLControlElement
Gets the doctype.
getDouble(String) - Method in interface org.opensourcephysics.controls.Control
Gets a stored double value from the control.
getDouble(String) - Method in class org.opensourcephysics.controls.HiddenControl
Read a parameter value from the input display.
getDouble(String) - Method in class org.opensourcephysics.controls.OSPControl
Reads a parameter value from the input display.
getDouble(String) - Method in class org.opensourcephysics.controls.OSPControlTable
Reads a double value from the table.
getDouble(String) - Method in class org.opensourcephysics.controls.XMLControlElement
Gets the double value of the specified named property.
getDrawables() - Method in class org.opensourcephysics.display.DrawingFrame
Gets Drawable previously objects added by the user.
getDrawables(Class) - Method in class org.opensourcephysics.display.DrawingFrame
Gets Drawable objects added by the user of an assignable type.
getDrawables() - Method in class org.opensourcephysics.display.DrawingPanel
Gets the cloned list of Drawable objects.
getDrawables(Class) - Method in class org.opensourcephysics.display.DrawingPanel
Gets Drawable objects of an assignable type.
getDrawables() - Method in class org.opensourcephysics.frames.Complex2DFrame
Gets Drawable objects added by the user to this frame.
getDrawables(Class) - Method in class org.opensourcephysics.frames.Complex2DFrame
Gets Drawable objects added by the user of an assignable type.
getDrawables() - Method in class org.opensourcephysics.frames.ComplexPlotFrame
Gets Drawable objects added by the user to this frame.
getDrawables(Class) - Method in class org.opensourcephysics.frames.ComplexPlotFrame
Gets Drawable objects added by the user of an assignable type.
getDrawables() - Method in class org.opensourcephysics.frames.FFT2DFrame
Gets Drawable objects added by the user to this frame.
getDrawables(Class) - Method in class org.opensourcephysics.frames.FFT2DFrame
Gets Drawable objects added by the user of an assignable type.
getDrawables() - Method in class org.opensourcephysics.frames.FFTFrame
Gets Drawable objects added by the user to this frame.
getDrawables(Class) - Method in class org.opensourcephysics.frames.FFTFrame
Gets Drawable objects added by the user of an assignable type.
getDrawables() - Method in class org.opensourcephysics.frames.HistogramFrame
Gets Drawable objects added by the user to this frame.
getDrawables(Class) - Method in class org.opensourcephysics.frames.HistogramFrame
Gets Drawable objects added by the user of an assignable type.
getDrawables() - Method in class org.opensourcephysics.frames.LatticeFrame
Gets Drawable objects added by the user to this frame.
getDrawables(Class) - Method in class org.opensourcephysics.frames.LatticeFrame
Gets Drawable objects added by the user of an assignable type.
getDrawables() - Method in class org.opensourcephysics.frames.PlotFrame
Gets Drawable objects added by the user to this frame.
getDrawables(Class) - Method in class org.opensourcephysics.frames.PlotFrame
Gets Drawable objects added by the user of an assignable type.
getDrawables() - Method in class org.opensourcephysics.frames.RasterFrame
Gets Drawable objects added by the user to this frame.
getDrawables(Class) - Method in class org.opensourcephysics.frames.RasterFrame
Gets Drawable objects added by the user of an assignable type.
getDrawables() - Method in class org.opensourcephysics.frames.Scalar2DFrame
Gets Drawable objects added by the user to this frame.
getDrawables(Class) - Method in class org.opensourcephysics.frames.Scalar2DFrame
Gets Drawable objects added by the user of an assignable type.
getDrawables() - Method in class org.opensourcephysics.frames.Vector2DFrame
Gets Drawable objects added by the user to this frame.
getDrawables(Class) - Method in class org.opensourcephysics.frames.Vector2DFrame
Gets Drawable objects added by the user of an assignable type.
getDrawer() - Method in class org.opensourcephysics.tools.DatasetCurveFitter
Gets the function drawer.
getDrawingPanel() - Method in class org.opensourcephysics.display.DrawingFrame
Gets the drawing panel.
getDrawingPanel3D() - Method in interface org.opensourcephysics.display3d.core.DrawingFrame3D
Gets the DrawingPanel3D
getDrawingPanel3D() - Method in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
Gets the drawing panel.
getDx() - Method in class org.opensourcephysics.display.Grid
Gets the x separation between x gid lines.
getDx() - Method in class org.opensourcephysics.display2d.ArrayData
Gets the change in x between grid columns.
getDx() - Method in class org.opensourcephysics.display2d.FlatData
Gets the change in x between grid columns.
getDx() - Method in interface org.opensourcephysics.display2d.GridData
Gets the change in x between grid columns moving from right to left.
getDx() - Method in class org.opensourcephysics.display2d.GridPointData
Gets the change in x between grid columns.
getDy() - Method in class org.opensourcephysics.display.Grid
Gets the y separation between x gid lines.
getDy() - Method in class org.opensourcephysics.display2d.ArrayData
Gets the change in y between grid rows.
getDy() - Method in class org.opensourcephysics.display2d.FlatData
Gets the change in y between grid rows.
getDy() - Method in interface org.opensourcephysics.display2d.GridData
Gets the change in y between grid rows moving from top to bottom.
getDy() - Method in class org.opensourcephysics.display2d.GridPointData
Gets the change in y between grid rows.
getEdgeColor() - Method in class org.opensourcephysics.display.Dataset
Gets the data point edge color.
getElements() - Method in interface org.opensourcephysics.display3d.core.DrawingPanel3D
Gets the (cloned) list of Elements.
getElements() - Method in interface org.opensourcephysics.display3d.core.Group
Gets the cloned list of Elements in the group.
getElements() - Method in class org.opensourcephysics.display3d.simple3d.DrawingPanel3D
 
getElements() - Method in class org.opensourcephysics.display3d.simple3d.Group
 
getElevationAngle() - Method in class org.opensourcephysics.display2d.SurfacePlotProjector
Gets current elevation angle.
getEquation(String) - Method in interface org.opensourcephysics.tools.KnownFunction
Gets the equation.
getError() - Method in class org.opensourcephysics.numerics.DoubleArray
Gets the error code
getError() - Method in class org.opensourcephysics.numerics.IntegerArray
Gets the error code
getErrorCode() - Method in class org.opensourcephysics.numerics.CashKarp45
Gets the error code.
getErrorCode() - Method in class org.opensourcephysics.numerics.DormandPrince45
Gets the error code.
getErrorCode() - Method in interface org.opensourcephysics.numerics.ODEAdaptiveSolver
Gets the error code.
getErrorCode() - Method in class org.opensourcephysics.numerics.ODEBisectionEventSolver
Gets the error code.
getErrorCode() - Method in class org.opensourcephysics.numerics.ODEMultistepSolver
Gets the error code.
getErrorCode() - Method in class org.opensourcephysics.numerics.ParserException
Gets the error code.
getErrorCode() - Method in class org.opensourcephysics.numerics.RK45MultiStep
Gets the error code.
getErrorCode() - Method in class org.opensourcephysics.numerics.SuryonoParser
Gets error code of last operation.
getErrorPosition() - Method in class org.opensourcephysics.numerics.SuryonoParser
Gets error position.
getErrorString() - Method in class org.opensourcephysics.numerics.SuryonoParser
Gets error string/message of last operation.
getExtension(String) - Static method in class org.opensourcephysics.controls.XML
Gets the extension of the specified file name.
getExtrema(double[], double[]) - Method in class org.opensourcephysics.display3d.simple3d.ElementPolygon
 
getExtrema(double[], double[]) - Method in class org.opensourcephysics.display3d.simple3d.ElementSurface
 
getExtrema(double[], double[]) - Method in class org.opensourcephysics.display3d.simple3d.ElementTrail
 
getExtrema(double[], double[]) - Method in class org.opensourcephysics.display3d.simple3d.Group
 
getFM(Graphics) - Method in class org.opensourcephysics.display.TextLine
 
getFactor(int) - Static method in class org.opensourcephysics.tools.FontSizer
Gets the factor corresponding to a specified level.
getFile() - Method in class org.opensourcephysics.tools.LaunchNode
Return an existing file with current file name and specified base.
getFile() - Method in class org.opensourcephysics.tools.Resource
Gets the file associated with this resource.
getFileChooser() - Static method in class org.opensourcephysics.tools.LaunchBuilder
Gets a file chooser.
getFileHandler() - Method in class org.opensourcephysics.controls.OSPLog
Gets the file handler using lazy instantiation.
getFileIcon(LaunchNode) - Method in class org.opensourcephysics.tools.Launcher
Gets an appropriate File icon for a node (must have non-null filename)
getFileName() - Method in class org.opensourcephysics.tools.LaunchNode
Gets the fileName.
getFillColor() - Method in class org.opensourcephysics.display.Dataset
Gets the data point fill color.
getFillColor() - Method in interface org.opensourcephysics.display3d.core.Style
 
getFillColor() - Method in class org.opensourcephysics.display3d.simple3d.Style
 
getFirst(Function, double) - Static method in class org.opensourcephysics.numerics.Derivative
Gets a derivative function using the centered difference approximation.
getFirstDirection() - Method in interface org.opensourcephysics.display3d.core.ElementPlane
Gets the first direction vector of th eplane
getFirstDirection() - Method in class org.opensourcephysics.display3d.simple3d.ElementPlane
 
getFlatMatrix(double[]) - Method in class org.opensourcephysics.numerics.Matrix3DTransformation
Gets the direct homogeneous affine transformation flattened into a 1-d arrray.
getFlatMatrix(double[]) - Method in interface org.opensourcephysics.numerics.MatrixTransformation
Gets the direct homogeneous affine transformation flattened into a 1-d arrray.
getFlatMatrix(double[]) - Method in class org.opensourcephysics.numerics.Quaternion
Gets the direct homogeneous affine transformation flattened into a 1-d arrray.
getFloor() - Method in class org.opensourcephysics.display2d.ColorMapper
Gets the floor.
getFloor() - Method in class org.opensourcephysics.display2d.ComplexGridPlot
Gets the floor for scaling the z data.
getFloor() - Method in class org.opensourcephysics.display2d.ComplexInterpolatedPlot
Gets the floor for scaling the z data.
getFloor() - Method in class org.opensourcephysics.display2d.ComplexSurfacePlot
Gets the floor for scaling the z data.
getFloor() - Method in class org.opensourcephysics.display2d.ContourPlot
Gets the floor for scaling the z data.
getFloor() - Method in class org.opensourcephysics.display2d.GrayscalePlot
Gets the floor for scaling the z data.
getFloor() - Method in class org.opensourcephysics.display2d.GridPlot
Gets the floor for scaling the z data.
getFloor() - Method in class org.opensourcephysics.display2d.InterpolatedPlot
Gets the floor for scaling the z data.
getFloor() - Method in interface org.opensourcephysics.display2d.Plot2D
Gets the floor for scaling the z data.
getFloor() - Method in class org.opensourcephysics.display2d.SurfacePlot
Gets the floor for scaling the z data.
getFloor() - Method in class org.opensourcephysics.display2d.VectorColorMapper
 
getFloor() - Method in class org.opensourcephysics.display2d.VectorPlot
Gets the floor for scaling the z data.
getFloorColor() - Method in class org.opensourcephysics.display2d.ColorMapper
Gets the floor color;
getFocusX() - Method in interface org.opensourcephysics.display3d.core.Camera
Returns the focus X coordinate
getFocusX() - Method in class org.opensourcephysics.display3d.simple3d.Camera
 
getFocusY() - Method in interface org.opensourcephysics.display3d.core.Camera
Returns the focus Y coordinate
getFocusY() - Method in class org.opensourcephysics.display3d.simple3d.Camera
 
getFocusZ() - Method in interface org.opensourcephysics.display3d.core.Camera
Returns the focus Z coordinate
getFocusZ() - Method in class org.opensourcephysics.display3d.simple3d.Camera
 
getFont() - Method in class org.opensourcephysics.display.BoundedTextLine
Gets the font.
getFont() - Method in class org.opensourcephysics.display.InteractiveTextLine
Gets the font used to display the text.
getFont() - Method in class org.opensourcephysics.display.TextLine
 
getFont() - Method in interface org.opensourcephysics.display3d.core.ElementText
Gets the font of the text
getFont() - Method in class org.opensourcephysics.display3d.simple3d.ElementText
 
getFontName() - Method in class org.opensourcephysics.display.TextLine
 
getFontSize() - Method in class org.opensourcephysics.display.TextLine
 
getFontStyle() - Method in class org.opensourcephysics.display.TextLine
 
getFreqMax(double, double, int) - Method in class org.opensourcephysics.numerics.FFT2D
Gets the maximum frequency given the domain and the number of points.
getFreqMin(double, double, int) - Method in class org.opensourcephysics.numerics.FFT2D
Gets the minimum frequency given the domain and the number of points.
getFunction() - Method in class org.opensourcephysics.numerics.MathExpParser
Gets the function string.
getFunction() - Method in class org.opensourcephysics.numerics.SuryonoParser
Gets function string of last operation.
getGlassPanel() - Method in class org.opensourcephysics.display.DrawingPanel
Gets the glass panel.
getGridData() - Method in class org.opensourcephysics.display2d.ComplexGridPlot
Gets the GridData object.
getGridData() - Method in class org.opensourcephysics.display2d.ComplexInterpolatedPlot
Gets the GridData object.
getGridData() - Method in class org.opensourcephysics.display2d.ComplexSurfacePlot
Gets the GridData object.
getGridData() - Method in class org.opensourcephysics.display2d.ContourPlot
Gets the GridData object.
getGridData() - Method in class org.opensourcephysics.display2d.GrayscalePlot
Gets the GridData object.
getGridData() - Method in class org.opensourcephysics.display2d.GridPlot
Gets the GridData object.
getGridData() - Method in class org.opensourcephysics.display2d.InterpolatedPlot
Gets the GridData object.
getGridData() - Method in interface org.opensourcephysics.display2d.Plot2D
Gets the GridData object.
getGridData() - Method in class org.opensourcephysics.display2d.SurfacePlot
Gets the GridData object.
getGridData() - Method in class org.opensourcephysics.display2d.VectorPlot
Gets the GridData object.
getGutters() - Method in class org.opensourcephysics.display.DrawingPanel
Gets the gutters.
getHTMLChooser() - Static method in class org.opensourcephysics.tools.LaunchBuilder
Gets a file chooser for selecting html files.
getHead(double) - Method in class org.opensourcephysics.display.Arrow
Gets the arrowhead shape.
getHeadSize() - Method in class org.opensourcephysics.display.Arrow
Gets the headsize for the arrow.
getHeight() - Method in class org.opensourcephysics.display.InteractiveShape
Gets the height of this shape.
getHeight(Graphics) - Method in class org.opensourcephysics.display.TextLine
 
getHeight() - Method in class org.opensourcephysics.display2d.DataRaster
 
getHighlightedClass() - Method in class org.opensourcephysics.controls.XMLTree
Gets the highlighted class.
getHotSpotBodyCoordinates(InteractionTarget) - Method in class org.opensourcephysics.display3d.simple3d.Element
Returns the body coordinates of the specified hotspot
getID() - Method in class org.opensourcephysics.display.Dataset
Dets an id that can be used to identify the dataset.
getID() - Method in class org.opensourcephysics.tools.LaunchNode
Gets the unique ID string for this node.
getIcon() - Method in class org.opensourcephysics.tools.Resource
Gets an ImageIcon.
getIcon(String) - Static method in class org.opensourcephysics.tools.ResourceLoader
 
getImage() - Method in class org.opensourcephysics.tools.Resource
Gets an Image.
getImage(String) - Static method in class org.opensourcephysics.tools.ResourceLoader
 
getImageFile() - Method in interface org.opensourcephysics.display3d.core.ElementImage
Gets the image displayed
getImageFile() - Method in class org.opensourcephysics.display3d.simple3d.ElementImage
 
getIndex() - Method in class org.opensourcephysics.display.Dataset
Gets the current index of the array.
getInspector(Object) - Static method in class org.opensourcephysics.controls.OSPInspector
Gets an OSPInspector if the oject has an XMLLoader.
getInspector(XMLProperty) - Static method in class org.opensourcephysics.tools.ArrayInspector
Gets an array inspector for the specified array XMLProperty.
getInspector(Object, String) - Static method in class org.opensourcephysics.tools.ArrayInspector
Gets an array inspector for the specified array.
getInt(String) - Method in interface org.opensourcephysics.controls.Control
Gets a stored integer value from the control.
getInt(String) - Method in class org.opensourcephysics.controls.HiddenControl
Read a parameter value from the input display.
getInt(String) - Method in class org.opensourcephysics.controls.OSPControl
Reads a parameter value from the input display.
getInt(String) - Method in class org.opensourcephysics.controls.OSPControlTable
Reads a parameter value from the input display.
getInt(String) - Method in class org.opensourcephysics.controls.XMLControlElement
Gets the int value of the specified named property.
getIntArray(String) - Static method in class org.opensourcephysics.numerics.ArrayLib
Read in a text file as an array of integers.
getInteractionTarget(int) - Method in class org.opensourcephysics.display3d.simple3d.DrawingPanel3D
 
getInteractionTarget(int) - Method in class org.opensourcephysics.display3d.simple3d.Element
 
getInteractive() - Method in class org.opensourcephysics.display.InteractivePanel
Gets the interactive object that was accessed by the last mouse event.
getInteractive() - Method in class org.opensourcephysics.display.PlottingPanel
Gets the interactive drawable that was accessed by the last mouse event.
getInterior(DrawingPanel) - Method in interface org.opensourcephysics.display.Dimensioned
Gets the interior dimension of the drawing panel in pixel units.
getInterior(DrawingPanel) - Method in class org.opensourcephysics.display2d.ByteRaster
Gets the dimension of the lattice in pixel units.
getInterior(DrawingPanel) - Method in class org.opensourcephysics.display2d.IntegerRaster
Gets the dimension of the lattice in pixel units.
getInverse(double) - Method in interface org.opensourcephysics.numerics.InvertibleFunction
 
getInverse(double) - Method in class org.opensourcephysics.numerics.LogBase10Function
 
getJARChooser() - Static method in class org.opensourcephysics.tools.LaunchBuilder
Gets a file chooser for selecting jar files.
getJFrame() - Method in interface org.opensourcephysics.display3d.core.DrawingFrame3D
Getting the pointer to the real JFrame in it
getJFrame() - Method in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
Getting the pointer to the real JFrame in it
getJobs(Object) - Method in class org.opensourcephysics.tools.JobManager
Gets the jobs associated with the specified object.
getJustification() - Method in class org.opensourcephysics.display.TextLine
 
getJustification() - Method in interface org.opensourcephysics.display3d.core.ElementText
Gets the justification of the text
getJustification() - Method in class org.opensourcephysics.display3d.simple3d.ElementText
 
getLanguage() - Static method in class org.opensourcephysics.tools.ToolsRes
Gets the language for this locale.
getLaunchClass() - Method in class org.opensourcephysics.tools.LaunchNode
Gets the launch class for this node.
getLaunchJarPath() - Static method in class org.opensourcephysics.tools.ResourceLoader
 
getLaunchObject() - Method in class org.opensourcephysics.tools.LaunchNode
Gets the launch object.
getLeading(Graphics) - Method in class org.opensourcephysics.display.TextLine
 
getLeft() - Method in class org.opensourcephysics.display2d.ArrayData
Gets the x value for the first column in the grid.
getLeft() - Method in class org.opensourcephysics.display2d.FlatData
Gets the x value for the first column in the grid.
getLeft() - Method in interface org.opensourcephysics.display2d.GridData
Gets the x value for the first column in the grid.
getLeft() - Method in class org.opensourcephysics.display2d.GridPointData
Gets the x value for the first column in the grid.
getLeftGutter() - Method in class org.opensourcephysics.display.DrawingPanel
Gets the left gutter of this DrawingPanel.
getLeftMostBinPosition(int) - Method in class org.opensourcephysics.display.Histogram
Method getLeftMostBinPosition
getLevel() - Method in class org.opensourcephysics.controls.XMLControlElement
Gets the level of this property relative to the root.
getLevel() - Method in interface org.opensourcephysics.controls.XMLProperty
Gets the level of this property relative to root.
getLevel() - Method in class org.opensourcephysics.controls.XMLPropertyElement
Gets the level of this property relative to root.
getLevel() - Static method in class org.opensourcephysics.tools.FontSizer
Gets the current font level.
getLineColor() - Method in class org.opensourcephysics.display.Dataset
Gets the line color.
getLineColor(int) - Static method in class org.opensourcephysics.display.DatasetManager
Gets a line color that matches the index
getLineColor() - Method in interface org.opensourcephysics.display3d.core.Style
 
getLineColor() - Method in class org.opensourcephysics.display3d.simple3d.Style
 
getLineWidth() - Method in interface org.opensourcephysics.display3d.core.Style
 
getLineWidth() - Method in class org.opensourcephysics.display3d.simple3d.Style
 
getLoader() - Static method in class org.opensourcephysics.controls.AnimationControl
Returns an XML.ObjectLoader to save and load data for this object.
getLoader() - Static method in class org.opensourcephysics.controls.Cryptic
Returns an ObjectLoader to save and load data for this class.
getLoader() - Static method in class org.opensourcephysics.controls.OSPApplication
Returns an XML.ObjectLoader to save and load data for this object.
getLoader() - Static method in class org.opensourcephysics.controls.OSPControl
Returns an XML.ObjectLoader to save and load data for this object.
getLoader() - Static method in class org.opensourcephysics.controls.OSPControlTable
Returns an XML.ObjectLoader to save and load data for this object.
getLoader() - Static method in class org.opensourcephysics.controls.ParsableTextArea
Returns an XML.ObjectLoader to save and load data for this object.
getLoader() - Static method in class org.opensourcephysics.controls.SimulationControl
Returns an XML.ObjectLoader to save and load data for this object.
getLoader(Class) - Static method in class org.opensourcephysics.controls.XML
Gets the ObjectLoader for the specified class.
getLoader() - Static method in class org.opensourcephysics.display.Arrow
Gets a loader that allows a Circle to be represented as XML data.
getLoader() - Static method in class org.opensourcephysics.display.BoundedShape
Gets the XML object loader for this class.
getLoader() - Static method in class org.opensourcephysics.display.Circle
Gets a loader that allows a Circle to be represented as XML data.
getLoader() - Static method in class org.opensourcephysics.display.ComplexDataset
Returns the XML.ObjectLoader for this class.
getLoader() - Static method in class org.opensourcephysics.display.Dataset
Returns the XML.ObjectLoader for this class.
getLoader() - Static method in class org.opensourcephysics.display.DatasetManager
Returns the XML.ObjectLoader for this class.
getLoader() - Static method in class org.opensourcephysics.display.DrawableShape
Gets the XML object loader for this class.
getLoader() - Static method in class org.opensourcephysics.display.DrawableTextLine
Gets the XML object loader for this class.
getLoader() - Static method in class org.opensourcephysics.display.DrawingFrame
Returns an XML.ObjectLoader to save and load data for this program.
getLoader() - Static method in class org.opensourcephysics.display.DrawingPanel
Returns an XML.ObjectLoader to save and load object data.
getLoader() - Static method in class org.opensourcephysics.display.HighlightableDataset
Returns the XML.ObjectLoader for this class.
getLoader() - Static method in class org.opensourcephysics.display.HistogramDataset
Returns the XML.ObjectLoader for this class.
getLoader() - Static method in class org.opensourcephysics.display.InteractiveArrow
Gets the XML object loader for this class.
getLoader() - Static method in class org.opensourcephysics.display.InteractiveCenteredArrow
Gets the XML object loader for this class.
getLoader() - Static method in class org.opensourcephysics.display.InteractiveCircle
 
getLoader() - Static method in class org.opensourcephysics.display.InteractiveShape
Gets the XML object loader for this class.
getLoader() - Static method in class org.opensourcephysics.display.InteractiveTextLine
Gets the XML object loader for this class.
getLoader() - Static method in class org.opensourcephysics.display.MeasuredCircle
Gets a loader allows a Circle to be represented as XML data.
getLoader() - Static method in class org.opensourcephysics.display.PlottingPanel
Returns an XML.ObjectLoader to save and load object data.
getLoader() - Static method in class org.opensourcephysics.display.Stripchart
Returns the XML.ObjectLoader for this class.
getLoader() - Static method in class org.opensourcephysics.display.Trail
Returns the XML.ObjectLoader for this class.
getLoader() - Static method in class org.opensourcephysics.display.TrailBezier
Returns the XML.ObjectLoader for this class.
getLoader() - Static method in class org.opensourcephysics.display2d.ArrayData
Returns the XML.ObjectLoader for this class.
getLoader() - Static method in class org.opensourcephysics.display2d.ColorMapper
Gets a loader that allows a Circle to be represented as XML data.
getLoader() - Static method in class org.opensourcephysics.display2d.ComplexGridPlot
Gets an XML.ObjectLoader to save and load data for this program.
getLoader() - Static method in class org.opensourcephysics.display2d.ComplexInterpolatedPlot
Gets an XML.ObjectLoader to save and load data for this program.
getLoader() - Static method in class org.opensourcephysics.display2d.ComplexSurfacePlot
Gets an XML.ObjectLoader to save and load data for this program.
getLoader() - Static method in class org.opensourcephysics.display2d.ContourPlot
Gets an XML.ObjectLoader to save and load data for this program.
getLoader() - Static method in class org.opensourcephysics.display2d.FlatData
Returns the XML.ObjectLoader for this class.
getLoader() - Static method in class org.opensourcephysics.display2d.GrayscalePlot
Gets an XML.ObjectLoader to save and load data for this program.
getLoader() - Static method in class org.opensourcephysics.display2d.GridPlot
Gets an XML.ObjectLoader to save and load data for this program.
getLoader() - Static method in class org.opensourcephysics.display2d.GridPointData
Returns the XML.ObjectLoader for this class.
getLoader() - Static method in class org.opensourcephysics.display2d.InterpolatedPlot
Gets an XML.ObjectLoader to save and load data for this program.
getLoader() - Static method in class org.opensourcephysics.display2d.SurfacePlot
Gets an XML.ObjectLoader to save and load data for this program.
getLoader() - Static method in class org.opensourcephysics.display2d.VectorPlot
Gets an XML.ObjectLoader to save and load data for this program.
getLoader() - Static method in class org.opensourcephysics.display3d.core.Resolution
 
getLoader() - Static method in class org.opensourcephysics.display3d.simple3d.Camera
 
getLoader() - Static method in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
 
getLoader() - Static method in class org.opensourcephysics.display3d.simple3d.DrawingPanel3D
Returns an XML.ObjectLoader to save and load object data.
getLoader() - Static method in class org.opensourcephysics.display3d.simple3d.ElementArrow
Returns an XML.ObjectLoader to save and load object data.
getLoader() - Static method in class org.opensourcephysics.display3d.simple3d.ElementBox
Returns an XML.ObjectLoader to save and load object data.
getLoader() - Static method in class org.opensourcephysics.display3d.simple3d.ElementCircle
Returns an XML.ObjectLoader to save and load object data.
getLoader() - Static method in class org.opensourcephysics.display3d.simple3d.ElementCone
Returns an XML.ObjectLoader to save and load object data.
getLoader() - Static method in class org.opensourcephysics.display3d.simple3d.ElementCylinder
Returns an XML.ObjectLoader to save and load object data.
getLoader() - Static method in class org.opensourcephysics.display3d.simple3d.ElementEllipsoid
Returns an XML.ObjectLoader to save and load object data.
getLoader() - Static method in class org.opensourcephysics.display3d.simple3d.ElementImage
Returns an XML.ObjectLoader to save and load object data.
getLoader() - Static method in class org.opensourcephysics.display3d.simple3d.ElementPlane
Returns an XML.ObjectLoader to save and load object data.
getLoader() - Static method in class org.opensourcephysics.display3d.simple3d.ElementPolygon
Returns an XML.ObjectLoader to save and load object data.
getLoader() - Static method in class org.opensourcephysics.display3d.simple3d.ElementSegment
Returns an XML.ObjectLoader to save and load object data.
getLoader() - Static method in class org.opensourcephysics.display3d.simple3d.ElementSpring
Returns an XML.ObjectLoader to save and load object data.
getLoader() - Static method in class org.opensourcephysics.display3d.simple3d.ElementSurface
Returns an XML.ObjectLoader to save and load object data.
getLoader() - Static method in class org.opensourcephysics.display3d.simple3d.ElementText
Returns an XML.ObjectLoader to save and load object data.
getLoader() - Static method in class org.opensourcephysics.display3d.simple3d.ElementTrail
Returns an XML.ObjectLoader to save and load object data.
getLoader() - Static method in class org.opensourcephysics.display3d.simple3d.Group
 
getLoader() - Static method in class org.opensourcephysics.display3d.simple3d.Style
 
getLoader() - Static method in class org.opensourcephysics.display3d.simple3d.VisualizationHints
 
getLoader() - Static method in class org.opensourcephysics.frames.ComplexPlotFrame
 
getLoader() - Static method in class org.opensourcephysics.frames.HistogramFrame
 
getLoader() - Static method in class org.opensourcephysics.frames.PlotFrame
Returns an XML.ObjectLoader to save and load data.
getLoader() - Static method in class org.opensourcephysics.numerics.DoubleArray
Returns an XML.ObjectLoader to save and load object data.
getLoader() - Static method in class org.opensourcephysics.numerics.IntegerArray
Returns an XML.ObjectLoader to save and load object data.
getLoader() - Static method in class org.opensourcephysics.numerics.Matrix3DTransformation
 
getLoader() - Static method in class org.opensourcephysics.numerics.Quaternion
 
getLoader() - Static method in class org.opensourcephysics.tools.LaunchNode
Returns the XML.ObjectLoader for this class.
getLogLevel() - Method in class org.opensourcephysics.tools.LaunchNode
Gets the log level.
getLogPanel() - Method in class org.opensourcephysics.controls.OSPLog
Gets the log panel so it can be displayed in a dialog or other container.
getLogPoints() - Method in class org.opensourcephysics.display.Histogram
Gets a data array containing both the bin centers and the values within the bins.
getLogPoints() - Method in class org.opensourcephysics.frames.HistogramFrame
Gets an array containing the log values of the values stored in the bins.
getLogger() - Method in class org.opensourcephysics.controls.OSPLog
Gets the logger.
getMarkerShape() - Method in class org.opensourcephysics.display.ComplexDataset
Gets the marker shape.
getMarkerShape() - Method in class org.opensourcephysics.display.Dataset
Gets the data point marker shape.
getMarkerSize() - Method in class org.opensourcephysics.display.ComplexDataset
Gets the marker size.
getMarkerSize() - Method in class org.opensourcephysics.display.Dataset
Gets the half-width of the data point marker.
getMaxAscent(Graphics) - Method in class org.opensourcephysics.display.TextLine
 
getMaxDescent(Graphics) - Method in class org.opensourcephysics.display.TextLine
 
getMaxLength() - Method in class org.opensourcephysics.display3d.core.Resolution
 
getMaxPixPerUnit() - Method in class org.opensourcephysics.display.DrawingPanel
Gets the larger of x or y pixels per world unit.
getMaximumAngle() - Method in interface org.opensourcephysics.display3d.core.ElementCone
Gets the maximum angle used to build the bottom and, if neccesary, top faces of the cone.
getMaximumAngle() - Method in interface org.opensourcephysics.display3d.core.ElementCylinder
Gets the maximum angle used to build the top and faces sides of the cylinder.
getMaximumAngle() - Method in class org.opensourcephysics.display3d.simple3d.ElementCone
 
getMaximumAngle() - Method in class org.opensourcephysics.display3d.simple3d.ElementCylinder
 
getMaximumAngleU() - Method in interface org.opensourcephysics.display3d.core.ElementEllipsoid
Gets the maximum angle for the meridians
getMaximumAngleU() - Method in class org.opensourcephysics.display3d.simple3d.ElementEllipsoid
 
getMaximumAngleV() - Method in interface org.opensourcephysics.display3d.core.ElementEllipsoid
Gets the maximum angle for the parallels
getMaximumAngleV() - Method in class org.opensourcephysics.display3d.simple3d.ElementEllipsoid
 
getMaximumFractionDigits() - Method in class org.opensourcephysics.display.DataTable
Gets the maximum number of digits in the table.
getMaximumPoints() - Method in interface org.opensourcephysics.display3d.core.ElementTrail
Returns the maximum number of points allowed for the trail
getMaximumPoints() - Method in class org.opensourcephysics.display3d.simple3d.ElementTrail
 
getMeasure() - Method in class org.opensourcephysics.display.DrawingPanel
Gets the rectangle that bounds all measurable objects.
getMenu(String) - Method in class org.opensourcephysics.display.OSPFrame
Gets a menu with the given name from the menu bar.
getMenuItem(String) - Method in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
Gets a menu with the given name from the menu bar.
getMessage() - Method in class org.opensourcephysics.numerics.NumericMethodException
Returns the error message string of this throwable object.
getMinimumAngle() - Method in interface org.opensourcephysics.display3d.core.ElementCone
Gets the minimum angle used to build the bottom and, if neccesary, top faces of the cone.
getMinimumAngle() - Method in interface org.opensourcephysics.display3d.core.ElementCylinder
Gets the minimum angle used to build the top and bottom faces of the cylinder.
getMinimumAngle() - Method in class org.opensourcephysics.display3d.simple3d.ElementCone
 
getMinimumAngle() - Method in class org.opensourcephysics.display3d.simple3d.ElementCylinder
 
getMinimumAngleU() - Method in interface org.opensourcephysics.display3d.core.ElementEllipsoid
Gets the minimum angle for the meridians
getMinimumAngleU() - Method in class org.opensourcephysics.display3d.simple3d.ElementEllipsoid
 
getMinimumAngleV() - Method in interface org.opensourcephysics.display3d.core.ElementEllipsoid
Gets the minimum angle for the parallels
getMinimumAngleV() - Method in class org.opensourcephysics.display3d.simple3d.ElementEllipsoid
 
getModel() - Method in class org.opensourcephysics.controls.OSPControl
 
getModel() - Method in class org.opensourcephysics.ejs.Simulation
 
getMouseAction() - Method in class org.opensourcephysics.display.InteractivePanel
Gets the last mouse action.
getMouseButton() - Method in class org.opensourcephysics.display.InteractivePanel
Gets the mouse button of the last mouse event.
getMouseClickCount() - Method in class org.opensourcephysics.display.InteractivePanel
Gets the click count of the last mouse event.
getMouseIntX() - Method in class org.opensourcephysics.display.InteractivePanel
Gets the x pixel coordinate of the last mouse event.
getMouseIntY() - Method in class org.opensourcephysics.display.InteractivePanel
Gets the y pixel coordinate of the last mouse event.
getMouseX() - Method in class org.opensourcephysics.display.InteractivePanel
Gets the x world coordinate of the last mouse event.
getMouseY() - Method in class org.opensourcephysics.display.InteractivePanel
Gets the y world coordinate of the last moust event
getN() - Method in class org.opensourcephysics.numerics.FFT
Gets the number of complex data points.
getN() - Method in class org.opensourcephysics.numerics.FFTReal
Gets the number of data points.
getN1() - Method in class org.opensourcephysics.display3d.core.Resolution
 
getN2() - Method in class org.opensourcephysics.display3d.core.Resolution
 
getN3() - Method in class org.opensourcephysics.display3d.core.Resolution
 
getName(String) - Static method in class org.opensourcephysics.controls.XML
Gets the name from the specified path.
getName() - Method in class org.opensourcephysics.display.Dataset
Gets the dataset name.
getName() - Method in interface org.opensourcephysics.display3d.core.Element
Gets the name of the element
getName() - Method in class org.opensourcephysics.display3d.simple3d.Element
 
getNaturalFreq(double) - Method in class org.opensourcephysics.numerics.FFT
Gets an array containing the frequencies in natural order.
getNaturalFreq(double, double) - Method in class org.opensourcephysics.numerics.FFT
Gets an array containing the frequencies in natural order.
getNaturalFreq(double) - Method in class org.opensourcephysics.numerics.FFTReal
Gets an array containing the frequencies in natural order.
getNaturalFreq(double, double) - Method in class org.opensourcephysics.numerics.FFTReal
Gets an array containing the frequencies in natural order.
getNaturalFreqX(double) - Method in class org.opensourcephysics.numerics.FFT2D
Gets an array containing the frequencies in natural order.
getNaturalFreqX(double, double) - Method in class org.opensourcephysics.numerics.FFT2D
Gets an array containing the frequencies in natural order.
getNaturalFreqY(double) - Method in class org.opensourcephysics.numerics.FFT2D
Gets an array containing the frequencies in natural order if samples in the orginal data are separated by delta in y.
getNaturalFreqY(double, double) - Method in class org.opensourcephysics.numerics.FFT2D
Gets an array containing the frequencies in natural order.
getNaturalModes() - Method in class org.opensourcephysics.numerics.FFT
Gets an array containing the mode numbers in natural order.
getNaturalModes(int) - Method in class org.opensourcephysics.numerics.FFT2D
Gets an array containing the mode numbers in natural order.
getNaturalOmega(double) - Method in class org.opensourcephysics.numerics.FFT
Gets an array containing the frequencies in natural order.
getNaturalOmega(double, double) - Method in class org.opensourcephysics.numerics.FFT
Gets an array containing the frequencies in natural order.
getNaturalOmega(double) - Method in class org.opensourcephysics.numerics.FFTReal
Gets an array containing the frequencies in natural order.
getNaturalOmega(double, double) - Method in class org.opensourcephysics.numerics.FFTReal
Gets an array containing the frequencies in natural order.
getNaturalOmegaX(double) - Method in class org.opensourcephysics.numerics.FFT2D
Gets an array containing the angular frequencies (wavenumbers) in natural order.
getNaturalOmegaX(double, double) - Method in class org.opensourcephysics.numerics.FFT2D
Gets an array containing the angular frequencies (wavenumbers) in natural order.
getNaturalOmegaY(double) - Method in class org.opensourcephysics.numerics.FFT2D
Gets an array containing the frequencies in natural order if samples in the orginal data are separated by delta in y.
getNaturalOmegaY(double, double) - Method in class org.opensourcephysics.numerics.FFT2D
Gets an array containing the frequencies in natural order.
getNormalization() - Method in class org.opensourcephysics.numerics.FFT
Gets the normalization constant.
getNumColors() - Method in class org.opensourcephysics.display2d.ColorMapper
Gets the number of colors between the floor and ceiling values.
getNx() - Method in class org.opensourcephysics.display2d.ArrayData
Gets the number of x entries.
getNx() - Method in class org.opensourcephysics.display2d.BinaryLattice
Gets the number of x entries.
getNx() - Method in interface org.opensourcephysics.display2d.ByteLattice
Gets the number of x entries.
getNx() - Method in class org.opensourcephysics.display2d.ByteRaster
Gets the number of x entries.
getNx() - Method in class org.opensourcephysics.display2d.CellLattice
 
getNx() - Method in class org.opensourcephysics.display2d.CellLatticeOSX
Gets the number of x entries.
getNx() - Method in class org.opensourcephysics.display2d.CellLatticePC
Gets the number of x entries.
getNx() - Method in class org.opensourcephysics.display2d.FlatData
Gets the number of x entries.
getNx() - Method in interface org.opensourcephysics.display2d.GridData
Gets the number of x entries.
getNx() - Method in class org.opensourcephysics.display2d.GridPointData
Gets the number of x entries.
getNx() - Method in class org.opensourcephysics.display2d.SiteLattice
Gets the number of x entries.
getNx() - Method in class org.opensourcephysics.frames.Scalar2DFrame
Gets the number of x entries.
getNx() - Method in class org.opensourcephysics.frames.Vector2DFrame
Gets the number of x entries.
getNy() - Method in class org.opensourcephysics.display2d.ArrayData
Gets the number of y entries.
getNy() - Method in class org.opensourcephysics.display2d.BinaryLattice
Gets the number of y entries.
getNy() - Method in interface org.opensourcephysics.display2d.ByteLattice
Gets the number of y entries.
getNy() - Method in class org.opensourcephysics.display2d.ByteRaster
Gets the number of y entries.
getNy() - Method in class org.opensourcephysics.display2d.CellLattice
 
getNy() - Method in class org.opensourcephysics.display2d.CellLatticeOSX
Gets the number of y entries.
getNy() - Method in class org.opensourcephysics.display2d.CellLatticePC
Gets the number of y entries.
getNy() - Method in class org.opensourcephysics.display2d.FlatData
Gets the number of y entries.
getNy() - Method in interface org.opensourcephysics.display2d.GridData
Gets the number of y entries.
getNy() - Method in class org.opensourcephysics.display2d.GridPointData
Gets the number of y entries.
getNy() - Method in class org.opensourcephysics.display2d.SiteLattice
Gets the number of y entries.
getNy() - Method in class org.opensourcephysics.frames.Scalar2DFrame
Gets the number of y entries.
getNy() - Method in class org.opensourcephysics.frames.Vector2DFrame
Gets the number of y entries.
getOSPApp() - Method in class org.opensourcephysics.controls.ControlFrame
 
getOSPLog() - Static method in class org.opensourcephysics.controls.OSPLog
Gets the OSPLog that can be shared by multiple OSP packages.
getObject(String) - Method in interface org.opensourcephysics.controls.Control
Gets the object with the specified property name.
getObject(String) - Method in class org.opensourcephysics.controls.HiddenControl
Gets the object with the specified property name.
getObject(String) - Method in class org.opensourcephysics.controls.OSPControl
Gets the object with the specified property name.
getObject(String) - Method in class org.opensourcephysics.controls.OSPControlTable
Gets the object with the specified property name.
getObject(String) - Method in class org.opensourcephysics.controls.XMLControlElement
Gets the object value of the specified named property.
getObject(Class) - Method in class org.opensourcephysics.tools.Resource
Gets an object of the specified type.
getObjectClass() - Method in interface org.opensourcephysics.controls.XMLControl
Gets the class for which this stores data.
getObjectClass() - Method in class org.opensourcephysics.controls.XMLControlElement
Gets the class of the object for which this element stores data.
getObjectClassName() - Method in interface org.opensourcephysics.controls.XMLControl
Gets the name of the object class for which this element stores data.
getObjectClassName() - Method in class org.opensourcephysics.controls.XMLControlElement
Gets the name of the object class for which this element stores data.
getObjectOfClass(Class) - Method in class org.opensourcephysics.display.DrawingFrame
Gets objects of a specific class from the drawing panel.
getObjectOfClass(Class) - Method in class org.opensourcephysics.display.DrawingPanel
Gets objects of a specific class from the drawables list.
getObjects(Class) - Method in class org.opensourcephysics.controls.XMLControlElement
Returns a list of objects of a specified class within this control.
getObjects(Class, boolean) - Method in class org.opensourcephysics.controls.XMLControlElement
Returns a list of objects of a specified class within this control.
getObjects(Job) - Method in class org.opensourcephysics.tools.JobManager
Gets the objects associated with the specified job.
getOffsetX() - Method in class org.opensourcephysics.display.InteractiveLabel
Gets the label's offset in the x direction.
getOffsetY() - Method in class org.opensourcephysics.display.InteractiveLabel
Gets the label's offset in the y direction.
getOpenPaths() - Method in class org.opensourcephysics.tools.Launcher
Gets the paths of currently open set and tabs.
getOrientation() - Method in class org.opensourcephysics.display.Protractor
Gets the orientation of the protractor.
getOwner() - Method in class org.opensourcephysics.tools.LaunchNode
Returns the nearest ancestor with a non-null file name.
getPaletteType() - Method in class org.opensourcephysics.display2d.ColorMapper
Returns the color palette.
getParameter(String, String) - Method in class org.opensourcephysics.ejs.LauncherApplet
 
getParameterCount() - Method in interface org.opensourcephysics.tools.KnownFunction
Gets the parameter count.
getParameterInfo() - Method in class org.opensourcephysics.ejs.LauncherApplet
 
getParameterName(int) - Method in interface org.opensourcephysics.tools.KnownFunction
Gets a parameter name.
getParameterValue(int) - Method in interface org.opensourcephysics.tools.KnownFunction
Gets a parameter value.
getParentProperty() - Method in class org.opensourcephysics.controls.XMLControlElement
Gets the immediate parent property, if any.
getParentProperty() - Method in interface org.opensourcephysics.controls.XMLProperty
Gets the immediate parent property.
getParentProperty() - Method in class org.opensourcephysics.controls.XMLPropertyElement
Gets the immediate parent property.
getPassword() - Method in class org.opensourcephysics.controls.XMLControlElement
Gets the password.
getPath() - Method in class org.opensourcephysics.display.FunctionDrawer
Gets the general path that draws this function.
getPathRelativeTo(String, String) - Static method in class org.opensourcephysics.controls.XML
Gets the path relative to the specified base directory.
getPathString() - Method in class org.opensourcephysics.tools.LaunchNode
Gets the string path to this node, starting from the root.
getPixColor(int, int) - Method in class org.opensourcephysics.display2d.DataRaster
 
getPixelMatrix() - Method in class org.opensourcephysics.display.DrawingPanel
Retrieves the 6 specifiable values in the pixel transformation matrix and places them into an array of double precisions values.
getPixelTransform() - Method in class org.opensourcephysics.display.DrawingPanel
Gets the affine transformation that converts from world to pixel coordinates.
getPixelTransform() - Method in class org.opensourcephysics.display.PlottingPanel
Gets the affine transformation that converts from world to pixel coordinates.
getPoints() - Method in class org.opensourcephysics.display.ComplexDataset
Gets a data array containing both x and y values.
getPoints() - Method in class org.opensourcephysics.display.Dataset
Gets a data array containing both x and y values.
getPoints() - Method in class org.opensourcephysics.display.Histogram
Gets a data array containing both the bin centers and the values within the bins.
getPoints() - Method in class org.opensourcephysics.frames.HistogramFrame
Gets a data array containing both the bin centers and the values within the bins.
getPolynomial(int) - Static method in class org.opensourcephysics.numerics.Hermite
Gets the nth Hermite polynomial.
getPolynomial(int) - Static method in class org.opensourcephysics.numerics.Legendre
Gets the nth Legendre polynomial.
getPolynomialT(int) - Static method in class org.opensourcephysics.numerics.Chebyshev
This method returns the nth polynomial of type T.
getPolynomialU(int) - Static method in class org.opensourcephysics.numerics.Chebyshev
This method returns the nth polynomial of type U.
getPopupMenu() - Method in class org.opensourcephysics.display.DrawingPanel
Gets the popup menu.
getPreferredCursor() - Method in class org.opensourcephysics.display.BoundedShape
 
getPreferredCursor() - Method in class org.opensourcephysics.display.InteractiveArrow
Gets the cursor depending on the current hot spot.
getPreferredCursor() - Method in class org.opensourcephysics.display.InteractiveCenteredArrow
Gets the cursor depending on the current hot spot.
getPreferredCursor() - Method in interface org.opensourcephysics.display.Selectable
 
getPreferredMaxX() - Method in interface org.opensourcephysics.display3d.core.DrawingPanel3D
Gets the preferred maximum in the X coordinate
getPreferredMaxX() - Method in class org.opensourcephysics.display3d.simple3d.DrawingPanel3D
 
getPreferredMaxY() - Method in interface org.opensourcephysics.display3d.core.DrawingPanel3D
Gets the preferred maximum in the Y coordinate
getPreferredMaxY() - Method in class org.opensourcephysics.display3d.simple3d.DrawingPanel3D
 
getPreferredMaxZ() - Method in interface org.opensourcephysics.display3d.core.DrawingPanel3D
Gets the preferred maximum in the Z coordinate
getPreferredMaxZ() - Method in class org.opensourcephysics.display3d.simple3d.DrawingPanel3D
 
getPreferredMinX() - Method in interface org.opensourcephysics.display3d.core.DrawingPanel3D
Gets the preferred minimum in the X coordinate
getPreferredMinX() - Method in class org.opensourcephysics.display3d.simple3d.DrawingPanel3D
 
getPreferredMinY() - Method in interface org.opensourcephysics.display3d.core.DrawingPanel3D
Gets the preferred minimum in the Y coordinate
getPreferredMinY() - Method in class org.opensourcephysics.display3d.simple3d.DrawingPanel3D
 
getPreferredMinZ() - Method in interface org.opensourcephysics.display3d.core.DrawingPanel3D
Gets the preferred minimum in the Z coordinate
getPreferredMinZ() - Method in class org.opensourcephysics.display3d.simple3d.DrawingPanel3D
 
getPreferredSize() - Method in class org.opensourcephysics.display.TextPanel
Gets the preferred size of this component.
getPreferredXMax() - Method in class org.opensourcephysics.display.DrawingPanel
Gets the preferred x world coordinate for the right-hand side of the drawing area.
getPreferredXMin() - Method in class org.opensourcephysics.display.DrawingPanel
Gets the preferred x world coordinate for the left-hand side of the drawing area.
getPreferredYMax() - Method in class org.opensourcephysics.display.DrawingPanel
Gets the preferred y world coordinate for the top of the drawing area.
getPreferredYMin() - Method in class org.opensourcephysics.display.DrawingPanel
Gets the preferred y world coordinate for the bottom of the drawing area.
getPresentationName() - Method in class org.opensourcephysics.tools.Launcher.LinkEdit
 
getProjectionMode() - Method in interface org.opensourcephysics.display3d.core.Camera
Gets the projecting mode of the camera.
getProjectionMode() - Method in class org.opensourcephysics.display3d.simple3d.Camera
 
getProperty() - Method in class org.opensourcephysics.controls.XMLTreeNode
Gets the XMLProperty.
getProperty(Class, String) - Static method in class org.opensourcephysics.tools.TranslatorTool
Gets the localized value of a property for the specified class.
getProperty(Class, String, String) - Static method in class org.opensourcephysics.tools.TranslatorTool
Gets the localized value of a property for the specified class.
getProperty(Object, String) - Static method in class org.opensourcephysics.tools.TranslatorTool
Gets the localized value of a property for the specified object.
getProperty(Object, String, String) - Static method in class org.opensourcephysics.tools.TranslatorTool
Gets the localized value of a property for the specified object.
getPropertyClass() - Method in class org.opensourcephysics.controls.XMLControlElement
Gets the property class.
getPropertyClass() - Method in interface org.opensourcephysics.controls.XMLProperty
Gets the property class.
getPropertyClass() - Method in class org.opensourcephysics.controls.XMLPropertyElement
Gets the property class.
getPropertyContent() - Method in class org.opensourcephysics.controls.XMLControlElement
Gets the property content of this control.
getPropertyContent() - Method in interface org.opensourcephysics.controls.XMLProperty
Gets the property content of this property.
getPropertyContent() - Method in class org.opensourcephysics.controls.XMLPropertyElement
Gets the xml content for this property.
getPropertyName() - Method in class org.opensourcephysics.controls.XMLControlElement
Gets the property name.
getPropertyName() - Method in interface org.opensourcephysics.controls.XMLProperty
Gets the property name.
getPropertyName() - Method in class org.opensourcephysics.controls.XMLPropertyElement
Gets the property name.
getPropertyNames() - Method in interface org.opensourcephysics.controls.Control
Gets the names of all properties stored in this control.
getPropertyNames() - Method in class org.opensourcephysics.controls.HiddenControl
/** Gets the names of all properties stored in this control.
getPropertyNames() - Method in class org.opensourcephysics.controls.OSPControl
Reads the current property names.
getPropertyNames() - Method in class org.opensourcephysics.controls.OSPControlTable
 
getPropertyNames() - Method in class org.opensourcephysics.controls.XMLControlElement
Gets the set of property names.
getPropertyType(String) - Method in interface org.opensourcephysics.controls.XMLControl
Gets the type of the specified property.
getPropertyType(String) - Method in class org.opensourcephysics.controls.XMLControlElement
Gets the type of the specified property.
getPropertyType() - Method in class org.opensourcephysics.controls.XMLControlElement
Gets the property type.
getPropertyType() - Method in interface org.opensourcephysics.controls.XMLProperty
Gets the property type.
getPropertyType() - Method in class org.opensourcephysics.controls.XMLPropertyElement
Gets the property type.
getRadius() - Method in interface org.opensourcephysics.display3d.core.ElementSphere
Gets the radius
getRadius() - Method in interface org.opensourcephysics.display3d.core.ElementSpring
Gets the radius of the spring.
getRadius() - Method in class org.opensourcephysics.display3d.simple3d.ElementSphere
 
getRadius() - Method in class org.opensourcephysics.display3d.simple3d.ElementSpring
 
getRange(Function, double, double, int) - Static method in class org.opensourcephysics.numerics.Util
Gets the approximate range of a function within the given domain.
getRate(double[], double[]) - Method in interface org.opensourcephysics.numerics.ODE
Gets the rate of change using the argument's state variables.
getRate(double[], double[]) - Method in class org.opensourcephysics.numerics.ODEMultistepSolver.InternalODE
Gets the rate using the given state.
getRateCounter() - Method in class org.opensourcephysics.numerics.Verlet
Gets the counter that records the number of times the rate has been evaluated during the current step.
getRelativePath(String) - Static method in class org.opensourcephysics.controls.XML
Gets a path relative to the default user directory.
getResizedFont(Font, int) - Static method in class org.opensourcephysics.tools.FontSizer
Resizes a font to a specified level.
getResizedFont(Font, double) - Static method in class org.opensourcephysics.tools.FontSizer
Resizes a font by a specified factor.
getResolution() - Method in interface org.opensourcephysics.display3d.core.Style
 
getResolution() - Method in class org.opensourcephysics.display3d.simple3d.Style
 
getResolvedPath(String, String) - Static method in class org.opensourcephysics.controls.XML
Resolves the name of a file specified relative to a base path.
getResource() - Method in class org.opensourcephysics.tools.LaunchNode
Gets the resource, if any, for this node
getResource(String) - Static method in class org.opensourcephysics.tools.ResourceLoader
Gets a resource specified by name.
getResource(String, Class) - Static method in class org.opensourcephysics.tools.ResourceLoader
Gets a resource specified by name and Class.
getResource(String, String) - Static method in class org.opensourcephysics.tools.ResourceLoader
Gets a resource specified by base path and name.
getResource(String, String, Class) - Static method in class org.opensourcephysics.tools.ResourceLoader
Gets a resource specified by base path, name and class.
getRight() - Method in class org.opensourcephysics.display2d.ArrayData
Gets the x value for the right column in the grid.
getRight() - Method in class org.opensourcephysics.display2d.FlatData
Gets the x value for the right column in the grid.
getRight() - Method in interface org.opensourcephysics.display2d.GridData
Gets the x value for the right column in the grid.
getRight() - Method in class org.opensourcephysics.display2d.GridPointData
Gets the x value for the right column in the grid.
getRightGutter() - Method in class org.opensourcephysics.display.DrawingPanel
Gets the right gutter of this DrawingPanel.
getRightMostBinPosition(int) - Method in class org.opensourcephysics.display.Histogram
Method getRightMostBinPosition
getRootControl() - Method in class org.opensourcephysics.controls.XMLControlElement
Gets the root control.
getRootNode() - Method in class org.opensourcephysics.tools.LaunchPanel
Gets the root node.
getRootNode() - Method in class org.opensourcephysics.tools.Launcher
Gets the root node of the selected launch tree.
getRotation() - Method in interface org.opensourcephysics.display3d.core.Camera
Returns the angle that the camera is rotated along the line of sight.
getRotation() - Method in class org.opensourcephysics.display3d.simple3d.Camera
 
getRotationAngle() - Method in class org.opensourcephysics.display2d.SurfacePlotProjector
Gets current rotation angle.
getRotationAngle() - Method in interface org.opensourcephysics.display3d.core.ElementCircle
Gets the rotation angle for the circle
getRotationAngle() - Method in interface org.opensourcephysics.display3d.core.ElementImage
Gets the rotation angle for the image
getRotationAngle() - Method in interface org.opensourcephysics.display3d.core.ElementText
Gets the rotation angle for the text
getRotationAngle() - Method in class org.opensourcephysics.display3d.simple3d.ElementCircle
 
getRotationAngle() - Method in class org.opensourcephysics.display3d.simple3d.ElementImage
 
getRotationAngle() - Method in class org.opensourcephysics.display3d.simple3d.ElementText
 
getRotationMatrix(double[][]) - Method in class org.opensourcephysics.numerics.Quaternion
Gets the direct rotation matrix of this quaternion rotation.
getRowCount() - Method in class org.opensourcephysics.controls.XMLTableModel
Gets the number of rows.
getRowCount() - Method in class org.opensourcephysics.display.ComplexDataset
Gets the number of rows for rendering in a JTable.
getRowCount() - Method in class org.opensourcephysics.display.Dataset
Gets the number of rows for rendering in a JTable.
getRowCount() - Method in class org.opensourcephysics.display.DatasetManager
Gets the number of rows for rendering in a JTable.
getRowCount() - Method in class org.opensourcephysics.display.Histogram
Gets the number of rows for rendering in a JTable.
getRowCount() - Method in class org.opensourcephysics.display.SortDecorator
 
getRowCount() - Method in class org.opensourcephysics.display2d.GridTableModel
Gets the number of rows.
getRowCount() - Method in class org.opensourcephysics.frames.TableData
Gets the number of rows.
getRowCount() - Method in class org.opensourcephysics.tools.ArrayTableModel
Gets the number of rows.
getScale() - Method in class org.opensourcephysics.display.DrawingPanel
Gets the scale that will be used when the panel is drawn.
getScriptFont(Font) - Method in class org.opensourcephysics.display.TextLine
 
getScrollPane() - Method in class org.opensourcephysics.controls.XMLTree
Gets the scroll pane with view of the tree
getSecond(Function, double) - Static method in class org.opensourcephysics.numerics.Derivative
Gets a second derivative function using a second order finite difference approximation.
getSecondDirection() - Method in interface org.opensourcephysics.display3d.core.ElementPlane
Gets the second direction vector of th eplane
getSecondDirection() - Method in class org.opensourcephysics.display3d.simple3d.ElementPlane
 
getSelectedData(int[], int[]) - Method in class org.opensourcephysics.display.DataTableFrame
Gets the data selected by the user in the table.
getSelectedDataset() - Method in class org.opensourcephysics.tools.DatasetTool
Gets the dataset in the currently selected tab, if any.
getSelectedNode() - Method in class org.opensourcephysics.tools.LaunchPanel
Gets the selected node.
getSelectedNode() - Method in class org.opensourcephysics.tools.LaunchSaver
Gets the selected node.
getSelectedNode() - Method in class org.opensourcephysics.tools.Launcher
Gets the selected launch node.
getSelectedProperties() - Method in class org.opensourcephysics.controls.XMLTree
Gets the selected xml properties.
getSelectedTab() - Method in class org.opensourcephysics.tools.DatasetTool
Gets the currently selected tab (DatasetTab), if any.
getSelectedTab() - Method in class org.opensourcephysics.tools.Launcher
Gets the LaunchPanel in the selected tab.
getShape(String, double, double, double, double) - Method in class org.opensourcephysics.display.InteractiveShape.InteractiveShapeLoader
 
getShape() - Method in class org.opensourcephysics.display.InteractiveShape
Gets the Java shape that is being drawn.
getShortObjectName() - Method in class org.opensourcephysics.controls.OSPInspector
Gets the short name of the object that is being inspected.
getShowCoordinates() - Method in interface org.opensourcephysics.display3d.core.VisualizationHints
 
getShowCoordinates() - Method in class org.opensourcephysics.display3d.simple3d.VisualizationHints
 
getSimpleClassName(Class) - Static method in class org.opensourcephysics.controls.XML
Gets a simple class name for the specified class type.
getSimulation() - Method in interface org.opensourcephysics.ejs.Model
Gets the simulation in which this model runs (if any)
getSinElevationAngle() - Method in class org.opensourcephysics.display2d.SurfacePlotProjector
Gets the sine of elevation angle.
getSinRotationAngle() - Method in class org.opensourcephysics.display2d.SurfacePlotProjector
Gets the sine of rotation angle.
getSize() - Method in class org.opensourcephysics.tools.Launcher
Gets the size.
getSizeX() - Method in interface org.opensourcephysics.display3d.core.Element
Get the size along the X axis
getSizeX() - Method in class org.opensourcephysics.display3d.simple3d.Element
 
getSizeY() - Method in interface org.opensourcephysics.display3d.core.Element
Get the size along the Y axis
getSizeY() - Method in class org.opensourcephysics.display3d.simple3d.Element
 
getSizeZ() - Method in interface org.opensourcephysics.display3d.core.Element
Get the size along the Z axis
getSizeZ() - Method in class org.opensourcephysics.display3d.simple3d.Element
 
getSquareMatrix(double[]) - Method in class org.opensourcephysics.numerics.Matrix3DTransformation
Gets the direct homogeneous affine transformation flattened into a 1-d arrray, ordered left to right, top to bottom If the mat parameter is null a double[16] array is created; otherwise the given array is used.
getState() - Method in interface org.opensourcephysics.numerics.ODE
Gets the state variables.
getState() - Method in class org.opensourcephysics.numerics.ODEMultistepSolver.InternalODE
Gets the state.
getStepCounter() - Method in class org.opensourcephysics.controls.AbstractSimulation
Gets number of animation steps that have been performed since the last initializeAnimation.
getStepSize() - Method in class org.opensourcephysics.numerics.AbstractODESolver
Gets the step size.
getStepSize() - Method in class org.opensourcephysics.numerics.CashKarp45
Gets the step size.
getStepSize() - Method in class org.opensourcephysics.numerics.DormandPrince45
Gets the step size.
getStepSize() - Method in class org.opensourcephysics.numerics.ODEBisectionEventSolver
 
getStepSize() - Method in class org.opensourcephysics.numerics.ODEMultistepSolver
Gets the step size.
getStepSize() - Method in interface org.opensourcephysics.numerics.ODESolver
Gets the step size.
getStepSize() - Method in class org.opensourcephysics.numerics.RK45MultiStep
Gets the step size.
getStepsPerDisplay() - Method in class org.opensourcephysics.controls.AbstractSimulation
Gets the number of animation steps before animated drawing panels are rendered.
getString(String) - Method in interface org.opensourcephysics.controls.Control
Gets a stored string from the control.
getString(String) - Method in class org.opensourcephysics.controls.HiddenControl
Reads a parameter value from the input display.
getString(String) - Method in class org.opensourcephysics.controls.OSPControl
Reads a parameter value from the input display.
getString(String) - Method in class org.opensourcephysics.controls.OSPControlTable
 
getString(String) - Method in class org.opensourcephysics.controls.XMLControlElement
Gets the string value of the specified named property.
getString(String) - Static method in class org.opensourcephysics.display.DisplayRes
 
getString(String) - Static method in class org.opensourcephysics.ejs.EjsRes
 
getString() - Method in class org.opensourcephysics.tools.Resource
Gets a String.
getString(String) - Static method in class org.opensourcephysics.tools.ResourceLoader
 
getStringBounds(Graphics) - Method in class org.opensourcephysics.display.TextLine
Returns the bounding box for this string.
getStyle() - Method in interface org.opensourcephysics.display3d.core.Element
Gets the style of the element
getStyle() - Method in class org.opensourcephysics.display3d.simple3d.Element
 
getSystemProperties() - Static method in class org.opensourcephysics.controls.ControlUtils
 
getTab(int) - Method in class org.opensourcephysics.tools.Launcher
Gets the launch tree at the specified tab index.
getTabIndex(Dataset) - Method in class org.opensourcephysics.tools.DatasetTool
Returns the index of the tab containing the specified Dataset.
getTable() - Method in class org.opensourcephysics.controls.OSPTableInspector
Gets the XMLTable.
getTable() - Method in class org.opensourcephysics.controls.XMLTableInspector
Gets the XMLTable.
getTargetHit(int, int) - Method in class org.opensourcephysics.display3d.simple3d.AbstractTile
 
getTargetHit(int, int) - Method in class org.opensourcephysics.display3d.simple3d.Element
Gets the target that is under the (x,y) position of the screen
getTargetHit(int, int) - Method in class org.opensourcephysics.display3d.simple3d.ElementCircle
 
getTargetHit(int, int) - Method in class org.opensourcephysics.display3d.simple3d.ElementImage
 
getTargetHit(int, int) - Method in class org.opensourcephysics.display3d.simple3d.ElementSegment
 
getTargetHit(int, int) - Method in class org.opensourcephysics.display3d.simple3d.ElementText
 
getTargetHit(int, int) - Method in class org.opensourcephysics.display3d.simple3d.Group
 
getText() - Method in class org.opensourcephysics.display.InteractiveTextLine
Gets the text to be dispalyed.
getText() - Method in class org.opensourcephysics.display.TextLine
 
getText() - Method in interface org.opensourcephysics.display3d.core.ElementText
Gets the text displayed
getText() - Method in class org.opensourcephysics.display3d.simple3d.ElementText
 
getTextPane() - Method in class org.opensourcephysics.display.TextFrame
 
getTheta() - Method in class org.opensourcephysics.display.DrawableGroup
Gets the rotation angle in radians.
getTheta() - Method in class org.opensourcephysics.display.DrawableShape
Gets the value of the roation angle theta.
getTheta() - Method in class org.opensourcephysics.display.Protractor
Gets the angle of the arrow on the protractor.
getTolerance() - Method in class org.opensourcephysics.numerics.CashKarp45
Method getTolerance
getTolerance() - Method in class org.opensourcephysics.numerics.DormandPrince45
Method getTolerance
getTolerance() - Method in interface org.opensourcephysics.numerics.ODEAdaptiveSolver
Gets the tolerance of the adaptive ODE sovler.
getTolerance() - Method in class org.opensourcephysics.numerics.ODEBisectionEventSolver
 
getTolerance() - Method in class org.opensourcephysics.numerics.ODEMultistepSolver
Gets the tolerance of the adaptive ODE sovler.
getTolerance() - Method in interface org.opensourcephysics.numerics.StateEvent
Returns the tolerance for the event.
getTool() - Static method in class org.opensourcephysics.tools.DatasetTool
Gets the shared DatasetTool.
getTool() - Static method in class org.opensourcephysics.tools.EncryptionTool
Gets the shared EncryptionTool.
getTool() - Static method in class org.opensourcephysics.tools.ExportTool
Gets the shared Tool.
getTool(String) - Static method in class org.opensourcephysics.tools.Toolbox
 
getTool() - Static method in class org.opensourcephysics.tools.TranslatorTool
Gets the shared TranslatorTool.
getTop() - Method in class org.opensourcephysics.display2d.ArrayData
Gets the y value for the first row of the grid.
getTop() - Method in class org.opensourcephysics.display2d.FlatData
Gets the y value for the first row of the grid.
getTop() - Method in interface org.opensourcephysics.display2d.GridData
Gets the y value for the first row of the grid.
getTop() - Method in class org.opensourcephysics.display2d.GridPointData
Gets the y value for the first row of the grid.
getTopGutter() - Method in class org.opensourcephysics.display.DrawingPanel
Gets the bottom gutter of this DrawingPanel.
getTransformation() - Method in interface org.opensourcephysics.display3d.core.Camera
Returns the transfomation used to project (x,y,z) points in space to points of the form (a,b,distance).
getTransformation() - Method in interface org.opensourcephysics.display3d.core.Element
Returns a clone of the element transformation
getTransformation() - Method in class org.opensourcephysics.display3d.simple3d.Camera
 
getTransformation() - Method in class org.opensourcephysics.display3d.simple3d.Element
 
getTree() - Method in class org.opensourcephysics.controls.XMLTree
Gets the tree.
getTruncationHeight() - Method in interface org.opensourcephysics.display3d.core.ElementCone
Gets the truncation height for this cone.
getTruncationHeight() - Method in class org.opensourcephysics.display3d.simple3d.ElementCone
 
getType() - Method in class org.opensourcephysics.display3d.core.Resolution
 
getURL() - Method in class org.opensourcephysics.tools.Resource
Gets the url associated with this resource.
getUserDirectory() - Static method in class org.opensourcephysics.controls.XML
Gets the default user directory.
getValidXPoints() - Method in class org.opensourcephysics.display.Dataset
Gets an array of valid xpoints.
getValidYPoints() - Method in class org.opensourcephysics.display.Dataset
Gets an array of valid ypoints.
getValue(String) - Method in class org.opensourcephysics.controls.ParsableTextArea
Gets the stored string parameter associated with the variable name.
getValue(int, int, int) - Method in class org.opensourcephysics.display2d.ArrayData
Gets the value of the given component at the given location.
getValue(int, int) - Method in class org.opensourcephysics.display2d.BinaryLattice
Gets a value from the given location.
getValue(int, int) - Method in interface org.opensourcephysics.display2d.ByteLattice
Gets a value from the given location.
getValue(int, int) - Method in class org.opensourcephysics.display2d.ByteRaster
Gets a raster value from the given location.
getValue(int, int) - Method in class org.opensourcephysics.display2d.CellLattice
 
getValue(int, int) - Method in class org.opensourcephysics.display2d.CellLatticeOSX
Gets a lattice site value.
getValue(int, int) - Method in class org.opensourcephysics.display2d.CellLatticePC
Gets a value from the given location.
getValue(int, int, int) - Method in class org.opensourcephysics.display2d.FlatData
Gets the value of the given component at the given location.
getValue(int, int, int) - Method in interface org.opensourcephysics.display2d.GridData
Gets the value of the given component at the given location.
getValue(int, int, int) - Method in class org.opensourcephysics.display2d.GridPointData
Gets the value of the given component at the given location.
getValue(int, int) - Method in class org.opensourcephysics.display2d.SiteLattice
Gets a lattice site value.
getValue(int, int) - Method in class org.opensourcephysics.frames.LatticeFrame
Gets the (x,y) value of the lattice.
getValueAt(int, int) - Method in class org.opensourcephysics.controls.XMLTableModel
Gets the value at the given cell.
getValueAt(int, int) - Method in class org.opensourcephysics.display.ComplexDataset
Gets an x or y value for rendering in a JTable.
getValueAt(int, int) - Method in class org.opensourcephysics.display.Dataset
Gets an x or y value for rendering in a JTable.
getValueAt(int, int) - Method in class org.opensourcephysics.display.DatasetManager
Gets an x or y value for rendering in a JTable.
getValueAt(int, int) - Method in class org.opensourcephysics.display.Histogram
Gets a bin number or occurences for bin number for rendering in a JTable.
getValueAt(int, int) - Method in class org.opensourcephysics.display.SortDecorator
 
getValueAt(int, int) - Method in class org.opensourcephysics.display2d.GridTableModel
Gets the value at the given grid location.
getValueAt(int, int) - Method in class org.opensourcephysics.frames.TableData
Gets the value at the given cell.
getValueAt(int, int) - Method in class org.opensourcephysics.tools.ArrayTableModel
Gets the value at the given cell.
getVariable(String) - Method in class org.opensourcephysics.ejs.Simulation
This method returns a String with the value of a public variable of the model.
getVariable(String, String) - Method in class org.opensourcephysics.ejs.Simulation
This method returns a String with the value of a public variable of the model.
getVariableNames() - Method in class org.opensourcephysics.numerics.SuryonoParser
 
getVersion() - Method in class org.opensourcephysics.controls.XMLControlElement
Gets the version.
getVertex(double, double) - Method in class org.opensourcephysics.display2d.GridPointData
Gets the vertex closest to the specified location
getVideoCaptureTool() - Method in class org.opensourcephysics.display.DrawingPanel
Gets the video capture tool.
getView() - Method in interface org.opensourcephysics.ejs.Model
Gets the view for this model (if any)
getView() - Method in class org.opensourcephysics.ejs.Simulation
 
getViewRect() - Method in class org.opensourcephysics.display.DrawingPanel
Gets the clipping rectance within a scroll pane viewport.
getVisualizationHints() - Method in interface org.opensourcephysics.display3d.core.DrawingPanel3D
Provides the list of visualization hints that the panel uses to display the 3D scene
getVisualizationHints() - Method in class org.opensourcephysics.display3d.simple3d.DrawingPanel3D
 
getWidth() - Method in class org.opensourcephysics.display.InteractiveShape
Gets the width of this shape.
getWidth(Graphics) - Method in class org.opensourcephysics.display.TextLine
 
getWidth() - Method in class org.opensourcephysics.display2d.DataRaster
 
getWorkingData() - Method in class org.opensourcephysics.tools.DatasetDataTable
Gets the working data.
getWrappedFreq(double) - Method in class org.opensourcephysics.numerics.FFT
Gets an array containing the frequencies in wrap-around order.
getWrappedFreq(double, double) - Method in class org.opensourcephysics.numerics.FFT
Gets an array containing the frequencies in wrap-around order.
getWrappedFreq(double, int) - Method in class org.opensourcephysics.numerics.FFT2D
Gets an array containing the frequencies in wrap-around order.
getWrappedModes() - Method in class org.opensourcephysics.numerics.FFT
Gets an array containing the mode numbers in wrap-around order.
getWrappedModes(int) - Method in class org.opensourcephysics.numerics.FFT2D
Gets an array containing the mode numbers in wrap-around order.
getWrappedOmega(double) - Method in class org.opensourcephysics.numerics.FFT
Gets an array containing the angular frequencies (wavenumber) in wrap-around order.
getWrappedOmega(double, double) - Method in class org.opensourcephysics.numerics.FFT
Gets an array containing the angular frequencies (wavenumber) in wrap-around order.
getWrappedOmegaX(double, double) - Method in class org.opensourcephysics.numerics.FFT2D
Gets an array containing the angular frequencies (wavenumbers) in natural order.
getWrappedOmegaY(double, double) - Method in class org.opensourcephysics.numerics.FFT2D
Gets an array containing the angular frequencies (wavenumbers) in natural order.
getX() - Method in class org.opensourcephysics.display.AbstractInteractive
Gets the x coordinate.
getX() - Method in class org.opensourcephysics.display.Arrow
Gets the x coordinate.
getX() - Method in class org.opensourcephysics.display.Circle
Gets the x coordinate.
getX() - Method in class org.opensourcephysics.display.DrawableGroup
Gets the x location.
getX() - Method in class org.opensourcephysics.display.DrawableShape
Gets the value of x.
getX() - Method in class org.opensourcephysics.display.DrawableTextLine
Gets the x coordinate.
getX() - Method in interface org.opensourcephysics.display.Interactive
 
getX() - Method in interface org.opensourcephysics.display3d.core.Camera
Returns the camera X coordinate
getX() - Method in interface org.opensourcephysics.display3d.core.Element
Get the X coordinate of the element
getX() - Method in class org.opensourcephysics.display3d.simple3d.Camera
 
getX() - Method in class org.opensourcephysics.display3d.simple3d.Element
 
getXFormat() - Method in interface org.opensourcephysics.display3d.core.VisualizationHints
 
getXFormat() - Method in class org.opensourcephysics.display3d.simple3d.VisualizationHints
 
getXML() - Method in class org.opensourcephysics.tools.ClipboardJob
Gets the xml string.
getXML() - Method in interface org.opensourcephysics.tools.Job
Gets the xml string.
getXML() - Method in class org.opensourcephysics.tools.LocalJob
Gets the xml string.
getXML() - Method in class org.opensourcephysics.tools.RemoteJob
Gets the xml string.
getXMLChooser() - Static method in class org.opensourcephysics.tools.Launcher
Gets a file chooser for selecting xml files.
getXMLControl() - Method in class org.opensourcephysics.controls.XMLTableInspector
Gets the XMLControl associated with this table.
getXMLFileChooser() - Static method in class org.opensourcephysics.controls.ControlUtils
Gets a file chooser.
getXMax() - Method in class org.opensourcephysics.display.AbstractInteractive
 
getXMax() - Method in class org.opensourcephysics.display.ComplexDataset
Gets the x world coordinate for the right hand side of the panel.
getXMax() - Method in class org.opensourcephysics.display.Dataset
Gets the x world coordinate for the right hand side of the panel.
getXMax() - Method in class org.opensourcephysics.display.DatasetManager
Gets the x world coordinate for the right hand side of the panel.
getXMax() - Method in class org.opensourcephysics.display.DrawableBuffer
Method getXMax
getXMax() - Method in class org.opensourcephysics.display.DrawingPanel
Gets the x world coordinate for the right-hand side of the drawing area.
getXMax() - Method in class org.opensourcephysics.display.FunctionDrawer
 
getXMax() - Method in class org.opensourcephysics.display.Grid
Gets the maximum value of x.
getXMax() - Method in class org.opensourcephysics.display.Histogram
Gets the x world coordinate for the right hand side of this histogram.
getXMax() - Method in class org.opensourcephysics.display.HistogramDataset
Gets the x world coordinate for the right hand side of the panel.
getXMax() - Method in class org.opensourcephysics.display.InteractiveShape
Implements measurable by getting the x center of the circle.
getXMax() - Method in interface org.opensourcephysics.display.Measurable
Gets the maximum x needed to draw this object.
getXMax() - Method in class org.opensourcephysics.display.MeasuredCircle
Implements measurable by getting the x center of the circle.
getXMax() - Method in class org.opensourcephysics.display.MeasuredImage
 
getXMax() - Method in class org.opensourcephysics.display.Trail
Gets the maximum x value in the trail.
getXMax() - Method in class org.opensourcephysics.display.TrailBezier
Gets the maximum x value in the trail.
getXMax() - Method in class org.opensourcephysics.display2d.CellLattice
 
getXMax() - Method in class org.opensourcephysics.display2d.ComplexSurfacePlot
Gets the maximum x needed to draw this object.
getXMax() - Method in class org.opensourcephysics.display2d.ContourPlot
 
getXMax() - Method in class org.opensourcephysics.display2d.DataRaster
 
getXMax() - Method in class org.opensourcephysics.display2d.SiteLattice
Method getXMax
getXMax() - Method in class org.opensourcephysics.display2d.SurfacePlot
Gets the maximum x needed to draw this object.
getXMax() - Method in class org.opensourcephysics.display2d.TriangularBinaryLattice
 
getXMax() - Method in class org.opensourcephysics.display2d.TriangularByteLattice
 
getXMax() - Method in class org.opensourcephysics.display2d.VectorPlot
 
getXMin() - Method in class org.opensourcephysics.display.AbstractInteractive
 
getXMin() - Method in class org.opensourcephysics.display.ComplexDataset
Gets the x world coordinate for the left hand side of the panel.
getXMin() - Method in class org.opensourcephysics.display.Dataset
Gets the x world coordinate for the left hand side of the panel.
getXMin() - Method in class org.opensourcephysics.display.DatasetManager
Gets the x world coordinate for the left hand side of the panel.
getXMin() - Method in class org.opensourcephysics.display.DrawableBuffer
Method getXMin
getXMin() - Method in class org.opensourcephysics.display.DrawingPanel
Gets the x world coordinate for the left-hand side of the drawing area.
getXMin() - Method in class org.opensourcephysics.display.FunctionDrawer
 
getXMin() - Method in class org.opensourcephysics.display.Grid
Gets the minimum value of x.
getXMin() - Method in class org.opensourcephysics.display.Histogram
Gets the x world coordinate for the left hand side of this histogram.
getXMin() - Method in class org.opensourcephysics.display.HistogramDataset
Gets the x world coordinate for the left hand side of the panel.
getXMin() - Method in class org.opensourcephysics.display.InteractiveShape
Implements measurable by getting the x center of the circle.
getXMin() - Method in interface org.opensourcephysics.display.Measurable
Gets the minimum x needed to draw this object.
getXMin() - Method in class org.opensourcephysics.display.MeasuredCircle
Implements measurable by getting the x center of the circle.
getXMin() - Method in class org.opensourcephysics.display.MeasuredImage
 
getXMin() - Method in class org.opensourcephysics.display.Trail
Gets the minimum x value in the trail.
getXMin() - Method in class org.opensourcephysics.display.TrailBezier
Gets the minimum x value in the trail.
getXMin() - Method in class org.opensourcephysics.display2d.CellLattice
 
getXMin() - Method in class org.opensourcephysics.display2d.ComplexSurfacePlot
Gets the minimum x needed to draw this object.
getXMin() - Method in class org.opensourcephysics.display2d.ContourPlot
 
getXMin() - Method in class org.opensourcephysics.display2d.DataRaster
 
getXMin() - Method in class org.opensourcephysics.display2d.SiteLattice
Method getXMin
getXMin() - Method in class org.opensourcephysics.display2d.SurfacePlot
Gets the minimum x needed to draw this object.
getXMin() - Method in class org.opensourcephysics.display2d.TriangularBinaryLattice
 
getXMin() - Method in class org.opensourcephysics.display2d.TriangularByteLattice
 
getXMin() - Method in class org.opensourcephysics.display2d.VectorPlot
 
getXPixPerUnit() - Method in class org.opensourcephysics.display.DrawingPanel
Gets the number of pixels per world unit in the x direction.
getXPoints() - Method in class org.opensourcephysics.display.ComplexDataset
Gets a copy of the xpoints array.
getXPoints() - Method in class org.opensourcephysics.display.Dataset
Gets a copy of the xpoints array.
getXPoints(int) - Method in class org.opensourcephysics.display.DatasetManager
Gets a copy of the xpoints array.
getXPoints() - Method in class org.opensourcephysics.display.Histogram
Gets an array containing the bin centers.
getXPoints() - Method in class org.opensourcephysics.frames.HistogramFrame
Gets an array containing the bin centers.
getXRange() - Method in class org.opensourcephysics.display.FunctionDrawer
Get the range of x values over which the function has been evaluated.
getXScaling() - Method in class org.opensourcephysics.display2d.SurfacePlotProjector
Gets the scaling factor in x direction.
getXStatistics() - Method in class org.opensourcephysics.tools.DatasetStatisticsTable
Refresh the data in this table.
getXlength() - Method in class org.opensourcephysics.display.Arrow
Gets the horizontal component.
getY() - Method in class org.opensourcephysics.display.AbstractInteractive
Gets the y coordinate.
getY() - Method in class org.opensourcephysics.display.Arrow
Gets the y coordinate.
getY() - Method in class org.opensourcephysics.display.Circle
Gets the y coordinate.
getY() - Method in class org.opensourcephysics.display.DrawableGroup
Gets the y location.
getY() - Method in class org.opensourcephysics.display.DrawableShape
Gets the value of y.
getY() - Method in class org.opensourcephysics.display.DrawableTextLine
Gets the y coordinate.
getY() - Method in interface org.opensourcephysics.display.Interactive
 
getY() - Method in interface org.opensourcephysics.display3d.core.Camera
Returns the camera Y coordinate
getY() - Method in interface org.opensourcephysics.display3d.core.Element
Get the Y coordinate of the element
getY() - Method in class org.opensourcephysics.display3d.simple3d.Camera
 
getY() - Method in class org.opensourcephysics.display3d.simple3d.Element
 
getYFormat() - Method in interface org.opensourcephysics.display3d.core.VisualizationHints
 
getYFormat() - Method in class org.opensourcephysics.display3d.simple3d.VisualizationHints
 
getYMax() - Method in class org.opensourcephysics.display.AbstractInteractive
 
getYMax() - Method in class org.opensourcephysics.display.ComplexDataset
Gets y world coordinate for the top of the panel.
getYMax() - Method in class org.opensourcephysics.display.Dataset
Gets y world coordinate for the top of the panel.
getYMax() - Method in class org.opensourcephysics.display.DatasetManager
Gets y world coordinate for the top of the panel.
getYMax() - Method in class org.opensourcephysics.display.DrawableBuffer
Method getYMax
getYMax() - Method in class org.opensourcephysics.display.DrawingPanel
Gets the y world coordinate for the top of the drawing area.
getYMax() - Method in class org.opensourcephysics.display.FunctionDrawer
 
getYMax() - Method in class org.opensourcephysics.display.Grid
Gets the maximum value of y.
getYMax() - Method in class org.opensourcephysics.display.Histogram
Gets the y world coordinate for the top of this histogram.
getYMax() - Method in class org.opensourcephysics.display.InteractiveShape
Implements measurable by getting the y center of the circle.
getYMax() - Method in interface org.opensourcephysics.display.Measurable
Gets the maximum y needed to draw this object.
getYMax() - Method in class org.opensourcephysics.display.MeasuredCircle
Implements measurable by getting the y center of the circle.
getYMax() - Method in class org.opensourcephysics.display.MeasuredImage
 
getYMax() - Method in class org.opensourcephysics.display.Trail
Gets the maximum y value in the trail.
getYMax() - Method in class org.opensourcephysics.display.TrailBezier
Gets the maximum y value in the trail.
getYMax() - Method in class org.opensourcephysics.display2d.CellLattice
 
getYMax() - Method in class org.opensourcephysics.display2d.ComplexSurfacePlot
Gets the maximum y needed to draw this object.
getYMax() - Method in class org.opensourcephysics.display2d.ContourPlot
 
getYMax() - Method in class org.opensourcephysics.display2d.DataRaster
 
getYMax() - Method in class org.opensourcephysics.display2d.SiteLattice
Method getYMax
getYMax() - Method in class org.opensourcephysics.display2d.SurfacePlot
Gets the maximum y needed to draw this object.
getYMax() - Method in class org.opensourcephysics.display2d.TriangularBinaryLattice
 
getYMax() - Method in class org.opensourcephysics.display2d.TriangularByteLattice
 
getYMax() - Method in class org.opensourcephysics.display2d.VectorPlot
 
getYMin() - Method in class org.opensourcephysics.display.AbstractInteractive
 
getYMin() - Method in class org.opensourcephysics.display.ComplexDataset
Gets y world coordinate for the bottom of the panel.
getYMin() - Method in class org.opensourcephysics.display.Dataset
Gets y world coordinate for the bottom of the panel.
getYMin() - Method in class org.opensourcephysics.display.DatasetManager
Gets y world coordinate for the bottom of the panel.
getYMin() - Method in class org.opensourcephysics.display.DrawableBuffer
Method getYMin
getYMin() - Method in class org.opensourcephysics.display.DrawingPanel
Gets the y world coordinate for the bottom of the drawing area.
getYMin() - Method in class org.opensourcephysics.display.FunctionDrawer
 
getYMin() - Method in class org.opensourcephysics.display.Grid
Gets the minimum value of y.
getYMin() - Method in class org.opensourcephysics.display.Histogram
Gets the y world coordinate for the bottom of this histogram.
getYMin() - Method in class org.opensourcephysics.display.InteractiveShape
Implements measurable by getting the y center of the circle.
getYMin() - Method in interface org.opensourcephysics.display.Measurable
Gets the minimum y needed to draw this object.
getYMin() - Method in class org.opensourcephysics.display.MeasuredCircle
Implements measurable by getting the y center of the circle.
getYMin() - Method in class org.opensourcephysics.display.MeasuredImage
 
getYMin() - Method in class org.opensourcephysics.display.Trail
Gets the minimum y value in the trail.
getYMin() - Method in class org.opensourcephysics.display.TrailBezier
Gets the minimum y value in the trail.
getYMin() - Method in class org.opensourcephysics.display2d.CellLattice
 
getYMin() - Method in class org.opensourcephysics.display2d.ComplexSurfacePlot
Gets the minimum y needed to draw this object.
getYMin() - Method in class org.opensourcephysics.display2d.ContourPlot
 
getYMin() - Method in class org.opensourcephysics.display2d.DataRaster
 
getYMin() - Method in class org.opensourcephysics.display2d.SiteLattice
Method getYMin
getYMin() - Method in class org.opensourcephysics.display2d.SurfacePlot
Gets the minimum y needed to draw this object.
getYMin() - Method in class org.opensourcephysics.display2d.TriangularBinaryLattice
 
getYMin() - Method in class org.opensourcephysics.display2d.TriangularByteLattice
 
getYMin() - Method in class org.opensourcephysics.display2d.VectorPlot
 
getYPixPerUnit() - Method in class org.opensourcephysics.display.DrawingPanel
Gets the number of pixels per world unit in the y direction.
getYPoints() - Method in class org.opensourcephysics.display.ComplexDataset
Gets a copy of the ypoints array.
getYPoints() - Method in class org.opensourcephysics.display.Dataset
Gets a copy of the ypoints array.
getYPoints(int) - Method in class org.opensourcephysics.display.DatasetManager
Gets a copy of the ypoints array.
getYPoints() - Method in class org.opensourcephysics.display.Histogram
Gets an array containing the values within the bins.
getYPoints() - Method in class org.opensourcephysics.frames.HistogramFrame
Gets an array containing the values stored in the bins.
getYRange() - Method in class org.opensourcephysics.display.FunctionDrawer
Get the minimum and maximum y values for the function.
getYScaling() - Method in class org.opensourcephysics.display2d.SurfacePlotProjector
Gets the scaling factor in y direction.
getYlength() - Method in class org.opensourcephysics.display.Arrow
Gets the vertical component.
getZ() - Method in interface org.opensourcephysics.display3d.core.Camera
Returns the camera Z coordinate
getZ() - Method in interface org.opensourcephysics.display3d.core.Element
Get the Z coordinate of the element
getZ() - Method in class org.opensourcephysics.display3d.simple3d.Camera
 
getZ() - Method in class org.opensourcephysics.display3d.simple3d.Element
 
getZFormat() - Method in interface org.opensourcephysics.display3d.core.VisualizationHints
 
getZFormat() - Method in class org.opensourcephysics.display3d.simple3d.VisualizationHints
 
getZRange(int) - Method in class org.opensourcephysics.display2d.ArrayData
Gets the minimum and maximum values of the n-th component.
getZRange(int) - Method in class org.opensourcephysics.display2d.FlatData
Gets the minimum and maximum values of the n-th component.
getZRange(int) - Method in interface org.opensourcephysics.display2d.GridData
Gets the minimum and maximum values of the n-th component.
getZRange(int) - Method in class org.opensourcephysics.display2d.GridPointData
Gets the minimum and maximum values of the n-th component.
getZScaling() - Method in class org.opensourcephysics.display2d.SurfacePlotProjector
Gets the scaling factor in z direction.
ghostFileIcon - Static variable in class org.opensourcephysics.tools.Launcher
 
glassPanel - Variable in class org.opensourcephysics.display.DrawingPanel
 
glassPanel - Variable in class org.opensourcephysics.display3d.simple3d.DrawingPanel3D
 
glassPanelLayout - Variable in class org.opensourcephysics.display.DrawingPanel
 
glassPanelLayout - Variable in class org.opensourcephysics.display3d.simple3d.DrawingPanel3D
 
gradient(GridPointData, double) - Static method in class org.opensourcephysics.display2d.Util2D
Calculates the gradient of a 2d scalar field and multiplies the gradient by a constant.
gray - Static variable in class org.opensourcephysics.controls.OSPLog
 
green - Static variable in class org.opensourcephysics.controls.OSPLog
 
greenFileIcon - Static variable in class org.opensourcephysics.tools.Launcher
 
greenFolderIcon - Static variable in class org.opensourcephysics.tools.Launcher
 
griddata - Variable in class org.opensourcephysics.display2d.SurfacePlot
 
growPolygon(float[], int, float) - Static method in class org.opensourcephysics.display.GraphicsLib
Expand a polygon by adding the given distance along the line from the centroid of the polyong.

H

Hermite - class org.opensourcephysics.numerics.Hermite.
Calculates Hermite polynomials.
Heun3 - class org.opensourcephysics.numerics.Heun3.
Heun3 implements Heun's third order algorithm for solving ODEs by evaluating the rate at the initial state, and two intermediate states.
Heun3(ODE) - Constructor for class org.opensourcephysics.numerics.Heun3
 
HiddenControl - class org.opensourcephysics.controls.HiddenControl.
A Control without a graphical user interface.
HiddenControl() - Constructor for class org.opensourcephysics.controls.HiddenControl
 
HighlightableDataset - class org.opensourcephysics.display.HighlightableDataset.
A Dataset that can highlight selected points.
HighlightableDataset() - Constructor for class org.opensourcephysics.display.HighlightableDataset
Default contructor.
HighlightableDataset(Color) - Constructor for class org.opensourcephysics.display.HighlightableDataset
Contructor specifying the marker color.
HighlightableDataset(Color, Color, boolean) - Constructor for class org.opensourcephysics.display.HighlightableDataset
Contructor specifying the marker color, line color, and whether points are connected.
Histogram - class org.opensourcephysics.display.Histogram.
Histogram maps bin number to occurences.
Histogram() - Constructor for class org.opensourcephysics.display.Histogram
Histogram contructor.
HistogramDataset - class org.opensourcephysics.display.HistogramDataset.
HistogramDataset creates a histogram of appended data points.
HistogramDataset(double, double, double) - Constructor for class org.opensourcephysics.display.HistogramDataset
 
HistogramDataset() - Constructor for class org.opensourcephysics.display.HistogramDataset
Constructs a HistogramDataset for values from 0 through 100.
HistogramDataset.HistogramDatasetLoader - class org.opensourcephysics.display.HistogramDataset.HistogramDatasetLoader.
 
HistogramDataset.HistogramDatasetLoader() - Constructor for class org.opensourcephysics.display.HistogramDataset.HistogramDatasetLoader
 
HistogramFrame - class org.opensourcephysics.frames.HistogramFrame.
HistogramFrame displays a histogram using a dedicated Histogram object.
HistogramFrame(String, String, String) - Constructor for class org.opensourcephysics.frames.HistogramFrame
A DrawingFrame with a Histogram as its drawable.
HistogramFrame.HistogramFrameLoader - class org.opensourcephysics.frames.HistogramFrame.HistogramFrameLoader.
 
HistogramFrame.HistogramFrameLoader() - Constructor for class org.opensourcephysics.frames.HistogramFrame.HistogramFrameLoader
 
hInit - Static variable in class org.opensourcephysics.tools.Launcher
 
handleMouseAction(InteractivePanel, MouseEvent) - Method in interface org.opensourcephysics.display.InteractiveMouseHandler
 
handleMouseAction(InteractivePanel, MouseEvent) - Method in class org.opensourcephysics.display.InteractivePanel
Handles mouse actions by dragging the current interactive drawable object.
handleMousePressed(MouseEvent, LaunchPanel) - Method in class org.opensourcephysics.tools.LaunchBuilder
Handles a mouse pressed event.
handleMousePressed(MouseEvent, LaunchPanel) - Method in class org.opensourcephysics.tools.Launcher
Handles a mouse pressed event.
happened - Variable in class org.opensourcephysics.numerics.ODEBisectionEventSolver
 
hasInspector() - Method in class org.opensourcephysics.display.DrawingPanel
Determines if the user can examine and change the scale at run-time by right-clicking.
hashCode(double) - Method in class org.opensourcephysics.display.Histogram
Computes the hash code (bin number) for the specified value
headSize - Variable in class org.opensourcephysics.display.Arrow
 
height - Variable in class org.opensourcephysics.display.DrawingPanel
 
height - Variable in class org.opensourcephysics.display.InteractiveShape
 
height - Variable in class org.opensourcephysics.display.TextLine
The height using the current font ie ascent+descent+leading
helpMenu - Variable in class org.opensourcephysics.tools.Launcher
 
hideInspector() - Method in class org.opensourcephysics.display.DrawingPanel
Hides the drawing panel properties inspector.
hideItem - Variable in class org.opensourcephysics.tools.Launcher
 
hilite - Variable in class org.opensourcephysics.controls.XMLTree
 
hiliteIcon - Static variable in class org.opensourcephysics.controls.XMLTree
 
histogram - Variable in class org.opensourcephysics.frames.HistogramFrame
 
hornerCoef - Variable in class org.opensourcephysics.numerics.LagrangeInterpolator
Polynomial coefficients.
htmlIcon - Static variable in class org.opensourcephysics.tools.Launcher
 

I

INDENT - Static variable in class org.opensourcephysics.controls.XML
 
INIT_CALC_DIV - Static variable in class org.opensourcephysics.display2d.ComplexSurfacePlot
Field INIT_CALC_DIV
INIT_CALC_DIV - Static variable in class org.opensourcephysics.display2d.SurfacePlot
Field INIT_CALC_DIV
INIT_DISP_DIV - Static variable in class org.opensourcephysics.display2d.ComplexSurfacePlot
Field INIT_DISP_DIV
INIT_DISP_DIV - Static variable in class org.opensourcephysics.display2d.SurfacePlot
Field INIT_DISP_DIV
INVALID_OPERAND - Static variable in class org.opensourcephysics.numerics.SuryonoParser
Invalid operand.
INVALID_OPERATOR - Static variable in class org.opensourcephysics.numerics.SuryonoParser
Invalid operator.
IntegerArray - class org.opensourcephysics.numerics.IntegerArray.
IntegerArray stores an array of doubles as a string and as an array.
IntegerArray(int) - Constructor for class org.opensourcephysics.numerics.IntegerArray
Creates a DoubleArray of the given length with all elements set to zero.
IntegerArray(int[]) - Constructor for class org.opensourcephysics.numerics.IntegerArray
Creates a DoubleArray of the given length with all elements set to zero.
IntegerArray(String) - Constructor for class org.opensourcephysics.numerics.IntegerArray
Creates an arry with the given string being the default string.
IntegerRaster - class org.opensourcephysics.display2d.IntegerRaster.
A IntegerRaster contains an array of integers where each integer representents an image pixel.
IntegerRaster(int, int) - Constructor for class org.opensourcephysics.display2d.IntegerRaster
Constructs IntegerRaster with the given size.
Integral - class org.opensourcephysics.numerics.Integral.
Class Integral defines various integration algorithms.
InteractionTarget - class org.opensourcephysics.display3d.simple3d.InteractionTarget.
The simple3d implementation of InteractionTarget
Interactive - interface org.opensourcephysics.display.Interactive.
Interactive defines how an object must behave so that it can interact with a drawable panel.
InteractiveArrow - class org.opensourcephysics.display.InteractiveArrow.
 
InteractiveArrow(double, double, double, double) - Constructor for class org.opensourcephysics.display.InteractiveArrow
 
InteractiveArrow.InteractiveArrowLoader - class org.opensourcephysics.display.InteractiveArrow.InteractiveArrowLoader.
A class to save and load InteractiveArrow in an XMLControl.
InteractiveArrow.InteractiveArrowLoader() - Constructor for class org.opensourcephysics.display.InteractiveArrow.InteractiveArrowLoader
 
InteractiveCenteredArrow - class org.opensourcephysics.display.InteractiveCenteredArrow.
 
InteractiveCenteredArrow(double, double, double, double) - Constructor for class org.opensourcephysics.display.InteractiveCenteredArrow
 
InteractiveCenteredArrow.InteractiveCenteredArrowLoader - class org.opensourcephysics.display.InteractiveCenteredArrow.InteractiveCenteredArrowLoader.
A class to save and load InteractiveArrow in an XMLControl.
InteractiveCenteredArrow.InteractiveCenteredArrowLoader() - Constructor for class org.opensourcephysics.display.InteractiveCenteredArrow.InteractiveCenteredArrowLoader
 
InteractiveCircle - class org.opensourcephysics.display.InteractiveCircle.
A measured circle that implements Interactive.
InteractiveCircle(double, double) - Constructor for class org.opensourcephysics.display.InteractiveCircle
Constructs an InteractiveCircle with the given parameters.
InteractiveCircle() - Constructor for class org.opensourcephysics.display.InteractiveCircle
Constructs an InteractiveCircle at the origin.
InteractiveCircle.InteractiveCircleLoader - class org.opensourcephysics.display.InteractiveCircle.InteractiveCircleLoader.
A class to save and load InteractiveCircle data in an XMLControl.
InteractiveCircle.InteractiveCircleLoader() - Constructor for class org.opensourcephysics.display.InteractiveCircle.InteractiveCircleLoader
 
InteractiveImage - class org.opensourcephysics.display.InteractiveImage.
An image is bounded by hot spots for dragging and resizing.
InteractiveImage(Image, double, double) - Constructor for class org.opensourcephysics.display.InteractiveImage
Constructs an interactive image centered at the given location.
InteractiveLabel - class org.opensourcephysics.display.InteractiveLabel.
 
InteractiveLabel() - Constructor for class org.opensourcephysics.display.InteractiveLabel
 
InteractiveLabel(String) - Constructor for class org.opensourcephysics.display.InteractiveLabel
 
InteractiveMouseHandler - interface org.opensourcephysics.display.InteractiveMouseHandler.
InteractiveMouseHandler defines how an object receives notification that a mouse action has occured in an InteractivePanel.
InteractivePanel - class org.opensourcephysics.display.InteractivePanel.
InteractivePanel is a drawing panel that invokes the handleMouseAction method in Interactive objects.
InteractivePanel(InteractiveMouseHandler) - Constructor for class org.opensourcephysics.display.InteractivePanel
Constructs an InteractivePanel with the given handler.
InteractivePanel() - Constructor for class org.opensourcephysics.display.InteractivePanel
Constructs an InteractivePanel with an internal handler.
InteractivePanel.IADMouseController - class org.opensourcephysics.display.InteractivePanel.IADMouseController.
The inner class that will handle all mouse related events.
InteractivePanel.IADMouseController() - Constructor for class org.opensourcephysics.display.InteractivePanel.IADMouseController
 
InteractiveShape - class org.opensourcephysics.display.InteractiveShape.
A shape that implements Interactive.
InteractiveShape(Shape, double, double) - Constructor for class org.opensourcephysics.display.InteractiveShape
Constructs an InteractiveShape with the given coordinates.
InteractiveShape(Shape) - Constructor for class org.opensourcephysics.display.InteractiveShape
Constructs an InteractiveShape at the origin.
InteractiveShape.InteractiveShapeLoader - class org.opensourcephysics.display.InteractiveShape.InteractiveShapeLoader.
A class to save and load InteractiveShape in an XMLControl.
InteractiveShape.InteractiveShapeLoader() - Constructor for class org.opensourcephysics.display.InteractiveShape.InteractiveShapeLoader
 
InteractiveTextLine - class org.opensourcephysics.display.InteractiveTextLine.
An InteractiveTextLine is a single line of text that can be moved and rotated like other interactive shapes.
InteractiveTextLine(String, double, double) - Constructor for class org.opensourcephysics.display.InteractiveTextLine
Constructs an interactive TextLinme with the given text and location.
InteractiveTextLine.InteractiveTextLineLoader - class org.opensourcephysics.display.InteractiveTextLine.InteractiveTextLineLoader.
A class to save and load InteractiveArrow in an XMLControl.
InteractiveTextLine.InteractiveTextLineLoader() - Constructor for class org.opensourcephysics.display.InteractiveTextLine.InteractiveTextLineLoader
 
InterpolatedPlot - class org.opensourcephysics.display2d.InterpolatedPlot.
InterpolatedPlot creates an image of a scalar field by interpolating every image pixel to an untabulated point (x,y) in the 2d data.
InterpolatedPlot() - Constructor for class org.opensourcephysics.display2d.InterpolatedPlot
Constructs an InterpolatedPlot without data.
InterpolatedPlot(GridData) - Constructor for class org.opensourcephysics.display2d.InterpolatedPlot
Constructs the InterpolatedPlot using the given data storage.
Interpolation - class org.opensourcephysics.numerics.Interpolation.
Class Interpolation defines simple interpolation algorithms.
InvertibleFunction - interface org.opensourcephysics.numerics.InvertibleFunction.
Title: InvertibleFunction Description: An invertible function of one variable.
im - Variable in class org.opensourcephysics.display2d.ComplexSurfaceVertex
The imaginary component.
im_points - Variable in class org.opensourcephysics.display.ComplexDataset
 
image - Variable in class org.opensourcephysics.display.BoundedImage
 
image - Variable in class org.opensourcephysics.display.InteractiveImage
 
image - Variable in class org.opensourcephysics.display.MeasuredImage
 
image - Variable in class org.opensourcephysics.display2d.DataRaster
 
imageUpdate(Image, int, int, int, int, int) - Method in class org.opensourcephysics.display.BoundedImage
 
imageUpdate(Image, int, int, int, int, int) - Method in class org.opensourcephysics.display.InteractiveImage
 
indent(int) - Method in class org.opensourcephysics.controls.XMLPropertyElement
Returns a space for indentation.
index - Variable in class org.opensourcephysics.display.ComplexDataset
 
index - Variable in class org.opensourcephysics.display.Dataset
 
indexFromPoint(double, double) - Method in class org.opensourcephysics.display2d.BinaryLattice
Determines the lattice index (row-major order) from given x and y world coordinates Returns -1 if the world coordinates are outside the lattice.
indexFromPoint(double, double) - Method in interface org.opensourcephysics.display2d.ByteLattice
Determines the lattice index (row-major order) from given x and y world coordinates.
indexFromPoint(double, double) - Method in class org.opensourcephysics.display2d.ByteRaster
Determines the lattice index (row-major order) from given x and y world coordinates Returns -1 if the world coordinates are outside the lattice.
indexFromPoint(double, double) - Method in class org.opensourcephysics.display2d.CellLattice
 
indexFromPoint(double, double) - Method in class org.opensourcephysics.display2d.CellLatticeOSX
Determines the lattice index (row-major order) from given x and y world coordinates Returns -1 if the world coordinates are outside the lattice.
indexFromPoint(double, double) - Method in class org.opensourcephysics.display2d.CellLatticePC
Determines the lattice index (row-major order) from given x and y world coordinates Returns -1 if the world coordinates are outside the lattice.
indexFromPoint(double, double) - Method in class org.opensourcephysics.display2d.SiteLattice
Determines the lattice index (row-major order) from given x and y world coordinates Returns -1 if the world coordinates are outside the lattice.
indexFromPoint(double, double) - Method in class org.opensourcephysics.frames.LatticeFrame
Determines the lattice index (row-major order) from given x and y world coordinates
indexFromPoint(double, double) - Method in class org.opensourcephysics.frames.RasterFrame
Determines the lattice index (row-major order) from given x and y world coordinates
indexToX(int) - Method in class org.opensourcephysics.display2d.ArrayData
Gets the x coordinate for the given index.
indexToX(int) - Method in class org.opensourcephysics.display2d.ByteRaster
Gets the x coordinate for the given index.
indexToX(int) - Method in class org.opensourcephysics.display2d.ComplexGridPlot
Gets the x coordinate for the given index.
indexToX(int) - Method in class org.opensourcephysics.display2d.ComplexInterpolatedPlot
Gets the x coordinate for the given index.
indexToX(int) - Method in class org.opensourcephysics.display2d.ComplexSurfacePlot
Gets the x coordinate for the given index.
indexToX(int) - Method in class org.opensourcephysics.display2d.ContourPlot
Gets the x coordinate for the given index.
indexToX(int) - Method in class org.opensourcephysics.display2d.FlatData
Gets the x coordinate for the given index.
indexToX(int) - Method in class org.opensourcephysics.display2d.GrayscalePlot
Gets the x coordinate for the given index.
indexToX(int) - Method in interface org.opensourcephysics.display2d.GridData
Gets the x coordinate for the given index.
indexToX(int) - Method in class org.opensourcephysics.display2d.GridPlot
Gets the x coordinate for the given index.
indexToX(int) - Method in class org.opensourcephysics.display2d.GridPointData
Gets the x coordinate for the given index.
indexToX(int) - Method in class org.opensourcephysics.display2d.InterpolatedPlot
Gets the x coordinate for the given index.
indexToX(int) - Method in interface org.opensourcephysics.display2d.Plot2D
Gets the x coordinate for the given index.
indexToX(int) - Method in class org.opensourcephysics.display2d.SurfacePlot
Gets the x coordinate for the given index.
indexToX(int) - Method in class org.opensourcephysics.display2d.VectorPlot
Gets the x coordinate for the given index.
indexToX(int) - Method in class org.opensourcephysics.frames.Complex2DFrame
Gets the x coordinate for the given index.
indexToX(int) - Method in class org.opensourcephysics.frames.RasterFrame
Gets the x coordinate for the given index.
indexToX(int) - Method in class org.opensourcephysics.frames.Scalar2DFrame
Gets the x coordinate for the given index.
indexToX(int) - Method in class org.opensourcephysics.frames.Vector2DFrame
Gets the x coordinate for the given index.
indexToY(int) - Method in class org.opensourcephysics.display2d.ArrayData
Gets the y coordinate for the given index.
indexToY(int) - Method in class org.opensourcephysics.display2d.ByteRaster
Gets the y coordinate for the given index.
indexToY(int) - Method in class org.opensourcephysics.display2d.ComplexGridPlot
Gets the y coordinate for the given index.
indexToY(int) - Method in class org.opensourcephysics.display2d.ComplexInterpolatedPlot
Gets the y coordinate for the given index.
indexToY(int) - Method in class org.opensourcephysics.display2d.ComplexSurfacePlot
Gets the y coordinate for the given index.
indexToY(int) - Method in class org.opensourcephysics.display2d.ContourPlot
Gets the y coordinate for the given index.
indexToY(int) - Method in class org.opensourcephysics.display2d.FlatData
Gets the y coordinate for the given index.
indexToY(int) - Method in class org.opensourcephysics.display2d.GrayscalePlot
Gets the y coordinate for the given index.
indexToY(int) - Method in interface org.opensourcephysics.display2d.GridData
Gets the y coordinate for the given index.
indexToY(int) - Method in class org.opensourcephysics.display2d.GridPlot
Gets the y coordinate for the given index.
indexToY(int) - Method in class org.opensourcephysics.display2d.GridPointData
Gets the y coordinate for the given index.
indexToY(int) - Method in class org.opensourcephysics.display2d.InterpolatedPlot
Gets the y coordinate for the given index.
indexToY(int) - Method in interface org.opensourcephysics.display2d.Plot2D
Gets the y coordinate for the given index.
indexToY(int) - Method in class org.opensourcephysics.display2d.SurfacePlot
Gets the y coordinate for the given index.
indexToY(int) - Method in class org.opensourcephysics.display2d.VectorPlot
Gets the y coordinate for the given index.
indexToY(int) - Method in class org.opensourcephysics.frames.Complex2DFrame
Gets the y coordinate for the given index.
indexToY(int) - Method in class org.opensourcephysics.frames.RasterFrame
Gets the y coordinate for the given index.
indexToY(int) - Method in class org.opensourcephysics.frames.Scalar2DFrame
Gets the y coordinate for the given index.
indexToY(int) - Method in class org.opensourcephysics.frames.Vector2DFrame
 
info(String) - Static method in class org.opensourcephysics.controls.MessageFrame
Logs an information message.
info(String) - Static method in class org.opensourcephysics.controls.OSPLog
Logs an information message.
init() - Method in class org.opensourcephysics.controls.OSPControl
Initializes this control after all objects have been created.
init() - Method in class org.opensourcephysics.ejs.LauncherApplet
Initialize the applet
init() - Method in class org.opensourcephysics.tools.ArrayTable
Initializes the table.
init() - Method in class org.opensourcephysics.tools.DatasetStatisticsTable
Initializes the table.
init() - Method in class org.opensourcephysics.tools.DatasetTab
Initializes this panel.
initialize() - Method in class org.opensourcephysics.controls.AbstractSimulation
Initializes the simulation.
initialize(double, double, int, boolean) - Method in class org.opensourcephysics.display.FunctionDrawer
Initialize the function range and the number of display points.
initialize() - Method in interface org.opensourcephysics.ejs.Model
 
initialize() - Method in class org.opensourcephysics.ejs.Simulation
Initialize model using user interface changes
initialize() - Method in interface org.opensourcephysics.ejs.View
updating all possible data
initialize(double) - Method in class org.opensourcephysics.numerics.AbstractODESolver
Initializes the ODE solver.
initialize(double) - Method in class org.opensourcephysics.numerics.Adams4
Initializes the ODE solver and allocates the rate and state arrays.
initialize(double) - Method in class org.opensourcephysics.numerics.Adams5
Initializes the ODE solver and allocates the rate and state arrays.
initialize(double) - Method in class org.opensourcephysics.numerics.Adams6
Initializes the ODE solver and allocates the rate and state arrays.
initialize(double) - Method in class org.opensourcephysics.numerics.Butcher5
Initializes the ODE solver and allocates the rate and state arrays.
initialize(double) - Method in class org.opensourcephysics.numerics.CashKarp45
Initializes the ODE solver.
initialize(double) - Method in class org.opensourcephysics.numerics.DormandPrince45
Initializes the ODE solver.
initialize(double) - Method in class org.opensourcephysics.numerics.Euler
Initializes the ODE solver and allocates the rate array.
initialize(double) - Method in class org.opensourcephysics.numerics.EulerRichardson
Initializes the ODE solver.
initialize(double) - Method in class org.opensourcephysics.numerics.Fehlberg8
Initializes the ODE solver and allocates the rate and state arrays.
initialize(double) - Method in class org.opensourcephysics.numerics.Heun3
Initializes the ODE solver and allocates the rate and state arrays.
initialize(double) - Method in class org.opensourcephysics.numerics.LeapFrog
Initializes the ODE solver.
initialize(double) - Method in class org.opensourcephysics.numerics.ODEBisectionEventSolver
 
initialize(double) - Method in class org.opensourcephysics.numerics.ODEMultistepSolver
Initializes the ODE solver.
initialize(double) - Method in interface org.opensourcephysics.numerics.ODESolver
Initializes the ODE solver.
initialize(double) - Method in class org.opensourcephysics.numerics.RK4
Initializes the ODE solver and allocates the rate and state arrays.
initialize(double) - Method in class org.opensourcephysics.numerics.RK45MultiStep
Initializes the ODE solver.
initialize(double) - Method in class org.opensourcephysics.numerics.Ralston2
Initializes the ODE solver and allocates the rate and state arrays.
initialize(double) - Method in class org.opensourcephysics.numerics.Verlet
Initializes the ODE solver.
initializeAnimation() - Method in class org.opensourcephysics.controls.AbstractAnimation
Initializes the animation by reading parameters from the control.
initializeAnimation() - Method in class org.opensourcephysics.controls.AbstractSimulation
Deprecated.  
initializeAnimation() - Method in interface org.opensourcephysics.controls.Animation
Initializes the animation.
input - Variable in class org.opensourcephysics.controls.XMLControlElement
 
input - Variable in class org.opensourcephysics.controls.XMLTreePanel
 
inputError(String) - Method in class org.opensourcephysics.controls.OSPControlTable
Test if the last "get" method produced an input error.
insertionSort() - Method in class org.opensourcephysics.display.ComplexDataset
Perform an insertion sort of the data set.
insertionSort() - Method in class org.opensourcephysics.display.Dataset
Perform an insertion sort of the data set.
insertionsort(int[], double[], int, int) - Static method in class org.opensourcephysics.numerics.ArrayLib
 
insertionsort(int[], int[], int, int) - Static method in class org.opensourcephysics.numerics.ArrayLib
 
insertionsort(int[], Object[], int, int) - Static method in class org.opensourcephysics.numerics.ArrayLib
 
insertionsort(double[], int[], int, int) - Static method in class org.opensourcephysics.numerics.ArrayLib
 
insertionsort(float[], int[], int, int) - Static method in class org.opensourcephysics.numerics.ArrayLib
 
insertionsort(Object[], int[], int, int, Comparator) - Static method in class org.opensourcephysics.numerics.ArrayLib
 
inspectFolderIcon - Variable in class org.opensourcephysics.controls.XMLTreePanel
 
inspectIcon - Variable in class org.opensourcephysics.controls.XMLTreePanel
 
inspectItem - Variable in class org.opensourcephysics.controls.ControlFrame
 
inspectItem - Variable in class org.opensourcephysics.tools.Launcher
 
inspectXML() - Method in class org.opensourcephysics.controls.ControlFrame
 
inspectXML() - Method in class org.opensourcephysics.display.DrawingFrame
Inspects the drawing frame by using an xml document tree.
inspectXML() - Method in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
Inspects the drawing frame by using an xml document tree.
inspector - Variable in class org.opensourcephysics.tools.Launcher
 
integral() - Method in class org.opensourcephysics.numerics.Polynomial
Integrates this polynomial.
integral(double) - Method in class org.opensourcephysics.numerics.Polynomial
Integrates this polynomial having the specified value for x = 0.
interactionPerformed(InteractionEvent) - Method in class org.opensourcephysics.display3d.core.CameraInspector
Public as result of the implementation.
interactive - Variable in class org.opensourcephysics.display.InteractivePanel
 
internalODE - Variable in class org.opensourcephysics.numerics.ODEMultistepSolver
 
interpolate(double, double, int) - Method in class org.opensourcephysics.display2d.ArrayData
Estimates the value of a component at an untabulated point, (x,y).
interpolate(double, double, int[], double[]) - Method in class org.opensourcephysics.display2d.ArrayData
Estimates multiple sample components at an untabulated point, (x,y).
interpolate(double, double, int) - Method in class org.opensourcephysics.display2d.FlatData
Estimates the value of a component at an untabulated point, (x,y).
interpolate(double, double, int[], double[]) - Method in class org.opensourcephysics.display2d.FlatData
Estimates multiple sample components at an untabulated point, (x,y).
interpolate(double, double, int) - Method in interface org.opensourcephysics.display2d.GridData
Estimates the value of a component at an untabulated point, (x,y).
interpolate(double, double, int[], double[]) - Method in interface org.opensourcephysics.display2d.GridData
Estimates multiple sample components at an untabulated point, (x,y).
interpolate(double, double, int) - Method in class org.opensourcephysics.display2d.GridPointData
Estimates the value of a component at an untabulated point, (x,y).
interpolate(double, double, int[], double[]) - Method in class org.opensourcephysics.display2d.GridPointData
Estimates multiple sample components at an untabulated point, (x,y).
interpolateLargeGrids - Variable in class org.opensourcephysics.display2d.ContourPlot
 
intersectLineLine(Line2D, Line2D, Point2D) - Static method in class org.opensourcephysics.display.GraphicsLib
Compute the intersection of two line segments.
intersectLineLine(double, double, double, double, double, double, double, double, Point2D) - Static method in class org.opensourcephysics.display.GraphicsLib
Compute the intersection of two line segments.
intersectLineRectangle(Point2D, Point2D, Rectangle2D, Point2D[]) - Static method in class org.opensourcephysics.display.GraphicsLib
Compute the intersection of a line and a rectangle.
intersectLineRectangle(Line2D, Rectangle2D, Point2D[]) - Static method in class org.opensourcephysics.display.GraphicsLib
Compute the intersection of a line and a rectangle.
invalidateImage() - Method in class org.opensourcephysics.display.DrawableBuffer
Invalidates the image so that it is redrawn during the next repaint operation.
invalidateImage() - Method in class org.opensourcephysics.display.DrawingFrame
Invalidates image buffers if a drawing panel buffered.
invalidateImage() - Method in class org.opensourcephysics.display.DrawingPanel
Invalidate the offscreen image so that it is rendered during the next repaint operation if buffering is enabled.
invalidateImage() - Method in class org.opensourcephysics.display.OSPFrame
Invalidates image buffers if a drawing panel is buffered.
inverse(double[]) - Method in class org.opensourcephysics.numerics.FFT
Computes the (nomalized) inverse FFT of data, leaving it in place.
inverse(double[]) - Method in class org.opensourcephysics.numerics.FFT2D
Compute the (nomalized) inverse FFT of data, leaving it in place.
inverse(double[]) - Method in class org.opensourcephysics.numerics.FFTReal
Computes the (nomalized) inverse FFT of data, leaving it in place.
inverse(double[]) - Method in class org.opensourcephysics.numerics.Matrix3DTransformation
Transforms the given point using the inverse transformation (if it exists).
inverse(double[]) - Method in class org.opensourcephysics.numerics.Quaternion
 
inverse(double[]) - Method in interface org.opensourcephysics.numerics.Transformation
The inverse transformation (if it exists).
inverseMatrixComponents() - Method in class org.opensourcephysics.numerics.LUPDecomposition
Calculates the inverse matrix components.
inverseTransform(Point2D, Point2D) - Method in class org.opensourcephysics.numerics.FunctionTransform
 
inverseTransform(double[], int, double[], int, int) - Method in class org.opensourcephysics.numerics.FunctionTransform
 
isAllowQuickRedraw() - Method in interface org.opensourcephysics.display3d.core.VisualizationHints
 
isAllowQuickRedraw() - Method in class org.opensourcephysics.display3d.simple3d.VisualizationHints
 
isAnimated() - Method in class org.opensourcephysics.display.OSPFrame
Reads the animated property.
isAntialiasShapeOn() - Method in class org.opensourcephysics.display.DrawingPanel
Gets flag for shape antialiasing.
isAntialiasTextOn() - Method in class org.opensourcephysics.display.DrawingPanel
Gets flag for text antialiasing.
isApproved() - Method in class org.opensourcephysics.tools.LaunchSaver
Returns true if user has clicked the save button, otherwise false.
isAuthorMode() - Static method in class org.opensourcephysics.display.OSPFrame
Gets the authorMode property.
isAutoclear() - Method in class org.opensourcephysics.display.OSPFrame
Reads the animated property.
isAutoscaleX() - Method in class org.opensourcephysics.display.DrawingFrame
Determines if the panel's x axis autoscale property is true.
isAutoscaleX() - Method in class org.opensourcephysics.display.DrawingPanel
Determines if the x axis autoscale property is true.
isAutoscaleY() - Method in class org.opensourcephysics.display.DrawingFrame
Determines if the y axis autoscale property is true.
isAutoscaleY() - Method in class org.opensourcephysics.display.DrawingPanel
Determines if the y axis autoscale property is true.
isAutoscaleZ() - Method in class org.opensourcephysics.display2d.ComplexGridPlot
Gets the autoscale flag for z.
isAutoscaleZ() - Method in class org.opensourcephysics.display2d.ComplexInterpolatedPlot
Gets the autoscale flag for z.
isAutoscaleZ() - Method in class org.opensourcephysics.display2d.ComplexSurfacePlot
Gets the autoscale flag for z.
isAutoscaleZ() - Method in class org.opensourcephysics.display2d.ContourPlot
Gets the autoscale flag for z.
isAutoscaleZ() - Method in class org.opensourcephysics.display2d.GrayscalePlot
Gets the autoscale flag for z.
isAutoscaleZ() - Method in class org.opensourcephysics.display2d.GridPlot
Gets the autoscale flag for z.
isAutoscaleZ() - Method in class org.opensourcephysics.display2d.InterpolatedPlot
Gets the autoscale flag for z.
isAutoscaleZ() - Method in interface org.opensourcephysics.display2d.Plot2D
Gets the autoscale flag for z.
isAutoscaleZ() - Method in class org.opensourcephysics.display2d.SurfacePlot
Gets the autoscale flag for z.
isAutoscaleZ() - Method in class org.opensourcephysics.display2d.VectorPlot
Gets the autoscale flag for z.
isBuffered() - Method in class org.opensourcephysics.display.DrawingPanel
 
isButtonView() - Method in class org.opensourcephysics.tools.LaunchNode
Gets the buttonView value.
isCacheEnabled() - Static method in class org.opensourcephysics.tools.ResourceLoader
Gets the cacheEnabled property.
isCellData() - Method in class org.opensourcephysics.display2d.ArrayData
Gets the cellData flag.
isCellData() - Method in class org.opensourcephysics.display2d.FlatData
Gets the cellData flag.
isCellData() - Method in interface org.opensourcephysics.display2d.GridData
Gets the cellData flag.
isCellData() - Method in class org.opensourcephysics.display2d.GridPointData
Gets the cellData flag.
isCellEditable(int, int) - Method in class org.opensourcephysics.controls.XMLTable
Determines whether the given cell is editable.
isCellEditable(int, int) - Method in class org.opensourcephysics.controls.XMLTableModel
Determines whether the given cell is editable.
isCellEditable(int, int) - Method in class org.opensourcephysics.display.SortDecorator
 
isCellEditable(int, int) - Method in class org.opensourcephysics.tools.ArrayTableModel
Determines whether the given cell is editable.
isClearLog() - Method in class org.opensourcephysics.tools.LaunchNode
Gets the clearLog value.
isClipAtGutter() - Method in class org.opensourcephysics.display.DrawingPanel
Gets the clip at gutter flag.
isClosed() - Method in interface org.opensourcephysics.display3d.core.ElementPolygon
Gets whether the polygon is closed
isClosed() - Method in class org.opensourcephysics.display3d.simple3d.ElementPolygon
 
isClosedBottom() - Method in interface org.opensourcephysics.display3d.core.ElementBox
Whether the box is closed at its bottom.
isClosedBottom() - Method in interface org.opensourcephysics.display3d.core.ElementCone
Whether the cone is closed at its bottom.
isClosedBottom() - Method in interface org.opensourcephysics.display3d.core.ElementCylinder
Whether the element is closed at its bottom.
isClosedBottom() - Method in interface org.opensourcephysics.display3d.core.ElementEllipsoid
Whether the ellipsoid is closed at its bottom.
isClosedBottom() - Method in class org.opensourcephysics.display3d.simple3d.ElementBox
 
isClosedBottom() - Method in class org.opensourcephysics.display3d.simple3d.ElementCone
 
isClosedBottom() - Method in class org.opensourcephysics.display3d.simple3d.ElementCylinder
 
isClosedBottom() - Method in class org.opensourcephysics.display3d.simple3d.ElementEllipsoid
 
isClosedLeft() - Method in interface org.opensourcephysics.display3d.core.ElementCone
Whether the element is closed at its left side.
isClosedLeft() - Method in interface org.opensourcephysics.display3d.core.ElementCylinder
Whether the element is closed at its left side.
isClosedLeft() - Method in interface org.opensourcephysics.display3d.core.ElementEllipsoid
Whether the ellipsoid is closed at its left side.
isClosedLeft() - Method in class org.opensourcephysics.display3d.simple3d.ElementCone
 
isClosedLeft() - Method in class org.opensourcephysics.display3d.simple3d.ElementCylinder
 
isClosedLeft() - Method in class org.opensourcephysics.display3d.simple3d.ElementEllipsoid
 
isClosedRight() - Method in interface org.opensourcephysics.display3d.core.ElementCone
Whether the element is closed at its right side.
isClosedRight() - Method in interface org.opensourcephysics.display3d.core.ElementCylinder
Whether the element is closed at its right side.
isClosedRight() - Method in interface org.opensourcephysics.display3d.core.ElementEllipsoid
Whether the ellipsoid is closed at its right side.
isClosedRight() - Method in class org.opensourcephysics.display3d.simple3d.ElementCone
 
isClosedRight() - Method in class org.opensourcephysics.display3d.simple3d.ElementCylinder
 
isClosedRight() - Method in class org.opensourcephysics.display3d.simple3d.ElementEllipsoid
 
isClosedTop() - Method in interface org.opensourcephysics.display3d.core.ElementBox
Whether the box is closed at its top.
isClosedTop() - Method in interface org.opensourcephysics.display3d.core.ElementCone
Whether the cone is closed at its top.
isClosedTop() - Method in interface org.opensourcephysics.display3d.core.ElementCylinder
Whether the element is closed at its top.
isClosedTop() - Method in interface org.opensourcephysics.display3d.core.ElementEllipsoid
Whether the ellipsoid is closed at its top.
isClosedTop() - Method in class org.opensourcephysics.display3d.simple3d.ElementBox
 
isClosedTop() - Method in class org.opensourcephysics.display3d.simple3d.ElementCone
 
isClosedTop() - Method in class org.opensourcephysics.display3d.simple3d.ElementCylinder
 
isClosedTop() - Method in class org.opensourcephysics.display3d.simple3d.ElementEllipsoid
 
isConnected() - Method in class org.opensourcephysics.display.ComplexDataset
Gets the data connected flag.
isConnected() - Method in class org.opensourcephysics.display.Dataset
Gets the data connected flag.
isConnected(int) - Method in class org.opensourcephysics.display.DatasetManager
Gets the data connected flag.
isConnected() - Method in class org.opensourcephysics.display.Trail
Gets the connected flag.
isConnected() - Method in interface org.opensourcephysics.display3d.core.ElementTrail
Gets the connected flag.
isConnected() - Method in class org.opensourcephysics.display3d.simple3d.ElementTrail
 
isDrawingFill() - Method in interface org.opensourcephysics.display3d.core.Style
 
isDrawingFill() - Method in class org.opensourcephysics.display3d.simple3d.Style
 
isDrawingLines() - Method in interface org.opensourcephysics.display3d.core.Style
 
isDrawingLines() - Method in class org.opensourcephysics.display3d.simple3d.Style
 
isEditable() - Method in class org.opensourcephysics.controls.XMLTable
Returns true if editing is enabled for the entire table.
isEditable(String) - Method in class org.opensourcephysics.controls.XMLTable
Returns true if editing is enabled for the specified property.
isEnabled() - Method in class org.opensourcephysics.display.AbstractInteractive
 
isEnabled() - Method in interface org.opensourcephysics.display.Interactive
 
isEnabled() - Method in class org.opensourcephysics.display.InteractiveCircle
 
isEnabled() - Method in class org.opensourcephysics.display.InteractiveLabel
Gets the mouse interaction enabled property.
isEnabled() - Method in class org.opensourcephysics.display3d.simple3d.InteractionTarget
Returns the enabled status of the target
isHeightDrag() - Method in class org.opensourcephysics.display.BoundedShape
Gets the height drag option.
isHiddenInLauncher() - Method in class org.opensourcephysics.tools.LaunchNode
Gets the hiddenInLauncher value.
isHighlighted(int) - Method in class org.opensourcephysics.display.HighlightableDataset
Gets the highlighted flag for the specified point.
isIconified() - Method in class org.opensourcephysics.display.DrawingPanel
Gets the iconified flag from the top level frame.
isIconified() - Method in class org.opensourcephysics.display.OSPFrame
Gets the ICONIFIED flag for this frame.
isInside(DrawingPanel, int, int) - Method in class org.opensourcephysics.display.AbstractInteractive
Checks to see if this object is enabled and if the pixel coordinates are inside the drawable.
isInside(DrawingPanel, int, int) - Method in class org.opensourcephysics.display.BoundedShape
Determines if the shape is enabled and if the given pixel coordinates are within the shape.
isInside(DrawingPanel, int, int) - Method in class org.opensourcephysics.display.InteractiveArrow
Determines if the shape is enabled and if the given pixel coordinates are within the shape.
isInside(DrawingPanel, int, int) - Method in class org.opensourcephysics.display.InteractiveCenteredArrow
Determines if the shape is enabled and if the given pixel coordinates are within the shape.
isInside(DrawingPanel, int, int) - Method in class org.opensourcephysics.display.InteractiveCircle
 
isInside(DrawingPanel, int, int) - Method in class org.opensourcephysics.display.InteractiveImage
Determines if the shape is enabled and if the given pixel coordinates are within the image.
isInside(DrawingPanel, int, int) - Method in class org.opensourcephysics.display.InteractiveLabel
Checks to see if this object is enabled and if the pixel coordinates are inside the drawable.
isInside(DrawingPanel, int, int) - Method in class org.opensourcephysics.display.InteractiveShape
Determines if the shape is enabled and if the given pixel coordinates are within the shape.
isInside(DrawingPanel, int, int) - Method in class org.opensourcephysics.display.InteractiveTextLine
Determines if the shape is enabled and if the given pixel coordinates are within the image.
isInspectable() - Method in class org.opensourcephysics.controls.XMLTreeNode
Gets the XMLProperty.
isInvalid() - Method in class org.opensourcephysics.display2d.ComplexSurfaceVertex
Determines whether this vertex is invalid, i.e has invalid coordinates value.
isInvalid() - Method in class org.opensourcephysics.display2d.SurfaceVertex
Determines whether this vertex is invalid, i.e has invalid coordinates value.
isKeepHidden() - Method in class org.opensourcephysics.display.OSPDialog
Reads the keepHidden flag.
isKeepHidden() - Method in class org.opensourcephysics.display.OSPFrame
Reads the keepHidden flag.
isLaunchable(LaunchNode) - Method in class org.opensourcephysics.tools.Launcher
Determines whether the specified node is launchable.
isLaunchable(Class) - Static method in class org.opensourcephysics.tools.Launcher
Determines whether the specified class is launchable.
isLauncherMode() - Static method in class org.opensourcephysics.display.OSPFrame
Gets the launcherMode property.
isLink(LaunchNode) - Method in class org.opensourcephysics.tools.Launcher
Determines whether the specified node is a link to another xset, tab or node.
isLoaded(String) - Method in class org.opensourcephysics.tools.LaunchClassChooser
Determines if the specified path is loaded.
isLogScale() - Method in class org.opensourcephysics.frames.HistogramFrame
Gets the histogram's log scale value.
isLogScaleX() - Method in class org.opensourcephysics.display.PlottingPanel
Gets the logScaleX value.
isLogScaleY() - Method in class org.opensourcephysics.display.PlottingPanel
Gets the logScaleY value.
isLogVisible() - Static method in class org.opensourcephysics.controls.MessageFrame
Gets the visible property.
isLogVisible() - Static method in class org.opensourcephysics.controls.OSPLog
Determines if the shared log is visible.
isMeasured() - Method in class org.opensourcephysics.display.AbstractInteractive
 
isMeasured() - Method in class org.opensourcephysics.display.ComplexDataset
Gets the valid measure flag.
isMeasured() - Method in class org.opensourcephysics.display.Dataset
Gets the valid measure flag.
isMeasured() - Method in class org.opensourcephysics.display.DatasetManager
Gets the valid measure flag.
isMeasured() - Method in class org.opensourcephysics.display.DrawableBuffer
Tests to see if the buffer has an object with a valid measure.
isMeasured() - Method in class org.opensourcephysics.display.FunctionDrawer
 
isMeasured() - Method in class org.opensourcephysics.display.Histogram
Gets the valid measure flag.
isMeasured() - Method in class org.opensourcephysics.display.InteractiveShape
Determines if this circle should effect the scale of a drawing panel.
isMeasured() - Method in interface org.opensourcephysics.display.Measurable
Determines if information is available to set min/max values.
isMeasured() - Method in class org.opensourcephysics.display.MeasuredCircle
Determines if this circle should effect the scale of a drawing panel.
isMeasured() - Method in class org.opensourcephysics.display.MeasuredImage
 
isMeasured() - Method in class org.opensourcephysics.display.Trail
Determines if this trail scales the drawing panel.
isMeasured() - Method in class org.opensourcephysics.display.TrailBezier
Determines if this trail scales the drawing panel.
isMeasured() - Method in class org.opensourcephysics.display2d.CellLattice
 
isMeasured() - Method in class org.opensourcephysics.display2d.CellLatticeOSX
Method isMeasured
isMeasured() - Method in class org.opensourcephysics.display2d.ComplexInterpolatedPlot
 
isMeasured() - Method in class org.opensourcephysics.display2d.ComplexSurfacePlot
Determines if information is available to set min/max values.
isMeasured() - Method in class org.opensourcephysics.display2d.ContourPlot
 
isMeasured() - Method in class org.opensourcephysics.display2d.DataRaster
 
isMeasured() - Method in class org.opensourcephysics.display2d.InterpolatedPlot
 
isMeasured() - Method in class org.opensourcephysics.display2d.SiteLattice
Method isMeasured
isMeasured() - Method in class org.opensourcephysics.display2d.SurfacePlot
Determines if information is available to set min/max values.
isMeasured() - Method in class org.opensourcephysics.display2d.TriangularBinaryLattice
 
isMeasured() - Method in class org.opensourcephysics.display2d.TriangularByteLattice
 
isMeasured() - Method in class org.opensourcephysics.display2d.VectorPlot
 
isNodeWritable(LaunchNode) - Method in class org.opensourcephysics.tools.LaunchBuilder
Returns true if node is writable.
isNull() - Method in class org.opensourcephysics.display.TextLine
 
isParamterFixed(String) - Method in class org.opensourcephysics.controls.SimulationControl
Determines if the given parameter is fixed and can only be changed during initialization.
isParentSelfContained() - Method in class org.opensourcephysics.tools.LaunchNode
Gets the parentSelfContained flag.
isPaused() - Method in class org.opensourcephysics.ejs.Simulation
Returns whether the simulation is running or not
isPlaying() - Method in class org.opensourcephysics.ejs.Simulation
Returns whether the simulation is running or not
isPointInside(double, double) - Method in class org.opensourcephysics.display.DrawingPanel
Determines if the x and y point is inside.
isPreviewing() - Method in class org.opensourcephysics.tools.LaunchNode
Gets the previewing flag.
isReallyVisible() - Method in class org.opensourcephysics.display3d.simple3d.Element
Returns the real visibility status of the element, which will be false if it belongs to an invisible group
isRemoveHiddenLines() - Method in interface org.opensourcephysics.display3d.core.VisualizationHints
 
isRemoveHiddenLines() - Method in class org.opensourcephysics.display3d.simple3d.VisualizationHints
 
isRotateDrag() - Method in class org.opensourcephysics.display.BoundedShape
Gets the rotate drag option.
isRowNumberVisible() - Method in class org.opensourcephysics.display.DataTable
Gets the display row number flag.
isRowNumberVisible() - Method in interface org.opensourcephysics.display.DataTableModel
Gets the display row number flag.
isRunning() - Method in class org.opensourcephysics.controls.AbstractAnimation
Determines if the animation is running.
isSavingHiddenNodes() - Method in class org.opensourcephysics.tools.LaunchNode
Gets the saveHiddenNodes flag.
isSelected() - Method in class org.opensourcephysics.display.BoundedShape
 
isSelected() - Method in interface org.opensourcephysics.display.Selectable
 
isSelfContained() - Method in class org.opensourcephysics.tools.LaunchNode
Gets the selfContained flag.
isShowLog() - Method in class org.opensourcephysics.tools.LaunchNode
Gets the showLog value.
isShowTheta() - Method in class org.opensourcephysics.display.Protractor
Gets the show theta property.
isSingleApp() - Method in class org.opensourcephysics.tools.LaunchNode
Gets the singleApp value.
isSingleVM() - Method in class org.opensourcephysics.tools.LaunchNode
Gets the singleVM flag.
isSingleton() - Method in class org.opensourcephysics.tools.LaunchNode
Gets the singleton value.
isSorted() - Method in class org.opensourcephysics.display.ComplexDataset
Gets the sorted flag.
isSorted() - Method in class org.opensourcephysics.display.Dataset
Gets the sorted flag.
isSorted(int) - Method in class org.opensourcephysics.display.DatasetManager
Gets the sorted flag.
isSquareAspect() - Method in class org.opensourcephysics.display.DrawingPanel
Determines if the number of pixels per unit is the same for both x and y.
isSquareAspect() - Method in interface org.opensourcephysics.display3d.core.DrawingPanel3D
Whether the panel tries to keep a square aspect.
isSquareAspect() - Method in class org.opensourcephysics.display3d.simple3d.DrawingPanel3D
 
isTabSetWritable() - Method in class org.opensourcephysics.tools.LaunchBuilder
Returns true if tabset is writable.
isUseChooser() - Method in class org.opensourcephysics.tools.DatasetTool
Gets the useChooser flag.
isUseColorDepth() - Method in interface org.opensourcephysics.display3d.core.VisualizationHints
 
isUseColorDepth() - Method in class org.opensourcephysics.display3d.simple3d.VisualizationHints
 
isValid() - Method in class org.opensourcephysics.controls.XMLControlElement
Gets the valid property.
isVisible(boolean) - Method in class org.opensourcephysics.controls.OSPLog
 
isVisible() - Method in class org.opensourcephysics.display.DrawableBuffer
Reads the visible flag.
isVisible() - Method in class org.opensourcephysics.display.Grid
Checks if the grid is visible.
isVisible() - Method in interface org.opensourcephysics.display3d.core.Element
Whether the element is visible
isVisible() - Method in class org.opensourcephysics.display3d.simple3d.Element
 
isVisible() - Method in class org.opensourcephysics.tools.Launcher
Reports visibility of the Launcher frame.
isVisible() - Method in class org.opensourcephysics.tools.VideoCaptureTool
Gets the visibility.
isWebStart - Static variable in class org.opensourcephysics.tools.Launcher
 
isWidthDrag() - Method in class org.opensourcephysics.display.BoundedShape
Gets the width width drag option.
isXColumnVisible() - Method in class org.opensourcephysics.display.Dataset
Gets the visibility of the x column of this Dataset in a table view.
isXYColumnsReversed() - Method in class org.opensourcephysics.tools.DatasetDataTable
Returns true if the x and y columns are in reverse order in this table.
isXYDrag() - Method in class org.opensourcephysics.display.BoundedShape
Gets the xy drag boolean.
isYColumnVisible() - Method in class org.opensourcephysics.display.Dataset
Gets the visibility of the y column of this Dataset in a table view.
isZoom() - Method in class org.opensourcephysics.display.DrawingPanel
Determines if the user can change scale by dragging the mouse.

J

JUSTIFICATION_CENTER - Static variable in interface org.opensourcephysics.display3d.core.ElementText
Center the Text over the point
JUSTIFICATION_LEFT - Static variable in interface org.opensourcephysics.display3d.core.ElementText
Position the Text to the Left of the point
JUSTIFICATION_RIGHT - Static variable in interface org.opensourcephysics.display3d.core.ElementText
Position the Text to the Right of the point
Job - interface org.opensourcephysics.tools.Job.
This is a Remote interface for osp data transfers via XML and RMI.
JobManager - class org.opensourcephysics.tools.JobManager.
This manages jobs and their associated objects and replies.
JobManager(Tool) - Constructor for class org.opensourcephysics.tools.JobManager
Constructs a job manager for a specified tool.
jarBasePath - Variable in class org.opensourcephysics.tools.Launcher
 
jobManager - Variable in class org.opensourcephysics.tools.DatasetTool
 
justification - Variable in class org.opensourcephysics.display.TextLine
Text justification.

K

KnownFunction - interface org.opensourcephysics.tools.KnownFunction.
Title: KnownFunction Description: A function that provides its equation and parameters to users.
keepHidden - Variable in class org.opensourcephysics.display.OSPDialog
 
keepHidden - Variable in class org.opensourcephysics.display.OSPFrame
 

L

LEFT - Static variable in class org.opensourcephysics.display.TextLine
Position the Text to the Left of the point
LEFT - Static variable in class org.opensourcephysics.display.TitleText
 
LOG10 - Static variable in class org.opensourcephysics.numerics.Util
 
LUPDecomposition - class org.opensourcephysics.numerics.LUPDecomposition.
Lower Upper Permutation (LUP) decomposition See Object Oriented Implementation of Numerical Methods by Didier H.
LUPDecomposition(double[][]) - Constructor for class org.opensourcephysics.numerics.LUPDecomposition
Constructor method
LagrangeInterpolator - class org.opensourcephysics.numerics.LagrangeInterpolator.
LagrangeInterpolator uses a polynomial interpolation formula to evaluate values between data points.
LagrangeInterpolator(double[], double[]) - Constructor for class org.opensourcephysics.numerics.LagrangeInterpolator
Constructs a Lagrange interpolating polynomial from the given data using Horner's expansion for the representation of the polynomial.
LatticeFrame - class org.opensourcephysics.frames.LatticeFrame.
A DrawingFrame that displays plots using a Lattice.
LatticeFrame(String, String, String) - Constructor for class org.opensourcephysics.frames.LatticeFrame
Constructs a LatticeFrame with the given axes labels and frame title.
LatticeFrame(String) - Constructor for class org.opensourcephysics.frames.LatticeFrame
Constructs a LatticeFrame with the given frame title but without axes.
LaunchBuilder - class org.opensourcephysics.tools.LaunchBuilder.
This provides a GUI for building LaunchNode and LaunchSet xml files.
LaunchBuilder() - Constructor for class org.opensourcephysics.tools.LaunchBuilder
No-arg constructor.
LaunchBuilder(String) - Constructor for class org.opensourcephysics.tools.LaunchBuilder
Constructs a builder and loads the specified file.
LaunchBuilder(boolean) - Constructor for class org.opensourcephysics.tools.LaunchBuilder
Constructs a builder with or without a splash screen.
LaunchBuilder(String, boolean) - Constructor for class org.opensourcephysics.tools.LaunchBuilder
Constructs a builder and loads the specified file with or without splash.
LaunchClassChooser - class org.opensourcephysics.tools.LaunchClassChooser.
This modal dialog lets the user choose launchable classes from jar files.
LaunchClassChooser(Component) - Constructor for class org.opensourcephysics.tools.LaunchClassChooser
Constructs an empty LaunchClassChooser dialog.
LaunchNode - class org.opensourcephysics.tools.LaunchNode.
This is a tree node that can describe and launch an application.
LaunchNode(String) - Constructor for class org.opensourcephysics.tools.LaunchNode
Contructs a node with the specified name.
LaunchPanel - class org.opensourcephysics.tools.LaunchPanel.
This is a panel that displays a tree with a LaunchNode root.
LaunchPanel(LaunchNode, Launcher) - Constructor for class org.opensourcephysics.tools.LaunchPanel
Constructor.
LaunchSaver - class org.opensourcephysics.tools.LaunchSaver.
This is a dialog that displays a tree showing tabs to be saved.
LaunchSaver(LaunchBuilder) - Constructor for class org.opensourcephysics.tools.LaunchSaver
Constructor.
Launcher - class org.opensourcephysics.tools.Launcher.
This provides a GUI for launching osp applications and xml files.
Launcher() - Constructor for class org.opensourcephysics.tools.Launcher
Constructs a bare Launcher with a splash screen.
Launcher(boolean) - Constructor for class org.opensourcephysics.tools.Launcher
Constructs a bare Launcher with or without a splash screen.
Launcher(String) - Constructor for class org.opensourcephysics.tools.Launcher
Constructs a Launcher and opens the specified xml file.
Launcher(String, boolean) - Constructor for class org.opensourcephysics.tools.Launcher
Constructs a Launcher and opens the specified xml file.
Launcher.LaunchSet - class org.opensourcephysics.tools.Launcher.LaunchSet.
A class to save and load a set of launch tabs and Launcher static fields.
Launcher.LaunchSet() - Constructor for class org.opensourcephysics.tools.Launcher.LaunchSet
 
Launcher.LaunchSet(Launcher, String) - Constructor for class org.opensourcephysics.tools.Launcher.LaunchSet
 
Launcher.LinkEdit - class org.opensourcephysics.tools.Launcher.LinkEdit.
A class to undo/redo a link, open or new tabset action.
Launcher.LinkEdit(String[]) - Constructor for class org.opensourcephysics.tools.Launcher.LinkEdit
Constructor.
Launcher.LinkEdit(Launcher.LinkEdit) - Constructor for class org.opensourcephysics.tools.Launcher.LinkEdit
Copy constructor.
LauncherApplet - class org.opensourcephysics.ejs.LauncherApplet.
A utility class to launch simulations
LauncherApplet() - Constructor for class org.opensourcephysics.ejs.LauncherApplet
 
LeapFrog - class org.opensourcephysics.numerics.LeapFrog.
LeapFrog method ODE solver.
LeapFrog(ODE) - Constructor for class org.opensourcephysics.numerics.LeapFrog
Constructs the LeapFrog ODESolver for a system of ordinary differential equations.
Legendre - class org.opensourcephysics.numerics.Legendre.
Legendre defines Legendre Polynomials based on of Alan Jeffrey's Handbook of Mathematical Formulas an Integrals.
ListChooser - class org.opensourcephysics.controls.ListChooser.
This modal dialog lets the user choose any number of items from a supplied list.
ListChooser(String, String) - Constructor for class org.opensourcephysics.controls.ListChooser
Constructs a dialog with the specified title and text.
ListChooser(String, String, Component) - Constructor for class org.opensourcephysics.controls.ListChooser
Constructs a dialog with the specified title, text and owner.
LocalJob - class org.opensourcephysics.tools.LocalJob.
This is a Job implementation for osp data transfers within a single vm.
LocalJob() - Constructor for class org.opensourcephysics.tools.LocalJob
Constructs a LocalJob.
LocalJob(String) - Constructor for class org.opensourcephysics.tools.LocalJob
Constructs a LocalJob with a specified xml string.
LocalJob(Object) - Constructor for class org.opensourcephysics.tools.LocalJob
Constructs a LocalJob for a specified object.
LogBase10Function - class org.opensourcephysics.numerics.LogBase10Function.
 
LogBase10Function() - Constructor for class org.opensourcephysics.numerics.LogBase10Function
 
label - Variable in class org.opensourcephysics.controls.XMLTreePanel
 
labelFormat - Variable in class org.opensourcephysics.display2d.ComplexSurfacePlot
 
labelFormat - Variable in class org.opensourcephysics.display2d.SurfacePlot
 
lagrange(double, double[], double[]) - Static method in class org.opensourcephysics.numerics.Interpolation
Lagrange polynomial interpolation at a single point x.
languageItems - Variable in class org.opensourcephysics.controls.ControlFrame
 
languageItems - Variable in class org.opensourcephysics.tools.Launcher
 
languageMenu - Variable in class org.opensourcephysics.controls.ControlFrame
 
languageMenu - Variable in class org.opensourcephysics.tools.Launcher
 
laplacian(GridPointData, double) - Static method in class org.opensourcephysics.display2d.Util2D
Calculates the Laplacian of a 2d scalar field.
lattice - Variable in class org.opensourcephysics.frames.LatticeFrame
 
launch() - Method in class org.opensourcephysics.tools.LaunchNode
Launches this node.
launch(LaunchPanel) - Method in class org.opensourcephysics.tools.LaunchNode
Launches this node from the specified launch panel.
launch(Class) - Static method in class org.opensourcephysics.tools.Launcher
Launches an application with no arguments.
launch(Class, String[]) - Static method in class org.opensourcephysics.tools.Launcher
Launches an application with an array of string arguments.
launch(Class, String[], LaunchNode) - Static method in class org.opensourcephysics.tools.Launcher
Launches an application asociated with a launch node.
launchEmptyIcon - Static variable in class org.opensourcephysics.tools.Launcher
 
launchIcon - Static variable in class org.opensourcephysics.tools.Launcher
 
launchJarName - Static variable in class org.opensourcephysics.tools.ResourceLoader
 
launchJarPath - Static variable in class org.opensourcephysics.tools.ResourceLoader
 
launchedIcon - Static variable in class org.opensourcephysics.tools.Launcher
 
launcherFileFilter - Static variable in class org.opensourcephysics.tools.Launcher
 
launcherMode - Static variable in class org.opensourcephysics.display.OSPFrame
Set true if a program is being run within Launcher.
launchingInSingleVM - Static variable in class org.opensourcephysics.controls.OSPParameters
 
layoutContainer(Container) - Method in class org.opensourcephysics.display.OSPLayout
Lays out the container argument using this layout.
leading - Variable in class org.opensourcephysics.display.TextLine
The leading using the current font
left - Variable in class org.opensourcephysics.display2d.ArrayData
 
left - Variable in class org.opensourcephysics.display2d.FlatData
 
left - Variable in class org.opensourcephysics.display2d.GridPointData
 
leftGutter - Variable in class org.opensourcephysics.display.DrawingPanel
 
level - Variable in class org.opensourcephysics.controls.XMLControlElement
 
levelDown() - Static method in class org.opensourcephysics.tools.FontSizer
Decrements the font level and informs all listeners.
levelUp() - Static method in class org.opensourcephysics.tools.FontSizer
Increments the font level and informs all listeners.
levels - Static variable in class org.opensourcephysics.controls.OSPLog
 
lg - Variable in class org.opensourcephysics.display.TextLine
Local graphics context.
limitAutoscaleX(double, double) - Method in class org.opensourcephysics.display.DrawingFrame
Limits the xmin and xmax values during autoscaling so that the mininimum value will be no greater than the floor and the maximum value will be no smaller than the ceil.
limitAutoscaleX(double, double) - Method in class org.opensourcephysics.display.DrawingPanel
Limits the xmin and xmax values during autoscaling so that the mininimum value will be no greater than the floor and the maximum value will be no smaller than the ceil.
limitAutoscaleY(double, double) - Method in class org.opensourcephysics.display.DrawingFrame
Limits ymin and ymax values during autoscaling so that the mininimum value will be no greater than the floor and the maximum value will be no smaller than the ceil.
limitAutoscaleY(double, double) - Method in class org.opensourcephysics.display.DrawingPanel
Limits ymin and ymax values during autoscaling so that the mininimum value will be no greater than the floor and the maximum value will be no smaller than the ceil.
lineCheckBox - Variable in class org.opensourcephysics.tools.DatasetTab
 
lineColorButton - Variable in class org.opensourcephysics.tools.DatasetTab
 
lineObjects - Variable in class org.opensourcephysics.display3d.simple3d.ElementPolygon
 
linear(double, double, double, double, double) - Static method in class org.opensourcephysics.numerics.Interpolation
Linear interpolation at a single point x.
linearFunction(double, double) - Static method in class org.opensourcephysics.numerics.Util
Creates a function having a constant value.
linearRegression(double[], double[]) - Static method in class org.opensourcephysics.numerics.CurveFitting
Computes the linear regression for the given data.
linkIcon - Static variable in class org.opensourcephysics.tools.Launcher
 
list - Variable in class org.opensourcephysics.display.TextLine
The parsed string.
list - Variable in class org.opensourcephysics.display3d.simple3d.ElementTrail
 
loadDatasets(XMLControl) - Method in class org.opensourcephysics.tools.DatasetTool
Loads the datasets found in the specified xml control.
loadDatasets(XMLControl, boolean) - Method in class org.opensourcephysics.tools.DatasetTool
Loads the datasets found in the specified xml control.
loadDisplayMenu() - Method in class org.opensourcephysics.controls.ControlFrame
Adds a Display menu to the menu bar.
loadDisplayMenu() - Method in class org.opensourcephysics.controls.OSPControl
Adds a Display menu to the menu bar.
loadDisplayMenu() - Method in class org.opensourcephysics.display.DataTableFrame
Adds a Display menu to the menu bar.
loadDisplayMenu() - Method in class org.opensourcephysics.display.DrawingFrame
Adds a Display menu to the menu bar.
loadDisplayMenu() - Method in class org.opensourcephysics.display.OSPFrame
Adds a Display menu to the menu bar.
loadObject(XMLControl, Object) - Method in interface org.opensourcephysics.controls.XML.ObjectLoader
Loads an object with data from an XMLControl.
loadObject(Object) - Method in interface org.opensourcephysics.controls.XMLControl
Loads an object with data from this XMLControl.
loadObject(Object) - Method in class org.opensourcephysics.controls.XMLControlElement
Loads an object with data from this element.
loadObject(Object, boolean) - Method in class org.opensourcephysics.controls.XMLControlElement
Loads an object with data from this element.
loadObject(Object, boolean, boolean) - Method in class org.opensourcephysics.controls.XMLControlElement
Loads an object with data from this element.
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.controls.XMLJavaLoader
Loads an object with data from an XMLControl.
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.controls.XMLLoader
Empty method.
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.display.ArrowLoader
Loads data from the xml control into the Arrow object.
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.display.BoundedShape.BoundedShapeLoader
 
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.display.CircleLoader
Loads data from the xml control into the Circle object.
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.display.Dataset.Loader
 
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.display.DrawableShapeLoader
Loads the DrawableShape using the path stored in the control.
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.display.DrawableTextLine.DrawableTextLineLoader
 
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.display.DrawingFrame.DrawingFrameLoader
Loads the object with data from the control.
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.display.GeneralPathLoader
 
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.display.HistogramDataset.HistogramDatasetLoader
 
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.display.InteractiveArrow.InteractiveArrowLoader
 
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.display.InteractiveCenteredArrow.InteractiveCenteredArrowLoader
 
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.display.InteractiveCircle.InteractiveCircleLoader
Loads data from the xml control into the InteractiveCircle object.
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.display.InteractiveShape.InteractiveShapeLoader
 
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.display.InteractiveTextLine.InteractiveTextLineLoader
 
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.display.Stripchart.StripchartLoader
 
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.display2d.Plot2DLoader
 
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.core.Camera.Loader
 
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.core.DrawingFrame3D.Loader
 
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.core.DrawingPanel3D.Loader
 
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.core.Element.Loader
 
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.core.ElementBox.Loader
 
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.core.ElementCircle.Loader
 
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.core.ElementCone.Loader
 
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.core.ElementCylinder.Loader
 
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.core.ElementEllipsoid.Loader
 
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.core.ElementImage.Loader
 
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.core.ElementPlane.ElementPlaneLoader
 
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.core.ElementPolygon.ElementPolygonLoader
 
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.core.ElementSpring.Loader
 
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.core.ElementSurface.Loader
 
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.core.ElementText.Loader
 
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.core.ElementTrail.Loader
 
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.core.Group.Loader
 
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.core.Resolution.ResolutionLoader
 
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.core.Style.Loader
 
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.core.VisualizationHints.Loader
 
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.simple3d.Style.StyleLoader
 
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.frames.ComplexPlotFrame.ComplexPlotFrameLoader
Loads the object with data from the control.
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.frames.HistogramFrame.HistogramFrameLoader
Loads the object with data from the control.
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.frames.PlotFrame.PlotFrameLoader
Loads the object with data from the control.
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.numerics.Matrix3DTransformation.Affine3DTransformationLoader
 
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.numerics.Quaternion.QuaternionLoader
 
loadObject(XMLControl, Object) - Method in class org.opensourcephysics.tools.Launcher.LaunchSet
 
loadParameters(Control, Component) - Static method in class org.opensourcephysics.controls.ControlUtils
Loads control parameters from a text file using a dialog box.
loadResource(String, Class) - Method in class org.opensourcephysics.display.TextFrame
 
loadToolsMenu() - Method in class org.opensourcephysics.display.DrawingFrame
Adds a Tools menu to the menu bar.
loadToolsMenu() - Method in class org.opensourcephysics.display.OSPFrame
Adds a Tools menu to the menu bar.
loadToolsMenu() - Method in class org.opensourcephysics.frames.HistogramFrame
Adds launchable tools to the specified menu.
loadUnmutableObjects(XMLControl) - Method in interface org.opensourcephysics.display3d.core.Element
Loads unmutable objects of the Element, such as the style, as well as perform any extra implementation-specific initialization.
loadUnmutableObjects(XMLControl) - Method in class org.opensourcephysics.display3d.simple3d.Element
 
loadXML(String[]) - Method in class org.opensourcephysics.controls.ControlFrame
 
loadXML(String) - Method in class org.opensourcephysics.controls.ControlFrame
 
loadXML() - Method in class org.opensourcephysics.controls.ControlFrame
 
log - Static variable in class org.opensourcephysics.tools.DatasetTool
 
log(Job, Tool) - Method in class org.opensourcephysics.tools.JobManager
Logs a job and tool into the manager.
log10(double) - Static method in class org.opensourcephysics.display.TextLine
 
logAxes() - Method in class org.opensourcephysics.frames.PlotFrame
 
logChoose(int, int) - Static method in class org.opensourcephysics.numerics.Factorials
Returns the logarithm of the binomial coefficient (n, k) In other notation: log (n choose k) (n choose k) represents the number of ways of picking k unordered outcomes from n possibilities
logFactorial(int) - Static method in class org.opensourcephysics.numerics.Factorials
Returns log (n!) = log (n * (n-1) * ...
logItem - Variable in class org.opensourcephysics.tools.Launcher
 
logScale - Variable in class org.opensourcephysics.display.Histogram
Should histogram be drawn on a log scale? Default is false.
logToFileItem - Variable in class org.opensourcephysics.controls.ControlFrame
 
lookFeelItem - Variable in class org.opensourcephysics.tools.Launcher
 
lostOwnership(Clipboard, Transferable) - Method in class org.opensourcephysics.display.DrawingFrame
Implementation of ClipboardOwner interface.
lostOwnership(Clipboard, Transferable) - Method in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
Implementation of ClipboardOwner interface.

M

MAX - Static variable in class org.opensourcephysics.numerics.ODEBisectionEventSolver
Maximum number of bisections allowed
MAXIMUM_FPS - Static variable in class org.opensourcephysics.ejs.Simulation
 
MAX_LENGTH - Static variable in class org.opensourcephysics.display3d.core.Resolution
 
MENU_SHORTCUT_KEY_MASK - Static variable in class org.opensourcephysics.display.DrawingFrame
 
MENU_SHORTCUT_KEY_MASK - Static variable in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
 
MINIMUM_FPS - Static variable in class org.opensourcephysics.ejs.Simulation
 
MODE - Static variable in class org.opensourcephysics.frames.FFT2DFrame
 
MODE - Static variable in class org.opensourcephysics.frames.FFTFrame
 
MODE_NO_PERSPECTIVE - Static variable in interface org.opensourcephysics.display3d.core.Camera
 
MODE_PERSPECTIVE - Static variable in interface org.opensourcephysics.display3d.core.Camera
 
MODE_PLANAR_XY - Static variable in interface org.opensourcephysics.display3d.core.Camera
 
MODE_PLANAR_XZ - Static variable in interface org.opensourcephysics.display3d.core.Camera
 
MODE_PLANAR_YZ - Static variable in interface org.opensourcephysics.display3d.core.Camera
 
MOMENTUM - Static variable in class org.opensourcephysics.frames.FFT2DFrame
 
MOMENTUM - Static variable in class org.opensourcephysics.frames.FFTFrame
 
MOUSE_CLICKED - Static variable in class org.opensourcephysics.display.InteractivePanel
 
MOUSE_DRAGGED - Static variable in class org.opensourcephysics.display.InteractivePanel
 
MOUSE_ENTERED - Static variable in class org.opensourcephysics.display.InteractivePanel
 
MOUSE_EXITED - Static variable in class org.opensourcephysics.display.InteractivePanel
 
MOUSE_MOVED - Static variable in class org.opensourcephysics.display.InteractivePanel
 
MOUSE_PRESSED - Static variable in class org.opensourcephysics.display.InteractivePanel
 
MOUSE_RELEASED - Static variable in class org.opensourcephysics.display.InteractivePanel
 
MathExpParser - class org.opensourcephysics.numerics.MathExpParser.
MathExpParser defines an abstract super class for mathematical expression parsers.
MathExpParser() - Constructor for class org.opensourcephysics.numerics.MathExpParser
 
Matrix3DTransformation - class org.opensourcephysics.numerics.Matrix3DTransformation.
Matrix3DTransformation implements 3D affine transformations using a matrix representation.
Matrix3DTransformation(double[][]) - Constructor for class org.opensourcephysics.numerics.Matrix3DTransformation
Constructs a 3D transformation using the given matrix.
Matrix3DTransformation.Affine3DTransformationLoader - class org.opensourcephysics.numerics.Matrix3DTransformation.Affine3DTransformationLoader.
 
Matrix3DTransformation.Affine3DTransformationLoader() - Constructor for class org.opensourcephysics.numerics.Matrix3DTransformation.Affine3DTransformationLoader
 
MatrixTransformation - interface org.opensourcephysics.numerics.MatrixTransformation.
MatrixTransformation maps coordinates from one coordinate system to another using a matrix.
Measurable - interface org.opensourcephysics.display.Measurable.
Title: Measurable Description: A Measurable object can return min and max values for its x and y extent.
MeasuredCircle - class org.opensourcephysics.display.MeasuredCircle.
A drawable circle that implements Measurable.
MeasuredCircle(double, double) - Constructor for class org.opensourcephysics.display.MeasuredCircle
Constructs a MeasuredCircle with the given center.
MeasuredImage - class org.opensourcephysics.display.MeasuredImage.
MeasuredImage contains an image and a scale in world units.
MeasuredImage() - Constructor for class org.opensourcephysics.display.MeasuredImage
Constructs a MeasuredImage with a pixel scale.
MeasuredImage(BufferedImage) - Constructor for class org.opensourcephysics.display.MeasuredImage
Constructs a MeasuredImage with a pixel scale.
MeasuredImage(BufferedImage, double, double, double, double) - Constructor for class org.opensourcephysics.display.MeasuredImage
Constructs a MeasuredImage with the given scale.
MessageFrame - class org.opensourcephysics.controls.MessageFrame.
MessageFrame displays text messages.
Model - interface org.opensourcephysics.ejs.Model.
A base interface for the model of a simulation
MouseController - class org.opensourcephysics.display.MouseController.
 
MouseController() - Constructor for class org.opensourcephysics.display.MouseController
 
MultiVarFunction - interface org.opensourcephysics.numerics.MultiVarFunction.
Title: Function Description: A function of multiple variables.
MultistepRK45(ODE) - Static method in class org.opensourcephysics.numerics.ODEMultistepSolver
A factory method that creates a multisetp solver using the RK45 engine.
magenta - Static variable in class org.opensourcephysics.controls.OSPLog
 
magentaFileIcon - Static variable in class org.opensourcephysics.tools.Launcher
 
magnitude() - Method in class org.opensourcephysics.numerics.Quaternion
Returns the magnitude of this quaternion.
magnitude() - Method in class org.opensourcephysics.numerics.Vec3D
Returns the magnitude of this vector.
magnitude(double[]) - Static method in class org.opensourcephysics.numerics.VectorMath
Calculates the magnitude a vector.
magnitudeSquared() - Method in class org.opensourcephysics.numerics.Quaternion
Returns the squared magnitude of this vector.
magnitudeSquared() - Method in class org.opensourcephysics.numerics.Vec3D
Returns the squared magnitude of this vector.
magnitudeSquared(double[]) - Static method in class org.opensourcephysics.numerics.VectorMath
Computes the magnitdue squared of this vector.
main(String[]) - Static method in class org.opensourcephysics.tools.DatasetTool
Main entry point when used as application.
main(String[]) - Static method in class org.opensourcephysics.tools.EncryptionTool
Main entry point when used as application.
main(String[]) - Static method in class org.opensourcephysics.tools.LaunchBuilder
Main entry point when used as application.
main(String[]) - Static method in class org.opensourcephysics.tools.Launcher
Main entry point when used as application.
markerCheckBox - Variable in class org.opensourcephysics.tools.DatasetTab
 
markerColorButton - Variable in class org.opensourcephysics.tools.DatasetTab
 
matches(LaunchNode) - Method in class org.opensourcephysics.tools.LaunchNode
Determines if this node matches another node.
max(double[]) - Static method in class org.opensourcephysics.numerics.ArrayLib
Find the maximum value in an array.
maxAscent - Variable in class org.opensourcephysics.display.TextLine
The maximum ascent using the current font
maxDescent - Variable in class org.opensourcephysics.display.TextLine
The maximum descent using the current font
maxIterations - Variable in class org.opensourcephysics.numerics.ODEMultistepSolver
 
maxIterations - Variable in class org.opensourcephysics.numerics.RK45MultiStep
 
maxPaths - Static variable in class org.opensourcephysics.tools.ResourceLoader
 
maxPoints - Variable in class org.opensourcephysics.display.Dataset
 
maxPoints - Variable in class org.opensourcephysics.display2d.DataRaster
 
measure() - Method in class org.opensourcephysics.display.DrawingPanel
Sets the scale based on the max and min values of all measurable objects.
menuBar - Variable in class org.opensourcephysics.display.DataTableFrame
 
menuBar - Variable in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
 
merge(int[], double[], int, int, int) - Static method in class org.opensourcephysics.numerics.ArrayLib
 
merge(int[], int[], int, int, int) - Static method in class org.opensourcephysics.numerics.ArrayLib
 
merge(int[], Object[], int, int, int) - Static method in class org.opensourcephysics.numerics.ArrayLib
 
merge(double[], int[], int, int, int) - Static method in class org.opensourcephysics.numerics.ArrayLib
 
merge(float[], int[], int, int, int) - Static method in class org.opensourcephysics.numerics.ArrayLib
 
merge(Object[], int[], int, int, int, Comparator) - Static method in class org.opensourcephysics.numerics.ArrayLib
 
mergesort(int[], double[], int, int) - Static method in class org.opensourcephysics.numerics.ArrayLib
 
mergesort(int[], int[], int, int) - Static method in class org.opensourcephysics.numerics.ArrayLib
 
mergesort(int[], int[], Object[], Object[], int, int, int) - Static method in class org.opensourcephysics.numerics.ArrayLib
 
mergesort(double[], int[], int, int) - Static method in class org.opensourcephysics.numerics.ArrayLib
 
mergesort(float[], int[], int, int) - Static method in class org.opensourcephysics.numerics.ArrayLib
 
mergesort(Object[], int[], int, int, Comparator) - Static method in class org.opensourcephysics.numerics.ArrayLib
 
min(double[]) - Static method in class org.opensourcephysics.numerics.ArrayLib
Find the minimum value in an array.
model - Variable in class org.opensourcephysics.controls.ControlFrame
 
mouseAction - Variable in class org.opensourcephysics.display.InteractivePanel
 
mouseClicked(MouseEvent) - Method in class org.opensourcephysics.display.InteractivePanel.IADMouseController
Handles the mouse clicked event.
mouseClicked(MouseEvent) - Method in class org.opensourcephysics.display2d.SurfacePlotMouseController
 
mouseController - Variable in class org.opensourcephysics.display.DrawingPanel
 
mouseDragged(MouseEvent) - Method in class org.opensourcephysics.display.InteractivePanel.IADMouseController
Handles the mouse dragged event.
mouseDragged(MouseEvent, DrawingPanel) - Method in class org.opensourcephysics.display2d.ComplexSurfacePlot
mouseDrag event handler.
mouseDragged(MouseEvent, DrawingPanel) - Method in class org.opensourcephysics.display2d.SurfacePlot
mouseDrag event handler.
mouseDragged(MouseEvent) - Method in class org.opensourcephysics.display2d.SurfacePlotMouseController
 
mouseEntered(MouseEvent) - Method in class org.opensourcephysics.display.InteractivePanel.IADMouseController
Handles the mouse entered event.
mouseEntered(MouseEvent) - Method in class org.opensourcephysics.display2d.SurfacePlotMouseController
 
mouseEvent - Variable in class org.opensourcephysics.display.InteractivePanel
 
mouseExited(MouseEvent) - Method in class org.opensourcephysics.display.InteractivePanel.IADMouseController
Handles the mouse exited event.
mouseExited(MouseEvent) - Method in class org.opensourcephysics.display2d.SurfacePlotMouseController
 
mouseMoved(MouseEvent) - Method in class org.opensourcephysics.display.InteractivePanel.IADMouseController
Handles the mouse moved event.
mouseMoved(MouseEvent) - Method in class org.opensourcephysics.display2d.SurfacePlotMouseController
 
mousePressed(MouseEvent) - Method in class org.opensourcephysics.display.InteractivePanel.IADMouseController
Handle the mouse pressed event.
mousePressed(MouseEvent, DrawingPanel) - Method in class org.opensourcephysics.display2d.ComplexSurfacePlot
mouseDown event handler.
mousePressed(MouseEvent, DrawingPanel) - Method in class org.opensourcephysics.display2d.SurfacePlot
mouseDown event handler.
mousePressed(MouseEvent) - Method in class org.opensourcephysics.display2d.SurfacePlotMouseController
 
mouseReleased(MouseEvent) - Method in class org.opensourcephysics.display.InteractivePanel.IADMouseController
Handles the mouse released event.
mouseReleased(MouseEvent, DrawingPanel) - Method in class org.opensourcephysics.display2d.ComplexSurfacePlot
Method mouseReleased
mouseReleased(MouseEvent, DrawingPanel) - Method in class org.opensourcephysics.display2d.SurfacePlot
Method mouseReleased
mouseReleased(MouseEvent) - Method in class org.opensourcephysics.display2d.SurfacePlotMouseController
 
moveDatum(int) - Method in class org.opensourcephysics.display.ComplexDataset
Move an out-of-place datum into its correct position.
moveDatum(int) - Method in class org.opensourcephysics.display.Dataset
Move an out-of-place datum into its correct position.
moveDatum(int) - Method in class org.opensourcephysics.display.HighlightableDataset
Move an out-of-place datum into its correct position.
moveToPoint(double, double) - Method in class org.opensourcephysics.display.Trail
Starts a new trail segment by moving to a new point without drawing.
moveToPoint(double, double, double) - Method in interface org.opensourcephysics.display3d.core.ElementTrail
Starts a new (x,y,z) trail segment by moving to a new point without drawing.
moveToPoint(double, double, double) - Method in class org.opensourcephysics.display3d.simple3d.ElementTrail
 
multiply(Matrix3DTransformation) - Method in class org.opensourcephysics.numerics.Matrix3DTransformation
Multiplies (concatenates) this transformation matrix with the given transformation.
multiply(double[][]) - Method in class org.opensourcephysics.numerics.Matrix3DTransformation
Multiplies this rotation matrix by the given matrix.
multiply(double) - Method in class org.opensourcephysics.numerics.Polynomial
Multipiels this polynomial by a constant.
multiply(Polynomial) - Method in class org.opensourcephysics.numerics.Polynomial
Multiplies this polynomial by another polynomial.
multiply(Quaternion) - Method in class org.opensourcephysics.numerics.Quaternion
Multiplies this quaternion with the given quaternion.
multiply(Vec3D, double) - Method in class org.opensourcephysics.numerics.Vec3D
Sets this vector to the multiplication of vector v1 and a scalar number
multiplyMenu - Variable in class org.opensourcephysics.tools.DatasetTool
 

N

NEVER_DECRYPT - Static variable in class org.opensourcephysics.controls.XMLControlElement
 
NEW_LINE - Static variable in class org.opensourcephysics.controls.XML
 
NORENDER - Static variable in class org.opensourcephysics.display2d.ColorMapper
 
NO_ERROR - Static variable in class org.opensourcephysics.numerics.MathExpParser
No error.
NO_ERROR - Static variable in interface org.opensourcephysics.numerics.ODEAdaptiveSolver
 
NO_FUNC_DEFINITION - Static variable in class org.opensourcephysics.numerics.SuryonoParser
No function definition to parse.
NO_INTERSECTION - Static variable in class org.opensourcephysics.display.GraphicsLib
Indicates no intersection between shapes
NO_MARKER - Static variable in class org.opensourcephysics.display.Dataset
Field NO_MARKER
NumberFormatError - Static variable in class org.opensourcephysics.numerics.DoubleArray
 
NumberFormatError - Static variable in class org.opensourcephysics.numerics.IntegerArray
 
NumericMethodException - exception org.opensourcephysics.numerics.NumericMethodException.
Indicates that an error occured in a numeric method.
NumericMethodException() - Constructor for class org.opensourcephysics.numerics.NumericMethodException
Constructs a RuntimeException with no detail message.
NumericMethodException(String) - Constructor for class org.opensourcephysics.numerics.NumericMethodException
Constructs a RuntimeException with the specified detail message.
NumericMethodException(String, int, double) - Constructor for class org.opensourcephysics.numerics.NumericMethodException
Constructs a RuntimeException with the specified detail message, error code, and error estimate.
name - Variable in class org.opensourcephysics.controls.XMLControlElement
 
name - Variable in class org.opensourcephysics.controls.XMLPropertyElement
 
names - Variable in class org.opensourcephysics.display2d.ArrayData
 
names - Variable in class org.opensourcephysics.display2d.FlatData
 
names - Variable in class org.opensourcephysics.display2d.GridPointData
 
newNodeSelected - Variable in class org.opensourcephysics.tools.Launcher
 
newton(Function, double, double) - Static method in class org.opensourcephysics.numerics.Root
Implements Newton's method for finding the root of a function.
newton(Function, Function, double, double) - Static method in class org.opensourcephysics.numerics.Root
Implements Newton's method for finding the root of a function.
noFileIcon - Static variable in class org.opensourcephysics.tools.Launcher
 
normalize() - Method in class org.opensourcephysics.numerics.Quaternion
Normalizes this quaternion in place.
normalize() - Method in class org.opensourcephysics.numerics.Vec3D
Normalizes this vector in place.
normalize(double[]) - Static method in class org.opensourcephysics.numerics.VectorMath
 
nu - Variable in class org.opensourcephysics.display3d.simple3d.ElementSurface
 
numEqn - Variable in class org.opensourcephysics.numerics.AbstractODESolver
 
numberOfTiles - Variable in class org.opensourcephysics.display3d.simple3d.AbstractTile
 
nv - Variable in class org.opensourcephysics.display3d.simple3d.ElementSurface
 
nx - Variable in class org.opensourcephysics.display.Grid
 
ny - Variable in class org.opensourcephysics.display.Grid
 

O

ODE - interface org.opensourcephysics.numerics.ODE.
ODE defines a system of differential equations by providing access to the rate equations.
ODEAdaptiveSolver - interface org.opensourcephysics.numerics.ODEAdaptiveSolver.
ODEAdaptiveSolver extends the ODE solver to add adaptive step size capabilities.
ODEBisectionEventSolver - class org.opensourcephysics.numerics.ODEBisectionEventSolver.
ODEBisectionEventSolver is an ODEEventSolver that uses the bisection method for root finding.
ODEBisectionEventSolver(ODE, Class) - Constructor for class org.opensourcephysics.numerics.ODEBisectionEventSolver
Creates a new solver that uses the bisection method for finding the events.
ODEEventSolver - interface org.opensourcephysics.numerics.ODEEventSolver.
ODEEventSolver is an interface for a Solver for ODE which accepts and deals with StateEvents
ODEInterpolationSolver - interface org.opensourcephysics.numerics.ODEInterpolationSolver.
 
ODEMultistepSolver - class org.opensourcephysics.numerics.ODEMultistepSolver.
ODEMultistepSolver performs multiple ODE steps so that a uniform step size is maintained.
ODEMultistepSolver(ODE) - Constructor for class org.opensourcephysics.numerics.ODEMultistepSolver
Constructs an ODEMultiStep ODE solver for a system of ordinary differential equations.
ODEMultistepSolver() - Constructor for class org.opensourcephysics.numerics.ODEMultistepSolver
Constructs a ODEMultistepSolver without an ODE so that a factory method can create a custom solver.
ODEMultistepSolver.InternalODE - class org.opensourcephysics.numerics.ODEMultistepSolver.InternalODE.
A class that saves an internal state that may be different from the orginal ODE.
ODESolver - interface org.opensourcephysics.numerics.ODESolver.
ODE defines a minimal differential equation solver.
ODESolverException - exception org.opensourcephysics.numerics.ODESolverException.
Signals that a numerical error occured within an ODE solver.
ODESolverException() - Constructor for class org.opensourcephysics.numerics.ODESolverException
 
ODESolverException(String) - Constructor for class org.opensourcephysics.numerics.ODESolverException
 
OMEGA - Static variable in class org.opensourcephysics.frames.FFT2DFrame
 
OMEGA - Static variable in class org.opensourcephysics.frames.FFTFrame
 
OPERATOR_EXPECTED - Static variable in class org.opensourcephysics.numerics.SuryonoParser
Operator expected.
OSPApplication - class org.opensourcephysics.controls.OSPApplication.
An OSPApplication defines a model and a control.
OSPApplication(Control, Object) - Constructor for class org.opensourcephysics.controls.OSPApplication
Constructs an OSPApplication.
OSPControl - class org.opensourcephysics.controls.OSPControl.
A Control that shows its parameters in a JTable.
OSPControl(Object) - Constructor for class org.opensourcephysics.controls.OSPControl
Constructs an OSPControl.
OSPControlTable - class org.opensourcephysics.controls.OSPControlTable.
OSPControlTable automaitally converts strings, such "pi" or "sqrt(2)" to numbers when getDouble and getInt are invoked.
OSPControlTable() - Constructor for class org.opensourcephysics.controls.OSPControlTable
Constructs OSPControlTable and creates an XMLControlElement.
OSPControlTable(XMLControlElement) - Constructor for class org.opensourcephysics.controls.OSPControlTable
Constructs OSPControlTable with the given control.
OSPDialog - class org.opensourcephysics.display.OSPDialog.
OSPDialog is a standard dialog that can remain hidden in applet mode.
OSPDialog(Frame, String, boolean) - Constructor for class org.opensourcephysics.display.OSPDialog
Constricts a dialog that can be kept hidden in applets.
OSPDialog(String) - Constructor for class org.opensourcephysics.display.OSPDialog
OSPDialog constructor with a title.
OSPDialog() - Constructor for class org.opensourcephysics.display.OSPDialog
OSPDialog constructor.
OSPFrame - class org.opensourcephysics.display.OSPFrame.
OSPFrame is the base class for Open Source Physics JFrames such as DrawingFrame and DataTableFrame.
OSPFrame(String) - Constructor for class org.opensourcephysics.display.OSPFrame
OSPFrame constructor with a title.
OSPFrame() - Constructor for class org.opensourcephysics.display.OSPFrame
OSPFrame constructor.
OSPFrame(Container) - Constructor for class org.opensourcephysics.display.OSPFrame
OSPFrame constructor with a new content pane.
OSPInspector - class org.opensourcephysics.controls.OSPInspector.
Inspects an object's state using XML.
OSPInspector(Object) - Constructor for class org.opensourcephysics.controls.OSPInspector
 
OSPLayout - class org.opensourcephysics.display.OSPLayout.
A OSP layout lays out a container, arranging and resizing its components to fit in the corners or in one of the border layout regions.
OSPLayout() - Constructor for class org.opensourcephysics.display.OSPLayout
Constructs a new OSP layout with no gaps between components.
OSPLayout(int, int) - Constructor for class org.opensourcephysics.display.OSPLayout
Constructs a new OSP layout with the specified gaps between components.
OSPLog - class org.opensourcephysics.controls.OSPLog.
This is a viewable file-based message log for a java package.
OSPLog(Package) - Constructor for class org.opensourcephysics.controls.OSPLog
Constructs an OSPLog for a specified package.
OSPLog(Package, String) - Constructor for class org.opensourcephysics.controls.OSPLog
Constructs an OSPLog for a specified package and resource bundle.
OSPLog(Class) - Constructor for class org.opensourcephysics.controls.OSPLog
Constructs an OSPLog for a specified class.
OSPLog(Class, String) - Constructor for class org.opensourcephysics.controls.OSPLog
Constructs an OSPLog for a specified class and resource bundle.
OSPParameters - class org.opensourcephysics.controls.OSPParameters.
This defines static parameters and constants for OSP applications.
OSPTableInspector - class org.opensourcephysics.controls.OSPTableInspector.
A dialog that displays an editable table of properties using an OSPControlTable.
OSPTableInspector() - Constructor for class org.opensourcephysics.controls.OSPTableInspector
Constructs editable modal inspector for specified XMLControl.
OSPTableInspector(boolean) - Constructor for class org.opensourcephysics.controls.OSPTableInspector
Constructs modal inspector for specified XMLControl and sets editable flag.
OSPTableInspector(boolean, boolean) - Constructor for class org.opensourcephysics.controls.OSPTableInspector
Constructs inspector for specified XMLControl and sets editable and modal flags.
OSPTableInspector(Frame, boolean, boolean) - Constructor for class org.opensourcephysics.controls.OSPTableInspector
Constructs inspector for specified XMLControl and sets editable and modal flags.
OUT_CONSOLE - Static variable in class org.opensourcephysics.controls.ConsoleLevel
 
object - Variable in class org.opensourcephysics.controls.XMLControlElement
 
objects - Variable in class org.opensourcephysics.display3d.simple3d.ElementSegment
 
ode - Variable in class org.opensourcephysics.numerics.AbstractODESolver
 
ode(Function, double, double, double) - Static method in class org.opensourcephysics.numerics.Integral
Computes the integral of the function using an ODE solver.
odeEngine - Variable in class org.opensourcephysics.numerics.ODEMultistepSolver
 
offscreenImage - Variable in class org.opensourcephysics.display.DrawingPanel
 
open() - Method in class org.opensourcephysics.controls.OSPLog
Opens a text file selected with a chooser and writes the contents to the log.
open(String) - Method in class org.opensourcephysics.controls.OSPLog
Opens a text file specified by name and writes the contents to the log.
open(String) - Method in class org.opensourcephysics.tools.DatasetTool
Opens an xml file specified by name.
open() - Method in class org.opensourcephysics.tools.DatasetTool
Opens an xml file selected with a chooser.
open(String) - Method in class org.opensourcephysics.tools.EncryptionTool
Opens an xml file specified by name.
open(String[]) - Method in class org.opensourcephysics.tools.Launcher
Opens an xml document and selects a tab and/or node specified by name.
open(String) - Method in class org.opensourcephysics.tools.Launcher
Opens an xml document specified by name and displays it in a new tab (or selects the tab if already open).
open() - Method in class org.opensourcephysics.tools.Launcher
Opens an xml file selected with a chooser.
openFromJarMenu - Variable in class org.opensourcephysics.tools.Launcher
 
openInputStream() - Method in class org.opensourcephysics.tools.Resource
Opens an InputStream.
openInputStream(String) - Static method in class org.opensourcephysics.tools.ResourceLoader
 
openItem - Variable in class org.opensourcephysics.tools.Launcher
 
openPaths - Variable in class org.opensourcephysics.tools.Launcher
 
openReader() - Method in class org.opensourcephysics.tools.Resource
Opens a BufferedReader.
openReader(String) - Static method in class org.opensourcephysics.tools.ResourceLoader
 
optionController - Variable in class org.opensourcephysics.display.DrawingPanel
 
org.opensourcephysics.controls - package org.opensourcephysics.controls
 
org.opensourcephysics.display - package org.opensourcephysics.display
 
org.opensourcephysics.display2d - package org.opensourcephysics.display2d
 
org.opensourcephysics.display3d.core - package org.opensourcephysics.display3d.core
 
org.opensourcephysics.display3d.simple3d - package org.opensourcephysics.display3d.simple3d
 
org.opensourcephysics.ejs - package org.opensourcephysics.ejs
 
org.opensourcephysics.frames - package org.opensourcephysics.frames
 
org.opensourcephysics.numerics - package org.opensourcephysics.numerics
 
org.opensourcephysics.tools - package org.opensourcephysics.tools
 
orientation - Variable in class org.opensourcephysics.display.Protractor
 
original - Variable in class org.opensourcephysics.tools.DatasetTab
 
ospApp - Variable in class org.opensourcephysics.controls.ControlFrame
 
osp_icon_file - Static variable in class org.opensourcephysics.display.OSPFrame
Location of OSP icon.
output - Variable in class org.opensourcephysics.controls.XMLControlElement
 

P

PARALLEL - Static variable in class org.opensourcephysics.display.GraphicsLib
Indicates two lines are parallel
PAREN_EXPECTED - Static variable in class org.opensourcephysics.numerics.SuryonoParser
Parentheses expected.
PAREN_NOT_MATCH - Static variable in class org.opensourcephysics.numerics.SuryonoParser
Parenthesis mismatch.
PASSWORD_DECRYPT - Static variable in class org.opensourcephysics.controls.XMLControlElement
 
PBC - class org.opensourcephysics.numerics.PBC.
Implements methods to support periodic boundary condtions.
PHASE_BAR - Static variable in class org.opensourcephysics.display.ComplexDataset
PHASE_BAR the phase is shown as the bar's color
PHASE_CURVE - Static variable in class org.opensourcephysics.display.ComplexDataset
PHASE_CURVE the phase is shown as color.
PHASE_POST - Static variable in class org.opensourcephysics.display.ComplexDataset
Field POST
PIXEL - Static variable in class org.opensourcephysics.display.Dataset
Field PIXEL
PIXEL_PLACEMENT - Static variable in class org.opensourcephysics.display.TextBox
 
POST - Static variable in class org.opensourcephysics.display.Dataset
Field POST
ParsableTextArea - class org.opensourcephysics.controls.ParsableTextArea.
Title: ParsableTextArea Description: JTextArea with the ability to parse parameters.
ParsableTextArea() - Constructor for class org.opensourcephysics.controls.ParsableTextArea
ParsableTextArea constructor.
ParsedFunction - class org.opensourcephysics.numerics.ParsedFunction.
ParsedFunction defines a function of a single varianble using a String.
ParsedFunction(String) - Constructor for class org.opensourcephysics.numerics.ParsedFunction
Constructs a function x with from the given string.
ParsedFunction(String, String) - Constructor for class org.opensourcephysics.numerics.ParsedFunction
Constructs a ParsedFunction from the given string and independent variable.
ParsedMultiVarFunction - class org.opensourcephysics.numerics.ParsedMultiVarFunction.
ParsedMultiVarFunction defines a function of multiple variables using a String.
ParsedMultiVarFunction(String, String[]) - Constructor for class org.opensourcephysics.numerics.ParsedMultiVarFunction
Constructs a ParsedFunction from the given string and independent variable.
ParserException - exception org.opensourcephysics.numerics.ParserException.
Indicates that an error occured in parser operation, and the operation could not be completed.
ParserException(int) - Constructor for class org.opensourcephysics.numerics.ParserException
The constructor of ParserException.
ParserException(String) - Constructor for class org.opensourcephysics.numerics.ParserException
 
ParticleFrame - class org.opensourcephysics.frames.ParticleFrame.
A DrawingFrame that displays particles.
ParticleFrame(String, String, String) - Constructor for class org.opensourcephysics.frames.ParticleFrame
Constructs the ParticleFrame with the given labels and frame title.
Password - class org.opensourcephysics.controls.Password.
A dialog for verifying passwords with a single public static method verify().
Plot2D - interface org.opensourcephysics.display2d.Plot2D.
The Plot2D interface defines common methods for 2d-plotting such as a GridPlot, a VectorPlot, or a ContourPlot.
Plot2DLoader - class org.opensourcephysics.display2d.Plot2DLoader.
A class to save and load a Plot2D object in an XMLControl.
Plot2DLoader() - Constructor for class org.opensourcephysics.display2d.Plot2DLoader
 
PlotFrame - class org.opensourcephysics.frames.PlotFrame.
DrawingFrame displays a plot using a dedicated DatasetManager.
PlotFrame(String, String, String) - Constructor for class org.opensourcephysics.frames.PlotFrame
Constructs the PlottingFrame with the given frame title and axes labels.
PlotFrame.PlotFrameLoader - class org.opensourcephysics.frames.PlotFrame.PlotFrameLoader.
 
PlotFrame.PlotFrameLoader() - Constructor for class org.opensourcephysics.frames.PlotFrame.PlotFrameLoader
 
PlottingPanel - class org.opensourcephysics.display.PlottingPanel.
A Drawing Panel that has an X axis, a Y axis, and a title.
PlottingPanel(String, String, String) - Constructor for class org.opensourcephysics.display.PlottingPanel
Constructs a new PlottingPanel that uses the given X axis label, Y axis label, and plot title.
PlottingPanel(int, int) - Constructor for class org.opensourcephysics.display.PlottingPanel
Constructs a new PlottingPanel that uses the given X axis type and Y axis type.
PlottingPanel(String, String, String, int, int) - Constructor for class org.opensourcephysics.display.PlottingPanel
Constructs a new PlottingPanel with cartesian axes that use the given X axis label, Y axis label, and plot title.
Polynomial - class org.opensourcephysics.numerics.Polynomial.
Polynomial implements a mathematical polynomial: c[0] + c[1] * x + c[2] * x^2 + ....
Polynomial(double[]) - Constructor for class org.opensourcephysics.numerics.Polynomial
Constructs a polynomial with the given coefficients.
Polynomial(String[]) - Constructor for class org.opensourcephysics.numerics.Polynomial
Constructs a polynomial with the given coefficients.
PolynomialLeastSquareFit - class org.opensourcephysics.numerics.PolynomialLeastSquareFit.
Polynomial least square fit without any error estimation.
PolynomialLeastSquareFit(double[], double[], int) - Constructor for class org.opensourcephysics.numerics.PolynomialLeastSquareFit
Constructs a PolynomialLeastSquareFit with the given order.
PolynomialLeastSquareFit(double[]) - Constructor for class org.opensourcephysics.numerics.PolynomialLeastSquareFit
Constructs a PolynomialLeastSquareFit with the given coefficients.
Protractor - class org.opensourcephysics.display.Protractor.
A Protractor with an arrow that can be used to measure angles.
Protractor(int) - Constructor for class org.opensourcephysics.display.Protractor
Constructs a protractor with the given pixel size.
Protractor() - Constructor for class org.opensourcephysics.display.Protractor
Constructs a protractor with a default radius of 40 pixels.
Protractor.Tip - class org.opensourcephysics.display.Protractor.Tip.
 
Protractor.Tip() - Constructor for class org.opensourcephysics.display.Protractor.Tip
 
paint(Graphics) - Method in class org.opensourcephysics.display.DrawingFrame
This is a hack to fix a bug when the reload button is pressed in browsers running JDK 1.4.
paint(Graphics) - Method in class org.opensourcephysics.display.TextPanel
Paints this panel.
paintComponent(Graphics) - Method in class org.opensourcephysics.display.DrawingPanel
Paints this component.
paintComponent(Graphics) - Method in class org.opensourcephysics.display3d.simple3d.DrawingPanel3D
Paints the component by copying the offscreen image into the graphics context.
paintDrawableList(Graphics, ArrayList) - Method in class org.opensourcephysics.display.DrawingPanel
Paints all the drawable objects in the panel.
paintEverything(Graphics) - Method in class org.opensourcephysics.display.DrawingPanel
Paints everything inside this component.
paintFirst(Graphics) - Method in class org.opensourcephysics.display.DrawingPanel
Paints before the panel iterates through its list of Drawables.
paintFirst(Graphics) - Method in class org.opensourcephysics.display.PlottingPanel
Paints before the panel iterates through its list of Drawables.
paintLast(Graphics) - Method in class org.opensourcephysics.display.DrawingPanel
Paints after the panel iterates through its list of Drawables.
parent - Variable in class org.opensourcephysics.controls.XMLControlElement
 
parent - Variable in class org.opensourcephysics.controls.XMLPropertyElement
 
parse - Variable in class org.opensourcephysics.display.TextLine
Has the string been parsed! This only needs to be done once unless the font is altered.
parse(String) - Method in class org.opensourcephysics.numerics.SuryonoParser
Parses defined function.
parse() - Method in class org.opensourcephysics.numerics.SuryonoParser
Parses defined function.
parseDouble(double) - Method in class org.opensourcephysics.display.TextLine
Parse a double value.
parseDouble(double, int) - Method in class org.opensourcephysics.display.TextLine
Parse a double value.
parseDouble(double, int, int, int) - Method in class org.opensourcephysics.display.TextLine
Parse a double value
parseLevel(String) - Static method in class org.opensourcephysics.controls.OSPLog
Returns the Level with the specified name, or null if none.
parseTeX(String) - Static method in class org.opensourcephysics.display.GUIUtils
 
parseText(Graphics) - Method in class org.opensourcephysics.display.TextLine
parse the text.
parseUnknown(String) - Method in class org.opensourcephysics.numerics.SuryonoParser
Parses a function looking for unknown variables.
parseXMLMenu(String) - Method in class org.opensourcephysics.display.OSPFrame
Creates a menu in the menu bar from the given XML document.
parseXMLMenu(String, Class) - Method in class org.opensourcephysics.display.OSPFrame
Creates a menu in the menu bar from the given XML document.
password - Variable in class org.opensourcephysics.tools.Launcher
 
pasteAction(XMLControlElement) - Method in class org.opensourcephysics.display.DrawingFrame
Pastes drawables found in the specified xml control.
pasteAction() - Method in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
Paste action
pasteItem - Variable in class org.opensourcephysics.display.DrawingFrame
 
pasteItem - Variable in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
 
pause() - Method in class org.opensourcephysics.ejs.Simulation
Stops the simulation
perp(double[], double[]) - Static method in class org.opensourcephysics.numerics.VectorMath
Computes the part of the first vector that is perpendicular to the second vector.
phaseToColor(double) - Method in class org.opensourcephysics.display2d.ComplexColorMapper
Converts a phase angle in the range [-Pi,Pi] to hue, saturation, and brightness.
pixRadius - Variable in class org.opensourcephysics.display.Circle
 
pixToX(int) - Method in class org.opensourcephysics.display.DrawingPanel
Converts pixel to x world units.
pixToX(int) - Method in class org.opensourcephysics.display.PlottingPanel
Converts pixel to x world units.
pixToY(int) - Method in class org.opensourcephysics.display.DrawingPanel
Converts pixel to x world units.
pixToY(int) - Method in class org.opensourcephysics.display.PlottingPanel
Converts pixel to x world units.
pixelMatrix - Variable in class org.opensourcephysics.display.DrawingPanel
 
pixelSized - Variable in class org.opensourcephysics.display.InteractiveShape
 
pixelTransform - Variable in class org.opensourcephysics.display.DrawingPanel
 
pixelXY - Variable in class org.opensourcephysics.display.DrawableTextLine
 
placement_mode - Variable in class org.opensourcephysics.display.TextBox
 
play() - Method in class org.opensourcephysics.ejs.Simulation
Sets the simulation in play mode
plot - Variable in class org.opensourcephysics.tools.DatasetTab
 
plus(double[], double[], double) - Static method in class org.opensourcephysics.numerics.VectorMath
Add a vector times a scalar to a vector.
plus(double[], double[]) - Static method in class org.opensourcephysics.numerics.VectorMath
Add two vectors.
pointToColor(double[]) - Method in class org.opensourcephysics.display2d.ComplexColorMapper
Converts a vertex point array of samples to hue, saturation, and brightness.
poisson(double, int) - Static method in class org.opensourcephysics.numerics.Factorials
Returns the poisson distribution (nu^n e^(-nu) / n!)
popup - Variable in class org.opensourcephysics.controls.XMLTreePanel
 
popup - Variable in class org.opensourcephysics.tools.Launcher
 
popupmenu - Variable in class org.opensourcephysics.display.DrawingPanel
 
position(double, double) - Static method in class org.opensourcephysics.numerics.PBC
Adjusts the postion of a particle assuming peridoic boundary conditions.
position(int, int) - Static method in class org.opensourcephysics.numerics.PBC
Adjusts the postion of a particle assuming peridoic boundary conditions.
positiveX() - Method in class org.opensourcephysics.frames.HistogramFrame
Makes the x axis positive by default.
preConcatenate(AffineTransform) - Method in class org.opensourcephysics.numerics.FunctionTransform
 
previewing - Variable in class org.opensourcephysics.tools.Launcher
 
previousNode - Variable in class org.opensourcephysics.tools.Launcher
 
primaryDrawingPanel - Variable in class org.opensourcephysics.display2d.DataRaster
The drawing panel that determines the image size.
print(String) - Method in interface org.opensourcephysics.controls.Control
Prints a string in the control's message area.
print(String) - Method in class org.opensourcephysics.controls.HiddenControl
 
print(String) - Method in class org.opensourcephysics.controls.OSPControl
Prints text in the message area.
print(String) - Method in class org.opensourcephysics.controls.OSPControlTable
 
print(String) - Method in class org.opensourcephysics.controls.XMLControlElement
Method required by the Control interface.
print(Graphics, PageFormat, int) - Method in class org.opensourcephysics.display.DrawingPanel
Draws the panel into a graphics object suitable for printing.
print(Graphics, PageFormat, int) - Method in class org.opensourcephysics.display.OSPFrame
Draws the panel into a graphics object suitable for printing.
print(Graphics, PageFormat, int) - Method in class org.opensourcephysics.display3d.simple3d.DrawingPanel3D
 
println(String) - Method in interface org.opensourcephysics.controls.Control
Prints a string in the control's message area followed by a CR and LF.
println() - Method in interface org.opensourcephysics.controls.Control
Prints a blank line in the control's message area.
println(String) - Method in class org.opensourcephysics.controls.HiddenControl
 
println() - Method in class org.opensourcephysics.controls.HiddenControl
 
println(String) - Method in class org.opensourcephysics.controls.OSPControl
Prints a line of text in the message area.
println() - Method in class org.opensourcephysics.controls.OSPControl
Prints a blank line in the message area.
println(String) - Method in class org.opensourcephysics.controls.OSPControlTable
 
println() - Method in class org.opensourcephysics.controls.OSPControlTable
 
println(String) - Method in class org.opensourcephysics.controls.XMLControlElement
Method required by the Control interface.
println() - Method in class org.opensourcephysics.controls.XMLControlElement
Method required by the Control interface.
project(double[], double[]) - Method in class org.opensourcephysics.display.DrawingPanel
Projects a 2D or 3D world coordinate to a pixel coordinate.
project() - Method in class org.opensourcephysics.display2d.ComplexSurfaceVertex
 
project(double, double, double) - Method in class org.opensourcephysics.display2d.SurfacePlotProjector
Projects 3D points.
project() - Method in class org.opensourcephysics.display2d.SurfaceVertex
 
project(double[], double[]) - Static method in class org.opensourcephysics.numerics.VectorMath
Projects the first vector onto the second vector.
projectPoints() - Method in class org.opensourcephysics.display3d.simple3d.AbstractTile
 
projection() - Method in class org.opensourcephysics.display2d.ComplexSurfaceVertex
Gets the 2D projection of the vertex.
projection() - Method in class org.opensourcephysics.display2d.SurfaceVertex
Gets the 2D projection of the vertex.
prop - Variable in class org.opensourcephysics.controls.XMLTreeNode
 
propNames - Variable in class org.opensourcephysics.controls.XMLControlElement
 
propertiesItem - Variable in class org.opensourcephysics.display.DrawingPanel
 
property - Variable in class org.opensourcephysics.controls.XMLTreePanel
 
propertyChange(PropertyChangeEvent) - Method in class org.opensourcephysics.controls.OSPControl
Listens for property change events.
propertyChange(PropertyChangeEvent) - Method in class org.opensourcephysics.controls.OSPTableInspector
Listens for property change events from XMLTable.
propertyChange(PropertyChangeEvent) - Method in class org.opensourcephysics.controls.XMLTableInspector
Listens for property change events from XMLTable.
propertyChange(PropertyChangeEvent) - Method in class org.opensourcephysics.tools.ArrayInspector
Listens for cell events (data changes) from ArrayTable.
propertyChange(PropertyChangeEvent) - Method in class org.opensourcephysics.tools.ExportTool
 
props - Variable in class org.opensourcephysics.controls.XMLControlElement
 
pwRequiredToLoad - Variable in class org.opensourcephysics.tools.Launcher
 

Q

Quaternion(double[]) - Static method in class org.opensourcephysics.numerics.Matrix3DTransformation
Creates an transformation representing a rotation about the origin by the given quaternion.
Quaternion(double, double, double, double) - Static method in class org.opensourcephysics.numerics.Matrix3DTransformation
Creates an AffineMatrix representing a rotation about the origin by the given quaternion components.
Quaternion - class org.opensourcephysics.numerics.Quaternion.
Quaterion models a unit quaternion and implements quaternion arithmetic.
Quaternion(double, double, double, double) - Constructor for class org.opensourcephysics.numerics.Quaternion
Constructs and initializes quaternion from the specified components.
Quaternion(double, Vec3D) - Constructor for class org.opensourcephysics.numerics.Quaternion
Constructs and initializes quaternion from the specified components.
Quaternion(double[]) - Constructor for class org.opensourcephysics.numerics.Quaternion
Constructs and initializes a quaternion from the array of length 4.
Quaternion(Quaternion) - Constructor for class org.opensourcephysics.numerics.Quaternion
Constructs and initializes a Quaternion with the same values as the given quaternion.
Quaternion() - Constructor for class org.opensourcephysics.numerics.Quaternion
Constructs and initializes a unit quaternion (1,0,0,0).
Quaternion.QuaternionLoader - class org.opensourcephysics.numerics.Quaternion.QuaternionLoader.
 
Quaternion.QuaternionLoader() - Constructor for class org.opensourcephysics.numerics.Quaternion.QuaternionLoader
 
quadratic(double, double, double) - Static method in class org.opensourcephysics.numerics.Root
Solves for the complex roots of the quadratic equation ax2+bx+c=0.
quadraticReal(double, double, double) - Static method in class org.opensourcephysics.numerics.Root
Solves for the real roots of the quadratic equation ax2+bx+c=0.
quickLayout(Container, Component) - Method in class org.opensourcephysics.display.OSPLayout
Lays out a single component by setting the component's bounds.

R

RED - Static variable in class org.opensourcephysics.display2d.ColorMapper
 
RED - Static variable in class org.opensourcephysics.display2d.VectorColorMapper
 
REDBLUE_SHADE - Static variable in class org.opensourcephysics.display2d.ColorMapper
 
REF_NAME_EXPECTED - Static variable in class org.opensourcephysics.numerics.SuryonoParser
Referenced name could not be found.
RELATIVE_PLACEMENT - Static variable in class org.opensourcephysics.display.TextBox
 
RE_IM_CURVE - Static variable in class org.opensourcephysics.display.ComplexDataset
RE_IM real and imaginary curves.
RIGHT - Static variable in class org.opensourcephysics.display.TextLine
Position the Text to the Right of the point
RIGHT - Static variable in class org.opensourcephysics.display.TitleText
 
RK4 - class org.opensourcephysics.numerics.RK4.
Title: RK4 Description: A fourth order Runge-Kutta ODE solver.
RK4(ODE) - Constructor for class org.opensourcephysics.numerics.RK4
Constructs the RK4 ODESolver for a system of ordinary differential equations.
RK45 - class org.opensourcephysics.numerics.RK45.
RK45 implements an Runge-Kutta 4/5 ODE solver with variable step size.
RK45(ODE) - Constructor for class org.opensourcephysics.numerics.RK45
 
RK45MultiStep - class org.opensourcephysics.numerics.RK45MultiStep.
Title: RK45MultiStep Description: Perform multiple RK4/5 ODE steps so that a uniform step size is maintained
RK45MultiStep(ODE) - Constructor for class org.opensourcephysics.numerics.RK45MultiStep
Constructs the RK45MultiStep ODESolver for a system of ordinary differential equations.
Ralston2 - class org.opensourcephysics.numerics.Ralston2.
Ralston2 implements Ralston's algorithm for solving ODEs by evaluating the rate at the initial state, estimating the rate for the final state, and using a weighted average of these two rates to advance the state.
Ralston2(ODE) - Constructor for class org.opensourcephysics.numerics.Ralston2
 
RasterFrame - class org.opensourcephysics.frames.RasterFrame.
A DrawingFrame that displays data using a ByteRaster.
RasterFrame(String, String, String) - Constructor for class org.opensourcephysics.frames.RasterFrame
Constructs a RasterFrame with the given axes labels and frame title.
RasterFrame(String) - Constructor for class org.opensourcephysics.frames.RasterFrame
Constructs a RasterFrame with the given frame title but without axes.
RemoteJob - class org.opensourcephysics.tools.RemoteJob.
This is a Remote Job implementation for osp data transfers via RMI.
RemoteJob(Job) - Constructor for class org.opensourcephysics.tools.RemoteJob
Constructs a RemoteJob that wraps a source job.
RemoteTool - class org.opensourcephysics.tools.RemoteTool.
This is a Remote Tool implementation for osp data transfers via RMI.
RemoteTool(Tool) - Constructor for class org.opensourcephysics.tools.RemoteTool
Constructs a RemoteTool.
Renderable - interface org.opensourcephysics.display.Renderable.
Renderable objects draw themselves onscreen onto an image in the calling thread.
Resolution - class org.opensourcephysics.display3d.core.Resolution.
Title: Resolution
Resolution(double) - Constructor for class org.opensourcephysics.display3d.core.Resolution
A constructor for a resolution of type MAX_LENGTH.
Resolution(int, int, int) - Constructor for class org.opensourcephysics.display3d.core.Resolution
A constructor for a resolution of type DIVISIONS.
Resolution - class org.opensourcephysics.display3d.simple3d.Resolution.
 
Resolution(double) - Constructor for class org.opensourcephysics.display3d.simple3d.Resolution
 
Resolution(int, int, int) - Constructor for class org.opensourcephysics.display3d.simple3d.Resolution
 
Resolution.ResolutionLoader - class org.opensourcephysics.display3d.core.Resolution.ResolutionLoader.
 
Resolution.ResolutionLoader() - Constructor for class org.opensourcephysics.display3d.core.Resolution.ResolutionLoader
 
Resource - class org.opensourcephysics.tools.Resource.
This represents a resource obtained from a URL or File.
Resource(URL) - Constructor for class org.opensourcephysics.tools.Resource
Constructs a resource from a url.
Resource(File) - Constructor for class org.opensourcephysics.tools.Resource
Constructs a resource from a file.
ResourceLoader - class org.opensourcephysics.tools.ResourceLoader.
This defines static methods for loading resources.
Root - class org.opensourcephysics.numerics.Root.
Class Root defines various root finding algorithms.
randomColor() - Static method in class org.opensourcephysics.display.GUIUtils
Gets a random color.
randomScalarField(GridPointData) - Static method in class org.opensourcephysics.display2d.TestData
Generate a random scalar field.
randomize() - Method in class org.opensourcephysics.display2d.BinaryLattice
Ranomizes the lattice values.
randomize() - Method in interface org.opensourcephysics.display2d.ByteLattice
Randomizes the values.
randomize() - Method in class org.opensourcephysics.display2d.ByteRaster
Ranomizes the lattice values.
randomize() - Method in class org.opensourcephysics.display2d.CellLattice
 
randomize() - Method in class org.opensourcephysics.display2d.CellLatticeOSX
Randomizes the lattice values.
randomize() - Method in class org.opensourcephysics.display2d.CellLatticePC
Randomizes the lattice values.
randomize() - Method in class org.opensourcephysics.display2d.SiteLattice
Randomizes the lattice values.
randomize() - Method in class org.opensourcephysics.display2d.TriangularBinaryLattice
Randomizes the lattice values.
randomize(double) - Method in class org.opensourcephysics.display2d.TriangularBinaryLattice
Randomizes the lattice values with the specified probability.
randomize() - Method in class org.opensourcephysics.display2d.TriangularByteLattice
Ranomizes the lattice values.
randomize() - Method in class org.opensourcephysics.frames.LatticeFrame
Randomizes the lattice values.
randomize() - Method in class org.opensourcephysics.frames.RasterFrame
Randomizes the lattice values.
raster - Variable in class org.opensourcephysics.frames.RasterFrame
 
rate - Variable in class org.opensourcephysics.numerics.Euler
 
re - Variable in class org.opensourcephysics.display2d.ComplexSurfaceVertex
The real component.
re_points - Variable in class org.opensourcephysics.display.ComplexDataset
 
read(String) - Method in class org.opensourcephysics.controls.OSPLog
Reads a file.
read(String) - Method in interface org.opensourcephysics.controls.XMLControl
Reads the control from an xml document with the specified name.
read(Reader) - Method in interface org.opensourcephysics.controls.XMLControl
Reads the control from a Reader.
read(String) - Method in class org.opensourcephysics.controls.XMLControlElement
Reads data into this control from a named source.
read(Reader) - Method in class org.opensourcephysics.controls.XMLControlElement
Reads the control from a Reader.
read(String) - Method in class org.opensourcephysics.display.Dataset
Reads a file and appends the data contained in the file to this Dataset.
read(String) - Method in class org.opensourcephysics.display.Histogram
Reads a file and appends the data contained in the file to this Histogram.
read() - Method in interface org.opensourcephysics.ejs.View
Read current data
read(String) - Method in interface org.opensourcephysics.ejs.View
Read a single variable
readFailed - Variable in class org.opensourcephysics.controls.XMLControlElement
 
readItem - Variable in class org.opensourcephysics.controls.ControlFrame
 
readParameters() - Method in class org.opensourcephysics.controls.ControlFrame
Loads a file containing the control parameters from the disk.
readState(String) - Method in class org.opensourcephysics.ejs.Simulation
 
readState(String, URL) - Method in class org.opensourcephysics.ejs.Simulation
Reads the state of the model either from a file on the disk, from memory or from a url location.
readXML(String) - Method in interface org.opensourcephysics.controls.XMLControl
Reads the control from an xml string.
readXML(String) - Method in class org.opensourcephysics.controls.XMLControlElement
Reads the control from an xml string.
recalculatePath() - Method in class org.opensourcephysics.display.ComplexDataset
Recalcualte the general path.
recalculatePath() - Method in class org.opensourcephysics.display.Dataset
Recalculate the general path.
recolorImage() - Method in class org.opensourcephysics.display2d.ComplexGridPlot
Recolors the image pixels using the data array.
recolorImage() - Method in class org.opensourcephysics.display2d.ComplexInterpolatedPlot
Recolors the image pixels using the data array.
recolorImage() - Method in class org.opensourcephysics.display2d.GrayscalePlot
Recolors the image pixels using the data array.
recolorImage() - Method in class org.opensourcephysics.display2d.GridPlot
Recolors the image pixels using the data array.
recolorImage() - Method in class org.opensourcephysics.display2d.InterpolatedPlot
Recolors the image pixels using the data array.
red - Static variable in class org.opensourcephysics.controls.OSPLog
 
redFileIcon - Static variable in class org.opensourcephysics.tools.Launcher
 
redFolderIcon - Static variable in class org.opensourcephysics.tools.Launcher
 
redo() - Method in class org.opensourcephysics.tools.Launcher.LinkEdit
 
refresh() - Method in class org.opensourcephysics.controls.XMLTable
 
refresh() - Method in class org.opensourcephysics.controls.XMLTreePanel
Refreshes the tree.
refresh() - Method in class org.opensourcephysics.tools.DatasetTab
Refreshes the display.
refreshCellWidths() - Method in class org.opensourcephysics.tools.DatasetStatisticsTable
Refresh the cell widths in the table.
refreshClones(LaunchNode) - Method in class org.opensourcephysics.tools.LaunchBuilder
Replaces clones of a specified node with new clones.
refreshGUI() - Method in class org.opensourcephysics.controls.AnimationControl
Refreshes the user interface in response to display changes such as Language.
refreshGUI() - Method in class org.opensourcephysics.controls.CalculationControl
Refreshes the user interface in response to display changes such as the Language.
refreshGUI() - Method in class org.opensourcephysics.controls.ControlFrame
Refreshes the user interface in response to display changes such as Language.
refreshGUI() - Method in class org.opensourcephysics.controls.OSPControl
Refreshes the user interface in response to display changes such as Language.
refreshGUI() - Method in class org.opensourcephysics.display.DrawingFrame
 
refreshGUI() - Method in class org.opensourcephysics.display.OSPFrame
Refreshes the user interface in response to display changes such as Language.
refreshGUI() - Method in class org.opensourcephysics.tools.EncryptionTool
Refreshes the GUI.
refreshGUI() - Method in class org.opensourcephysics.tools.LaunchBuilder
Refreshes the GUI.
refreshGUI() - Method in class org.opensourcephysics.tools.Launcher
Refreshes the GUI.
refreshGUI() - Method in class org.opensourcephysics.tools.TranslatorTool
Refreshes the GUI.
refreshNode(LaunchNode) - Method in class org.opensourcephysics.tools.LaunchBuilder
Refreshes the specified node with data from the input fields.
refreshSelectedNode() - Method in class org.opensourcephysics.tools.LaunchBuilder
Refreshes the selected node.
refreshStringResources() - Method in class org.opensourcephysics.tools.LaunchBuilder
Refreshes string resources.
refreshStringResources() - Method in class org.opensourcephysics.tools.Launcher
Refreshes string resources.
refreshTabTitles() - Method in class org.opensourcephysics.tools.DatasetTool
 
refreshTable() - Method in class org.opensourcephysics.display.DataTable
Refresh the data in the DataTable, as well as other changes to the table, such as row number visibility.
refreshTable() - Method in class org.opensourcephysics.display.DataTableFrame
Refresh the data in the DataTable, as well as other changes to the table, such as row number visibility.
refreshTable() - Method in class org.opensourcephysics.display2d.GridDataTable
Refresh the data in the DataTable, as well as other changes to the table, such as row number visibility.
refreshTable() - Method in class org.opensourcephysics.display2d.GridTableFrame
 
refreshTable() - Method in class org.opensourcephysics.tools.ArrayInspector
Refresh the data in the table.
refreshTable() - Method in class org.opensourcephysics.tools.ArrayTable
Refresh the data in the table.
refreshTable() - Method in class org.opensourcephysics.tools.DatasetStatisticsTable
Refresh the data in this table.
registerFormat(ExportFormat) - Static method in class org.opensourcephysics.tools.ExportTool
Register a new export format.
registry - Static variable in class org.opensourcephysics.tools.Toolbox
 
relativePrecision(double, double) - Static method in class org.opensourcephysics.numerics.Util
Computes the relativePrecision except near zero where the absolute precision is returned.
releaseDate - Static variable in class org.opensourcephysics.tools.Launcher
 
remove(TableModel) - Method in class org.opensourcephysics.display.DataTable
Remove a TableModel object from the table model list.
remove(TableModel) - Method in interface org.opensourcephysics.display.DataTableModel
Remove a TableModel object from the table model list.
removeAllButTab(int) - Method in class org.opensourcephysics.tools.DatasetTool
Removes all tabs except the specified index.
removeAllElements() - Method in interface org.opensourcephysics.display3d.core.DrawingPanel3D
Removes all Elements from this DrawingPanel3D
removeAllElements() - Method in interface org.opensourcephysics.display3d.core.Group
Removes all Elements from this Group
removeAllElements() - Method in class org.opensourcephysics.display3d.simple3d.DrawingPanel3D
 
removeAllElements() - Method in class org.opensourcephysics.display3d.simple3d.Group
 
removeAllTabs() - Method in class org.opensourcephysics.tools.DatasetTool
Removes all tabs.
removeAllTabs() - Method in class org.opensourcephysics.tools.LaunchBuilder
Removes all tabs and closes the tabset.
removeAllTabs() - Method in class org.opensourcephysics.tools.Launcher
Removes all tabs.
removeDatasets() - Method in class org.opensourcephysics.display.DatasetManager
Removes all Datasets from the manager.
removeDrawable(Drawable) - Method in class org.opensourcephysics.display.DrawingFrame
Removes a drawable object to the frame's drawing panel.
removeDrawable(Drawable) - Method in class org.opensourcephysics.display.DrawingPanel
Removes a drawable object from the drawable list.
removeDrawables(Class) - Method in class org.opensourcephysics.display.DrawingPanel
Removes all objects assignable to the given class from the drawable list.
removeElement(Element) - Method in interface org.opensourcephysics.display3d.core.DrawingPanel3D
Removes an Element from this DrawingPanel3D
removeElement(Element) - Method in interface org.opensourcephysics.display3d.core.Group
Removes an Element from this Group
removeElement(Element) - Method in class org.opensourcephysics.display3d.simple3d.DrawingPanel3D
 
removeElement(Element) - Method in class org.opensourcephysics.display3d.simple3d.Group
 
removeEvent(StateEvent) - Method in class org.opensourcephysics.numerics.ODEBisectionEventSolver
Removes a StateEvent from the list of events
removeEvent(StateEvent) - Method in interface org.opensourcephysics.numerics.ODEEventSolver
Removes a StateEvent from the list of events
removeInteractionListener(InteractionListener) - Method in class org.opensourcephysics.display3d.simple3d.DrawingPanel3D
 
removeInteractionListener(InteractionListener) - Method in class org.opensourcephysics.display3d.simple3d.Element
 
removeLayoutComponent(Component) - Method in class org.opensourcephysics.display.OSPLayout
Removes the specified component from this border layout.
removeMenu(String) - Method in class org.opensourcephysics.display.OSPFrame
Removes a menu with the given name from the menu bar and returns the removed item.
removeMenuItem(String, String) - Method in class org.opensourcephysics.display.OSPFrame
Removes a menu item with the given name from the menu bar and returns the removed item.
removeMenuItem(String) - Method in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
Removes a menu with the given name from the menu bar and returns the removed item.
removeObjectsOfClass(Class) - Method in class org.opensourcephysics.display.DrawingFrame
Removes all objects of the given class from the drawable list.
removeObjectsOfClass(Class) - Method in class org.opensourcephysics.display.DrawingPanel
Removes all objects of the given class from the drawable list.
removeOptionController() - Method in class org.opensourcephysics.display.DrawingPanel
Removes the option controller.
removeParameter(String) - Method in class org.opensourcephysics.controls.OSPControl
Removes a parameter from the table.
removeParameter(String) - Method in class org.opensourcephysics.controls.OSPControlTable
Removes a parameter from the table.
removeParameter(String) - Method in interface org.opensourcephysics.controls.SimControl
Removes a parameter from this control.
removeParameter(String) - Method in class org.opensourcephysics.controls.SimulationControl
Removes a parameter from this control.
removeProperty(Class, String) - Static method in class org.opensourcephysics.tools.TranslatorTool
Removes a property from those defined for the specified class.
removeProperty(Object, String) - Static method in class org.opensourcephysics.tools.TranslatorTool
Removes a property from those defined for the specified object.
removePropertyChangeListener(String, PropertyChangeListener) - Static method in class org.opensourcephysics.tools.FontSizer
Removes a PropertyChangeListener.
removePropertyChangeListener(String, PropertyChangeListener) - Static method in class org.opensourcephysics.tools.ToolsRes
Removes a PropertyChangeListener.
removeSearchPath(String) - Static method in class org.opensourcephysics.tools.ResourceLoader
Removes a path from the searchPaths list.
removeSelectedNode() - Method in class org.opensourcephysics.tools.LaunchBuilder
Removes the selected node.
removeSelectedTab() - Method in class org.opensourcephysics.tools.LaunchBuilder
Removes the selected tab.
removeSelectedTab() - Method in class org.opensourcephysics.tools.Launcher
Removes the selected tab.
removeTab(int) - Method in class org.opensourcephysics.tools.DatasetTool
Removes the specified tab.
removeTableModelListener(TableModelListener) - Method in class org.opensourcephysics.display.SortDecorator
 
removeTerminateAction(Action) - Method in class org.opensourcephysics.tools.LaunchNode
Removes an action from this node's actions collection.
removeThread(Runnable) - Method in class org.opensourcephysics.tools.LaunchNode
 
render() - Method in class org.opensourcephysics.display.DrawingFrame
Renders the drawing panel if the frame is showing and not iconified.
render() - Method in class org.opensourcephysics.display.DrawingPanel
Paints all drawables onto an offscreen image buffer and copies this image onto the screen.
render(Image) - Method in class org.opensourcephysics.display.DrawingPanel
Paints all drawables onto an image.
render() - Method in class org.opensourcephysics.display.OSPDialog
Renders the frame using the current BufferStrategy.
render() - Method in class org.opensourcephysics.display.OSPFrame
Renders the frame.
render() - Method in interface org.opensourcephysics.display.Renderable
Renders a representation of the object onscreen.
render(Image) - Method in interface org.opensourcephysics.display.Renderable
Renders a representation of the object onto an image.
render() - Method in class org.opensourcephysics.display2d.DataRaster
Paints a new image using the existing data.
render() - Method in interface org.opensourcephysics.display3d.core.DrawingPanel3D
Paints the panel immediately from within the calling thread.
render(Image) - Method in interface org.opensourcephysics.display3d.core.DrawingPanel3D
Paints the scene using the graphic context of the provided image
render() - Method in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
Renders the drawing panel if the frame is showing and not iconified.
render(Image) - Method in class org.opensourcephysics.display3d.simple3d.DrawingPanel3D
 
render() - Method in class org.opensourcephysics.display3d.simple3d.DrawingPanel3D
 
renderAnimatedFrames() - Static method in class org.opensourcephysics.display.GUIUtils
Renders all OSPFrames whose animated property is true.
repaint() - Method in interface org.opensourcephysics.display3d.core.DrawingPanel3D
Repaints the panel using the event queue.
repaintAnimatedFrames() - Static method in class org.opensourcephysics.display.GUIUtils
Repaints all OSPFrames whose animated property is true.
replaceAction(XMLControlElement) - Method in class org.opensourcephysics.display.DrawingFrame
Replaces the drawables with the drawables found in the specified XML control.
replaceAction() - Method in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
Replaces the drawables with the drawables found in the specified XML control.
replaceClones(LaunchNode, Map) - Method in class org.opensourcephysics.tools.LaunchBuilder
Replaces nodes with clones of the specified node.
replaceDrawable(Drawable, Drawable) - Method in class org.opensourcephysics.display.DrawingFrame
Replaces a drawable object with another drawable.
replaceDrawable(Drawable, Drawable) - Method in class org.opensourcephysics.display.DrawingPanel
Replaces a drawable object with another drawable.
replaceItem - Variable in class org.opensourcephysics.display.DrawingFrame
 
replaceItem - Variable in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
 
reply - Variable in class org.opensourcephysics.display.DrawingFrame
 
requiresCDATA(String) - Static method in class org.opensourcephysics.controls.XML
Determines whether the specified string requires CDATA tags.
reset() - Method in class org.opensourcephysics.controls.AbstractCalculation
Resets the program to its default state.
reset() - Method in class org.opensourcephysics.controls.AbstractSimulation
Resets the simulation to its default state.
reset() - Method in interface org.opensourcephysics.display3d.core.Camera
Resets the camera to the default.
reset() - Method in class org.opensourcephysics.display3d.simple3d.Camera
 
reset() - Method in interface org.opensourcephysics.ejs.Model
Sets the view for this model
reset() - Method in class org.opensourcephysics.ejs.Simulation
Resets the simulation to a complete initial state
reset() - Method in interface org.opensourcephysics.ejs.View
Clearing any previous data
resetAnimation() - Method in class org.opensourcephysics.controls.AbstractAnimation
Resets the animation to a predefined state.
resetAnimation() - Method in class org.opensourcephysics.controls.AbstractSimulation
Deprecated.  
resetAnimation() - Method in interface org.opensourcephysics.controls.Animation
Resets the animation to a known initial state.
resetBoxSize() - Method in class org.opensourcephysics.display.InteractiveLabel
 
resetBoxSize() - Method in class org.opensourcephysics.display.TextBox
 
resetCalculation() - Method in class org.opensourcephysics.controls.AbstractCalculation
Resets the calculation to a predefined state.
resetCalculation() - Method in interface org.opensourcephysics.controls.Calculation
Resets the simulation to a known initial state.
resetCameraItem - Variable in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
 
resize(int[], int) - Static method in class org.opensourcephysics.numerics.ArrayLib
Resize the given array as needed to meet a target size.
resize(float[], int) - Static method in class org.opensourcephysics.numerics.ArrayLib
Resize the given array as needed to meet a target size.
resize(double[], int) - Static method in class org.opensourcephysics.numerics.ArrayLib
Resize the given array as needed to meet a target size.
resize(Object[], int) - Static method in class org.opensourcephysics.numerics.ArrayLib
Resize the given array as needed to meet a target size.
resizeGrid(int, int) - Method in class org.opensourcephysics.frames.Complex2DFrame
Resizes the grid used to store the field using the panel's preferred min/max values.
resizeGrid(int, int) - Method in class org.opensourcephysics.frames.Scalar2DFrame
Resizes the number of columns and rows.
resizeGrid(int, int) - Method in class org.opensourcephysics.frames.Vector2DFrame
Resizes the number of columns and rows in the vector plot.
resizeLattice(int, int) - Method in class org.opensourcephysics.display2d.BinaryLattice
Resize the lattice.
resizeLattice(int, int) - Method in interface org.opensourcephysics.display2d.ByteLattice
Resizes the lattice.
resizeLattice(int, int) - Method in class org.opensourcephysics.display2d.ByteRaster
Resizes the raster using the given number of x and y entries.
resizeLattice(int, int) - Method in class org.opensourcephysics.display2d.CellLattice
 
resizeLattice(int, int) - Method in class org.opensourcephysics.display2d.CellLatticeOSX
 
resizeLattice(int, int) - Method in class org.opensourcephysics.display2d.CellLatticePC
Resizes the lattice using the given number of x and y entries.
resizeLattice(int, int) - Method in class org.opensourcephysics.display2d.SiteLattice
 
resizeLattice(int, int) - Method in class org.opensourcephysics.frames.LatticeFrame
Resizes the number of columns and rows in the lattice
resizeRaster(int, int) - Method in class org.opensourcephysics.display2d.ByteRaster
Resizes the raster using the given number of x and y entries.
resources - Static variable in class org.opensourcephysics.tools.ResourceLoader
 
resourcesPath - Static variable in class org.opensourcephysics.tools.Launcher
 
restoreHighlights() - Method in class org.opensourcephysics.display.HighlightableDataset
Restores previous highlights.
right - Variable in class org.opensourcephysics.display2d.ArrayData
 
right - Variable in class org.opensourcephysics.display2d.FlatData
 
right - Variable in class org.opensourcephysics.display2d.GridPointData
 
rightGutter - Variable in class org.opensourcephysics.display.DrawingPanel
 
romberg(Function, double, double, double) - Static method in class org.opensourcephysics.numerics.Derivative
Calculates the derivative using the Romberg scheme for Richardson extrapolation.
romberg(Function, double, double, int, double) - Static method in class org.opensourcephysics.numerics.Integral
Integrates the function using Romberg's algorithm based on Richardson's deferred approach.
root - Variable in class org.opensourcephysics.controls.XMLTree
 
roots() - Method in class org.opensourcephysics.numerics.Polynomial
Gets the roots of this polynomial.
roots(double) - Method in class org.opensourcephysics.numerics.Polynomial
Gets the roots of this polynomial.
rotate(double) - Method in class org.opensourcephysics.numerics.FunctionTransform
 
rotate(double, double, double) - Method in class org.opensourcephysics.numerics.FunctionTransform
 
rotation(double, double[]) - Static method in class org.opensourcephysics.numerics.Matrix3DTransformation
Creates a 3D transforamtion representing a rotation about the origin by the given angle around the given axis.
rotationX(double) - Static method in class org.opensourcephysics.numerics.Matrix3DTransformation
Creates a 3D transforamtion representing a rotation about the x axis by the given angle.
rotationY(double) - Static method in class org.opensourcephysics.numerics.Matrix3DTransformation
Creates a 3D transforamtion representing a rotation about the y axis by the given angle.
rotationZ(double) - Static method in class org.opensourcephysics.numerics.Matrix3DTransformation
Creates a 3D transforamtion representing a rotation about the z axis by the given angle.
run() - Method in class org.opensourcephysics.controls.AbstractAnimation
Implementation of Runnable interface.
run() - Method in class org.opensourcephysics.controls.AbstractSimulation
Implementation of Runnable interface.
run() - Method in class org.opensourcephysics.ejs.Simulation
Implementation of the Runnable interface

S

SCIENTIFIC - Static variable in class org.opensourcephysics.display.TextLine
Format to use when parsing a double
SORT_THRESHOLD - Static variable in class org.opensourcephysics.numerics.ArrayLib
Arrays with lengths beneath this value will be insertion sorted.
SPECTRUM - Static variable in class org.opensourcephysics.display2d.ColorMapper
 
SPECTRUM - Static variable in class org.opensourcephysics.display2d.VectorColorMapper
 
SQRT2PI - Static variable in class org.opensourcephysics.numerics.Util
 
SQUARE - Static variable in class org.opensourcephysics.display.Dataset
Field SQUARE
STACK_OVERFLOW - Static variable in class org.opensourcephysics.numerics.SuryonoParser
Stack overflow.
STROKEDARROW - Static variable in class org.opensourcephysics.display2d.VectorPlot
 
SYNTAX_ERROR - Static variable in class org.opensourcephysics.numerics.MathExpParser
Syntax error.
Scalar2DFrame - class org.opensourcephysics.frames.Scalar2DFrame.
A DrawingFrame that displays 2D plots of scalar fields.
Scalar2DFrame(String, String, String) - Constructor for class org.opensourcephysics.frames.Scalar2DFrame
Constructs a Scalar2DFrame with the given axes labels and frame title.
Scalar2DFrame(String) - Constructor for class org.opensourcephysics.frames.Scalar2DFrame
Constructs a Scalar2DFrame with the given frame title but without axes.
Selectable - interface org.opensourcephysics.display.Selectable.
Selectable defines methods that enable a user to select an object and then vary the postion, height, and width.
SimControl - interface org.opensourcephysics.controls.SimControl.
This defines methods for setting values that can be changed after an animation has been initialized.
Simulation - interface org.opensourcephysics.controls.Simulation.
Simulations are Animations that invoke methods before starting their animation thread and after stopping their animation thread.
Simulation - class org.opensourcephysics.ejs.Simulation.
A base interface for a simulation
Simulation() - Constructor for class org.opensourcephysics.ejs.Simulation
 
SimulationControl - class org.opensourcephysics.controls.SimulationControl.
An AnimationControl that controls the editing of parameters.
SimulationControl(Simulation) - Constructor for class org.opensourcephysics.controls.SimulationControl
Constructs a SIPAnimationControl for the given animation.
SiteLattice - class org.opensourcephysics.display2d.SiteLattice.
A SiteLattice displays an array where each array element can assume one of 256 values.
SiteLattice(int, int) - Constructor for class org.opensourcephysics.display2d.SiteLattice
Constructs a Site lattice with the given size.
SortDecorator - class org.opensourcephysics.display.SortDecorator.
Sorts table column based on their numeric values if the table's values are numeric.
SortDecorator(TableModel) - Constructor for class org.opensourcephysics.display.SortDecorator
 
StateEvent - interface org.opensourcephysics.numerics.StateEvent.
StateEvent defines an event consisting in that a given numeric value changes sign from positive to negative.
Stripchart - class org.opensourcephysics.display.Stripchart.
Stripchart stores data having increasing x values.
Stripchart(double, double) - Constructor for class org.opensourcephysics.display.Stripchart
Constructs a Stripchart witht he given ranges.
Stripchart() - Constructor for class org.opensourcephysics.display.Stripchart
Constructs a Stripchart for use by the XML loader.
Stripchart.StripchartLoader - class org.opensourcephysics.display.Stripchart.StripchartLoader.
 
Stripchart.StripchartLoader() - Constructor for class org.opensourcephysics.display.Stripchart.StripchartLoader
 
Style - interface org.opensourcephysics.display3d.core.Style.
Title: Style
Style - class org.opensourcephysics.display3d.simple3d.Style.
 
Style.Loader - class org.opensourcephysics.display3d.core.Style.Loader.
 
Style.Loader() - Constructor for class org.opensourcephysics.display3d.core.Style.Loader
 
Style.StyleLoader - class org.opensourcephysics.display3d.simple3d.Style.StyleLoader.
 
Style.StyleLoader() - Constructor for class org.opensourcephysics.display3d.simple3d.Style.StyleLoader
 
SurfacePlot - class org.opensourcephysics.display2d.SurfacePlot.
SurfacePlot draws a 3D surface of a scalar field.
SurfacePlot() - Constructor for class org.opensourcephysics.display2d.SurfacePlot
SurfacePlot constructor.
SurfacePlot(GridData) - Constructor for class org.opensourcephysics.display2d.SurfacePlot
SurfacePlot constructor.
SurfacePlotMouseController - class org.opensourcephysics.display2d.SurfacePlotMouseController.
 
SurfacePlotMouseController(DrawingPanel, Object) - Constructor for class org.opensourcephysics.display2d.SurfacePlotMouseController
 
SurfacePlotProjector - class org.opensourcephysics.display2d.SurfacePlotProjector.
The class Projector projects points in 3D space to 2D space.
SurfaceVertex - class org.opensourcephysics.display2d.SurfaceVertex.
The class SurfaceVertex represents a vertex in 3D space.
SuryonoParser - class org.opensourcephysics.numerics.SuryonoParser.
The class Parser is a mathematical expression parser.
SuryonoParser(String, String) - Constructor for class org.opensourcephysics.numerics.SuryonoParser
The constructor of Parser.
SuryonoParser(String, String, String) - Constructor for class org.opensourcephysics.numerics.SuryonoParser
The constructor of Parser.
SuryonoParser(String, String[]) - Constructor for class org.opensourcephysics.numerics.SuryonoParser
The constructor of Parser.
SuryonoParser(int) - Constructor for class org.opensourcephysics.numerics.SuryonoParser
The constructor of Parser.
saddle(double, double) - Static method in class org.opensourcephysics.display2d.TestData
Saddle function centered at x=0 and y=0.
samplesToColor(double[]) - Method in class org.opensourcephysics.display2d.ComplexColorMapper
Converts an array of samples to hue, saturation, and brightness.
samplesToComponents(double[], byte[]) - Method in class org.opensourcephysics.display2d.ComplexColorMapper
Converts a double to color components.
save() - Method in class org.opensourcephysics.controls.ControlFrame
Saves a file containing the control parameters to the disk.
save(LaunchNode, String) - Method in class org.opensourcephysics.tools.LaunchBuilder
Saves a node to the specified file.
saveAllChanges() - Method in class org.opensourcephysics.tools.LaunchBuilder
Offers to save all changes, if any.
saveAs() - Method in class org.opensourcephysics.display.DataTableFrame
Pops open a save file dialog to save the data in this table to a file.
saveAs(LaunchNode) - Method in class org.opensourcephysics.tools.LaunchBuilder
Saves a node to an xml file selected with a chooser.
saveAsItem - Variable in class org.opensourcephysics.controls.ControlFrame
 
saveAsItem - Variable in class org.opensourcephysics.display.DataTableFrame
 
saveChanges(LaunchPanel) - Method in class org.opensourcephysics.tools.LaunchBuilder
Offers to save changes, if any, to the specified tab.
saveImage(JComponent, File, String) - Static method in class org.opensourcephysics.display.GUIUtils
Saves the contents of the specified component in the given file format.
saveImage(JComponent, String, Component) - Static method in class org.opensourcephysics.display.GUIUtils
Saves the contents of the specified component in the given file format.
saveLog(String) - Method in class org.opensourcephysics.controls.OSPLog
Saves the log to a text file specified by name.
saveLogAs() - Method in class org.opensourcephysics.controls.OSPLog
Saves a log to a text file selected with a chooser.
saveMouseEvent(int, MouseEvent) - Method in class org.opensourcephysics.display.InteractivePanel
Saves the last mouse event.
saveObject(XMLControl, Object) - Method in interface org.opensourcephysics.controls.XML.ObjectLoader
Saves data from an object to an XMLControl.
saveObject(Object) - Method in interface org.opensourcephysics.controls.XMLControl
Saves an object's data in this XMLControl.
saveObject(Object) - Method in class org.opensourcephysics.controls.XMLControlElement
Saves an object's data in this element.
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.controls.XMLJavaLoader
Saves XMLEncoder data for an object in the specified XMLControl.
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.controls.XMLLoader
Empty method.
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.display.ArrowLoader
Saves the Arrow's data in the xml control.
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.display.BoundedShape.BoundedShapeLoader
 
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.display.CircleLoader
Saves the Circle's data in the xml control.
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.display.Dataset.Loader
 
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.display.DrawableShapeLoader
Saves a DrawableShape by saving the general path.
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.display.DrawableTextLine.DrawableTextLineLoader
 
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.display.DrawingFrame.DrawingFrameLoader
Save data object's data in the control.
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.display.GeneralPathLoader
 
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.display.HistogramDataset.HistogramDatasetLoader
 
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.display.InteractiveArrow.InteractiveArrowLoader
 
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.display.InteractiveCenteredArrow.InteractiveCenteredArrowLoader
 
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.display.InteractiveCircle.InteractiveCircleLoader
Saves the InteractiveCircle's data in the xml control.
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.display.InteractiveShape.InteractiveShapeLoader
 
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.display.InteractiveTextLine.InteractiveTextLineLoader
 
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.display.Stripchart.StripchartLoader
 
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.display2d.Plot2DLoader
 
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.core.Camera.Loader
 
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.core.DrawingFrame3D.Loader
 
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.core.DrawingPanel3D.Loader
 
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.core.Element.Loader
 
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.core.ElementBox.Loader
 
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.core.ElementCircle.Loader
 
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.core.ElementCone.Loader
 
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.core.ElementCylinder.Loader
 
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.core.ElementEllipsoid.Loader
 
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.core.ElementImage.Loader
 
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.core.ElementPlane.ElementPlaneLoader
 
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.core.ElementPolygon.ElementPolygonLoader
 
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.core.ElementSpring.Loader
 
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.core.ElementSurface.Loader
 
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.core.ElementText.Loader
 
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.core.ElementTrail.Loader
 
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.core.Group.Loader
 
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.core.Resolution.ResolutionLoader
 
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.core.Style.Loader
 
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.core.VisualizationHints.Loader
 
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.display3d.simple3d.Style.StyleLoader
 
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.numerics.Matrix3DTransformation.Affine3DTransformationLoader
 
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.numerics.Quaternion.QuaternionLoader
 
saveObject(XMLControl, Object) - Method in class org.opensourcephysics.tools.Launcher.LaunchSet
 
saveOwnedNodes(LaunchNode) - Method in class org.opensourcephysics.tools.LaunchBuilder
Saves the owned nodes of the specified node.
saveState(String) - Method in class org.opensourcephysics.ejs.Simulation
Saves the state of the model either to a file on the disk or to memory.
saveTabSet() - Method in class org.opensourcephysics.tools.LaunchBuilder
Saves the current tabset.
saveTabSetAs() - Method in class org.opensourcephysics.tools.LaunchBuilder
Saves a tabset to a file selected with a chooser.
saveTabs() - Method in class org.opensourcephysics.tools.LaunchBuilder
Saves tabs.
saveToFile(Object, Component) - Static method in class org.opensourcephysics.controls.ControlUtils
Pops up a "Save File" file chooser dialog and takes user through process of saving and object to a file.
saveXML() - Method in class org.opensourcephysics.controls.ControlFrame
 
saveXML(Object) - Static method in class org.opensourcephysics.controls.ControlUtils
 
saveXML(String) - Method in class org.opensourcephysics.controls.OSPLog
Saves the xml-formatted log records to a file specified by name.
saveXML() - Method in class org.opensourcephysics.display.DrawingFrame
 
saveXML() - Method in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
 
saveXMLAs() - Method in class org.opensourcephysics.controls.OSPLog
Saves the xml-formatted log records to a file selected with a chooser.
scale() - Method in class org.opensourcephysics.display.DrawingPanel
Sets axis scales if autoscale is true using the max and min values of the measurable objects.
scale(ArrayList) - Method in class org.opensourcephysics.display.DrawingPanel
Sets axis scales if autoscale is true using the max and min values of the objects in the given list.
scale() - Method in class org.opensourcephysics.frames.PlotFrame
 
scale(double, double) - Method in class org.opensourcephysics.numerics.FunctionTransform
 
scaleArrowLenghToGrid(boolean) - Method in class org.opensourcephysics.display2d.VectorPlot
Sets the autoscale flag for the arrow length.
scaleX() - Method in class org.opensourcephysics.display.DrawingPanel
Sets the x axis scale based on the max and min values of all measurable objects.
scaleY() - Method in class org.opensourcephysics.display.DrawingPanel
Sets the y axis scale based on the max and min values of all measurable objects.
scientificFormat - Variable in class org.opensourcephysics.display.DrawingPanel
 
scientificFormat - Variable in class org.opensourcephysics.display.InteractivePanel.IADMouseController
 
scriptValue(String, String) - Method in class org.opensourcephysics.controls.HiddenControl
 
script_fraction - Variable in class org.opensourcephysics.display.TextLine
Decrease in size of successive script levels
scroller - Variable in class org.opensourcephysics.controls.XMLTree
 
searchPaths - Static variable in class org.opensourcephysics.tools.ResourceLoader
 
second(Function, double, double) - Static method in class org.opensourcephysics.numerics.Derivative
Computes the second derivate using the centered finite difference approximation.
selectHighlightedProperties() - Method in class org.opensourcephysics.controls.XMLTree
Selects the highlighted properties.
selectedNode - Variable in class org.opensourcephysics.tools.Launcher
 
selectedProps - Variable in class org.opensourcephysics.controls.XMLTree
 
selectionBox - Variable in class org.opensourcephysics.tools.DatasetTab
 
selfContained - Variable in class org.opensourcephysics.tools.Launcher
 
send(Job, Tool) - Method in class org.opensourcephysics.tools.DatasetTool
Sends a job to this tool and specifies a tool to reply to.
send(Job, Tool) - Method in class org.opensourcephysics.tools.EncryptionTool
Sends a job to this tool and specifies a tool to reply to.
send(Job, Tool) - Method in class org.opensourcephysics.tools.ExportTool
 
send(Job, Tool) - Method in class org.opensourcephysics.tools.RemoteTool
Sends a job to this tool.
send(Job, Tool) - Method in interface org.opensourcephysics.tools.Tool
Sends a job to this tool and specifies a tool to reply to.
send(Job, Tool) - Method in class org.opensourcephysics.tools.TranslatorTool
Sends a job to this tool and specifies a tool to reply to.
send(Job, Tool) - Method in class org.opensourcephysics.tools.VideoCaptureTool
Adds frame specified by image path.
sendReplies(Object) - Method in class org.opensourcephysics.tools.JobManager
Replies to tools interested in the specified object.
sendReplies(Job) - Method in class org.opensourcephysics.tools.JobManager
Replies to tools interested in the specified job.
separation(double, double) - Static method in class org.opensourcephysics.numerics.PBC
Computes the minimum separation using periodic boundary conditions.
separation(int, int) - Static method in class org.opensourcephysics.numerics.PBC
Computes the minimum separation using periodic boundary conditions.
set(String) - Method in class org.opensourcephysics.numerics.DoubleArray
Sets the array to the given string.
set(String) - Method in class org.opensourcephysics.numerics.IntegerArray
Sets the array to the given string.
set2DScaling(double) - Method in class org.opensourcephysics.display2d.ComplexSurfacePlot
Sets the 2D scaling factor.
set2DScaling(double) - Method in class org.opensourcephysics.display2d.SurfacePlot
Sets the 2D scaling factor.
set2DScaling(double) - Method in class org.opensourcephysics.display2d.SurfacePlotProjector
Sets the 2D scaling factor.
set2DTranslation(int, int) - Method in class org.opensourcephysics.display2d.SurfacePlotProjector
Sets the 2D translation.
set2D_xTranslation(int) - Method in class org.opensourcephysics.display2d.SurfacePlotProjector
Sets the 2D x translation.
set2D_yTranslation(int) - Method in class org.opensourcephysics.display2d.SurfacePlotProjector
Sets the 2D y translation.
setActionCommand(String) - Method in class org.opensourcephysics.display3d.simple3d.InteractionTarget
Sets the action commmand for this target
setAdjustableValue(String, boolean) - Method in interface org.opensourcephysics.controls.SimControl
Stores a boolean in the control that can be edited after initialization.
setAdjustableValue(String, double) - Method in interface org.opensourcephysics.controls.SimControl
Stores a double in the control that can be edited after initialization.
setAdjustableValue(String, int) - Method in interface org.opensourcephysics.controls.SimControl
Stores an integer in the control that can be edited after initialization.
setAdjustableValue(String, Object) - Method in interface org.opensourcephysics.controls.SimControl
Stores an object in the control that can be edited after initialization.
setAdjustableValue(String, Object) - Method in class org.opensourcephysics.controls.SimulationControl
Stores an object in the control that can be edited after initialization.
setAdjustableValue(String, double) - Method in class org.opensourcephysics.controls.SimulationControl
Stores a double in the control that can be edited after initialization.
setAdjustableValue(String, int) - Method in class org.opensourcephysics.controls.SimulationControl
Stores an integer in the control that can be edited after initialization.
setAdjustableValue(String, boolean) - Method in class org.opensourcephysics.controls.SimulationControl
Stores a boolean in the control that can be edited after initialization.
setAffectsGroup(boolean) - Method in class org.opensourcephysics.display3d.simple3d.InteractionTarget
Whether the interaction with the target affects the top-level group of the element that contains it (instead of only affecting the element).
setAll(byte[][]) - Method in class org.opensourcephysics.display2d.BinaryLattice
Sets a block of data to new values.
setAll(byte[][], double, double, double, double) - Method in class org.opensourcephysics.display2d.BinaryLattice
Sets the lattice values and scale.
setAll(byte[][], double, double, double, double) - Method in interface org.opensourcephysics.display2d.ByteLattice
Sets the lattice values and scale.
setAll(byte[][]) - Method in class org.opensourcephysics.display2d.ByteRaster
Sets a block of data to new values.
setAll(byte[][], double, double, double, double) - Method in class org.opensourcephysics.display2d.ByteRaster
Sets the lattice values and scale.
setAll(byte[][], double, double, double, double) - Method in class org.opensourcephysics.display2d.CellLattice
Sets the lattice values and scale.
setAll(byte[][]) - Method in class org.opensourcephysics.display2d.CellLatticeOSX
Sets a block of data to new values.
setAll(byte[][], double, double, double, double) - Method in class org.opensourcephysics.display2d.CellLatticeOSX
Sets the lattice values and scale.
setAll(byte[][]) - Method in class org.opensourcephysics.display2d.CellLatticePC
Sets a block of data to new values.
setAll(byte[][], double, double, double, double) - Method in class org.opensourcephysics.display2d.CellLatticePC
Sets the lattice values and scale.
setAll(Object) - Method in class org.opensourcephysics.display2d.ComplexGridPlot
Sets the data to new values.
setAll(Object, double, double, double, double) - Method in class org.opensourcephysics.display2d.ComplexGridPlot
Sets the values and the scale.
setAll(Object) - Method in class org.opensourcephysics.display2d.ComplexInterpolatedPlot
Sets the data to new values.
setAll(Object, double, double, double, double) - Method in class org.opensourcephysics.display2d.ComplexInterpolatedPlot
Sets the values and the scale.
setAll(Object) - Method in class org.opensourcephysics.display2d.ComplexSurfacePlot
Sets the data to new values.
setAll(Object, double, double, double, double) - Method in class org.opensourcephysics.display2d.ComplexSurfacePlot
Sets the values and the scale.
setAll(Object) - Method in class org.opensourcephysics.display2d.ContourPlot
Sets the data to new values.
setAll(Object, double, double, double, double) - Method in class org.opensourcephysics.display2d.ContourPlot
Sets the values and the scale.
setAll(Object) - Method in class org.opensourcephysics.display2d.GrayscalePlot
Sets the data to new values.
setAll(Object, double, double, double, double) - Method in class org.opensourcephysics.display2d.GrayscalePlot
Sets the values and the scale.
setAll(Object) - Method in class org.opensourcephysics.display2d.GridPlot
Sets the data to new values.
setAll(Object, double, double, double, double) - Method in class org.opensourcephysics.display2d.GridPlot
Sets the values and the scale.
setAll(Object) - Method in class org.opensourcephysics.display2d.InterpolatedPlot
Sets the data to new values.
setAll(Object, double, double, double, double) - Method in class org.opensourcephysics.display2d.InterpolatedPlot
Sets the values and the scale.
setAll(Object) - Method in interface org.opensourcephysics.display2d.Plot2D
Sets the data to new values.
setAll(Object, double, double, double, double) - Method in interface org.opensourcephysics.display2d.Plot2D
Sets the values and the scale.
setAll(byte[][]) - Method in class org.opensourcephysics.display2d.SiteLattice
Sets a block of data to new values.
setAll(byte[][], double, double, double, double) - Method in class org.opensourcephysics.display2d.SiteLattice
Sets the lattice values and scale.
setAll(Object) - Method in class org.opensourcephysics.display2d.SurfacePlot
Sets the data to new values.
setAll(Object, double, double, double, double) - Method in class org.opensourcephysics.display2d.SurfacePlot
Sets the values and the scale.
setAll(Object) - Method in class org.opensourcephysics.display2d.VectorPlot
Sets the data to new values.
setAll(Object, double, double, double, double) - Method in class org.opensourcephysics.display2d.VectorPlot
Sets the values and the scale.
setAll(double[][][], double, double, double, double) - Method in class org.opensourcephysics.frames.Complex2DFrame
Sets the complex field's values and scale..
setAll(double[][][]) - Method in class org.opensourcephysics.frames.Complex2DFrame
Sets the complex field's values.
setAll(double[], int, double, double, double, double) - Method in class org.opensourcephysics.frames.Complex2DFrame
Sets the comples field's data and scale.
setAll(double[]) - Method in class org.opensourcephysics.frames.Complex2DFrame
Sets the comples field's data using the given array.
setAll(byte[][]) - Method in class org.opensourcephysics.frames.LatticeFrame
Sets a block of data to new values.
setAll(byte[][], double, double, double, double) - Method in class org.opensourcephysics.frames.LatticeFrame
Sets the lattice values and scale.
setAll(int[], int, double, double, double, double) - Method in class org.opensourcephysics.frames.LatticeFrame
Sets the lattice values and scale.
setAll(int[]) - Method in class org.opensourcephysics.frames.LatticeFrame
Sets an array v of int values into the lattice, starting at (x=0,y=0).
setAll(byte[][], double, double, double, double) - Method in class org.opensourcephysics.frames.RasterFrame
Sets the raster's values and scale.
setAll(byte[][]) - Method in class org.opensourcephysics.frames.RasterFrame
Sets the raster's values using byte values.
setAll(int[][]) - Method in class org.opensourcephysics.frames.RasterFrame
Sets the raster's values using integer values.
setAll(int[][], double, double, double, double) - Method in class org.opensourcephysics.frames.RasterFrame
Sets the raster's values and scale.
setAll(int[], int, double, double, double, double) - Method in class org.opensourcephysics.frames.RasterFrame
Sets the raster's values and scale.
setAll(int[]) - Method in class org.opensourcephysics.frames.RasterFrame
Sets an array v of int values into the raster, starting at (x=0,y=0).
setAll(double[][], double, double, double, double) - Method in class org.opensourcephysics.frames.Scalar2DFrame
Sets the scalar field's values and scale..
setAll(double[][]) - Method in class org.opensourcephysics.frames.Scalar2DFrame
Sets the scalar field's values.
setAll(double[]) - Method in class org.opensourcephysics.frames.Scalar2DFrame
Sets all the scalar field values using the given array.
setAll(double[][][], double, double, double, double) - Method in class org.opensourcephysics.frames.Vector2DFrame
Sets the vector field's values and scale..
setAll(double[][][]) - Method in class org.opensourcephysics.frames.Vector2DFrame
Sets the vector field's values.
setAllowQuickRedraw(boolean) - Method in interface org.opensourcephysics.display3d.core.VisualizationHints
Whether the panel can draw quickly when it is dragged for a new view point
setAllowQuickRedraw(boolean) - Method in class org.opensourcephysics.display3d.simple3d.VisualizationHints
 
setAllowQuickRedraw(boolean) - Method in class org.opensourcephysics.frames.Display3DFrame
Whether the scene can be drawn quickly when it is dragged for a new view point.
setAltitude(double) - Method in interface org.opensourcephysics.display3d.core.Camera
Set the elevation (vertical) angle of the camera position in spherical coordinates with respect to the focus point.
setAltitude(double) - Method in class org.opensourcephysics.display3d.simple3d.Camera
 
setAltitude(double) - Method in class org.opensourcephysics.frames.Display3DFrame
Sets the angle phi in spherical polar coordiantes (in radians) to rotate the camera away from the z axis before projecting.
setAnimated(boolean) - Method in class org.opensourcephysics.display.OSPFrame
Sets the animated property.
setAnimatedFrameIgnoreRepaint(boolean) - Static method in class org.opensourcephysics.display.GUIUtils
Sets the IgnorRepaint for all animated frames to the given value.
setAntialiasShapeOn(boolean) - Method in class org.opensourcephysics.display.DrawingPanel
Set flag for shape antialiasing.
setAntialiasTextOn(boolean) - Method in class org.opensourcephysics.display.DrawingPanel
Set flag for text antialiasing.
setApplyXFunction(boolean) - Method in class org.opensourcephysics.numerics.FunctionTransform
 
setApplyYFunction(boolean) - Method in class org.opensourcephysics.numerics.FunctionTransform
 
setArgs(String[]) - Method in class org.opensourcephysics.tools.LaunchNode
Sets the launch arguments of this node.
setArrowType(int) - Method in class org.opensourcephysics.display2d.VectorPlot
Sets this vector field to draw vectors with filled shafts and arrowheads.
setAtIndex(int, int) - Method in class org.opensourcephysics.frames.LatticeFrame
Sets the ith indexed cell or site of the lattice to store value v Values are in row-major format such that the index corresponds to iy*ny+ix.
setAtIndex(int, int) - Method in class org.opensourcephysics.frames.RasterFrame
Sets the ith indexed pixel to value v Values are in row-major format such that the index corresponds to iy*ny+ix.
setAuthorMode(boolean) - Static method in class org.opensourcephysics.display.OSPFrame
Sets the authorMode property.
setAutoclear(boolean) - Method in class org.opensourcephysics.display.OSPFrame
Sets the autoclear property.
setAutoplay(boolean) - Method in class org.opensourcephysics.ejs.Simulation
Sets whether the simulation should be set to play mode when it is reset.
setAutoscaleMargin(double) - Method in class org.opensourcephysics.display.DrawingPanel
Sets the size of the margin during an autoscale operation.
setAutoscaleX(boolean) - Method in class org.opensourcephysics.display.DrawingFrame
Autoscale the drawing panel's x axis using min and max values.
setAutoscaleX(boolean) - Method in class org.opensourcephysics.display.DrawingPanel
Autoscale the x axis using min and max values.
setAutoscaleY(boolean) - Method in class org.opensourcephysics.display.DrawingFrame
Autoscale the y axis using min and max values.
setAutoscaleY(boolean) - Method in class org.opensourcephysics.display.DrawingPanel
Autoscale the y axis using min and max values.
setAutoscaleZ(boolean, double, double) - Method in class org.opensourcephysics.display2d.ComplexCarpet
Sets the autoscale flag and the floor and ceiling values for the colors.
setAutoscaleZ(boolean, double, double) - Method in class org.opensourcephysics.display2d.ComplexContourPlot
Sets the autoscale flag and the floor and ceiling values for the colors.
setAutoscaleZ(boolean, double, double) - Method in class org.opensourcephysics.display2d.ComplexGridPlot
Sets the autoscale flag and the floor and ceiling values for the colors.
setAutoscaleZ(boolean, double) - Method in class org.opensourcephysics.display2d.ComplexInterpolatedPlot
Sets the autoscale flag and the floor and ceiling values for the colors.
setAutoscaleZ(boolean, double, double) - Method in class org.opensourcephysics.display2d.ComplexInterpolatedPlot
Sets the autoscale flag and the floor and ceiling values for the colors.
setAutoscaleZ(boolean, double, double) - Method in class org.opensourcephysics.display2d.ComplexSurfacePlot
Sets the autoscale flag and the floor and ceiling values.
setAutoscaleZ(boolean, double, double) - Method in class org.opensourcephysics.display2d.ContourPlot
Sets the autoscale flag and the floor and ceiling values.
setAutoscaleZ(boolean, double, double) - Method in class org.opensourcephysics.display2d.GrayscalePlot
Sets the autoscale flag and the floor and ceiling values for the colors.
setAutoscaleZ(boolean, double, double) - Method in class org.opensourcephysics.display2d.GridPlot
Sets the autoscale flag and the floor and ceiling values for the colors.
setAutoscaleZ(boolean, double, double) - Method in class org.opensourcephysics.display2d.InterpolatedPlot
Sets the autoscale flag and the floor and ceiling values for the colors.
setAutoscaleZ(boolean, double, double) - Method in interface org.opensourcephysics.display2d.Plot2D
Sets the autoscale flag and the floor and ceiling values for the colors.
setAutoscaleZ(boolean, double, double) - Method in class org.opensourcephysics.display2d.SurfacePlot
Sets the autoscale flag and the floor and ceiling values.
setAutoscaleZ(boolean, double, double) - Method in class org.opensourcephysics.display2d.VectorPlot
Sets the autoscale flag and the floor and ceiling values.
setAutoscaleZ(boolean, double, double) - Method in class org.opensourcephysics.frames.Complex2DFrame
Sets the autoscale flag and the floor and ceiling values for the intensity.
setAxes(DrawableAxes) - Method in class org.opensourcephysics.display.PlottingPanel
Sets the axes.
setAxesVisible(boolean) - Method in class org.opensourcephysics.display.PlottingPanel
Sets the visibility of the axes.
setAzimuth(double) - Method in interface org.opensourcephysics.display3d.core.Camera
Set the azimuthal (horizontal) angle of the camera position in spherical coordinates with respect to the focus point.
setAzimuth(double) - Method in class org.opensourcephysics.display3d.simple3d.Camera
 
setAzimuth(double) - Method in class org.opensourcephysics.frames.Display3DFrame
Sets the angle theta angle in spherical polar coordinates (in radians) to rotate the camera about the z axis before projecting.
setAzimuthAndAltitude(double, double) - Method in interface org.opensourcephysics.display3d.core.Camera
Set the angles of the camera position in spherical coordinates with respect to the focus point.
setAzimuthAndAltitude(double, double) - Method in class org.opensourcephysics.display3d.simple3d.Camera
 
setBWPalette() - Method in class org.opensourcephysics.display2d.ByteRaster
Sets the black and white palette.
setBWPalette() - Method in class org.opensourcephysics.frames.RasterFrame
Sets black and white palette.
setBackground(Color) - Method in class org.opensourcephysics.display.DrawableBuffer
Method setBackground
setBackground(Color) - Method in class org.opensourcephysics.display.TextLine
Set the Background Color to use with the class
setBackground(Color) - Method in class org.opensourcephysics.frames.PlotFrame
Sets the background color of this component.
setBackgroundColor(String, Color) - Method in class org.opensourcephysics.controls.XMLTable
Sets the background color of the value field for specified property name.
setBarOffset(double) - Method in class org.opensourcephysics.display.Histogram
Set the offset of the bars as a fraction of a bin width.
setBinColor(Color) - Method in class org.opensourcephysics.display.Histogram
Sets the bin color.
setBinOffset(double) - Method in class org.opensourcephysics.display.Histogram
Sets the offset of the bins.
setBinOffset(double) - Method in class org.opensourcephysics.frames.HistogramFrame
Sets the offset of the bins.
setBinStyle(short) - Method in class org.opensourcephysics.display.Histogram
Sets the style for drawing this histogram.
setBinStyle(short) - Method in class org.opensourcephysics.frames.HistogramFrame
Sets the style for drawing this histogram.
setBinWidth(double) - Method in class org.opensourcephysics.display.Histogram
Sets the width of a bin.
setBinWidth(double, double, double) - Method in class org.opensourcephysics.display.HistogramDataset
 
setBinWidth(double) - Method in class org.opensourcephysics.frames.HistogramFrame
Sets the width of the bins.
setBlock(int, int, int[][]) - Method in class org.opensourcephysics.display2d.BinaryLattice
Sets a block of cells to new values.
setBlock(int, int, byte[][]) - Method in class org.opensourcephysics.display2d.BinaryLattice
Sets a block of cells to new values.
setBlock(byte[][]) - Method in class org.opensourcephysics.display2d.BinaryLattice
Sets a block of data starting at (0,0) to new values.
setBlock(int, int, byte[][]) - Method in interface org.opensourcephysics.display2d.ByteLattice
Sets a block of data to new values.
setBlock(byte[][]) - Method in interface org.opensourcephysics.display2d.ByteLattice
Sets a block of data starting at (0,0) to new values.
setBlock(byte[][]) - Method in class org.opensourcephysics.display2d.ByteRaster
Sets a block of values starting at location (0,0).
setBlock(int, int, byte[][]) - Method in class org.opensourcephysics.display2d.ByteRaster
Sets a block of values using byte data.
setBlock(int, int, int[][]) - Method in class org.opensourcephysics.display2d.ByteRaster
Sets a block of values using integer data.
setBlock(int, int, byte[][]) - Method in class org.opensourcephysics.display2d.CellLattice
 
setBlock(byte[][]) - Method in class org.opensourcephysics.display2d.CellLattice
 
setBlock(int, int, int[][]) - Method in class org.opensourcephysics.display2d.CellLattice
Sets a block of cells using integer values.
setBlock(int, int, byte[][]) - Method in class org.opensourcephysics.display2d.CellLatticeOSX
Sets a block of cells using byte values.
setBlock(int, int, int[][]) - Method in class org.opensourcephysics.display2d.CellLatticeOSX
Sets a block of cells using integer values.
setBlock(byte[][]) - Method in class org.opensourcephysics.display2d.CellLatticeOSX
Sets a block of cells to new values.
setBlock(byte[][]) - Method in class org.opensourcephysics.display2d.CellLatticePC
Sets a block of data starting at (0,0) to new values.
setBlock(int, int, byte[][]) - Method in class org.opensourcephysics.display2d.CellLatticePC
Sets a block of data to byte values.
setBlock(int, int, int[][]) - Method in class org.opensourcephysics.display2d.CellLatticePC
Sets a block of data to integer values.
setBlock(int, int, int[][]) - Method in class org.opensourcephysics.display2d.IntegerRaster
Sets a block of lattice cells to new values.
setBlock(int, int, byte[][]) - Method in class org.opensourcephysics.display2d.SiteLattice
Sets a block of cells using byte values.
setBlock(int, int, int[][]) - Method in class org.opensourcephysics.display2d.SiteLattice
Sets a block of cells using integer values.
setBlock(byte[][]) - Method in class org.opensourcephysics.display2d.SiteLattice
Sets a block of cells to new values.
setBlock(int, int, int[][]) - Method in class org.opensourcephysics.display2d.TriangularBinaryLattice
Sets a block of cells to new values.
setBlock(int, int, byte[][]) - Method in class org.opensourcephysics.display2d.TriangularBinaryLattice
Sets a block of cells to new values.
setBlock(int, int, byte[][]) - Method in class org.opensourcephysics.display2d.TriangularByteLattice
Sets a block of cells to new values.
setBounds(int, int, int, int) - Method in class org.opensourcephysics.display.DrawingPanel
Moves and resizes this component.
setBounds(Rectangle) - Method in class org.opensourcephysics.display.DrawingPanel
 
setBuffered(boolean) - Method in class org.opensourcephysics.display.DrawingPanel
Sets the buffered image option.
setBuilder(LaunchBuilder) - Method in class org.opensourcephysics.tools.LaunchSaver
Sets the LaunchBuilder and creates a new tree.
setButtonView(boolean) - Method in class org.opensourcephysics.tools.LaunchNode
Sets the buttonView flag.
setCacheEnabled(boolean) - Static method in class org.opensourcephysics.tools.ResourceLoader
Sets the cacheEnabled property.
setCartesian(String, String, String) - Method in class org.opensourcephysics.display.DrawingFrame
Converts to cartesian coordinates.
setCartesian(String, String, String) - Method in class org.opensourcephysics.display.PlottingPanel
Converts this panel to cartesian coordinates.
setCeilColor(Color) - Method in class org.opensourcephysics.display2d.ComplexColorMapper
Sets the ceiling.
setCell(int, int, int) - Method in class org.opensourcephysics.display2d.IntegerRaster
Sets a lattice cell to a new value.
setCell(int, int, int) - Method in class org.opensourcephysics.display2d.TriangularBinaryLattice
Sets a lattice cell to a new value.
setCell(int, int, byte) - Method in class org.opensourcephysics.display2d.TriangularByteLattice
Sets a lattice cell to a new value.
setCellScale(double, double, double, double) - Method in class org.opensourcephysics.display2d.ArrayData
Sets the left, right, bottom, and top of the grid data using a cell model.
setCellScale(double, double, double, double) - Method in class org.opensourcephysics.display2d.FlatData
Sets the left, right, bottom, and top of the grid data using a cell model.
setCellScale(double, double, double, double) - Method in interface org.opensourcephysics.display2d.GridData
Sets the left, right, bottom, and top bounds of the grid using a cell model and sets the cellScale flag.
setCellScale(double, double, double, double) - Method in class org.opensourcephysics.display2d.GridPointData
Sets the left, right, bottom, and top of the grid data using a cell model.
setCentered(boolean) - Method in class org.opensourcephysics.display.ComplexDataset
Sets the centered flag.
setCenteredCellScale(double, double, double, double) - Method in class org.opensourcephysics.display2d.ArrayData
Sets the grid such that the centers of the corner cells match the given coordinates.
setCenteredCellScale(double, double, double, double) - Method in class org.opensourcephysics.display2d.FlatData
Sets the grid such that the centers of the corner cells match the given coordinates.
setCenteredCellScale(double, double, double, double) - Method in interface org.opensourcephysics.display2d.GridData
Sets the grid such the centers of the corner cells match the given coordinates.
setCenteredCellScale(double, double, double, double) - Method in class org.opensourcephysics.display2d.GridPointData
Sets the grid such that the centers of the corner cells match the given coordinates.
setClassLoader(ClassLoader) - Static method in class org.opensourcephysics.controls.XML
Sets the ClassLoader.
setClassPath(String) - Method in class org.opensourcephysics.tools.LaunchNode
Sets the class path (jar file names separated by colons or semicolons).
setClearLog(boolean) - Method in class org.opensourcephysics.tools.LaunchNode
Sets the showLog flag.
setClipAtGutter(boolean) - Method in class org.opensourcephysics.display.DrawingPanel
Sets the panel to exclude the gutter from the drawing.
setClosed(boolean) - Method in interface org.opensourcephysics.display3d.core.ElementPolygon
Sets whether the polygon is closed
setClosed(boolean) - Method in class org.opensourcephysics.display3d.simple3d.ElementPolygon
 
setClosedBottom(boolean) - Method in interface org.opensourcephysics.display3d.core.ElementBox
Whether the box should be closed at its bottom.
setClosedBottom(boolean) - Method in interface org.opensourcephysics.display3d.core.ElementCone
Whether the cone should be closed at its bottom.
setClosedBottom(boolean) - Method in interface org.opensourcephysics.display3d.core.ElementCylinder
Whether the element should be closed at its bottom.
setClosedBottom(boolean) - Method in interface org.opensourcephysics.display3d.core.ElementEllipsoid
Whether an incomplete ellipsoid should be closed at its bottom.
setClosedBottom(boolean) - Method in class org.opensourcephysics.display3d.simple3d.ElementBox
 
setClosedBottom(boolean) - Method in class org.opensourcephysics.display3d.simple3d.ElementCone
 
setClosedBottom(boolean) - Method in class org.opensourcephysics.display3d.simple3d.ElementCylinder
 
setClosedBottom(boolean) - Method in class org.opensourcephysics.display3d.simple3d.ElementEllipsoid
 
setClosedLeft(boolean) - Method in interface org.opensourcephysics.display3d.core.ElementCone
Whether an incomplete element should be closed at its left side.
setClosedLeft(boolean) - Method in interface org.opensourcephysics.display3d.core.ElementCylinder
Whether an incomplete element should be closed at its left side.
setClosedLeft(boolean) - Method in interface org.opensourcephysics.display3d.core.ElementEllipsoid
Whether an incomplete ellipsoid should be closed at its left side.
setClosedLeft(boolean) - Method in class org.opensourcephysics.display3d.simple3d.ElementCone
 
setClosedLeft(boolean) - Method in class org.opensourcephysics.display3d.simple3d.ElementCylinder
 
setClosedLeft(boolean) - Method in class org.opensourcephysics.display3d.simple3d.ElementEllipsoid
 
setClosedRight(boolean) - Method in interface org.opensourcephysics.display3d.core.ElementCone
Whether an incomplete element should be closed at its right side.
setClosedRight(boolean) - Method in interface org.opensourcephysics.display3d.core.ElementCylinder
Whether an incomplete element should be closed at its right side.
setClosedRight(boolean) - Method in interface org.opensourcephysics.display3d.core.ElementEllipsoid
Whether an incomplete ellipsoid should be closed at its right side.
setClosedRight(boolean) - Method in class org.opensourcephysics.display3d.simple3d.ElementCone
 
setClosedRight(boolean) - Method in class org.opensourcephysics.display3d.simple3d.ElementCylinder
 
setClosedRight(boolean) - Method in class org.opensourcephysics.display3d.simple3d.ElementEllipsoid
 
setClosedTop(boolean) - Method in interface org.opensourcephysics.display3d.core.ElementBox
Whether the box should be closed at its top.
setClosedTop(boolean) - Method in interface org.opensourcephysics.display3d.core.ElementCone
Whether an incomplete cone element should be closed at its top.
setClosedTop(boolean) - Method in interface org.opensourcephysics.display3d.core.ElementCylinder
Whether the element should be closed at its top.
setClosedTop(boolean) - Method in interface org.opensourcephysics.display3d.core.ElementEllipsoid
Whether an incomplete ellipsoid should be closed at its top.
setClosedTop(boolean) - Method in class org.opensourcephysics.display3d.simple3d.ElementBox
 
setClosedTop(boolean) - Method in class org.opensourcephysics.display3d.simple3d.ElementCone
 
setClosedTop(boolean) - Method in class org.opensourcephysics.display3d.simple3d.ElementCylinder
 
setClosedTop(boolean) - Method in class org.opensourcephysics.display3d.simple3d.ElementEllipsoid
 
setCodebase(URL) - Method in class org.opensourcephysics.ejs.Simulation
Sets the codebase
setCol(int, int, int[]) - Method in class org.opensourcephysics.display2d.BinaryLattice
Sets a column of cells to new values.
setCol(int, int, byte[]) - Method in class org.opensourcephysics.display2d.BinaryLattice
Sets a column of cells to new values.
setCol(int, int, byte[]) - Method in interface org.opensourcephysics.display2d.ByteLattice
Sets a column to new values.
setCol(int, int, byte[]) - Method in class org.opensourcephysics.display2d.ByteRaster
Sets a column of values.
setCol(int, int, byte[]) - Method in class org.opensourcephysics.display2d.CellLattice
 
setCol(int, int, byte[]) - Method in class org.opensourcephysics.display2d.CellLatticeOSX
Sets a column to new values.
setCol(int, int, byte[]) - Method in class org.opensourcephysics.display2d.CellLatticePC
Sets a column to new values.
setCol(int, int, int[]) - Method in class org.opensourcephysics.display2d.IntegerRaster
Sets a column of lattice cells to new values.
setCol(int, int, byte[]) - Method in class org.opensourcephysics.display2d.SiteLattice
Sets a column to new values.
setCol(int, int, int[]) - Method in class org.opensourcephysics.display2d.TriangularBinaryLattice
Sets a column of cells to new values.
setCol(int, int, byte[]) - Method in class org.opensourcephysics.display2d.TriangularBinaryLattice
Sets a column of cells to new values.
setCol(int, int, byte[]) - Method in class org.opensourcephysics.display2d.TriangularByteLattice
Sets a column of cells to new values.
setColor(Color) - Method in class org.opensourcephysics.display.Arrow
Sets the arrow's color.
setColor(Color) - Method in class org.opensourcephysics.display.FunctionDrawer
Sets the drawing color.
setColor(Color) - Method in class org.opensourcephysics.display.Grid
Sets the drawing color.
setColor(Color) - Method in class org.opensourcephysics.display.TextLine
Set the Color to use with the class
setColor(int, Color) - Method in class org.opensourcephysics.display2d.DataRaster
Sets the data point marker color.
setColor(Color) - Method in class org.opensourcephysics.tools.DatasetCurveFitter
Sets the color.
setColorBelowWhenEqual(boolean) - Method in class org.opensourcephysics.display3d.simple3d.AbstractTile
Whether a value equal to one of the thresholds should be drawn using the color below or above
setColorOriginAndDirection(double[], double[]) - Method in class org.opensourcephysics.display3d.simple3d.AbstractTile
Sets the origin and direction of the color change.
setColorPalette(Color[]) - Method in class org.opensourcephysics.display2d.BinaryLattice
Sets color palette.
setColorPalette(Color[]) - Method in interface org.opensourcephysics.display2d.ByteLattice
Sets the color palette.
setColorPalette(Color[]) - Method in class org.opensourcephysics.display2d.ByteRaster
Sets the color palette to the given array of colors.
setColorPalette(Color[]) - Method in class org.opensourcephysics.display2d.CellLattice
 
setColorPalette(Color[]) - Method in class org.opensourcephysics.display2d.CellLatticeOSX
Sets the color palette.
setColorPalette(Color[]) - Method in class org.opensourcephysics.display2d.CellLatticePC
Sets the color palette.
setColorPalette(Color[]) - Method in class org.opensourcephysics.display2d.ColorMapper
Sets the color palette.
setColorPalette(Color[]) - Method in class org.opensourcephysics.display2d.ComplexContourPlot
Setting the color palette is not supported.
setColorPalette(Color[]) - Method in class org.opensourcephysics.display2d.ComplexGridPlot
Setting the color palette is not supported.
setColorPalette(Color[]) - Method in class org.opensourcephysics.display2d.ComplexInterpolatedPlot
Sets the colors that will be used between the floor and ceiling values.
setColorPalette(Color[]) - Method in class org.opensourcephysics.display2d.ComplexSurfacePlot
Sets the colors that will be used between the floor and ceiling values.
setColorPalette(Color[]) - Method in class org.opensourcephysics.display2d.ContourPlot
Determines the palette type that will be used.
setColorPalette(Color[]) - Method in class org.opensourcephysics.display2d.GrayscalePlot
Setting the color palette is not supported.
setColorPalette(Color[]) - Method in class org.opensourcephysics.display2d.GridPlot
Sets the colors that will be used between the floor and ceiling values.
setColorPalette(Color[]) - Method in class org.opensourcephysics.display2d.InterpolatedPlot
Sets the colors that will be used between the floor and ceiling values.
setColorPalette(Color[]) - Method in interface org.opensourcephysics.display2d.Plot2D
Sets the colors that will be used between the floor and ceiling values.
setColorPalette(Color[]) - Method in class org.opensourcephysics.display2d.SiteLattice
Sets the color palette.
setColorPalette(Color[]) - Method in class org.opensourcephysics.display2d.SurfacePlot
Sets the colors that will be used between the floor and ceiling values.
setColorPalette(Color[]) - Method in class org.opensourcephysics.display2d.TriangularBinaryLattice
Sets the color palette.
setColorPalette(Color[]) - Method in class org.opensourcephysics.display2d.TriangularByteLattice
Sets the color palette.
setColorPalette(Color[]) - Method in class org.opensourcephysics.display2d.VectorPlot
Sets the colors that will be used between the floor and ceiling values.
setColorPalette() - Method in class org.opensourcephysics.frames.RasterFrame
 
setColorPalette(Color[]) - Method in class org.opensourcephysics.frames.RasterFrame
Sets the color palette.
setColorRegions(double[], Color[]) - Method in class org.opensourcephysics.display3d.simple3d.AbstractTile
Set the levels and color for regional color separation
setColumnFormat(int, String) - Method in class org.opensourcephysics.frames.TableData
Sets the column decimal format.
setColumnFormat(int, String) - Method in class org.opensourcephysics.frames.TableFrame
Sets the format for displaying decimals.
setColumnNames(int, String) - Method in class org.opensourcephysics.frames.TableData
Sets the column names in a JTable.
setColumnNames(int, String) - Method in class org.opensourcephysics.frames.TableFrame
Sets the column names in a JTable.
setColumnVisible(TableModel, int, boolean) - Method in class org.opensourcephysics.display.DataTable
Sets the visibility of a column of a TableModel in the DataTable.
setColumnVisible(TableModel, int, boolean) - Method in interface org.opensourcephysics.display.DataTableModel
Sets the visibility of a column of a TableModel in the DataTable.
setComponentName(int, String) - Method in class org.opensourcephysics.display2d.ArrayData
Sets the name of the component.
setComponentName(int, String) - Method in class org.opensourcephysics.display2d.FlatData
Sets the name of the component.
setComponentName(int, String) - Method in interface org.opensourcephysics.display2d.GridData
Sets the name of the component.
setComponentName(int, String) - Method in class org.opensourcephysics.display2d.GridPointData
Sets the name of the component.
setConnected(boolean) - Method in class org.opensourcephysics.display.ComplexDataset
Sets the data connected flag.
setConnected(boolean) - Method in class org.opensourcephysics.display.Dataset
Sets the data connected flag.
setConnected(int, boolean) - Method in class org.opensourcephysics.display.DatasetManager
Sets the data connected flag.
setConnected(boolean) - Method in class org.opensourcephysics.display.DatasetManager
Sets the connected flag for all datasets.
setConnected(boolean) - Method in class org.opensourcephysics.display.Trail
Sets the connectd flag.
setConnected(boolean) - Method in interface org.opensourcephysics.display3d.core.ElementTrail
Sets the connected flag.
setConnected(boolean) - Method in class org.opensourcephysics.display3d.simple3d.ElementTrail
 
setConnected(boolean) - Method in class org.opensourcephysics.frames.ComplexPlotFrame
Sets the connected flag for all datasets.
setConnected(boolean) - Method in class org.opensourcephysics.frames.PlotFrame
Sets the connected flag for all datasets.
setConnected(int, boolean) - Method in class org.opensourcephysics.frames.PlotFrame
Sets the data connected flag.
setConnectionPoint(int) - Method in class org.opensourcephysics.display.InteractiveLabel
Sets the location of the connection point.
setControl(Control) - Method in class org.opensourcephysics.controls.AbstractAnimation
Sets the Control for this model and initializes the control's values.
setControl(Control) - Method in class org.opensourcephysics.controls.AbstractCalculation
Sets object that controls this calculation.
setControl(Control) - Method in class org.opensourcephysics.controls.AbstractSimulation
Sets the Control for this model and initializes the control's values.
setControl(Control) - Method in interface org.opensourcephysics.controls.Animation
Sets the object that controls this animation.
setControl(Control) - Method in interface org.opensourcephysics.controls.Calculation
Sets object that controls this calculation.
setCoordinateStringBuilder(CoordinateStringBuilder) - Method in class org.opensourcephysics.display.DrawingPanel
Sets the CoordinateStringBuilder that converts mouse events into a string showing world coordinates.
setCoordinates(double, double, double, double) - Method in class org.opensourcephysics.numerics.Quaternion
Sets the quaternion coordinates.
setCoordinates(double[]) - Method in class org.opensourcephysics.numerics.Quaternion
Sets the quaternion coordinates from the array of length 4.
setCorners(double[][][]) - Method in class org.opensourcephysics.display3d.simple3d.AbstractTile
 
setCryptic(String) - Method in class org.opensourcephysics.controls.Cryptic
Sets the cryptic.
setCursorType(int) - Method in interface org.opensourcephysics.display3d.core.VisualizationHints
The cursor type when interacting with the panel.
setCursorType(int) - Method in class org.opensourcephysics.display3d.simple3d.VisualizationHints
 
setCustomInspector(Window) - Method in class org.opensourcephysics.display.DrawingFrame
Sets a custom properties inspector window.
setCustomInspector(Window) - Method in class org.opensourcephysics.display.DrawingPanel
Sets a custom properties inspector window.
setCustomMarker(Shape) - Method in class org.opensourcephysics.display.Dataset
Sets a custom marker shape.
setCustomMarker(int, Shape) - Method in class org.opensourcephysics.display.DatasetManager
Sets a custom marker shape.
setCustomMarker(int, Shape) - Method in class org.opensourcephysics.frames.PlotFrame
Sets a custom marker shape.
setData(double[][][]) - Method in class org.opensourcephysics.display2d.GridPointData
Sets the array containing the data.
setData(double[][]) - Method in interface org.opensourcephysics.display3d.core.ElementPolygon
Sets the data for the points of the polygon.
setData(double[][][]) - Method in interface org.opensourcephysics.display3d.core.ElementSurface
Sets the data of the surface.
setData(double[][]) - Method in class org.opensourcephysics.display3d.simple3d.ElementPolygon
Sets the data for the points of the polygon.
setData(double[][][]) - Method in class org.opensourcephysics.display3d.simple3d.ElementSurface
 
setData(Dataset) - Method in class org.opensourcephysics.tools.DatasetCurveFitter
Sets the dataset.
setDecimalFormat(String) - Method in class org.opensourcephysics.controls.OSPControlTable
Sets the format pattern used for floating point numbers.
setDecimalFormat(String) - Method in class org.opensourcephysics.numerics.DoubleArray
Creates a DecimalFormat for printing array elements using the given pattern and the symbols for the default locale.
setDecorationType(int) - Method in interface org.opensourcephysics.display3d.core.VisualizationHints
Types of decoration displayed.
setDecorationType(int) - Method in class org.opensourcephysics.display3d.simple3d.VisualizationHints
 
setDecorationType(int) - Method in class org.opensourcephysics.frames.Display3DFrame
Types of decoration displayed.
setDecryptPolicy(int) - Method in class org.opensourcephysics.controls.XMLControlElement
Sets the verify password flag.
setDefaultArray(double[]) - Method in class org.opensourcephysics.numerics.DoubleArray
 
setDefaultArray(int[]) - Method in class org.opensourcephysics.numerics.IntegerArray
 
setDefaultCloseOperation(int) - Method in class org.opensourcephysics.display.OSPFrame
Overrides JFrame method.
setDefaultLoader(XML.ObjectLoader) - Static method in class org.opensourcephysics.controls.XML
Sets the default ObjectLoader.
setDelay(int) - Method in class org.opensourcephysics.ejs.Simulation
Sets the delay between two steps of the simulation
setDescription(String) - Method in class org.opensourcephysics.tools.LaunchNode
Sets the description of this node.
setDiscrete(boolean) - Method in class org.opensourcephysics.display.Histogram
Sets the discrete flag.
setDisplacementFactor(double) - Method in class org.opensourcephysics.display3d.simple3d.AbstractTile
Sets an optional displacement factor to apply to the tiles when computing their distance to the eye.
setDistance(double) - Method in class org.opensourcephysics.display2d.ComplexSurfacePlot
Sets the viewing distance.
setDistance(double) - Method in class org.opensourcephysics.display2d.SurfacePlot
Sets the viewing distance.
setDistance(double) - Method in class org.opensourcephysics.display2d.SurfacePlotProjector
Sets the projector distance.
setDistanceToScreen(double) - Method in interface org.opensourcephysics.display3d.core.Camera
Sets the distance from the camera to the projecting screen.
setDistanceToScreen(double) - Method in class org.opensourcephysics.display3d.simple3d.Camera
 
setDivider(int) - Method in class org.opensourcephysics.tools.Launcher
Sets the divider location.
setDividerLocation(int) - Method in class org.opensourcephysics.controls.OSPControl
Sets the location of the divider between the control table and the message panel.
setDoctype(String) - Method in class org.opensourcephysics.controls.XMLControlElement
Sets the doctype.
setDomainType(int) - Method in class org.opensourcephysics.frames.FFT2DFrame
Sets the units for the FFT output.
setDomainType(int) - Method in class org.opensourcephysics.frames.FFTFrame
Sets the units for the FFT output.
setDrawQuickInterior(boolean, int) - Method in class org.opensourcephysics.display3d.simple3d.AbstractTile
Draw a transparent interior when in quickDraw mode.
setDrawingFill(boolean) - Method in interface org.opensourcephysics.display3d.core.Style
 
setDrawingFill(boolean) - Method in class org.opensourcephysics.display3d.simple3d.Style
 
setDrawingLines(boolean) - Method in interface org.opensourcephysics.display3d.core.Style
 
setDrawingLines(boolean) - Method in class org.opensourcephysics.display3d.simple3d.Style
 
setDrawingPanel(DrawingPanel) - Method in class org.opensourcephysics.display.DrawingDialog
Sets the drawing panel into the center of the frame.
setDrawingPanel(DrawingPanel) - Method in class org.opensourcephysics.display.DrawingFrame
Adds the drawing panel to the the frame.
setDrawingPanel3D(DrawingPanel3D) - Method in interface org.opensourcephysics.display3d.core.DrawingFrame3D
Adds the drawing panel to the frame.
setDrawingPanel3D(DrawingPanel3D) - Method in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
Adds the drawing panel to the the frame.
setDrawingShape(int, Interactive) - Method in class org.opensourcephysics.frames.ParticleFrame
Sets the drawing shape for the particles.
setEditable(String, boolean) - Method in class org.opensourcephysics.controls.OSPControl
Sets the editable property of the given parameter so that it can not be changed from within the GUI.
setEditable(boolean) - Method in class org.opensourcephysics.controls.XMLTable
Enables/disables editing for the entire table.
setEditable(String, boolean) - Method in class org.opensourcephysics.controls.XMLTable
Enables/disables editing for a specified property name.
setEditable(boolean) - Method in class org.opensourcephysics.tools.ArrayInspector
Sets the editable property.
setEditable(boolean) - Method in class org.opensourcephysics.tools.ArrayTable
Sets the editable property.
setEditable(boolean) - Method in class org.opensourcephysics.tools.ArrayTableModel
 
setElevationAngle(double) - Method in class org.opensourcephysics.display2d.ComplexSurfacePlot
Sets the viewing elevation angle.
setElevationAngle(double) - Method in class org.opensourcephysics.display2d.SurfacePlot
Sets the viewing elevation angle.
setElevationAngle(double) - Method in class org.opensourcephysics.display2d.SurfacePlotProjector
Sets the elevation angle.
setEnabled(boolean) - Method in class org.opensourcephysics.display.AbstractInteractive
Sets the enabled flag.
setEnabled(boolean) - Method in interface org.opensourcephysics.display.Interactive
 
setEnabled(boolean) - Method in class org.opensourcephysics.display.InteractiveCircle
Enables mouse interactions.
setEnabled(boolean) - Method in class org.opensourcephysics.display.InteractiveLabel
Enables mouse interactions
setEnabled(boolean) - Method in class org.opensourcephysics.display3d.simple3d.InteractionTarget
Enables/Disables the target
setEnabledCopy(boolean) - Method in class org.opensourcephysics.display.DrawingFrame
Enables the copy edit menu item.
setEnabledCopy(boolean) - Method in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
Enables the copy edit menu item.
setEnabledPaste(boolean) - Method in class org.opensourcephysics.display.DrawingFrame
Enables the paste edit menu item.
setEnabledPaste(boolean) - Method in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
Enables the paste edit menu item.
setEnabledReplace(boolean) - Method in class org.opensourcephysics.display.DrawingFrame
Enables the replace edit menu item.
setEnabledReplace(boolean) - Method in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
Enables the replace edit menu item.
setFPS(int) - Method in class org.opensourcephysics.ejs.Simulation
Sets the (approximate) number of frames per second for the simulation
setFileName(String) - Method in class org.opensourcephysics.tools.LaunchNode
Sets the fileName.
setFillColor(Color) - Method in interface org.opensourcephysics.display3d.core.Style
 
setFillColor(Color) - Method in class org.opensourcephysics.display3d.simple3d.Style
 
setFilled(boolean) - Method in class org.opensourcephysics.display.FunctionDrawer
Fills the area under the curve when true.
setFirstDirection(double[]) - Method in interface org.opensourcephysics.display3d.core.ElementPlane
Sets the first direction vector of th eplane
setFirstDirection(double[]) - Method in class org.opensourcephysics.display3d.simple3d.ElementPlane
 
setFloorCeilColor(Color, Color) - Method in class org.opensourcephysics.display2d.ColorMapper
Sets the floor and ceiling colors.
setFloorCeilColor(Color, Color) - Method in class org.opensourcephysics.display2d.ComplexContourPlot
Sets the floor and ceiling colors.
setFloorCeilColor(Color, Color) - Method in class org.opensourcephysics.display2d.ComplexGridPlot
Sets the floor and ceiling colors.
setFloorCeilColor(Color, Color) - Method in class org.opensourcephysics.display2d.ComplexInterpolatedPlot
Sets the floor and ceiling colors.
setFloorCeilColor(Color, Color) - Method in class org.opensourcephysics.display2d.ComplexSurfacePlot
Sets the floor and ceiling colors.
setFloorCeilColor(Color, Color) - Method in class org.opensourcephysics.display2d.ContourPlot
Sets the floor, ceiling, and line colors.
setFloorCeilColor(Color, Color) - Method in class org.opensourcephysics.display2d.GrayscalePlot
Floor and ceiling colors are not supported.
setFloorCeilColor(Color, Color) - Method in class org.opensourcephysics.display2d.GridPlot
Sets the floor and ceiling colors.
setFloorCeilColor(Color, Color) - Method in class org.opensourcephysics.display2d.InterpolatedPlot
Sets the floor and ceiling colors.
setFloorCeilColor(Color, Color) - Method in interface org.opensourcephysics.display2d.Plot2D
Sets the floor and ceiling colors.
setFloorCeilColor(Color, Color) - Method in class org.opensourcephysics.display2d.SurfacePlot
Sets the floor and ceiling colors.
setFloorCeilColor(Color, Color) - Method in class org.opensourcephysics.display2d.VectorPlot
Sets the floor and ceiling colors.
setFocusXYZ(double, double, double) - Method in interface org.opensourcephysics.display3d.core.Camera
Sets the focus point of the camera.
setFocusXYZ(double[]) - Method in interface org.opensourcephysics.display3d.core.Camera
Sets the focus of the camera.
setFocusXYZ(double, double, double) - Method in class org.opensourcephysics.display3d.simple3d.Camera
 
setFocusXYZ(double[]) - Method in class org.opensourcephysics.display3d.simple3d.Camera
 
setFont(Font) - Method in class org.opensourcephysics.controls.XMLTable
Sets the font.
setFont(Font) - Method in class org.opensourcephysics.display.BoundedTextLine
Sets the font text font.
setFont(Font) - Method in class org.opensourcephysics.display.InteractiveTextLine
Sets the font used to display the text.
setFont(Font) - Method in class org.opensourcephysics.display.TextLine
Set the Font to use with the class
setFont(Font) - Method in class org.opensourcephysics.display.TitleText
Sets the font used to display the text.
setFont(Font) - Method in interface org.opensourcephysics.display3d.core.ElementText
Sets the font for the text
setFont(Font) - Method in class org.opensourcephysics.display3d.simple3d.ElementText
 
setFontLevel(int) - Method in class org.opensourcephysics.display.DrawingPanel
Sets the font level.
setFontLevel(int) - Method in class org.opensourcephysics.display.OSPFrame
Sets the font level.
setFontLevel(int) - Method in class org.opensourcephysics.tools.LaunchBuilder
Sets the font level.
setFontLevel(int) - Method in class org.opensourcephysics.tools.Launcher
Sets the font level.
setFontName(String) - Method in class org.opensourcephysics.display.TextLine
Set the Logical font name of the current font
setFontSize(int) - Method in class org.opensourcephysics.display.TextLine
Set the Font size of the current font
setFontStyle(int) - Method in class org.opensourcephysics.display.TextLine
Set the Font style of the current font
setFonts(Object, int) - Static method in class org.opensourcephysics.tools.FontSizer
Sets the fonts of an object to a specified level.
setFormat(NumberFormat) - Method in class org.opensourcephysics.display3d.core.CameraInspector
Sets the format for the fields in the inspector
setFunction(String) - Method in class org.opensourcephysics.numerics.MathExpParser
Parses the function string using existing variable names.
setFunction(String, String[]) - Method in class org.opensourcephysics.numerics.MathExpParser
Parses the function string using existing variable names.
setFunction(String) - Method in class org.opensourcephysics.numerics.SuryonoParser
Parse the function string using the existing variables.
setFunction(String, String[]) - Method in class org.opensourcephysics.numerics.SuryonoParser
Parse the function string using new variable names.
setGridData(GridData) - Method in class org.opensourcephysics.display2d.ComplexContourPlot
Sets the data storage to the given value.
setGridData(GridData) - Method in class org.opensourcephysics.display2d.ComplexGridPlot
 
setGridData(GridData) - Method in class org.opensourcephysics.display2d.ComplexInterpolatedPlot
Sets the data storage to the given value.
setGridData(GridData) - Method in class org.opensourcephysics.display2d.ComplexSurfacePlot
Sets the data storage to the given value.
setGridData(GridData) - Method in class org.opensourcephysics.display2d.ContourPlot
Sets the data storage to the given value.
setGridData(GridData) - Method in class org.opensourcephysics.display2d.GrayscalePlot
Sets the data storage to the given value.
setGridData(GridData) - Method in class org.opensourcephysics.display2d.GridPlot
Sets the data storage to the given value.
setGridData(GridData) - Method in class org.opensourcephysics.display2d.InterpolatedPlot
Sets the data to the given griddata.
setGridData(GridData) - Method in interface org.opensourcephysics.display2d.Plot2D
Sets the data storage to the given value.
setGridData(GridData) - Method in class org.opensourcephysics.display2d.SurfacePlot
Sets the data storage to the given griddata.
setGridData(GridData) - Method in class org.opensourcephysics.display2d.VectorPlot
Sets the data storage to the given value.
setGridLineColor(Color) - Method in class org.opensourcephysics.display2d.BinaryLattice
Sets the grid color.
setGridLineColor(Color) - Method in interface org.opensourcephysics.display2d.ByteLattice
Sets the color for grid line boundaries
setGridLineColor(Color) - Method in class org.opensourcephysics.display2d.ByteRaster
Sets the color for grid line boundaries
setGridLineColor(Color) - Method in class org.opensourcephysics.display2d.CellLattice
 
setGridLineColor(Color) - Method in class org.opensourcephysics.display2d.CellLatticeOSX
Sets the grid line color.
setGridLineColor(Color) - Method in class org.opensourcephysics.display2d.CellLatticePC
Sets the grid color.
setGridLineColor(Color) - Method in class org.opensourcephysics.display2d.ComplexContourPlot
Sets the contour line color.
setGridLineColor(Color) - Method in class org.opensourcephysics.display2d.ComplexGridPlot
 
setGridLineColor(Color) - Method in class org.opensourcephysics.display2d.ComplexInterpolatedPlot
Sets the color for grid line boundaries
setGridLineColor(Color) - Method in class org.opensourcephysics.display2d.ComplexSurfacePlot
Sets the color for grid line boundaries
setGridLineColor(Color) - Method in class org.opensourcephysics.display2d.ContourPlot
Sets the contour line color.
setGridLineColor(Color) - Method in class org.opensourcephysics.display2d.GrayscalePlot
Sets the grid color.
setGridLineColor(Color) - Method in class org.opensourcephysics.display2d.GridPlot
Sets the color for grid line boundaries
setGridLineColor(Color) - Method in class org.opensourcephysics.display2d.InterpolatedPlot
Sets the color for grid line boundaries
setGridLineColor(Color) - Method in interface org.opensourcephysics.display2d.Plot2D
Sets the color for grid line boundaries
setGridLineColor(Color) - Method in class org.opensourcephysics.display2d.SiteLattice
Sets the grid line color.
setGridLineColor(Color) - Method in class org.opensourcephysics.display2d.SurfacePlot
Sets the color for grid line boundaries
setGridLineColor(Color) - Method in class org.opensourcephysics.display2d.VectorPlot
Sets the color for grid line boundaries
setGutters(int, int, int, int) - Method in class org.opensourcephysics.display.DrawingPanel
Sets gutters around the drawing area.
setGutters(int[]) - Method in class org.opensourcephysics.display.DrawingPanel
Sets the gutters using the given array.
setHeadSize(float) - Method in class org.opensourcephysics.display.Arrow
Sets the headsize for the arrow.
setHeight(double) - Method in class org.opensourcephysics.display.InteractiveShape
Sets the height of the shape to the given value.
setHeightDrag(boolean) - Method in class org.opensourcephysics.display.BoundedShape
Sets the height drag option.
setHiddenInLauncher(boolean) - Method in class org.opensourcephysics.tools.LaunchNode
Sets the hiddenInLauncher flag.
setHiddenWhenRoot(boolean) - Method in class org.opensourcephysics.tools.LaunchNode
Sets the hiddenWhenRoot flag.
setHighlightColor(Color) - Method in class org.opensourcephysics.display.HighlightableDataset
Sets the highlight color.
setHighlighted(int, boolean) - Method in class org.opensourcephysics.display.HighlightableDataset
Sets the highlighted flag for the specified point.
setHighlighted(int, int, boolean) - Method in class org.opensourcephysics.display.HighlightableDataset
Sets the highlighted flag for the specified point range.
setHighlightedClass(Class) - Method in class org.opensourcephysics.controls.XMLTree
Sets the highlighted class.
setID(int) - Method in class org.opensourcephysics.display.Dataset
Sets an id that can be used to identify the dataset.
setIgnoreRepaint(boolean) - Method in class org.opensourcephysics.display.DrawingPanel
 
setIgnoreRepaint(boolean) - Method in class org.opensourcephysics.display3d.simple3d.DrawingPanel3D
 
setIgnoreRepaint(boolean) - Method in class org.opensourcephysics.frames.Display3DFrame
Sets whether or not paint messages received from the operating system should be ignored.
setImage(BufferedImage) - Method in class org.opensourcephysics.display.MeasuredImage
 
setImageFile(String) - Method in interface org.opensourcephysics.display3d.core.ElementImage
Sets the image file to be displayed
setImageFile(String) - Method in class org.opensourcephysics.display3d.simple3d.ElementImage
 
setIndexedColor(int, Color) - Method in class org.opensourcephysics.display2d.BinaryLattice
Sets the color for a single index.
setIndexedColor(int, Color) - Method in interface org.opensourcephysics.display2d.ByteLattice
Sets the color for a single index.
setIndexedColor(int, Color) - Method in class org.opensourcephysics.display2d.ByteRaster
Sets the color for a single index.
setIndexedColor(int, Color) - Method in class org.opensourcephysics.display2d.CellLattice
 
setIndexedColor(int, Color) - Method in class org.opensourcephysics.display2d.CellLatticeOSX
Sets the color for a single index.
setIndexedColor(int, Color) - Method in class org.opensourcephysics.display2d.CellLatticePC
Sets the color for a single index.
setIndexedColor(int, Color) - Method in class org.opensourcephysics.display2d.SiteLattice
Sets the color for a single index.
setIndexedColor(int, Color) - Method in class org.opensourcephysics.display2d.TriangularBinaryLattice
Sets the color for a single index.
setIndexedColor(int, Color) - Method in class org.opensourcephysics.display2d.TriangularByteLattice
Sets the color for a single index.
setIndexedColor(int, Color) - Method in class org.opensourcephysics.frames.LatticeFrame
Sets the color for a single index.
setIndexedColor(int, Color) - Method in class org.opensourcephysics.frames.RasterFrame
Sets the color for a single index.
setIndexes(int[]) - Method in class org.opensourcephysics.display2d.ComplexContourPlot
Sets the indexes for the data component that will be plotted.
setIndexes(int[]) - Method in class org.opensourcephysics.display2d.ComplexGridPlot
 
setIndexes(int[]) - Method in class org.opensourcephysics.display2d.ComplexInterpolatedPlot
Sets the indexes for the data components that will be plotted.
setIndexes(int[]) - Method in class org.opensourcephysics.display2d.ComplexSurfacePlot
Sets the indexes for the data components that will be plotted.
setIndexes(int[]) - Method in class org.opensourcephysics.display2d.ContourPlot
Sets the indexes for the data components that will be plotted.
setIndexes(int[]) - Method in class org.opensourcephysics.display2d.GrayscalePlot
Sets the indexes for the data component that will be plotted.
setIndexes(int[]) - Method in class org.opensourcephysics.display2d.GridPlot
Sets the indexes for the data component that will be plotted.
setIndexes(int[]) - Method in class org.opensourcephysics.display2d.InterpolatedPlot
Sets the indexes for the data component that will be plotted.
setIndexes(int[]) - Method in interface org.opensourcephysics.display2d.Plot2D
Sets the indexes for the data components that will be plotted.
setIndexes(int[]) - Method in class org.opensourcephysics.display2d.SurfacePlot
Sets the indexes for the data component that will be plotted.
setIndexes(int[]) - Method in class org.opensourcephysics.display2d.VectorPlot
Sets the indexes for the data components that will be plotted.
setInitialConditions() - Method in class org.opensourcephysics.numerics.ODEMultistepSolver.InternalODE
Sets the initial conditions using the current state of the ODE.
setInteractiveMouseHandler(InteractiveMouseHandler) - Method in class org.opensourcephysics.display.DrawingFrame
Sets the interactive mouse handler if the drawing panel is an interactive panel.
setInteractiveMouseHandler(InteractiveMouseHandler) - Method in class org.opensourcephysics.display.InteractivePanel
Sets the interactive mouse handler.
setInteriorBackground(Color) - Method in class org.opensourcephysics.display.DrawingFrame
Sets the interior background color for the current drawing panel.
setJustification(int) - Method in class org.opensourcephysics.display.InteractiveTextLine
Sets the justification to center, left, or right.
setJustification(int) - Method in class org.opensourcephysics.display.TextLine
Set the Justification to use with the class
setJustification(int) - Method in interface org.opensourcephysics.display3d.core.ElementText
Sets the justification for the text
setJustification(int) - Method in class org.opensourcephysics.display3d.simple3d.ElementText
 
setKeepHidden(boolean) - Method in class org.opensourcephysics.display.OSPDialog
Sets the keepHidden flag.
setKeepHidden(boolean) - Method in class org.opensourcephysics.display.OSPFrame
Sets the keepHidden flag.
setLabelFormat(String) - Method in class org.opensourcephysics.display2d.ComplexSurfacePlot
Sets the format for the axis labels.
setLabelFormat(String) - Method in class org.opensourcephysics.display2d.SurfacePlot
Sets the format for the axis labels.
setLaunchClass(String) - Method in class org.opensourcephysics.tools.LaunchNode
Sets the launch class for this node.
setLaunchObject(Object) - Method in class org.opensourcephysics.tools.LaunchNode
Sets the launch object.
setLauncherMode(boolean) - Static method in class org.opensourcephysics.display.OSPFrame
Sets the launcherMode property.
setLevel(Level) - Static method in class org.opensourcephysics.controls.MessageFrame
Sets the logger level;
setLevel(Level) - Static method in class org.opensourcephysics.controls.OSPLog
Sets the logger level.
setLevel(int) - Static method in class org.opensourcephysics.tools.FontSizer
Sets the font level and informs all listeners.
setLineColor(Color) - Method in class org.opensourcephysics.display.ComplexDataset
Sets the color of the lines connecting data points.
setLineColor(Color, Color) - Method in class org.opensourcephysics.display.ComplexDataset
Sets the color of the lines connecting data points.
setLineColor(Color) - Method in class org.opensourcephysics.display.Dataset
Sets the color of the lines connecting data points.
setLineColor(int, Color) - Method in class org.opensourcephysics.display.DatasetManager
Sets the color of the lines connecting data points.
setLineColor(Color) - Method in interface org.opensourcephysics.display3d.core.Style
 
setLineColor(Color) - Method in class org.opensourcephysics.display3d.simple3d.Style
 
setLineColor(int, Color) - Method in class org.opensourcephysics.frames.PlotFrame
Sets the data line color for the given index.
setLineWidth(float) - Method in interface org.opensourcephysics.display3d.core.Style
 
setLineWidth(float) - Method in class org.opensourcephysics.display3d.simple3d.Style
 
setLoader(Class, XML.ObjectLoader) - Static method in class org.opensourcephysics.controls.XML
Sets the ObjectLoader for a specified class.
setLocale(Locale) - Static method in class org.opensourcephysics.controls.ControlsRes
 
setLocale(Locale) - Static method in class org.opensourcephysics.display.DisplayRes
 
setLocale(Locale) - Static method in class org.opensourcephysics.ejs.EjsRes
 
setLocale(Locale) - Static method in class org.opensourcephysics.tools.ToolsRes
Sets the locale.
setLocale(Locale) - Method in class org.opensourcephysics.tools.TranslatorTool
Sets the locale.
setLocation(int) - Method in class org.opensourcephysics.display.TitleText
Sets the location of the text relative to a display area edge
setLockValues(boolean) - Method in interface org.opensourcephysics.controls.Control
Locks the control's interface.
setLockValues(boolean) - Method in class org.opensourcephysics.controls.HiddenControl
Locks the control's interface.
setLockValues(boolean) - Method in class org.opensourcephysics.controls.OSPControl
Locks the control's interface.
setLockValues(boolean) - Method in class org.opensourcephysics.controls.OSPControlTable
Locks the control's interface.
setLockValues(boolean) - Method in class org.opensourcephysics.controls.ParsableTextArea
Locks values to those currently on display.
setLockValues(boolean) - Method in class org.opensourcephysics.controls.XMLControlElement
Locks the control's interface.
setLogLevel(Level) - Method in class org.opensourcephysics.tools.LaunchNode
Sets the log level.
setLogScale(boolean, boolean) - Method in class org.opensourcephysics.display.DrawingFrame
Sets Cartesian axes to log scale.
setLogScale(boolean, boolean) - Method in class org.opensourcephysics.display.PlottingPanel
Sets Cartesian axes to log scale.
setLogScale(boolean, boolean) - Method in class org.opensourcephysics.frames.FFTFrame
Sets the axes to use a logarithmetic scale.
setLogScale(boolean) - Method in class org.opensourcephysics.frames.HistogramFrame
Histogram uses logarithmic scale (true/false)
setLogScaleX(boolean) - Method in class org.opensourcephysics.display.PlottingPanel
Sets Cartesian x-axes to log scale.
setLogScaleX(boolean) - Method in class org.opensourcephysics.frames.PlotFrame
Sets the log scale property for the x axis.
setLogScaleY(boolean) - Method in class org.opensourcephysics.display.PlottingPanel
Sets Cartesian axes to log scale.
setLogScaleY(boolean) - Method in class org.opensourcephysics.frames.PlotFrame
Sets the log scale property for the y axis.
setLogToFile(boolean) - Method in class org.opensourcephysics.controls.OSPLog
Enables logging to a file.
setLookAndFeel(boolean) - Method in class org.opensourcephysics.tools.Launcher
Sets the look and feel.
setMarkerColor(Color) - Method in class org.opensourcephysics.display.Dataset
Sets the data point fill, edge, and error bar colors to the same color.
setMarkerColor(Color, Color) - Method in class org.opensourcephysics.display.Dataset
Sets the data point marker colors.
setMarkerColor(Color, Color, Color) - Method in class org.opensourcephysics.display.Dataset
Sets the data point marker colors.
setMarkerColor(int, Color) - Method in class org.opensourcephysics.display.DatasetManager
Sets the data point marker color.
setMarkerColor(int, Color, Color) - Method in class org.opensourcephysics.display.DatasetManager
Sets the data point marker's fill and edge color.
setMarkerColor(Color, Color) - Method in class org.opensourcephysics.display.DrawableShape
Sets the shape's drawing colors.
setMarkerColor(Color, Color) - Method in class org.opensourcephysics.display.InteractiveShape
Sets the shape's drawing colors.
setMarkerColor(int, Color) - Method in class org.opensourcephysics.frames.PlotFrame
Sets the data marker color for the given index.
setMarkerColor(int, Color, Color) - Method in class org.opensourcephysics.frames.PlotFrame
Sets the marker's fill and edge colors.
setMarkerShape(int) - Method in class org.opensourcephysics.display.ComplexDataset
Sets the data point marker.
setMarkerShape(int) - Method in class org.opensourcephysics.display.Dataset
Sets the data point marker shape.
setMarkerShape(int, int) - Method in class org.opensourcephysics.display.DatasetManager
Sets the data point marker shape.
setMarkerShape(int, int) - Method in class org.opensourcephysics.frames.PlotFrame
Sets the data point marker shape.
setMarkerSize(int) - Method in class org.opensourcephysics.display.ComplexDataset
Sets the marker size.
setMarkerSize(int) - Method in class org.opensourcephysics.display.Dataset
Sets the half-width of the data point marker.
setMarkerSize(int, int) - Method in class org.opensourcephysics.display.DatasetManager
Sets the half-width of the data point marker.
setMarkerSize(int, int) - Method in class org.opensourcephysics.frames.PlotFrame
Sets the half-width of the data point marker.
setMaxIterations(int) - Method in class org.opensourcephysics.numerics.ODEMultistepSolver
Sets the maximum number of iterations.
setMaxIterations(int) - Method in class org.opensourcephysics.numerics.RK45MultiStep
Sets the maximum number of iterations.
setMaximumAngle(int) - Method in interface org.opensourcephysics.display3d.core.ElementCone
Sets the maximum angle to build the bottom and, if neccesary, top faces of the cone.
setMaximumAngle(int) - Method in interface org.opensourcephysics.display3d.core.ElementCylinder
Sets the maximum angle to build the top and bottom faces of the cylinder.
setMaximumAngle(int) - Method in class org.opensourcephysics.display3d.simple3d.ElementCone
 
setMaximumAngle(int) - Method in class org.opensourcephysics.display3d.simple3d.ElementCylinder
 
setMaximumAngleU(int) - Method in interface org.opensourcephysics.display3d.core.ElementEllipsoid
Sets the maximum angle for the meridians.
setMaximumAngleU(int) - Method in class org.opensourcephysics.display3d.simple3d.ElementEllipsoid
 
setMaximumAngleV(int) - Method in interface org.opensourcephysics.display3d.core.ElementEllipsoid
Sets the maximum angle for the parallels Default is 90.
setMaximumAngleV(int) - Method in class org.opensourcephysics.display3d.simple3d.ElementEllipsoid
 
setMaximumFractionDigits(String, int) - Method in class org.opensourcephysics.display.DataTable
Sets the maximum number of fraction digits to display in all columns with column name columnName
setMaximumFractionDigits(int) - Method in class org.opensourcephysics.display.DataTable
Sets the maximum number of fraction digits to display for cells that have type Double
setMaximumFractionDigits(int) - Method in class org.opensourcephysics.frames.PlotFrame
Sets the maximum number of fraction digits to display for cells that have type Double
setMaximumFractionDigits(String, int) - Method in class org.opensourcephysics.frames.PlotFrame
Sets the maximum number of fraction digits to display in all data table columns with cthe given columnName.
setMaximumNumberOfErrorMessages(int) - Method in class org.opensourcephysics.numerics.ODEMultistepSolver
Sets the number of error messages if ODE solver did not converge.
setMaximumNumberOfErrorMessages(int) - Method in class org.opensourcephysics.numerics.RK45MultiStep
Sets the number of error messages if ODE solver did not converge.
setMaximumPoints(int) - Method in class org.opensourcephysics.display.Dataset
Sets the maximum number of allowed datapoints.
setMaximumPoints(int) - Method in interface org.opensourcephysics.display3d.core.ElementTrail
Sets the maximum number of points for the trail.
setMaximumPoints(int) - Method in class org.opensourcephysics.display3d.simple3d.ElementTrail
 
setMeasured(boolean) - Method in class org.opensourcephysics.display.InteractiveShape
Enables the measured flag so that this arrow effects the scale of a drawing panel.
setMeasured(boolean) - Method in class org.opensourcephysics.display.MeasuredCircle
Enables the measured flag so that this circle effects the scale of a drawing panel.
setMeasured(boolean) - Method in class org.opensourcephysics.display.Trail
Enables the measured flag so that this circle effects the scale of a drawing panel.
setMessage(String) - Method in class org.opensourcephysics.display.DrawingFrame
Shows a message in a yellow text box in the lower right hand corner.
setMessage(String, int) - Method in class org.opensourcephysics.display.DrawingFrame
Shows a message in a yellow text box at the given location.
setMessage(String) - Method in class org.opensourcephysics.display.DrawingPanel
Shows a message in a yellow text box in the lower right hand corner.
setMessage(String, int) - Method in class org.opensourcephysics.display.DrawingPanel
Shows a message in a yellow text box.
setMessage(String) - Method in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
Shows a message in a yellow text box in the lower right hand corner.
setMessage(String, int) - Method in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
Shows a message in a yellow text box.
setMessage(String) - Method in class org.opensourcephysics.display3d.simple3d.DrawingPanel3D
Shows a message in a yellow text box in the lower right hand corner.
setMessage(String, int) - Method in class org.opensourcephysics.display3d.simple3d.DrawingPanel3D
Shows a message in a yellow text box.
setMinMax(double, double, double, double) - Method in class org.opensourcephysics.display.Grid
Assigns a scale to the grid in world units.
setMinMax(double, double, double, double) - Method in class org.opensourcephysics.display.MeasuredImage
 
setMinMax(double, double, double, double) - Method in class org.opensourcephysics.display2d.BinaryLattice
Scales the grid to the given values in world units.
setMinMax(double, double, double, double) - Method in interface org.opensourcephysics.display2d.ByteLattice
Assigns a scale to the lattice in world units.
setMinMax(double, double, double, double) - Method in class org.opensourcephysics.display2d.CellLattice
 
setMinMax(double, double, double, double) - Method in class org.opensourcephysics.display2d.CellLatticePC
Assigns a scale to the lattice in world units.
setMinMax(double, double, double, double) - Method in class org.opensourcephysics.display2d.DataRaster
 
setMinMax(double, double, double, double) - Method in class org.opensourcephysics.display2d.TriangularBinaryLattice
Scales this lattice to the given values in world units.
setMinMax(double, double, double, double) - Method in class org.opensourcephysics.display2d.TriangularByteLattice
 
setMinimumAngle(int) - Method in interface org.opensourcephysics.display3d.core.ElementCone
Sets the minimum angle to build the bottom and, if neccesary, top faces of the cone.
setMinimumAngle(int) - Method in interface org.opensourcephysics.display3d.core.ElementCylinder
Sets the minimum angle to build the top and bottom faces of the cylinder.
setMinimumAngle(int) - Method in class org.opensourcephysics.display3d.simple3d.ElementCone
 
setMinimumAngle(int) - Method in class org.opensourcephysics.display3d.simple3d.ElementCylinder
 
setMinimumAngleU(int) - Method in interface org.opensourcephysics.display3d.core.ElementEllipsoid
Sets the minimum angle for the meridians.
setMinimumAngleU(int) - Method in class org.opensourcephysics.display3d.simple3d.ElementEllipsoid
 
setMinimumAngleV(int) - Method in interface org.opensourcephysics.display3d.core.ElementEllipsoid
Sets the minimum angle for the parallels Default is -90.
setMinimumAngleV(int) - Method in class org.opensourcephysics.display3d.simple3d.ElementEllipsoid
 
setMinimumArgLength(int) - Method in class org.opensourcephysics.tools.LaunchNode
 
setModel(DataTableModel) - Method in class org.opensourcephysics.display.DataTable
Sets the model for this data table;
setModel(Model) - Method in class org.opensourcephysics.ejs.Simulation
 
setMouseCursor(Cursor) - Method in class org.opensourcephysics.display.DrawingPanel
Sets the mouse cursor.
setN(int) - Method in class org.opensourcephysics.numerics.FFT
Sets the number of complex data points.
setN(int) - Method in class org.opensourcephysics.numerics.FFTReal
Sets the number of data points.
setName(String) - Method in class org.opensourcephysics.display.Dataset
Sets a name that can be used to identify the dataset.
setName(String) - Method in interface org.opensourcephysics.display3d.core.Element
Gives a name to the element.
setName(String) - Method in class org.opensourcephysics.display3d.simple3d.Element
 
setName(String) - Method in class org.opensourcephysics.tools.LaunchNode
Sets the name of this node.
setNormalization(double) - Method in class org.opensourcephysics.numerics.FFT
Sets the normalization constant.
setNormalizedToOne(boolean) - Method in class org.opensourcephysics.display.Histogram
Normalizes the occurences in this histogram to one.
setNormalizedToOne(boolean) - Method in class org.opensourcephysics.frames.HistogramFrame
Normalizes the occurences in this histogram to one (true/false).
setNumberOfColors(int) - Method in class org.opensourcephysics.display2d.ColorMapper
Sets the number of colors
setNumberOfLevels(int) - Method in class org.opensourcephysics.display2d.ContourPlot
Sets the number of contour levels.
setODE(ODE) - Method in class org.opensourcephysics.numerics.ODEMultistepSolver
Sets the ODE for this solver.
setObjectClass(Class) - Method in class org.opensourcephysics.controls.XMLControlElement
Sets the class of the object for which this element stores data.
setOffset(double, double) - Method in class org.opensourcephysics.display.InteractiveArrow
Drawing offset not supported.
setOffset(double, double) - Method in class org.opensourcephysics.display.InteractiveShape
Sets the drawing offset; Fixed size shapes cannot be offset.
setOffsetX(int) - Method in class org.opensourcephysics.display.InteractiveLabel
Sets the label's offset in the x direction.
setOffsetY(int) - Method in class org.opensourcephysics.display.InteractiveLabel
Sets the label's offset in the y direction.
setOffsets(int, int) - Method in class org.opensourcephysics.display.TitleText
Sets the x and y offsets.
setOrientation(double) - Method in class org.opensourcephysics.display.Protractor
Sets the orientation of the protractor.
setOrigin(double, double, double) - Method in class org.opensourcephysics.numerics.Matrix3DTransformation
Sets the origin for this rotation.
setOrigin(double[]) - Method in class org.opensourcephysics.numerics.Matrix3DTransformation
Sets the origin for this rotation.
setOrigin(double, double, double) - Method in class org.opensourcephysics.numerics.Quaternion
Sets the origin for this rotation.
setOrigin(double[]) - Method in class org.opensourcephysics.numerics.Quaternion
Sets the origin for this rotation.
setPaletteType(int) - Method in class org.opensourcephysics.display2d.ColorMapper
Sets the color palette.
setPaletteType(int) - Method in class org.opensourcephysics.display2d.ComplexContourPlot
Setting the palette is not supported.
setPaletteType(int) - Method in class org.opensourcephysics.display2d.ComplexGridPlot
Setting the palette is not supported.
setPaletteType(int) - Method in class org.opensourcephysics.display2d.ComplexInterpolatedPlot
Determines the palette type that will be used.
setPaletteType(int) - Method in class org.opensourcephysics.display2d.ComplexSurfacePlot
Determines the palette type that will be used.
setPaletteType(int) - Method in class org.opensourcephysics.display2d.ContourPlot
Sets the type of palette.
setPaletteType(int) - Method in class org.opensourcephysics.display2d.GrayscalePlot
Setting the color palette is not supported.
setPaletteType(int) - Method in class org.opensourcephysics.display2d.GridPlot
Determines the palette type that will be used.
setPaletteType(int) - Method in class org.opensourcephysics.display2d.InterpolatedPlot
Determines the palette type that will be used.
setPaletteType(int) - Method in interface org.opensourcephysics.display2d.Plot2D
Determines the palette type that will be used.
setPaletteType(int) - Method in class org.opensourcephysics.display2d.SurfacePlot
Determines the palette type that will be used.
setPaletteType(int) - Method in class org.opensourcephysics.display2d.VectorColorMapper
Sets the color palette.
setPaletteType(int) - Method in class org.opensourcephysics.display2d.VectorPlot
Sets the type of palette.
setPaletteType(int) - Method in class org.opensourcephysics.frames.Scalar2DFrame
Sets the color palette that will be used to color the scalar field.
setParameterToFixed(String, boolean) - Method in interface org.opensourcephysics.controls.SimControl
Sets the fixed property of the given parameter.
setParameterToFixed(String, boolean) - Method in class org.opensourcephysics.controls.SimulationControl
Sets the fixed property of the given parameter.
setParameterValue(int, double) - Method in interface org.opensourcephysics.tools.KnownFunction
Sets a parameter value.
setPassword(String) - Method in class org.opensourcephysics.controls.XMLControlElement
Sets the password.
setPath(String) - Method in class org.opensourcephysics.tools.LaunchClassChooser
Sets the path to be searched.
setPixelScale() - Method in class org.opensourcephysics.display.DrawingPanel
Calculates min and max values and the affine transformation based on the current size of the panel and the squareAspect boolean.
setPixelScale() - Method in class org.opensourcephysics.display.PlottingPanel
Calculates min and max values and the affine transformation based on the current size of the panel and the squareAspect boolean.
setPixelSized(boolean) - Method in class org.opensourcephysics.display.InteractiveShape
Sets the pixelSized flag.
setPixelXY(boolean) - Method in class org.opensourcephysics.display.DrawableTextLine
Sets the pixelPosition flag.
setPixelsPerUnit(boolean, double, double) - Method in class org.opensourcephysics.display.DrawingFrame
Sets the scale using pixels per unit.
setPixelsPerUnit(boolean, double, double) - Method in class org.opensourcephysics.display.DrawingPanel
Sets the scale using pixels per unit.
setPlotType(String) - Method in class org.opensourcephysics.frames.Scalar2DFrame
Sets the type of plot type so that it cannot be changed from the menu.
setPolar(String, double) - Method in class org.opensourcephysics.display.DrawingFrame
Converts to polar coordinates.
setPolar(String, double) - Method in class org.opensourcephysics.display.PlottingPanel
Converts this panel to polar coordinates
setPopupMenu(JPopupMenu) - Method in class org.opensourcephysics.display.DrawingPanel
Sets the popup menu.
setPreferredMinMax(double, double, double, double) - Method in class org.opensourcephysics.display.DrawingFrame
Sets the drawing panel's preferred scale.
setPreferredMinMax(double, double, double, double) - Method in class org.opensourcephysics.display.DrawingPanel
Sets the preferred scale in the vertical and horizontal direction.
setPreferredMinMax(double, double, double, double, double, double) - Method in interface org.opensourcephysics.display3d.core.DrawingPanel3D
Sets the preferred extrema for the panel.
setPreferredMinMax(double, double, double, double, double, double) - Method in class org.opensourcephysics.display3d.simple3d.DrawingPanel3D
 
setPreferredMinMax(double, double, double, double, double, double) - Method in class org.opensourcephysics.frames.Display3DFrame
Set the extrema in the X, Y and Z coordinates at once
setPreferredMinMaxX(double, double) - Method in class org.opensourcephysics.display.DrawingFrame
Sets the drawing panel's preferred scale in the horizontal direction.
setPreferredMinMaxX(double, double) - Method in class org.opensourcephysics.display.DrawingPanel
Sets the preferred scale in the horizontal direction.
setPreferredMinMaxY(double, double) - Method in class org.opensourcephysics.display.DrawingFrame
Sets the drawing panel's preferred scale in the vertical direction.
setPreferredMinMaxY(double, double) - Method in class org.opensourcephysics.display.DrawingPanel
Sets the preferred scale in the vertical direction.
setProjectionArea(Rectangle) - Method in class org.opensourcephysics.display2d.SurfacePlotProjector
Sets the projection area.
setProjectionMode(int) - Method in interface org.opensourcephysics.display3d.core.Camera
Sets one of the projecting modes.
setProjectionMode(int) - Method in class org.opensourcephysics.display3d.simple3d.Camera
 
setProjectionMode(int) - Method in class org.opensourcephysics.frames.Display3DFrame
Sets the projection mode for the camera.
setRadius(double) - Method in interface org.opensourcephysics.display3d.core.ElementSphere
Sets the radius.
setRadius(double) - Method in interface org.opensourcephysics.display3d.core.ElementSpring
Sets the radius of the spring.
setRadius(double) - Method in class org.opensourcephysics.display3d.simple3d.ElementSphere
 
setRadius(double) - Method in class org.opensourcephysics.display3d.simple3d.ElementSpring
 
setRange(double, double) - Method in class org.opensourcephysics.display.Stripchart
Sets the range of the stipchart.
setRefreshDelay(int) - Method in class org.opensourcephysics.display.DataTable
Sets the delay time for table refresh timer.
setRefreshDelay(int) - Method in class org.opensourcephysics.frames.TableFrame
Sets the delay time for table refresh timer.
setRemoveHiddenLines(boolean) - Method in interface org.opensourcephysics.display3d.core.VisualizationHints
Whether the panel should try to remove hidden lines
setRemoveHiddenLines(boolean) - Method in class org.opensourcephysics.display3d.simple3d.VisualizationHints
 
setResolution(Resolution) - Method in interface org.opensourcephysics.display3d.core.Style
 
setResolution(Resolution) - Method in class org.opensourcephysics.display3d.simple3d.Style
 
setRotateDrag(boolean) - Method in class org.opensourcephysics.display.BoundedShape
Sets the rotate drag option.
setRotation(double) - Method in interface org.opensourcephysics.display3d.core.Camera
Sets the angle that the camera is rotated along the line of sight.
setRotation(double) - Method in class org.opensourcephysics.display3d.simple3d.Camera
 
setRotationAngle(double) - Method in class org.opensourcephysics.display2d.ComplexSurfacePlot
Sets the viewing rotation angle.
setRotationAngle(double) - Method in class org.opensourcephysics.display2d.SurfacePlot
Sets the viewing rotation angle.
setRotationAngle(double) - Method in class org.opensourcephysics.display2d.SurfacePlotProjector
Sets the rotation angle.
setRotationAngle(double) - Method in interface org.opensourcephysics.display3d.core.ElementCircle
Sets the rotation angle for the circle.
setRotationAngle(double) - Method in interface org.opensourcephysics.display3d.core.ElementImage
Sets the rotation angle for the image.
setRotationAngle(double) - Method in interface org.opensourcephysics.display3d.core.ElementText
Sets the rotation angle for the text.
setRotationAngle(double) - Method in class org.opensourcephysics.display3d.simple3d.ElementCircle
 
setRotationAngle(double) - Method in class org.opensourcephysics.display3d.simple3d.ElementImage
 
setRotationAngle(double) - Method in class org.opensourcephysics.display3d.simple3d.ElementText
 
setRow(int, int, int[]) - Method in class org.opensourcephysics.display2d.BinaryLattice
Sets a row of cells to new values starting at the given column.
setRow(int, int, byte[]) - Method in class org.opensourcephysics.display2d.BinaryLattice
Sets a row of cells to new values starting at the given column.
setRow(int, int, byte[]) - Method in interface org.opensourcephysics.display2d.ByteLattice
Sets a row to new values.
setRow(int, int, byte[]) - Method in class org.opensourcephysics.display2d.ByteRaster
Sets a row of cells to new values starting at the given column.
setRow(int, int, byte[]) - Method in class org.opensourcephysics.display2d.CellLattice
 
setRow(int, int, byte[]) - Method in class org.opensourcephysics.display2d.CellLatticeOSX
Sets a row to new values.
setRow(int, int, byte[]) - Method in class org.opensourcephysics.display2d.CellLatticePC
Sets a row to new values.
setRow(int, int, int[]) - Method in class org.opensourcephysics.display2d.IntegerRaster
Sets a row of lattice cells to new values.
setRow(int, int, byte[]) - Method in class org.opensourcephysics.display2d.SiteLattice
Sets a row to new values.
setRow(int, int, int[]) - Method in class org.opensourcephysics.display2d.TriangularBinaryLattice
Sets a row of cells to new values starting at the given column.
setRow(int, int, byte[]) - Method in class org.opensourcephysics.display2d.TriangularBinaryLattice
Sets a row of cells to new values starting at the given column.
setRow(int, int, byte[]) - Method in class org.opensourcephysics.display2d.TriangularByteLattice
Sets a row of cells to new values.
setRow(int, double[][]) - Method in class org.opensourcephysics.frames.Complex2DFrame
 
setRow(int, double[]) - Method in class org.opensourcephysics.frames.Scalar2DFrame
Sets the data in the given row to new values.
setRow(int, double[][]) - Method in class org.opensourcephysics.frames.Vector2DFrame
Sets the data in the given row to new values.
setRowNumberVisible(boolean) - Method in class org.opensourcephysics.display.DataTable
Sets the display row number flag.
setRowNumberVisible(boolean) - Method in interface org.opensourcephysics.display.DataTableModel
Sets the display row number flag.
setRowNumberVisible(boolean) - Method in class org.opensourcephysics.frames.PlotFrame
Sets the display row number flag.
setRowNumberVisible(boolean) - Method in class org.opensourcephysics.frames.TableData
Sets the display row number flag.
setRowNumberVisible(boolean) - Method in class org.opensourcephysics.frames.TableFrame
Sets the display row number flag.
setScale(double, double, double, double) - Method in class org.opensourcephysics.display2d.ArrayData
Sets the left, right, bottom, and top of the grid data using a lattice model.
setScale(double, double) - Method in class org.opensourcephysics.display2d.ColorMapper
Sets the scale.
setScale(double) - Method in class org.opensourcephysics.display2d.ComplexColorMapper
Sets the z scale.
setScale(double, double, double, double) - Method in class org.opensourcephysics.display2d.FlatData
Sets the left, right, bottom, and top of the grid data using a lattice model.
setScale(double, double, double, double) - Method in interface org.opensourcephysics.display2d.GridData
Sets the the grid data using a lattice model and clears the cellScale flag.
setScale(double, double, double, double) - Method in class org.opensourcephysics.display2d.GridPointData
Sets the left, right, bottom, and top of the grid data using a lattice model.
setScale(double) - Method in class org.opensourcephysics.display2d.VectorColorMapper
Sets the scale.
setScaling(double, double, double) - Method in class org.opensourcephysics.display2d.SurfacePlotProjector
Sets the scaling factor in all direction.
setScaling(double) - Method in class org.opensourcephysics.display2d.SurfacePlotProjector
Sets the same scaling factor for all direction.
setSecondDirection(double[]) - Method in interface org.opensourcephysics.display3d.core.ElementPlane
Sets the second direction vector of th eplane
setSecondDirection(double[]) - Method in class org.opensourcephysics.display3d.simple3d.ElementPlane
 
setSelected(boolean) - Method in class org.opensourcephysics.display.BoundedShape
 
setSelected(boolean) - Method in interface org.opensourcephysics.display.Selectable
 
setSelectedNode(String) - Method in class org.opensourcephysics.controls.XMLTreePanel
Selects and returns the first node with the specified property name.
setSelectedNode(LaunchNode) - Method in class org.opensourcephysics.tools.LaunchPanel
Sets the selected node.
setSelectedNode(LaunchSaver.Node) - Method in class org.opensourcephysics.tools.LaunchSaver
Sets the selected node.
setSelectedNode(String) - Method in class org.opensourcephysics.tools.Launcher
Sets the selected node by path and returns the node, or null if node not found.
setSelectedTab(String) - Method in class org.opensourcephysics.tools.Launcher
Sets the selected tab by name and returns its LaunchPanel, or null if tab not found.
setSelfContained(boolean) - Method in class org.opensourcephysics.tools.LaunchNode
Sets the selfContained flag.
setShowCoordinates(boolean) - Method in class org.opensourcephysics.display.DrawingPanel
Show the coordinates in the text box in the lower left hand corner.
setShowCoordinates(boolean) - Method in class org.opensourcephysics.display.InteractivePanel
Shows the coordinates in the text box in the lower left hand corner.
setShowCoordinates(int) - Method in interface org.opensourcephysics.display3d.core.VisualizationHints
At which location should the panel display the coordinates when dragging a point The location must be one of the following: DrawingPanel3D.BOTTOM_LEFT DrawingPanel3D.BOTTOM_RIGHT DrawingPanel3D.TOP_RIGHT DrawingPanel3D.TOP_LEFT A negative value for the location means
setShowCoordinates(int) - Method in class org.opensourcephysics.display3d.simple3d.VisualizationHints
 
setShowGrid(boolean) - Method in class org.opensourcephysics.display2d.BinaryLattice
Sets the show grid option.
setShowGridLines(boolean) - Method in class org.opensourcephysics.display2d.BinaryLattice
 
setShowGridLines(boolean) - Method in interface org.opensourcephysics.display2d.ByteLattice
Outlines the lattice boundaries with a grid.
setShowGridLines(boolean) - Method in class org.opensourcephysics.display2d.ByteRaster
Outlines the lattice boundaries with a grid.
setShowGridLines(boolean) - Method in class org.opensourcephysics.display2d.CellLattice
 
setShowGridLines(boolean) - Method in class org.opensourcephysics.display2d.CellLatticeOSX
Sets the visibility of the grid connecting the sites.
setShowGridLines(boolean) - Method in class org.opensourcephysics.display2d.CellLatticePC
Outlines the lattice boundaries with a grid.
setShowGridLines(boolean) - Method in class org.opensourcephysics.display2d.ComplexContourPlot
Shows the contour lines.
setShowGridLines(boolean) - Method in class org.opensourcephysics.display2d.ComplexGridPlot
Shows the grid lines if set to true.
setShowGridLines(boolean) - Method in class org.opensourcephysics.display2d.ComplexInterpolatedPlot
Sets the show gridline option.
setShowGridLines(boolean) - Method in class org.opensourcephysics.display2d.ComplexSurfacePlot
Outlines the data grid's boundaries.
setShowGridLines(boolean) - Method in class org.opensourcephysics.display2d.ContourPlot
Shows the contour lines.
setShowGridLines(boolean) - Method in class org.opensourcephysics.display2d.GrayscalePlot
Sets the show grid option.
setShowGridLines(boolean) - Method in class org.opensourcephysics.display2d.GridPlot
Outlines the data grid's boundaries.
setShowGridLines(boolean) - Method in class org.opensourcephysics.display2d.InterpolatedPlot
Sets the show grid option.
setShowGridLines(boolean) - Method in interface org.opensourcephysics.display2d.Plot2D
Outlines the data grid's boundaries.
setShowGridLines(boolean) - Method in class org.opensourcephysics.display2d.SiteLattice
Sets the visibility of the grid connecting the sites.
setShowGridLines(boolean) - Method in class org.opensourcephysics.display2d.SurfacePlot
Outlines the data grid's boundaries.
setShowGridLines(boolean) - Method in class org.opensourcephysics.display2d.VectorPlot
Outlines the data grid's boundaries.
setShowGridLines(boolean) - Method in class org.opensourcephysics.frames.LatticeFrame
Outlines the lattice boundaries with a grid.
setShowLog(boolean) - Method in class org.opensourcephysics.tools.LaunchNode
Sets the showLog flag.
setShowTheta(boolean) - Method in class org.opensourcephysics.display.Protractor
Shows theta when the protractor is drawn when true.
setShowVisible(boolean) - Method in class org.opensourcephysics.display2d.CellLatticeOSX
Sets the visibility of the sites.
setShowVisible(boolean) - Method in class org.opensourcephysics.display2d.SiteLattice
Sets the visibility of the sites.
setSingleApp(boolean) - Method in class org.opensourcephysics.tools.LaunchNode
Sets the singleApp flag.
setSingleVM(boolean) - Method in class org.opensourcephysics.tools.LaunchNode
Sets the single VM flag.
setSingleton(boolean) - Method in class org.opensourcephysics.tools.LaunchNode
Sets the singleton flag.
setSize(int, int) - Method in class org.opensourcephysics.display.OSPDialog
 
setSize(int, int) - Method in class org.opensourcephysics.display.OSPFrame
 
setSize(Dimension) - Method in class org.opensourcephysics.tools.Launcher
Sets the size.
setSize(int, int) - Method in class org.opensourcephysics.tools.Launcher
Sets the size.
setSizeX(double) - Method in interface org.opensourcephysics.display3d.core.Element
Set the size along the X axis
setSizeX(double) - Method in class org.opensourcephysics.display3d.simple3d.Element
 
setSizeX(double) - Method in class org.opensourcephysics.display3d.simple3d.ElementSphere
 
setSizeXYZ(double, double, double) - Method in interface org.opensourcephysics.display3d.core.Element
Set the size along the X, Y and Z axes
setSizeXYZ(double[]) - Method in interface org.opensourcephysics.display3d.core.Element
Sets the size of the element.
setSizeXYZ(double, double, double) - Method in class org.opensourcephysics.display3d.simple3d.Element
 
setSizeXYZ(double[]) - Method in class org.opensourcephysics.display3d.simple3d.Element
 
setSizeXYZ(double, double, double) - Method in class org.opensourcephysics.display3d.simple3d.ElementSphere
 
setSizeY(double) - Method in interface org.opensourcephysics.display3d.core.Element
Set the size along the Y axis
setSizeY(double) - Method in class org.opensourcephysics.display3d.simple3d.Element
 
setSizeY(double) - Method in class org.opensourcephysics.display3d.simple3d.ElementSphere
 
setSizeZ(double) - Method in interface org.opensourcephysics.display3d.core.Element
Set the size along the Z axis
setSizeZ(double) - Method in class org.opensourcephysics.display3d.simple3d.Element
 
setSizeZ(double) - Method in class org.opensourcephysics.display3d.simple3d.ElementSphere
 
setSorted(boolean) - Method in class org.opensourcephysics.display.ComplexDataset
Sets the sorted flag.
setSorted(boolean) - Method in class org.opensourcephysics.display.Dataset
Sets the sorted flag.
setSorted(int, boolean) - Method in class org.opensourcephysics.display.DatasetManager
Sets the sorted flag.
setSorted(boolean) - Method in class org.opensourcephysics.display.DatasetManager
Sets the sorted flag for all datasets.
setSquareAspect(boolean) - Method in class org.opensourcephysics.display.DrawingFrame
Sets the aspect ratio for horizontal to vertical to unity when true<\code>.
setSquareAspect(boolean) - Method in class org.opensourcephysics.display.DrawingPanel
Sets the aspect ratio for horizontal to vertical to unity when true<\code>.
setSquareAspect(boolean) - Method in interface org.opensourcephysics.display3d.core.DrawingPanel3D
Whether the panel should try to keep a square aspect.
setSquareAspect(boolean) - Method in class org.opensourcephysics.display3d.simple3d.DrawingPanel3D
 
setSquareAspect(boolean) - Method in class org.opensourcephysics.frames.Display3DFrame
Whether the panel should try to keep a square aspect.
setStepSize(double) - Method in class org.opensourcephysics.numerics.AbstractODESolver
Sets the step size.
setStepSize(double) - Method in class org.opensourcephysics.numerics.CashKarp45
Sets the step size.
setStepSize(double) - Method in class org.opensourcephysics.numerics.DormandPrince45
Sets the step size.
setStepSize(double) - Method in class org.opensourcephysics.numerics.LeapFrog
Sets the step size.
setStepSize(double) - Method in class org.opensourcephysics.numerics.ODEBisectionEventSolver
 
setStepSize(double) - Method in class org.opensourcephysics.numerics.ODEMultistepSolver
Sets the fixed step size.
setStepSize(double) - Method in interface org.opensourcephysics.numerics.ODESolver
Sets the initial step size.
setStepSize(double) - Method in class org.opensourcephysics.numerics.RK45MultiStep
Method setStepSize
setStepsPerDisplay(int) - Method in class org.opensourcephysics.controls.AbstractSimulation
Sets the number of animation steps before animated drawing panels are rendered.
setStride(int) - Method in class org.opensourcephysics.display.ComplexDataset
Sets the data stride for table view.
setStride(TableModel, int) - Method in class org.opensourcephysics.display.DataTable
Sets the stride of a TableModel in the DataTable.
setStride(TableModel, int) - Method in interface org.opensourcephysics.display.DataTableModel
Sets the stride of a TableModel in the DataTable.
setStride(int) - Method in class org.opensourcephysics.display.Dataset
Sets the stride of this Dataset in a table view.
setStride(int, int) - Method in class org.opensourcephysics.display.DatasetManager
Sets the stride for the given dataset.
setStride(int) - Method in class org.opensourcephysics.display.DatasetManager
 
setStrokeWidth(double) - Method in class org.opensourcephysics.display.InteractiveArrow
Sets the stroke for rendering fat arrows.
setStrokeWidth(double) - Method in class org.opensourcephysics.display.InteractiveCenteredArrow
Sets the stroke for rendering fat arrows.
setText(String) - Method in class org.opensourcephysics.display.InteractiveLabel
 
setText(String, double, double) - Method in class org.opensourcephysics.display.InteractiveLabel
 
setText(String) - Method in class org.opensourcephysics.display.InteractiveTextLine
Sets the text to be displayed.
setText(String) - Method in class org.opensourcephysics.display.TextBox
 
setText(String, double, double) - Method in class org.opensourcephysics.display.TextBox
 
setText(String) - Method in class org.opensourcephysics.display.TextLine
Set the String to use with the class
setText(String) - Method in class org.opensourcephysics.display.TextPanel
Sets the text.
setText(String) - Method in class org.opensourcephysics.display.TitleText
Sets the text to be displayed.
setText(String) - Method in interface org.opensourcephysics.display3d.core.ElementText
Sets the text to be displayed
setText(String) - Method in class org.opensourcephysics.display3d.simple3d.ElementText
 
setTheta(double) - Method in class org.opensourcephysics.display.DrawableGroup
Sets the rotation angle in radians.
setTheta(double) - Method in class org.opensourcephysics.display.DrawableShape
Sets the rotation angle in radians.
setTheta(double) - Method in class org.opensourcephysics.display.DrawableTextLine
Sets the angle.
setTheta(double) - Method in class org.opensourcephysics.display.InteractiveArrow
Rotates the arrow without changing its length.
setTheta(double) - Method in class org.opensourcephysics.display.InteractiveCenteredArrow
Rotates the arrow without changing its length.
setTheta(double) - Method in class org.opensourcephysics.display.InteractiveShape
Sets the rotation angle in radians.
setTheta(double) - Method in class org.opensourcephysics.display.Protractor
Sets the angle of the arrow on the protractor.
setTitle(String) - Method in class org.opensourcephysics.display.OSPFrame
Sets the title for this frame to the specified string after converting TeX math symbols to characters.
setTitle(String) - Method in class org.opensourcephysics.display.PlottingPanel
Sets the title.
setTitle(String, String) - Method in class org.opensourcephysics.display.PlottingPanel
Sets the title and font.
setToIdentity() - Method in class org.opensourcephysics.numerics.FunctionTransform
 
setToRotation(double) - Method in class org.opensourcephysics.numerics.FunctionTransform
 
setToRotation(double, double, double) - Method in class org.opensourcephysics.numerics.FunctionTransform
 
setToScale(double, double) - Method in class org.opensourcephysics.numerics.FunctionTransform
 
setToShear(double, double) - Method in class org.opensourcephysics.numerics.FunctionTransform
 
setToTranslation(double, double) - Method in class org.opensourcephysics.numerics.FunctionTransform
 
setToZero() - Method in class org.opensourcephysics.numerics.SuryonoParser
Sets the funtion to zero.
setToggleOnClick(boolean, int, int) - Method in class org.opensourcephysics.frames.LatticeFrame
Sets an action to toggle the grid betweem the given values when the mouse is pressed.
setToggleOnClick(boolean, int, int) - Method in class org.opensourcephysics.frames.RasterFrame
Sets an action to toggle the grid betweem the given values when the mouse is pressed.
setTolerance(double) - Method in class org.opensourcephysics.numerics.CashKarp45
Method setTolerance
setTolerance(double) - Method in class org.opensourcephysics.numerics.DormandPrince45
Method setTolerance
setTolerance(double) - Method in interface org.opensourcephysics.numerics.ODEAdaptiveSolver
Sets the tolerance of the adaptive ODE sovler.
setTolerance(double) - Method in class org.opensourcephysics.numerics.ODEBisectionEventSolver
 
setTolerance(double) - Method in class org.opensourcephysics.numerics.ODEMultistepSolver
Sets the tolerance of the adaptive ODE sovler.
setTopRow(double[][]) - Method in class org.opensourcephysics.display2d.Carpet
 
setTopRow(double[][]) - Method in class org.opensourcephysics.display2d.ComplexCarpet
 
setTransform(AffineTransform) - Method in class org.opensourcephysics.numerics.FunctionTransform
 
setTransform(double, double, double, double, double, double) - Method in class org.opensourcephysics.numerics.FunctionTransform
 
setTransformation(Transformation) - Method in interface org.opensourcephysics.display3d.core.Element
Sets the internal transformation of the element, that is, the transformation that converts the standard XYZ axes to the body's internal reference axes.
setTransformation(Transformation) - Method in class org.opensourcephysics.display3d.simple3d.Element
 
setTranslation(int, int) - Method in class org.opensourcephysics.display2d.ComplexSurfacePlot
Translates the view by the specified number of pixels.
setTranslation(int, int) - Method in class org.opensourcephysics.display2d.SurfacePlot
Translates the view by the specified number of pixels.
setTruncationHeight(double) - Method in interface org.opensourcephysics.display3d.core.ElementCone
Sets the truncation height for this cone.
setTruncationHeight(double) - Method in class org.opensourcephysics.display3d.simple3d.ElementCone
 
setURL(String) - Method in class org.opensourcephysics.tools.LaunchNode
Sets the url.
setUseChooser(boolean) - Method in class org.opensourcephysics.tools.DatasetTool
Sets the useChooser flag.
setUseColorDepth(boolean) - Method in interface org.opensourcephysics.display3d.core.VisualizationHints
Whether the panel should display far objects darker
setUseColorDepth(boolean) - Method in class org.opensourcephysics.display3d.simple3d.VisualizationHints
 
setValid(boolean) - Method in class org.opensourcephysics.controls.XMLControlElement
Sets the valid property.
setValue(String, Object) - Method in interface org.opensourcephysics.controls.Control
Stores a name and a value in the control.
setValue(String, double) - Method in interface org.opensourcephysics.controls.Control
Stores a name and a double value in the control.
setValue(String, int) - Method in interface org.opensourcephysics.controls.Control
Stores a name and an integer value in the control.
setValue(String, boolean) - Method in interface org.opensourcephysics.controls.Control
Stores a name and a boolean value in the control.
setValue(String, Object) - Method in class org.opensourcephysics.controls.HiddenControl
Adds an initial value of a parameter to the input display.
setValue(String, boolean) - Method in class org.opensourcephysics.controls.HiddenControl
Add an initial boolean value of a parameter to the input display.
setValue(String, double) - Method in class org.opensourcephysics.controls.HiddenControl
Add an initial value of a parameter to the input display.
setValue(String, int) - Method in class org.opensourcephysics.controls.HiddenControl
Add an initial value of a parameter to the input display.
setValue(String, Object) - Method in class org.opensourcephysics.controls.OSPControl
Adds a parameter to the input display.
setValue(String, boolean) - Method in class org.opensourcephysics.controls.OSPControl
Adds an initial boolean value of a parameter to the input display.
setValue(String, double) - Method in class org.opensourcephysics.controls.OSPControl
Adds an initial value of a parameter to the input display.
setValue(String, int) - Method in class org.opensourcephysics.controls.OSPControl
Adds an initial value of a parameter to the input display.
setValue(String, Object) - Method in class org.opensourcephysics.controls.OSPControlTable
Adds a parameter to the input display.
setValue(String, double) - Method in class org.opensourcephysics.controls.OSPControlTable
Adds an initial value of a parameter to the input display.
setValue(String, int) - Method in class org.opensourcephysics.controls.OSPControlTable
Adds an initial value of a parameter to the input display.
setValue(String, boolean) - Method in class org.opensourcephysics.controls.OSPControlTable
 
setValue(String, String) - Method in class org.opensourcephysics.controls.ParsableTextArea
Stores a variable name and an associated value.
setValue(String, Object) - Method in class org.opensourcephysics.controls.SimulationControl
Stores an object in the control that can only be edited when the control is in initialization mode.
setValue(String, double) - Method in class org.opensourcephysics.controls.SimulationControl
Stores a name and a double value in the control that can only be edited when the control is in initialization mode.
setValue(String, int) - Method in class org.opensourcephysics.controls.SimulationControl
Stores a name and an integer value in the control that can only be edited when the control is in initialization mode.
setValue(String, boolean) - Method in class org.opensourcephysics.controls.SimulationControl
Stores a name and a boolean value in the control that can only be edited when the control is in initialization mode.
setValue(String, boolean) - Method in class org.opensourcephysics.controls.XMLControlElement
Sets a property with the specified name and boolean value.
setValue(String, double) - Method in class org.opensourcephysics.controls.XMLControlElement
Sets a property with the specified name and double value.
setValue(String, int) - Method in class org.opensourcephysics.controls.XMLControlElement
Sets a property with the specified name and int value.
setValue(String, Object) - Method in class org.opensourcephysics.controls.XMLControlElement
Sets a property with the specified name and object value.
setValue(String) - Method in class org.opensourcephysics.controls.XMLControlElement
This does nothing since the property type is "object".
setValue(String) - Method in interface org.opensourcephysics.controls.XMLProperty
Sets the value of this property if property type is primitive or string.
setValue(String) - Method in class org.opensourcephysics.controls.XMLPropertyElement
Sets the value of this property if property type is primitive or string.
setValue(int, int, int, double) - Method in class org.opensourcephysics.display2d.ArrayData
Sets the value of the given component at the given location.
setValue(int, int, int) - Method in class org.opensourcephysics.display2d.BinaryLattice
Sets a cell at the given location to a new value.
setValue(int, int, byte) - Method in class org.opensourcephysics.display2d.BinaryLattice
 
setValue(int, int, byte) - Method in interface org.opensourcephysics.display2d.ByteLattice
Sets the given x,y location to a value.
setValue(int, int, byte) - Method in class org.opensourcephysics.display2d.ByteRaster
Sets a pixel at the given location to a new value.
setValue(int, int, byte) - Method in class org.opensourcephysics.display2d.CellLattice
 
setValue(int, int, byte) - Method in class org.opensourcephysics.display2d.CellLatticeOSX
Sets the given x,y location to a new value.
setValue(int, int, byte) - Method in class org.opensourcephysics.display2d.CellLatticePC
Sets the given x,y location to a value.
setValue(int, int, int, double) - Method in class org.opensourcephysics.display2d.FlatData
Sets the value of the given component at the given location.
setValue(int, int, int, double) - Method in interface org.opensourcephysics.display2d.GridData
Sets the value of the given component at the given location.
setValue(int, int, int, double) - Method in class org.opensourcephysics.display2d.GridPointData
Sets the value of the given component at the given location.
setValue(int, int, byte) - Method in class org.opensourcephysics.display2d.SiteLattice
Sets the given x,y location to a new value.
setValue(int, int, int) - Method in class org.opensourcephysics.frames.LatticeFrame
Sets the (ix,iy) value of the lattice.
setValue(int, int, int) - Method in class org.opensourcephysics.frames.RasterFrame
Sets the (ix,iy) cell or the site of the raster to store value v
setValueAt(Object, int, int) - Method in class org.opensourcephysics.controls.XMLTableModel
Sets the value at the given cell.
setValueAt(Object, int, int) - Method in class org.opensourcephysics.display.SortDecorator
 
setValueAt(Object, int, int) - Method in class org.opensourcephysics.tools.ArrayTableModel
Sets the value at the given cell.
setVariable(String, String) - Method in class org.opensourcephysics.ejs.Simulation
This method sets the value of a public variable of the model.
setVariable(String, String, String) - Method in class org.opensourcephysics.ejs.Simulation
This method sets the value of a public variable of the model.
setVariable(int, double) - Method in class org.opensourcephysics.numerics.SuryonoParser
Sets the variable value.
setVariable(String, double) - Method in class org.opensourcephysics.numerics.SuryonoParser
Sets the variable value.
setVariables(String) - Method in class org.opensourcephysics.ejs.Simulation
This method is used to set more than one variables of the model at once.
setVariables(String, String, String) - Method in class org.opensourcephysics.ejs.Simulation
This method is used to set more than one variables of the model at once.
setVersion(String) - Method in class org.opensourcephysics.controls.XMLControlElement
Sets the version.
setVideoCaptureTool(VideoCaptureTool) - Method in class org.opensourcephysics.display.DrawingPanel
Sets the video capture tool.
setView(View) - Method in class org.opensourcephysics.ejs.Simulation
 
setVisible(boolean) - Method in class org.opensourcephysics.controls.OSPLog
 
setVisible(boolean) - Method in class org.opensourcephysics.display.DrawableBuffer
Sets the bufferrer's visible flag.
setVisible(boolean) - Method in class org.opensourcephysics.display.DrawingPanel
Makes the component visible or invisible.
setVisible(boolean) - Method in class org.opensourcephysics.display.Grid
Sets the visible flag.
setVisible(boolean) - Method in class org.opensourcephysics.display.MeasuredImage
Sets the visibility of the lattice.
setVisible(boolean) - Method in class org.opensourcephysics.display.OSPFrame
Shows or hides this component depending on the value of parameter b and the keepHidden flag.
setVisible(boolean) - Method in interface org.opensourcephysics.display2d.ByteLattice
Sets the visibility of the lattice.
setVisible(boolean) - Method in class org.opensourcephysics.display2d.CellLattice
 
setVisible(boolean) - Method in class org.opensourcephysics.display2d.CellLatticeOSX
Sets the visibility of the lattice.
setVisible(boolean) - Method in class org.opensourcephysics.display2d.ComplexContourPlot
Sets the visibility of the contour plot.
setVisible(boolean) - Method in class org.opensourcephysics.display2d.ComplexSurfacePlot
Sets the visibility of the lattice.
setVisible(boolean) - Method in class org.opensourcephysics.display2d.ContourPlot
Sets the visibility of the contour plot.
setVisible(boolean) - Method in class org.opensourcephysics.display2d.DataRaster
Sets the visibility of the contour plot.
setVisible(boolean) - Method in interface org.opensourcephysics.display2d.Plot2D
Sets the visibility of the plot.
setVisible(boolean) - Method in class org.opensourcephysics.display2d.SiteLattice
Sets the visibility of the lattice.
setVisible(boolean) - Method in class org.opensourcephysics.display2d.SurfacePlot
Sets the visibility of the lattice.
setVisible(boolean) - Method in class org.opensourcephysics.display2d.VectorPlot
Sets this vector field to be visible.
setVisible(boolean) - Method in interface org.opensourcephysics.display3d.core.DrawingFrame3D
Showing and hiding the frame.
setVisible(boolean) - Method in interface org.opensourcephysics.display3d.core.Element
Sets the visibility of the element
setVisible(boolean) - Method in class org.opensourcephysics.display3d.simple3d.Element
 
setVisible(boolean) - Method in class org.opensourcephysics.frames.TableFrame
Shows or hides this TableFrame depending on the value of parameter vis.
setVisible(boolean) - Method in class org.opensourcephysics.tools.Launcher
Sets the visibility of the Launcher frame.
setVisible(boolean) - Method in class org.opensourcephysics.tools.VideoCaptureTool
Sets the visibility.
setWidth(double) - Method in class org.opensourcephysics.display.InteractiveShape
Sets the width of the shape to the given value.
setWidthDrag(boolean) - Method in class org.opensourcephysics.display.BoundedShape
Sets the width drag option.
setWidthHeight(double, double) - Method in class org.opensourcephysics.display.InteractiveArrow
Sets the origin, width (horizontal) and height (vertical) components of this arrow.
setWidthHeight(double, double) - Method in class org.opensourcephysics.display.InteractiveCenteredArrow
Sets the origin, width (horizontal) and height (vertical) components of this arrow.
setX(double) - Method in class org.opensourcephysics.display.AbstractInteractive
Sets the x coordinate.
setX(double) - Method in class org.opensourcephysics.display.Arrow
Sets the x coordinate.
setX(double) - Method in class org.opensourcephysics.display.Circle
Sets the x coordinate.
setX(double) - Method in class org.opensourcephysics.display.DrawableGroup
Sets the x coordinate.
setX(double) - Method in class org.opensourcephysics.display.DrawableShape
Sets the x coordinate.
setX(double) - Method in class org.opensourcephysics.display.DrawableTextLine
Sets the x cooridinate.
setX(double) - Method in interface org.opensourcephysics.display.Interactive
 
setX(double) - Method in class org.opensourcephysics.display.InteractiveShape
Sets the x coordinate.
setX(double) - Method in interface org.opensourcephysics.display3d.core.Element
Set the X coordinate of the element
setX(double) - Method in class org.opensourcephysics.display3d.simple3d.Element
 
setXColumnVisible(boolean) - Method in class org.opensourcephysics.display.Dataset
Sets the visibility of the x column of this Dataset in a table view.
setXColumnVisible(int, boolean) - Method in class org.opensourcephysics.display.DatasetManager
Sets the visibility of the x column in a table view.
setXFormat(String) - Method in interface org.opensourcephysics.display3d.core.VisualizationHints
Sets the format to display the X coordinate when dragging a point
setXFormat(String) - Method in class org.opensourcephysics.display3d.simple3d.VisualizationHints
 
setXFunction(InvertibleFunction) - Method in class org.opensourcephysics.numerics.FunctionTransform
 
setXLabel(String) - Method in class org.opensourcephysics.display.DrawingFrame
Sets the label for the X (horizontal) axis.
setXLabel(String) - Method in class org.opensourcephysics.display.PlottingPanel
Sets the label for the X (horizontal) axis.
setXLabel(String, String) - Method in class org.opensourcephysics.display.PlottingPanel
Sets the label and font for the X (horizontal) axis.
setXML(String) - Method in class org.opensourcephysics.tools.ClipboardJob
Sets the xml string.
setXML(String) - Method in interface org.opensourcephysics.tools.Job
Sets the xml string.
setXML(String) - Method in class org.opensourcephysics.tools.LocalJob
Sets the xml string.
setXML(Object) - Method in class org.opensourcephysics.tools.LocalJob
Sets the xml string to that saved by the specified object.
setXML(String) - Method in class org.opensourcephysics.tools.RemoteJob
Sets the xml string.
setXMax(double) - Method in class org.opensourcephysics.display.MeasuredImage
 
setXMax(double) - Method in interface org.opensourcephysics.display2d.ByteLattice
Sets xmax.
setXMax(double) - Method in class org.opensourcephysics.display2d.CellLattice
 
setXMax(double) - Method in class org.opensourcephysics.display2d.CellLatticeOSX
 
setXMax(double) - Method in class org.opensourcephysics.display2d.DataRaster
 
setXMax(double) - Method in class org.opensourcephysics.display2d.SiteLattice
 
setXMin(double) - Method in class org.opensourcephysics.display.MeasuredImage
 
setXMin(double) - Method in interface org.opensourcephysics.display2d.ByteLattice
Sets xmin.
setXMin(double) - Method in class org.opensourcephysics.display2d.CellLattice
 
setXMin(double) - Method in class org.opensourcephysics.display2d.CellLatticeOSX
 
setXMin(double) - Method in class org.opensourcephysics.display2d.DataRaster
 
setXMin(double) - Method in class org.opensourcephysics.display2d.SiteLattice
 
setXPointsLinked(boolean) - Method in class org.opensourcephysics.display.DatasetManager
Sets the linked flag.
setXPointsLinked(boolean) - Method in class org.opensourcephysics.frames.PlotFrame
Sets the linked flag.
setXScaling(double) - Method in class org.opensourcephysics.display2d.SurfacePlotProjector
Sets the scaling factor in x direction.
setXY(double, double) - Method in class org.opensourcephysics.display.AbstractInteractive
Sets the x and y coordinates.
setXY(double, double) - Method in class org.opensourcephysics.display.Arrow
Sets the x and y coordinates.
setXY(double, double) - Method in class org.opensourcephysics.display.Circle
Sets the x and y coordinates.
setXY(double, double) - Method in class org.opensourcephysics.display.DrawableGroup
Sets the x and y coordinates.
setXY(double, double) - Method in class org.opensourcephysics.display.DrawableShape
Sets the x and y coordinates.
setXY(double, double) - Method in interface org.opensourcephysics.display.Interactive
 
setXY(double, double) - Method in class org.opensourcephysics.display.InteractiveLabel
 
setXY(double, double) - Method in class org.opensourcephysics.display.InteractiveShape
Sets the x and y coordinates.
setXY(double, double) - Method in class org.opensourcephysics.display.Protractor.Tip
 
setXY(double, double) - Method in class org.opensourcephysics.display.TextBox
 
setXYColumnNames(String, String, String) - Method in class org.opensourcephysics.display.ComplexDataset
Sets the column names when rendering this dataset in a JTable.
setXYColumnNames(String, String) - Method in class org.opensourcephysics.display.Dataset
Sets the column names when rendering this dataset in a JTable.
setXYColumnNames(String, String, String) - Method in class org.opensourcephysics.display.Dataset
Sets the column names and the dataset name.
setXYColumnNames(int, String, String, String) - Method in class org.opensourcephysics.display.DatasetManager
Sets the column names when rendering this dataset in a JTable.
setXYColumnNames(int, String, String) - Method in class org.opensourcephysics.display.DatasetManager
Sets the column names when rendering this dataset in a JTable.
setXYColumnNames(String, String) - Method in class org.opensourcephysics.display.DatasetManager
Sets the column names for all datasets when rendering this dataset in a JTable.
setXYColumnNames(String, String) - Method in class org.opensourcephysics.display.Histogram
Sets the column names when rendering this histogram in a JTable.
setXYColumnNames(String, String, String) - Method in class org.opensourcephysics.frames.FFTFrame
Sets the labels on the data table.
setXYColumnNames(int, String, String, String) - Method in class org.opensourcephysics.frames.PlotFrame
Sets the column names and the dataset name.
setXYColumnNames(int, String, String) - Method in class org.opensourcephysics.frames.PlotFrame
Sets the column names when rendering this dataset in a JTable.
setXYDrag(boolean) - Method in class org.opensourcephysics.display.BoundedShape
Sets the xy drag option.
setXYZ(double, double, double) - Method in interface org.opensourcephysics.display3d.core.Camera
Sets the position of the camera.
setXYZ(double[]) - Method in interface org.opensourcephysics.display3d.core.Camera
Sets the position of the camera.
setXYZ(double, double, double) - Method in interface org.opensourcephysics.display3d.core.Element
Set the X, Y, and Z coordinates of the element
setXYZ(double[]) - Method in interface org.opensourcephysics.display3d.core.Element
Sets the coordinates of the element.
setXYZ(double, double, double) - Method in class org.opensourcephysics.display3d.simple3d.Camera
 
setXYZ(double[]) - Method in class org.opensourcephysics.display3d.simple3d.Camera
 
setXYZ(double, double, double) - Method in class org.opensourcephysics.display3d.simple3d.Element
 
setXYZ(double[]) - Method in class org.opensourcephysics.display3d.simple3d.Element
 
setXlength(double) - Method in class org.opensourcephysics.display.Arrow
Sets the arrow's horizontal component.
setY(double) - Method in class org.opensourcephysics.display.AbstractInteractive
Sets the y coordinate.
setY(double) - Method in class org.opensourcephysics.display.Arrow
Sets the y coordinate.
setY(double) - Method in class org.opensourcephysics.display.Circle
Sets the y coordinate.
setY(double) - Method in class org.opensourcephysics.display.DrawableGroup
Sets the y coordinate.
setY(double) - Method in class org.opensourcephysics.display.DrawableShape
Sets the y coordinate.
setY(double) - Method in class org.opensourcephysics.display.DrawableTextLine
Sets the y cooridinate.
setY(double) - Method in interface org.opensourcephysics.display.Interactive
 
setY(double) - Method in class org.opensourcephysics.display.InteractiveShape
Sets the y coordinate.
setY(double) - Method in interface org.opensourcephysics.display3d.core.Element
Set the Y coordinate of the element
setY(double) - Method in class org.opensourcephysics.display3d.simple3d.Element
 
setYColumnVisible(boolean) - Method in class org.opensourcephysics.display.Dataset
Sets the visibility of the y column of this Dataset in a table view.
setYColumnVisible(int, boolean) - Method in class org.opensourcephysics.display.DatasetManager
Sets the visibility of the y column in a table view.
setYFormat(String) - Method in interface org.opensourcephysics.display3d.core.VisualizationHints
Sets the format to display the Y coordinate when dragging a point
setYFormat(String) - Method in class org.opensourcephysics.display3d.simple3d.VisualizationHints
 
setYFunction(InvertibleFunction) - Method in class org.opensourcephysics.numerics.FunctionTransform
 
setYLabel(String) - Method in class org.opensourcephysics.display.DrawingFrame
Sets the label for the Y (vertical) axis.
setYLabel(String) - Method in class org.opensourcephysics.display.PlottingPanel
Sets the label for the Y (vertical) axis.
setYLabel(String, String) - Method in class org.opensourcephysics.display.PlottingPanel
Sets the label and font for the Y (vertical) axis.
setYMax(double) - Method in class org.opensourcephysics.display.MeasuredImage
 
setYMax(double) - Method in interface org.opensourcephysics.display2d.ByteLattice
Sets ymax.
setYMax(double) - Method in class org.opensourcephysics.display2d.CellLattice
 
setYMax(double) - Method in class org.opensourcephysics.display2d.CellLatticeOSX
 
setYMax(double) - Method in class org.opensourcephysics.display2d.DataRaster
 
setYMax(double) - Method in class org.opensourcephysics.display2d.SiteLattice
 
setYMin(double) - Method in class org.opensourcephysics.display.MeasuredImage
 
setYMin(double) - Method in interface org.opensourcephysics.display2d.ByteLattice
Sets ymin.
setYMin(double) - Method in class org.opensourcephysics.display2d.CellLattice
 
setYMin(double) - Method in class org.opensourcephysics.display2d.CellLatticeOSX
 
setYMin(double) - Method in class org.opensourcephysics.display2d.DataRaster
 
setYMin(double) - Method in class org.opensourcephysics.display2d.SiteLattice
 
setYScaling(double) - Method in class org.opensourcephysics.display2d.SurfacePlotProjector
Sets the scaling factor in y direction.
setYlength(double) - Method in class org.opensourcephysics.display.Arrow
Sets the arrows vertical component.
setZ(double) - Method in interface org.opensourcephysics.display3d.core.Element
Set the Z coordinate of the element
setZ(double) - Method in class org.opensourcephysics.display3d.simple3d.Element
 
setZFormat(String) - Method in interface org.opensourcephysics.display3d.core.VisualizationHints
Sets the format to display the Z coordinate when dragging a point
setZFormat(String) - Method in class org.opensourcephysics.display3d.simple3d.VisualizationHints
 
setZRange(boolean, double, double) - Method in class org.opensourcephysics.frames.Scalar2DFrame
Sets the autoscale flag and the floor and ceiling values for the colors.
setZRange(boolean, double, double) - Method in class org.opensourcephysics.frames.Vector2DFrame
Sets the autoscale flag and the floor and ceiling values for the colors.
setZScaling(double) - Method in class org.opensourcephysics.display2d.SurfacePlotProjector
Sets the scaling factor in z direction.
setZoom(boolean) - Method in class org.opensourcephysics.display.DrawingPanel
Sets the zoom option to allow the user to change scale by dragging the mouse while pressing the shift.
severe(String) - Static method in class org.opensourcephysics.controls.MessageFrame
Logs an severe error message.
severe(String) - Static method in class org.opensourcephysics.controls.OSPLog
Logs a severe error message.
shape - Variable in class org.opensourcephysics.display.InteractiveShape
 
shapeClass - Variable in class org.opensourcephysics.display.DrawableShape
 
shapeClass - Variable in class org.opensourcephysics.display.InteractiveShape
 
shapeNames - Variable in class org.opensourcephysics.tools.DatasetTab
 
shapeNumbers - Variable in class org.opensourcephysics.tools.DatasetTab
 
shapeSpinner - Variable in class org.opensourcephysics.tools.DatasetTab
 
shear(double, double) - Method in class org.opensourcephysics.numerics.FunctionTransform
 
show() - Method in class org.opensourcephysics.controls.OSPInspector
Shows the inspector.
show() - Method in class org.opensourcephysics.display.OSPDialog
Deprecated.  
show() - Method in class org.opensourcephysics.display.OSPFrame
Deprecated.  
showAboutDialog(Component) - Static method in class org.opensourcephysics.controls.ControlFrame
Shows the about dialog.
showAboutDialog() - Method in class org.opensourcephysics.tools.DatasetTool
Shows the about dialog.
showAboutDialog() - Method in class org.opensourcephysics.tools.LaunchBuilder
Shows the about dialog.
showAboutDialog() - Method in class org.opensourcephysics.tools.Launcher
Shows the about dialog.
showAllNodes - Variable in class org.opensourcephysics.tools.LaunchPanel
 
showButtonView(LaunchNode) - Method in class org.opensourcephysics.tools.Launcher
Displays a button view of the specified node.
showCoordinates - Variable in class org.opensourcephysics.display.DrawingPanel
 
showDataTable(boolean) - Method in class org.opensourcephysics.frames.Complex2DFrame
Shows or hides the data table.
showDataTable(boolean) - Method in class org.opensourcephysics.frames.ComplexPlotFrame
Shows or hides the data table.
showDataTable(boolean) - Method in class org.opensourcephysics.frames.FFTFrame
Shows or hides the data table.
showDataTable(boolean) - Method in class org.opensourcephysics.frames.HistogramFrame
Shows or hides the data table.
showDataTable(boolean) - Method in class org.opensourcephysics.frames.PlotFrame
Shows or hides the data table.
showDataTable(boolean) - Method in class org.opensourcephysics.frames.Scalar2DFrame
Shows or hides the data table.
showDataTable(boolean) - Method in class org.opensourcephysics.frames.Vector2DFrame
Shows or hides the data table.
showDrawingAndTableFrames() - Static method in class org.opensourcephysics.display.GUIUtils
Shows all drawing and table frames.
showHiddenNodes - Variable in class org.opensourcephysics.tools.Launcher.LaunchSet
 
showHighlightedProperties() - Method in class org.opensourcephysics.controls.XMLTree
Shows the highlighted properties.
showInspector() - Method in class org.opensourcephysics.display.DrawingPanel
Shows the drawing panel properties inspector.
showLegend() - Method in class org.opensourcephysics.display.ComplexDataset
Shows the phase legend.
showLegend() - Method in class org.opensourcephysics.display2d.BinaryLattice
 
showLegend() - Method in interface org.opensourcephysics.display2d.ByteLattice
Shows the color associated with each value.
showLegend() - Method in class org.opensourcephysics.display2d.ByteRaster
Shows the color associated with each value.
showLegend() - Method in class org.opensourcephysics.display2d.CellLattice
 
showLegend() - Method in class org.opensourcephysics.display2d.CellLatticeOSX
Shows the color associated with each value.
showLegend() - Method in class org.opensourcephysics.display2d.CellLatticePC
Shows the color associated with each value.
showLegend() - Method in class org.opensourcephysics.display2d.ColorMapper
Shows the color legend.
showLegend() - Method in class org.opensourcephysics.display2d.ComplexColorMapper
Shows the phase legend.
showLegend() - Method in class org.opensourcephysics.display2d.ComplexContourPlot
Shows how values map to colors.
showLegend() - Method in class org.opensourcephysics.display2d.ComplexGridPlot
Shows a legend of phase angle and color.
showLegend() - Method in class org.opensourcephysics.display2d.ComplexInterpolatedPlot
Shows a legend of phase angle and color.
showLegend() - Method in class org.opensourcephysics.display2d.ComplexSurfacePlot
Shows a legend of phase angle and color.
showLegend() - Method in class org.opensourcephysics.display2d.ContourPlot
Shows how values map to colors.
showLegend() - Method in class org.opensourcephysics.display2d.GrayscalePlot
 
showLegend() - Method in class org.opensourcephysics.display2d.GridPlot
Shows how values map to colors.
showLegend() - Method in class org.opensourcephysics.display2d.InterpolatedPlot
Shows how values map to colors.
showLegend() - Method in interface org.opensourcephysics.display2d.Plot2D
Shows how values map to colors.
showLegend() - Method in class org.opensourcephysics.display2d.SiteLattice
Shows the color associated with each value.
showLegend() - Method in class org.opensourcephysics.display2d.SurfacePlot
Shows a legend of phase angle and color.
showLegend() - Method in class org.opensourcephysics.display2d.TriangularByteLattice
Shows the color associated with each value.
showLegend() - Method in class org.opensourcephysics.display2d.VectorColorMapper
 
showLegend() - Method in class org.opensourcephysics.display2d.VectorPlot
Shows how values map to colors.
showLegend() - Method in class org.opensourcephysics.frames.FFTFrame
Shows how phase angle is mapped to color.
showLegend() - Method in class org.opensourcephysics.frames.LatticeFrame
Shows the color associated with each value.
showLog(boolean) - Static method in class org.opensourcephysics.controls.MessageFrame
Shows the static APPLET_MESSAGEFRAME that is being used to show logger messages in applet mode.
showLog() - Static method in class org.opensourcephysics.controls.OSPLog
Shows the log.
showOpenDialog(Component) - Static method in class org.opensourcephysics.display.GUIUtils
 
showPhaseLegend() - Static method in class org.opensourcephysics.display2d.ComplexColorMapper
 
showProperties(Class) - Method in class org.opensourcephysics.tools.TranslatorTool
Shows the properties for the specified class.
showSaveDialog(Component) - Static method in class org.opensourcephysics.display.GUIUtils
Pops up a "Save File" file chooser dialog and takes user through process of saving a file.
showSaveDialog(Component, String) - Static method in class org.opensourcephysics.display.GUIUtils
Pops up a "Save File" file chooser dialog and takes user through process of saving a file.
showStepsPerDisplay - Variable in class org.opensourcephysics.controls.AbstractSimulation
 
showSystemProperties(boolean) - Static method in class org.opensourcephysics.controls.ControlUtils
Shows the about dialog.
showTabbedPaneView() - Method in class org.opensourcephysics.tools.Launcher
Displays the standard tabbed pane view.
showText - Variable in class org.opensourcephysics.tools.LaunchPanel
 
showText - Variable in class org.opensourcephysics.tools.Launcher
 
showTheta - Variable in class org.opensourcephysics.display.Protractor
 
shuffle(int[], Random) - Static method in class org.opensourcephysics.numerics.ArrayLib
Randomly permute the contents of an array.
shuffle(int[], int, int, Random) - Static method in class org.opensourcephysics.numerics.ArrayLib
Randomly permute the contents of a range an array.
shuffle(long[], Random) - Static method in class org.opensourcephysics.numerics.ArrayLib
Randomly permute the contents of an array.
shuffle(long[], int, int, Random) - Static method in class org.opensourcephysics.numerics.ArrayLib
Randomly permute the contents of a range an array.
shuffle(float[], Random) - Static method in class org.opensourcephysics.numerics.ArrayLib
Randomly permute the contents of an array.
shuffle(float[], int, int, Random) - Static method in class org.opensourcephysics.numerics.ArrayLib
Randomly permute the contents of a range an array.
shuffle(double[], Random) - Static method in class org.opensourcephysics.numerics.ArrayLib
Randomly permute the contents of an array.
shuffle(double[], int, int, Random) - Static method in class org.opensourcephysics.numerics.ArrayLib
Randomly permute the contents of a range an array.
shuffle(Object[], Random) - Static method in class org.opensourcephysics.numerics.ArrayLib
Randomly permute the contents of an array.
shuffle(Object[], int, int, Random) - Static method in class org.opensourcephysics.numerics.ArrayLib
Randomly permute the contents of a range an array.
simpson(Function, double, double, int) - Static method in class org.opensourcephysics.numerics.Integral
Numerical integration using Simpson's rule.
simpson(Function, double, double, int, double) - Static method in class org.opensourcephysics.numerics.Integral
Numerical integration using Simpson's rule.
singleAppItem - Variable in class org.opensourcephysics.tools.Launcher
 
singleAppMode - Static variable in class org.opensourcephysics.tools.Launcher
 
singletonIcon - Static variable in class org.opensourcephysics.tools.Launcher
 
singletonMode - Static variable in class org.opensourcephysics.tools.Launcher
 
size - Variable in class org.opensourcephysics.numerics.ODEBisectionEventSolver
 
sizeDownItem - Variable in class org.opensourcephysics.controls.ControlFrame
 
sizeDownItem - Variable in class org.opensourcephysics.tools.Launcher
 
sizeSpinner - Variable in class org.opensourcephysics.tools.DatasetTab
 
sizeUpItem - Variable in class org.opensourcephysics.controls.ControlFrame
 
sizeUpItem - Variable in class org.opensourcephysics.tools.Launcher
 
snapshot() - Method in class org.opensourcephysics.display.DrawingPanel
Creates a snapshot using an image of the content.
solve(double[]) - Method in class org.opensourcephysics.numerics.LUPDecomposition
 
solver - Variable in class org.opensourcephysics.numerics.ODEBisectionEventSolver
 
sort(int) - Method in class org.opensourcephysics.display.DataTable
Sorts the table using the given column.
sort(int) - Method in class org.opensourcephysics.display.DataTableFrame
Sorts the table using the given column.
sort(int) - Method in class org.opensourcephysics.display.SortDecorator
 
sort(int[], double[]) - Static method in class org.opensourcephysics.numerics.ArrayLib
Sort two arrays simultaneously, using the sort order of the values in the first array to determine the sort order for both arrays.
sort(int[], double[], int) - Static method in class org.opensourcephysics.numerics.ArrayLib
Sort two arrays simultaneously, using the sort order of the values in the first array to determine the sort order for both arrays.
sort(int[], double[], int, int) - Static method in class org.opensourcephysics.numerics.ArrayLib
Sort two arrays simultaneously, using the sort order of the values in the first array to determine the sort order for both arrays.
sort(int[], int[]) - Static method in class org.opensourcephysics.numerics.ArrayLib
Sort two arrays simultaneously, using the sort order of the values in the first array to determine the sort order for both arrays.
sort(int[], int[], int) - Static method in class org.opensourcephysics.numerics.ArrayLib
Sort two arrays simultaneously, using the sort order of the values in the first array to determine the sort order for both arrays.
sort(int[], int[], int, int) - Static method in class org.opensourcephysics.numerics.ArrayLib
Sort two arrays simultaneously, using the sort order of the values in the first array to determine the sort order for both arrays.
sort(int[], Object[], int, int) - Static method in class org.opensourcephysics.numerics.ArrayLib
Sort two arrays simultaneously, using the sort order of the values in the first array to determine the sort order for both arrays.
sort(int[], Object[], int[], Object[], int, int) - Static method in class org.opensourcephysics.numerics.ArrayLib
Sort two arrays simultaneously, using the sort order of the values in the first array to determine the sort order for both arrays.
sort(double[], int[]) - Static method in class org.opensourcephysics.numerics.ArrayLib
Sort two arrays simultaneously, using the sort order of the values in the first array to determine the sort order for both arrays.
sort(double[], int[], int) - Static method in class org.opensourcephysics.numerics.ArrayLib
Sort two arrays simultaneously, using the sort order of the values in the first array to determine the sort order for both arrays.
sort(double[], int[], int, int) - Static method in class org.opensourcephysics.numerics.ArrayLib
Sort two arrays simultaneously, using the sort order of the values in the first array to determine the sort order for both arrays.
sort(float[], int[]) - Static method in class org.opensourcephysics.numerics.ArrayLib
Sort two arrays simultaneously, using the sort order of the values in the first array to determine the sort order for both arrays.
sort(float[], int[], int) - Static method in class org.opensourcephysics.numerics.ArrayLib
Sort two arrays simultaneously, using the sort order of the values in the first array to determine the sort order for both arrays.
sort(float[], int[], int, int) - Static method in class org.opensourcephysics.numerics.ArrayLib
Sort two arrays simultaneously, using the sort order of the values in the first array to determine the sort order for both arrays.
sort(Object[], int[], Comparator) - Static method in class org.opensourcephysics.numerics.ArrayLib
Sort two arrays simultaneously, using the sort order of the values in the first array to determine the sort order for both arrays.
sort(Object[], int[], int, Comparator) - Static method in class org.opensourcephysics.numerics.ArrayLib
Sort two arrays simultaneously, using the sort order of the values in the first array to determine the sort order for both arrays.
sort(Object[], int[], int, int, Comparator) - Static method in class org.opensourcephysics.numerics.ArrayLib
Sort two arrays simultaneously, using the sort order of the values in the first array to determine the sort order for both arrays.
sorted - Variable in class org.opensourcephysics.display.Dataset
 
spawner - Variable in class org.opensourcephysics.tools.Launcher
 
splashDialog - Static variable in class org.opensourcephysics.tools.Launcher
 
splashPathLabel - Static variable in class org.opensourcephysics.tools.Launcher
 
splashTimer - Static variable in class org.opensourcephysics.tools.Launcher
 
splashTitleLabel - Static variable in class org.opensourcephysics.tools.Launcher
 
splitPane - Variable in class org.opensourcephysics.tools.LaunchPanel
 
splitPanes - Variable in class org.opensourcephysics.tools.DatasetTab
 
squareAspect - Variable in class org.opensourcephysics.display.DrawingPanel
 
stackSpline(GeneralPath, float[], float, float, boolean, float, float) - Static method in class org.opensourcephysics.display.GraphicsLib
Computes a set of curves using the cardinal spline approach, but using straight lines for completely horizontal or vertical segments.
stackSpline(GeneralPath, float[], int, int, float, float, boolean, float, float) - Static method in class org.opensourcephysics.display.GraphicsLib
Computes a set of curves using the cardinal spline approach, but using straight lines for completely horizontal or vertical segments.
start() - Method in class org.opensourcephysics.controls.AbstractSimulation
Starts the simulation.
startAnimation() - Method in class org.opensourcephysics.controls.AbstractAnimation
Starts the animation.
startAnimation() - Method in class org.opensourcephysics.controls.AbstractSimulation
Deprecated.  
startAnimation() - Method in interface org.opensourcephysics.controls.Animation
Starts the animation thread.
startRunning() - Method in class org.opensourcephysics.controls.AbstractSimulation
Performs an action before executing one or more animation steps.
startSimulation() - Method in class org.opensourcephysics.controls.AbstractSimulation
Starts the simulation thread.
startZoom(int, int) - Method in class org.opensourcephysics.display.DrawingPanel.ZoomBox
Starts the zoom by saving the corner location.
statea - Variable in class org.opensourcephysics.numerics.ODEBisectionEventSolver
 
statsCheckBox - Variable in class org.opensourcephysics.tools.DatasetTab
 
statsData - Variable in class org.opensourcephysics.tools.DatasetStatisticsTable
 
statsTable - Variable in class org.opensourcephysics.tools.DatasetTab
 
step() - Method in interface org.opensourcephysics.ejs.Model
 
step() - Method in class org.opensourcephysics.ejs.Simulation
step
step() - Method in class org.opensourcephysics.numerics.AbstractODESolver
Steps (advances) the differential equations by the stepSize.
step() - Method in class org.opensourcephysics.numerics.Adams4
Steps (advances) the differential equations by the stepSize.
step() - Method in class org.opensourcephysics.numerics.Adams5
Steps (advances) the differential equations by the stepSize.
step() - Method in class org.opensourcephysics.numerics.Adams6
Steps (advances) the differential equations by the stepSize.
step() - Method in class org.opensourcephysics.numerics.Butcher5
Steps (advances) the differential equations by the stepSize.
step() - Method in class org.opensourcephysics.numerics.CashKarp45
Steps (advances) the differential equations by the stepSize.
step() - Method in class org.opensourcephysics.numerics.DormandPrince45
Steps (advances) the differential equations by the stepSize.
step() - Method in class org.opensourcephysics.numerics.Euler
Steps (advances) the differential equations by the stepSize.
step() - Method in class org.opensourcephysics.numerics.EulerRichardson
Steps (advances) the differential equations by the stepSize.
step() - Method in class org.opensourcephysics.numerics.Fehlberg8
Steps (advances) the differential equations by the stepSize.
step() - Method in class org.opensourcephysics.numerics.Heun3
Steps (advances) the differential equations by the stepSize.
step() - Method in class org.opensourcephysics.numerics.LeapFrog
Steps (advances) the differential equations by the stepSize.
step() - Method in class org.opensourcephysics.numerics.ODEBisectionEventSolver
Advances the ODE as usual, except if an event takes place.
step() - Method in class org.opensourcephysics.numerics.ODEMultistepSolver
Steps (advances) the differential equations by the stepSize.
step() - Method in interface org.opensourcephysics.numerics.ODESolver
Steps (advances) the differential equations by the stepSize.
step() - Method in class org.opensourcephysics.numerics.RK4
Steps (advances) the differential equations by the stepSize.
step() - Method in class org.opensourcephysics.numerics.RK45MultiStep
Steps (advances) the differential equations by the stepSize.
step() - Method in class org.opensourcephysics.numerics.Ralston2
Steps (advances) the differential equations by the stepSize.
step() - Method in class org.opensourcephysics.numerics.Verlet
Steps (advances) the differential equations by the stepSize.
stepAnimation() - Method in class org.opensourcephysics.controls.AbstractAnimation
Steps the animation.
stepAnimation() - Method in class org.opensourcephysics.controls.AbstractSimulation
Steps the simulation.
stepAnimation() - Method in interface org.opensourcephysics.controls.Animation
Performs a single animation step.
stepCounter - Variable in class org.opensourcephysics.controls.AbstractSimulation
 
stepSize - Variable in class org.opensourcephysics.numerics.AbstractODESolver
 
stepsPerDisplay - Variable in class org.opensourcephysics.controls.AbstractSimulation
 
stop() - Method in class org.opensourcephysics.controls.AbstractSimulation
Stops the simulation.
stopAnimation() - Method in class org.opensourcephysics.controls.AbstractAnimation
Stops the animation.
stopAnimation() - Method in class org.opensourcephysics.controls.AbstractSimulation
Deprecated.  
stopAnimation() - Method in interface org.opensourcephysics.controls.Animation
Stops the animation thread.
stopRunning() - Method in class org.opensourcephysics.controls.AbstractSimulation
Performs an action after executing one or more animation steps.
stopSimulation() - Method in class org.opensourcephysics.controls.AbstractSimulation
Stops the simulation thread.
strategy - Variable in class org.opensourcephysics.display.OSPDialog
 
strategy - Variable in class org.opensourcephysics.display.OSPFrame
 
stripExtension(String) - Static method in class org.opensourcephysics.controls.XML
Strips the extension from the specified file name.
sub_offset - Variable in class org.opensourcephysics.display.TextLine
Subscript offset
subtract(double) - Method in class org.opensourcephysics.numerics.Polynomial
Substracts a constant from this polynomial.
subtract(Polynomial) - Method in class org.opensourcephysics.numerics.Polynomial
Subtracts another polynomial from this polynomial.
subtract(Quaternion) - Method in class org.opensourcephysics.numerics.Quaternion
Subtracts this quaternion from the given quaternion.
subtract(Vec3D, Vec3D) - Method in class org.opensourcephysics.numerics.Vec3D
Sets this vector to the vector subtraction of vectors v1 and v2.
subtractMenu - Variable in class org.opensourcephysics.tools.DatasetTool
 
sum(double[]) - Static method in class org.opensourcephysics.numerics.ArrayLib
Compute the sum of the values in an array.
sup_offset - Variable in class org.opensourcephysics.display.TextLine
Superscript offset
support - Variable in class org.opensourcephysics.tools.DatasetTool
 
swap(int, int) - Method in class org.opensourcephysics.display.SortDecorator
 
symmetrizeComponents(double[][]) - Static method in class org.opensourcephysics.numerics.LUPDecomposition
Make sure the supplied matrix components are those of a symmetric matrix

T

TARGET_PANEL - Static variable in interface org.opensourcephysics.display3d.core.DrawingPanel3D
The panel itself as the only target of the panel
TARGET_POSITION - Static variable in interface org.opensourcephysics.display3d.core.Element
The id for the target that allows to reposition the element.
TARGET_SIZE - Static variable in interface org.opensourcephysics.display3d.core.Element
The id for the target that allows to resize the element.
TOO_MANY_CONSTS - Static variable in class org.opensourcephysics.numerics.SuryonoParser
Too many constants.
TOP - Static variable in class org.opensourcephysics.display.TitleText
 
TOP_CENTER_ALIGNMENT - Static variable in class org.opensourcephysics.display.TextBox
 
TOP_CENTER_LOCATION - Static variable in class org.opensourcephysics.display.InteractiveLabel
 
TOP_LEFT - Static variable in class org.opensourcephysics.display.DrawingPanel
Message box location
TOP_LEFT - Static variable in interface org.opensourcephysics.display3d.core.DrawingPanel3D
Message box location
TOP_LEFT_CORNER - Static variable in class org.opensourcephysics.display.OSPLayout
The top left corner layout constraint.
TOP_LEFT_GUTTER_PLACEMENT - Static variable in class org.opensourcephysics.display.TextBox
 
TOP_LEFT_LOCATION - Static variable in class org.opensourcephysics.display.InteractiveLabel
 
TOP_LEFT_PLACEMENT - Static variable in class org.opensourcephysics.display.TextBox
 
TOP_RIGHT - Static variable in class org.opensourcephysics.display.DrawingPanel
Message box location
TOP_RIGHT - Static variable in interface org.opensourcephysics.display3d.core.DrawingPanel3D
Message box location
TOP_RIGHT_ALIGNMENT - Static variable in class org.opensourcephysics.display.TextBox
 
TOP_RIGHT_CORNER - Static variable in class org.opensourcephysics.display.OSPLayout
The top right corner layout constraint.
TOP_RIGHT_GUTTER_PLACEMENT - Static variable in class org.opensourcephysics.display.TextBox
 
TOP_RIGHT_PLACEMENT - Static variable in class org.opensourcephysics.display.TextBox
 
TO_RADIANS - Static variable in class org.opensourcephysics.display3d.simple3d.ElementCone
 
TO_RADIANS - Static variable in class org.opensourcephysics.display3d.simple3d.ElementCylinder
 
TO_RADIANS - Static variable in class org.opensourcephysics.display3d.simple3d.ElementEllipsoid
 
TableData - class org.opensourcephysics.frames.TableData.
A table model for this frame.
TableData() - Constructor for class org.opensourcephysics.frames.TableData
 
TableFrame - class org.opensourcephysics.frames.TableFrame.
 
TableFrame(String) - Constructor for class org.opensourcephysics.frames.TableFrame
Constructs a TableFrame with the given title.
TestData - class org.opensourcephysics.display2d.TestData.
Title: TestData Description: Static methods to generate test data for various programs.
TestData() - Constructor for class org.opensourcephysics.display2d.TestData
 
TextBox - class org.opensourcephysics.display.TextBox.
 
TextBox() - Constructor for class org.opensourcephysics.display.TextBox
 
TextBox(String) - Constructor for class org.opensourcephysics.display.TextBox
 
TextFrame - class org.opensourcephysics.display.TextFrame.
 
TextFrame() - Constructor for class org.opensourcephysics.display.TextFrame
Constructs an empty TextFrame.
TextFrame(String) - Constructor for class org.opensourcephysics.display.TextFrame
Constructs the TextFrame with the given html resource.
TextFrame(String, Class) - Constructor for class org.opensourcephysics.display.TextFrame
Constructs the HTMLFrame with the given html resource at the given location.
TextLine - class org.opensourcephysics.display.TextLine.
TextLine is designed to bundle together all the information required to draw short Strings with subscripts and superscripts.
TextLine() - Constructor for class org.opensourcephysics.display.TextLine
Instantiate the class
TextLine(String) - Constructor for class org.opensourcephysics.display.TextLine
Instantiate the class.
TextLine(String, Font) - Constructor for class org.opensourcephysics.display.TextLine
Instantiate the class
TextLine(String, Font, Color, int) - Constructor for class org.opensourcephysics.display.TextLine
Instantiate the class
TextLine(String, Color) - Constructor for class org.opensourcephysics.display.TextLine
Instantiate the class
TextLine(Font, Color, int) - Constructor for class org.opensourcephysics.display.TextLine
Instantiate the class
TextPanel - class org.opensourcephysics.display.TextPanel.
The TextPanel renders text in a component.
TextPanel() - Constructor for class org.opensourcephysics.display.TextPanel
Constructs a TextPanel and places it within the given drawing panel.
TextPanel(String) - Constructor for class org.opensourcephysics.display.TextPanel
Constructs a TextPanel and places it within the given drawing panel.
TitleText - class org.opensourcephysics.display.TitleText.
A text line that is offset relative to a drawing panel's display area.
TitleText(String) - Constructor for class org.opensourcephysics.display.TitleText
TitleText draws a TextLine relative to a drawing panel's edge.
Tool - interface org.opensourcephysics.tools.Tool.
This is a Remote Tool interface for osp data transfers via XML and RMI.
Toolbox - class org.opensourcephysics.tools.Toolbox.
Toolbox stores tools that can exchange data using the Tool interface.
Toolbox() - Constructor for class org.opensourcephysics.tools.Toolbox
 
ToolsRes - class org.opensourcephysics.tools.ToolsRes.
 
Trail - class org.opensourcephysics.display.Trail.
Title: Trail Description: A trail of pixels on the screen.
Trail() - Constructor for class org.opensourcephysics.display.Trail
 
TrailBezier - class org.opensourcephysics.display.TrailBezier.
TrailBezier defines a trail of points connected by a Bezier spline.
TrailBezier() - Constructor for class org.opensourcephysics.display.TrailBezier
 
Transformation - interface org.opensourcephysics.numerics.Transformation.
Transformation maps coordinates from one coordinate system to another.
TranslatorTool - class org.opensourcephysics.tools.TranslatorTool.
This provides a GUI for creating and editing string resources associated with a class.
TriangularBinaryLattice - class org.opensourcephysics.display2d.TriangularBinaryLattice.
A TriangularBinaryLattice is an array where each array element has a value of 0 or 1.
TriangularBinaryLattice(int, int) - Constructor for class org.opensourcephysics.display2d.TriangularBinaryLattice
Constructs a binary lattice with the given size.
TriangularByteLattice - class org.opensourcephysics.display2d.TriangularByteLattice.
A TriangularByteLattice is an array where each array element can assume one of 256 values.
TriangularByteLattice(int, int) - Constructor for class org.opensourcephysics.display2d.TriangularByteLattice
Constructs a byte lattice with the given size.
tabListener - Variable in class org.opensourcephysics.tools.Launcher
 
tabSetBasePath - Static variable in class org.opensourcephysics.tools.Launcher
 
tabSetName - Variable in class org.opensourcephysics.tools.Launcher
 
tabbedPane - Variable in class org.opensourcephysics.tools.DatasetTool
 
tabbedPane - Variable in class org.opensourcephysics.tools.Launcher
 
table - Variable in class org.opensourcephysics.display.DataTableFrame
 
tableChanged(TableModelEvent) - Method in class org.opensourcephysics.controls.XMLTable
 
tableChanged(TableModelEvent) - Method in class org.opensourcephysics.display.SortDecorator
 
tableFrame - Variable in class org.opensourcephysics.frames.ComplexPlotFrame
 
tableFrame - Variable in class org.opensourcephysics.frames.FFTFrame
 
tableFrame - Variable in class org.opensourcephysics.frames.HistogramFrame
 
tableFrame - Variable in class org.opensourcephysics.frames.PlotFrame
 
tabs - Variable in class org.opensourcephysics.tools.Launcher
 
targetPosition - Variable in class org.opensourcephysics.display3d.simple3d.Element
 
targetSize - Variable in class org.opensourcephysics.display3d.simple3d.Element
 
tauBox - Variable in class org.opensourcephysics.display.Protractor
 
terminate(Action) - Method in class org.opensourcephysics.tools.LaunchNode
Removes an action from this node's actions collection.
terminateAll() - Method in class org.opensourcephysics.tools.LaunchNode
Terminates all apps launched by this node.
terminateApps() - Method in class org.opensourcephysics.tools.Launcher
Terminates running apps.
text - Variable in class org.opensourcephysics.display.InteractiveLabel
 
text - Variable in class org.opensourcephysics.display.TextBox
 
text - Variable in class org.opensourcephysics.display.TextLine
The text to display
text - Variable in class org.opensourcephysics.display.TextPanel
 
textColor - Variable in class org.opensourcephysics.display.TextPanel
 
textPane - Variable in class org.opensourcephysics.tools.LaunchPanel
 
textPane - Variable in class org.opensourcephysics.tools.Launcher
 
textScroller - Variable in class org.opensourcephysics.tools.LaunchPanel
 
textScroller - Variable in class org.opensourcephysics.tools.Launcher
 
theClass - Variable in class org.opensourcephysics.controls.XMLControlElement
 
theta - Variable in class org.opensourcephysics.display.DrawableGroup
 
theta - Variable in class org.opensourcephysics.display.InteractiveShape
 
threadRunning(boolean) - Method in class org.opensourcephysics.tools.LaunchNode
Signals that a launch thread for this node is about to start or end.
timingTest(Drawable) - Static method in class org.opensourcephysics.display.GUIUtils
Test the time to render a drawable component.
tip - Variable in class org.opensourcephysics.display.Protractor
 
title - Variable in class org.opensourcephysics.tools.Launcher
 
tlMessageBox - Variable in class org.opensourcephysics.display.DrawingPanel
 
tlMessageBox - Variable in class org.opensourcephysics.display3d.simple3d.DrawingPanel3D
 
toBodyFrame(double[]) - Method in interface org.opensourcephysics.display3d.core.Element
This method converts a double[3] vector from the space's frame to the body's frame.
toBodyFrame(double[]) - Method in class org.opensourcephysics.display3d.simple3d.Element
 
toDouble(String) - Method in class org.opensourcephysics.numerics.DoubleArray
Converts a comma delimited string enclosed in braces to an array.
toErrorString(int) - Static method in class org.opensourcephysics.numerics.SuryonoParser
Converts error code to error string.
toInteger(String) - Method in class org.opensourcephysics.numerics.IntegerArray
Converts a comma delimited string enclosed in braces to an array.
toNaturalOrder(double[]) - Method in class org.opensourcephysics.numerics.FFT
Reorder the transformed data from most negative frequency to most positive frequency leaving the result in data.
toNaturalOrder(double[]) - Method in class org.opensourcephysics.numerics.FFT2D
Reorder and normalize the transformed data from most negative frequency to most positive frequency leaving the result in data.
toSortedString() - Method in class org.opensourcephysics.display.Histogram
Creates a string representation of this Histogram.
toSpaceFrame(double[]) - Method in interface org.opensourcephysics.display3d.core.Element
This method transforms a double[3] vector from the body's frame to the space's frame.
toSpaceFrame(double[]) - Method in class org.opensourcephysics.display3d.simple3d.Element
 
toString() - Method in class org.opensourcephysics.controls.OSPControl
Creates a string representation of the control parameters.
toString() - Method in class org.opensourcephysics.controls.XMLControlElement
Returns the string xml representation.
toString() - Method in class org.opensourcephysics.controls.XMLPropertyElement
Returns the xml string representation of this property.
toString() - Method in class org.opensourcephysics.controls.XMLTreeNode
This is used by the tree node to get a node label.
toString() - Method in class org.opensourcephysics.display.BoundedShape
Gets a description of this object.
toString() - Method in class org.opensourcephysics.display.Circle
Returns a string representation of the circle.
toString() - Method in class org.opensourcephysics.display.ComplexDataset
Create a string representation of the data.
toString() - Method in class org.opensourcephysics.display.Dataset
Creates a string representation of the data.
toString() - Method in class org.opensourcephysics.display.DatasetManager
Create a string representation of the data.
toString() - Method in class org.opensourcephysics.display.DrawableShape
Returns a string representation of the circle.
toString() - Method in class org.opensourcephysics.display.Histogram
Creates a string representation of this Histogram.
toString() - Method in class org.opensourcephysics.display.InteractiveShape
Gets a description of this object.
toString() - Method in class org.opensourcephysics.display2d.TriangularBinaryLattice
 
toString() - Method in class org.opensourcephysics.numerics.DoubleArray
Converts the array to a comma delimited string enclosed in braces.
toString() - Method in class org.opensourcephysics.numerics.IntegerArray
Converts the array to a comma delimited string enclosed in braces.
toString() - Method in class org.opensourcephysics.numerics.LUPDecomposition
Returns a String that represents the value of this object.
toString() - Method in class org.opensourcephysics.numerics.ParsedFunction
Represents the function as a string.
toString() - Method in class org.opensourcephysics.numerics.ParsedMultiVarFunction
Represents the function as a string.
toString() - Method in class org.opensourcephysics.numerics.Polynomial
Converts this polynomial to a String.
toString() - Method in class org.opensourcephysics.tools.LaunchNode
Returns a string used as a display name for this node.
toWrapAroundOrder(double[]) - Method in class org.opensourcephysics.numerics.FFT
Reorder the data using wraparound order.
toXML() - Method in class org.opensourcephysics.controls.OSPInspector
Gets the XML string for the object being inspected.
toXML() - Method in interface org.opensourcephysics.controls.XMLControl
Returns this control as an xml string.
toXML() - Method in class org.opensourcephysics.controls.XMLControlElement
Returns this control as an xml string.
toggleSelected() - Method in class org.opensourcephysics.display.BoundedShape
 
toggleSelected() - Method in interface org.opensourcephysics.display.Selectable
 
tol - Variable in class org.opensourcephysics.numerics.CashKarp45
 
tol - Variable in class org.opensourcephysics.numerics.DormandPrince45
 
tools - Static variable in class org.opensourcephysics.tools.Toolbox
 
top - Variable in class org.opensourcephysics.display2d.ArrayData
 
top - Variable in class org.opensourcephysics.display2d.FlatData
 
top - Variable in class org.opensourcephysics.display2d.GridPointData
 
topGutter - Variable in class org.opensourcephysics.display.DrawingPanel
 
trMessageBox - Variable in class org.opensourcephysics.display.DrawingPanel
 
trMessageBox - Variable in class org.opensourcephysics.display3d.simple3d.DrawingPanel3D
 
tranform(double[][]) - Method in class org.opensourcephysics.display.DrawableShape
Transforms the shape using the given matrix.
tranform(double[][]) - Method in class org.opensourcephysics.display.InteractiveShape
Transforms the shape using the given matrix.
transform(AffineTransform) - Method in class org.opensourcephysics.display.DrawableShape
Transforms the shape using the given transformation.
transform(AffineTransform) - Method in class org.opensourcephysics.display.InteractiveShape
Transforms the shape.
transform() - Method in class org.opensourcephysics.display2d.ComplexSurfaceVertex
Transforms coordinate values to fit the scaling factor of the projector.
transform() - Method in class org.opensourcephysics.display2d.SurfaceVertex
Transforms coordinate values to fit the scaling factor of the projector.
transform(double[]) - Method in class org.opensourcephysics.numerics.FFT
Computes the Fast Fourier Transform of data leaving the result in data.
transform(double[]) - Method in class org.opensourcephysics.numerics.FFT2D
Compute the Fast Fourier Transform of data leaving the result in data.
transform(double[]) - Method in class org.opensourcephysics.numerics.FFTReal
Computes the Fast Fourier Transform of the data leaving the result in data.
transform(Point2D, Point2D) - Method in class org.opensourcephysics.numerics.FunctionTransform
 
transform(Point2D[], int, Point2D[], int, int) - Method in class org.opensourcephysics.numerics.FunctionTransform
 
transform(float[], int, float[], int, int) - Method in class org.opensourcephysics.numerics.FunctionTransform
 
transform(double[], int, double[], int, int) - Method in class org.opensourcephysics.numerics.FunctionTransform
 
transform(float[], int, double[], int, int) - Method in class org.opensourcephysics.numerics.FunctionTransform
 
transform(double[], int, float[], int, int) - Method in class org.opensourcephysics.numerics.FunctionTransform
 
translate(double, double) - Method in class org.opensourcephysics.numerics.FunctionTransform
 
trapezoidal(Function, double, double, int, double) - Static method in class org.opensourcephysics.numerics.Integral
Integrates the function using the trapezoidal method.
tree - Variable in class org.opensourcephysics.controls.XMLTree
 
tree - Variable in class org.opensourcephysics.controls.XMLTreePanel
 
tree - Variable in class org.opensourcephysics.tools.LaunchPanel
 
treeModel - Variable in class org.opensourcephysics.tools.LaunchPanel
 
treeScroller - Variable in class org.opensourcephysics.controls.XMLTreePanel
 
triggerOde - Variable in class org.opensourcephysics.numerics.ODEBisectionEventSolver
 
trim(int[], int) - Static method in class org.opensourcephysics.numerics.ArrayLib
Trims an array to be exactly the target a size.
trim(float[], int) - Static method in class org.opensourcephysics.numerics.ArrayLib
Trims an array to be exactly the target a size.
trim(double[], int) - Static method in class org.opensourcephysics.numerics.ArrayLib
Trims an array to be exactly the target a size.
trim(Object[], int) - Static method in class org.opensourcephysics.numerics.ArrayLib
Trims an array to be exactly the target a size.
type - Variable in class org.opensourcephysics.controls.XMLPropertyElement
 

U

UNCOMPILED_FUNCTION - Static variable in class org.opensourcephysics.numerics.SuryonoParser
Attempt to evaluate an uncompiled function.
UNKNOWN_IDENTIFIER - Static variable in class org.opensourcephysics.numerics.SuryonoParser
Unknown identifier.
Util - class org.opensourcephysics.numerics.Util.
A utility class for numerical analysis.
Util2D - class org.opensourcephysics.display2d.Util2D.
Utility class for two dimensional visualizations.
undo() - Method in class org.opensourcephysics.tools.Launcher.LinkEdit
 
undoEdit - Variable in class org.opensourcephysics.tools.Launcher
 
undoManager - Variable in class org.opensourcephysics.tools.Launcher
 
undoSupport - Variable in class org.opensourcephysics.tools.Launcher
 
update() - Method in class org.opensourcephysics.display2d.ComplexContourPlot
Updates the buffered image using the data array.
update() - Method in class org.opensourcephysics.display2d.ComplexGridPlot
Updates in response to changes in the data.
update() - Method in class org.opensourcephysics.display2d.ComplexInterpolatedPlot
Updates the buffered image using the data array.
update() - Method in class org.opensourcephysics.display2d.ComplexSurfacePlot
Updates the surface plot using the current data.
update() - Method in class org.opensourcephysics.display2d.ContourPlot
Updates the contour data.
update() - Method in class org.opensourcephysics.display2d.GrayscalePlot
Updates the buffered image using the data array.
update() - Method in class org.opensourcephysics.display2d.GridPlot
Updates this object's state using new data values.
update() - Method in class org.opensourcephysics.display2d.InterpolatedPlot
Updates the buffered image using the data array.
update() - Method in interface org.opensourcephysics.display2d.Plot2D
Updates this object's state using new data values.
update() - Method in class org.opensourcephysics.display2d.SurfacePlot
Updates the surface plot using the current data.
update() - Method in class org.opensourcephysics.display2d.VectorPlot
Updates the vector field using the data array.
update() - Method in interface org.opensourcephysics.ejs.Model
 
update() - Method in class org.opensourcephysics.ejs.Simulation
update
update() - Method in interface org.opensourcephysics.ejs.View
Accept data sent
update(double[], double[]) - Method in class org.opensourcephysics.numerics.CubicSpline
 
update() - Method in class org.opensourcephysics.numerics.ODEMultistepSolver.InternalODE
updates the ODE state using the engine's internal state.
updateAfterModelAction() - Method in class org.opensourcephysics.ejs.Simulation
 
updateData() - Method in class org.opensourcephysics.tools.DatasetTab
 
updateData(Dataset) - Method in class org.opensourcephysics.tools.DatasetTool
 
updateFields() - Method in class org.opensourcephysics.display3d.core.CameraInspector
 
updateImage(DrawingPanel) - Method in class org.opensourcephysics.display.DrawableBuffer
Updates the image using the given drawing panel to set the dimension.
useChooser - Variable in class org.opensourcephysics.tools.DatasetTool
 
useDegree() - Method in class org.opensourcephysics.numerics.SuryonoParser
Sets the angle unit to degree.
useRadian() - Method in class org.opensourcephysics.numerics.SuryonoParser
Sets the angle unit to radian.

V

VariableNotFoundException - exception org.opensourcephysics.controls.VariableNotFoundException.
 
VariableNotFoundException(String) - Constructor for class org.opensourcephysics.controls.VariableNotFoundException
 
Vec3D - class org.opensourcephysics.numerics.Vec3D.
A 3-element vector that is represented by double-precision floating point x,y,z coordinates.
Vec3D(double, double, double) - Constructor for class org.opensourcephysics.numerics.Vec3D
Constructs and initializes a Vector3d from the specified xyz coordinates.
Vec3D(double[]) - Constructor for class org.opensourcephysics.numerics.Vec3D
Constructs and initializes a Vector3d from the array of length 3.
Vec3D(Vec3D) - Constructor for class org.opensourcephysics.numerics.Vec3D
Constructs and initializes a Vector3d from the specified Vector3d.
Vec3D() - Constructor for class org.opensourcephysics.numerics.Vec3D
Constructs and initializes it to (0,0,0).
Vector2DFrame - class org.opensourcephysics.frames.Vector2DFrame.
A DrawingFrame that displays 2D plots of vector fields.
Vector2DFrame(String, String, String) - Constructor for class org.opensourcephysics.frames.Vector2DFrame
Constructs a Vector2DFrame with the given axes labels and frame title.
Vector2DFrame(String) - Constructor for class org.opensourcephysics.frames.Vector2DFrame
Constructs a Vector2DFrame with the given frame title but without axes.
VectorColorMapper - class org.opensourcephysics.display2d.VectorColorMapper.
 
VectorColorMapper(int, double) - Constructor for class org.opensourcephysics.display2d.VectorColorMapper
 
VectorFunction - interface org.opensourcephysics.numerics.VectorFunction.
VectorFunction defines a function of multiple variables that returns a resultant vector.
VectorMath - class org.opensourcephysics.numerics.VectorMath.
VectorMath is a utility class for vector math.
VectorPlot - class org.opensourcephysics.display2d.VectorPlot.
VectorPlot renders a vector field in a drawing panel using arrows centered on each grid point in the GridPointData.
VectorPlot() - Constructor for class org.opensourcephysics.display2d.VectorPlot
Constructs a VectorPlot without data.
VectorPlot(GridData) - Constructor for class org.opensourcephysics.display2d.VectorPlot
Constructs a VectorPlot that renders the given grid data.
Verlet - class org.opensourcephysics.numerics.Verlet.
Verlet: A velocity Verlet method ODE solver.
Verlet(ODE) - Constructor for class org.opensourcephysics.numerics.Verlet
Constructs the velocity Verlet ODESolver for a system of ordinary differential equations.
VideoCaptureTool - class org.opensourcephysics.tools.VideoCaptureTool.
A video capture tool.
VideoCaptureTool() - Constructor for class org.opensourcephysics.tools.VideoCaptureTool
Public constructor.
VideoCaptureTool(boolean) - Constructor for class org.opensourcephysics.tools.VideoCaptureTool
Protected constructor for subclasses to prevent circular references.
View - interface org.opensourcephysics.ejs.View.
A base interface for the graphical user interface of a simulation
VisualizationHints - interface org.opensourcephysics.display3d.core.VisualizationHints.
Title: VisualizationHints
VisualizationHints - class org.opensourcephysics.display3d.simple3d.VisualizationHints.
 
VisualizationHints.Loader - class org.opensourcephysics.display3d.core.VisualizationHints.Loader.
 
VisualizationHints.Loader() - Constructor for class org.opensourcephysics.display3d.core.VisualizationHints.Loader
 
VisualizationHints.VisualizationHintsLoader - class org.opensourcephysics.display3d.simple3d.VisualizationHints.VisualizationHintsLoader.
 
VisualizationHints.VisualizationHintsLoader() - Constructor for class org.opensourcephysics.display3d.simple3d.VisualizationHints.VisualizationHintsLoader
 
valid - Variable in class org.opensourcephysics.controls.XMLControlElement
 
validImage - Variable in class org.opensourcephysics.display.DrawingPanel
 
valueAndDerivative(double) - Method in class org.opensourcephysics.numerics.Polynomial
Returns the value and the derivative of this polynomial for the specified variable value in an array of two elements
valueIcon - Variable in class org.opensourcephysics.controls.XMLTreePanel
 
vectorx - Static variable in class org.opensourcephysics.display3d.simple3d.ElementCone
 
vectorx - Static variable in class org.opensourcephysics.display3d.simple3d.ElementCylinder
 
vectorx - Static variable in class org.opensourcephysics.display3d.simple3d.ElementEllipsoid
 
vectory - Static variable in class org.opensourcephysics.display3d.simple3d.ElementCone
 
vectory - Static variable in class org.opensourcephysics.display3d.simple3d.ElementCylinder
 
vectory - Static variable in class org.opensourcephysics.display3d.simple3d.ElementEllipsoid
 
vectorz - Static variable in class org.opensourcephysics.display3d.simple3d.ElementCone
 
vectorz - Static variable in class org.opensourcephysics.display3d.simple3d.ElementCylinder
 
vectorz - Static variable in class org.opensourcephysics.display3d.simple3d.ElementEllipsoid
 
verify(String, String) - Static method in class org.opensourcephysics.controls.Password
Shows the dialog and verifies user entry of the password.
version - Variable in class org.opensourcephysics.controls.XMLControlElement
 
version - Static variable in class org.opensourcephysics.tools.Launcher
 
viewRect - Variable in class org.opensourcephysics.display.DrawingPanel
 
viewRect - Variable in class org.opensourcephysics.display3d.simple3d.DrawingPanel3D
 
visible - Variable in class org.opensourcephysics.display.Grid
 
visible - Variable in class org.opensourcephysics.display.MeasuredImage
 
visible - Variable in class org.opensourcephysics.display2d.SurfacePlot
 
visibleNodeMap - Variable in class org.opensourcephysics.tools.LaunchPanel
 
visualMenu - Variable in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
 

W

WAVENUMBER - Static variable in class org.opensourcephysics.frames.FFT2DFrame
 
WAVENUMBER - Static variable in class org.opensourcephysics.frames.FFTFrame
 
WHITE - Static variable in class org.opensourcephysics.display2d.IntegerRaster
 
WIREFRAME - Static variable in class org.opensourcephysics.display2d.ColorMapper
 
wInit - Static variable in class org.opensourcephysics.tools.Launcher
 
warning(String) - Static method in class org.opensourcephysics.controls.MessageFrame
Logs a warning message.
warning(String) - Static method in class org.opensourcephysics.controls.OSPLog
Logs a warning message.
whiteFileIcon - Static variable in class org.opensourcephysics.tools.Launcher
 
whiteFolderIcon - Static variable in class org.opensourcephysics.tools.Launcher
 
width - Variable in class org.opensourcephysics.display.DrawingPanel
 
width - Variable in class org.opensourcephysics.display.InteractiveShape
 
width - Variable in class org.opensourcephysics.display.TextLine
The width of the text using the current Font
wishesToExit() - Method in class org.opensourcephysics.display.OSPFrame
Returns true if this frame wishes to exit.
workingImage - Variable in class org.opensourcephysics.display.DrawingPanel
 
write(String) - Method in interface org.opensourcephysics.controls.XMLControl
Writes the control as an xml document with the specified name.
write(Writer) - Method in interface org.opensourcephysics.controls.XMLControl
Writes the control to a Writer.
write(String) - Method in class org.opensourcephysics.controls.XMLControlElement
Writes this control as an xml file with the specified name.
write(Writer) - Method in class org.opensourcephysics.controls.XMLControlElement
Writes this control to a Writer.
write(String) - Method in class org.opensourcephysics.display.Dataset
Writes data from this Dataset to a file.
writeDocType(Writer) - Method in class org.opensourcephysics.controls.XMLControlElement
Writes the DTD to a Writer.

X

XML - class org.opensourcephysics.controls.XML.
This defines the ObjectLoader interface and static methods for managing and accessing ObjectLoader implementations.
XML.ObjectLoader - interface org.opensourcephysics.controls.XML.ObjectLoader.
This defines methods for moving xml data between an XMLControl and a corresponding Java object.
XMLControl - interface org.opensourcephysics.controls.XMLControl.
This defines methods for storing data in an xml control element.
XMLControlElement - class org.opensourcephysics.controls.XMLControlElement.
This is a basic xml control for storing data.
XMLControlElement() - Constructor for class org.opensourcephysics.controls.XMLControlElement
Constructs an empty control for the Object class.
XMLControlElement(Class) - Constructor for class org.opensourcephysics.controls.XMLControlElement
Constructs an empty control for the specified class.
XMLControlElement(Object) - Constructor for class org.opensourcephysics.controls.XMLControlElement
Constructs and loads a control with the specified object.
XMLControlElement(XMLProperty) - Constructor for class org.opensourcephysics.controls.XMLControlElement
Constructs a control with the specified parent.
XMLControlElement(String) - Constructor for class org.opensourcephysics.controls.XMLControlElement
Constructs a control and reads the specified input.
XMLControlElement(XMLControl) - Constructor for class org.opensourcephysics.controls.XMLControlElement
Constructs a copy of the specified XMLControl.
XMLJavaLoader - class org.opensourcephysics.controls.XMLJavaLoader.
This is an ObjectLoader implementation that uses the Java XMLEncoder and XMLDecoder classes to save and load data.
XMLJavaLoader() - Constructor for class org.opensourcephysics.controls.XMLJavaLoader
Constructs the loader.
XMLLoader - class org.opensourcephysics.controls.XMLLoader.
This is an ObjectLoader implementation that attempts to create a new object of class element.getObjectClass() but takes no other action.
XMLLoader() - Constructor for class org.opensourcephysics.controls.XMLLoader
 
XMLProperty - interface org.opensourcephysics.controls.XMLProperty.
This defines methods for storing data in an xml property element.
XMLPropertyElement - class org.opensourcephysics.controls.XMLPropertyElement.
This defines methods for storing data in an xml property element.
XMLPropertyElement(XMLProperty) - Constructor for class org.opensourcephysics.controls.XMLPropertyElement
Constructs an empty property element.
XMLPropertyElement(XMLProperty, String, String, Object) - Constructor for class org.opensourcephysics.controls.XMLPropertyElement
Constructs a property element with the specified value.
XMLTable - class org.opensourcephysics.controls.XMLTable.
This is a table view of an XML control and its property contents.
XMLTable(XMLControl) - Constructor for class org.opensourcephysics.controls.XMLTable
Constructor for XMLControl.
XMLTable(XMLTableModel) - Constructor for class org.opensourcephysics.controls.XMLTable
Constructor for XMLTableModel.
XMLTableInspector - class org.opensourcephysics.controls.XMLTableInspector.
A dialog that displays an editable table of XMLControl properties.
XMLTableInspector(XMLControl) - Constructor for class org.opensourcephysics.controls.XMLTableInspector
Constructs editable modal inspector for specified XMLControl.
XMLTableInspector(XMLControl, boolean) - Constructor for class org.opensourcephysics.controls.XMLTableInspector
Constructs modal inspector for specified XMLControl and sets editable flag.
XMLTableInspector(XMLControl, boolean, boolean) - Constructor for class org.opensourcephysics.controls.XMLTableInspector
Constructs inspector for specified XMLControl and sets editable and modal flags.
XMLTableInspector(boolean, boolean) - Constructor for class org.opensourcephysics.controls.XMLTableInspector
Constructs inspector using an OSPControlTable and sets the editable and modal flags.
XMLTableModel - class org.opensourcephysics.controls.XMLTableModel.
A table model for an XMLTable.
XMLTableModel(XMLControl) - Constructor for class org.opensourcephysics.controls.XMLTableModel
Constructor.
XMLTree - class org.opensourcephysics.controls.XMLTree.
This is an XML tree in a scroller.
XMLTree(XMLControl) - Constructor for class org.opensourcephysics.controls.XMLTree
Contructs a tree view of an XMLControl
XMLTreeChooser - class org.opensourcephysics.controls.XMLTreeChooser.
This modal dialog lets the user choose items from a tree view of an XMLControl.
XMLTreeChooser(String, String) - Constructor for class org.opensourcephysics.controls.XMLTreeChooser
Constructs a dialog with the specified title and text.
XMLTreeChooser(String, String, Component) - Constructor for class org.opensourcephysics.controls.XMLTreeChooser
Constructs a dialog with the specified title, text and owner.
XMLTreeNode - class org.opensourcephysics.controls.XMLTreeNode.
This is a DefaultMutableTreeNode for an XML JTree.
XMLTreeNode(XMLProperty) - Constructor for class org.opensourcephysics.controls.XMLTreeNode
Contructs a node with an XMLProperty
XMLTreePanel - class org.opensourcephysics.controls.XMLTreePanel.
This is a split pane view of an XML tree and its contents.
XMLTreePanel(XMLControl) - Constructor for class org.opensourcephysics.controls.XMLTreePanel
Contructs a tree panel with an XMLControl
XMLTreePanel(XMLControl, boolean) - Constructor for class org.opensourcephysics.controls.XMLTreePanel
Contructs a tree panel with an XMLControl
XML_NAME - Static variable in class org.opensourcephysics.controls.ControlsRes
 
XML_VALUE - Static variable in class org.opensourcephysics.controls.ControlsRes
 
x - Variable in class org.opensourcephysics.display.AbstractInteractive
 
x - Variable in class org.opensourcephysics.display.Arrow
 
x - Variable in class org.opensourcephysics.display.Circle
 
x - Variable in class org.opensourcephysics.display.DrawableGroup
 
x - Variable in class org.opensourcephysics.display.TextBox
 
x - Variable in class org.opensourcephysics.display2d.ComplexSurfaceVertex
The x coordinate
x - Variable in class org.opensourcephysics.display2d.SurfaceVertex
The x coordinate
x - Variable in class org.opensourcephysics.numerics.Vec3D
 
xPixPerUnit - Variable in class org.opensourcephysics.display.DrawingPanel
 
xToIndex(double) - Method in class org.opensourcephysics.display2d.ArrayData
Gets closest index from the given x world coordinate.
xToIndex(double) - Method in class org.opensourcephysics.display2d.BinaryLattice
Gets closest index from the given x world coordinate.
xToIndex(double) - Method in interface org.opensourcephysics.display2d.ByteLattice
Gets closest index from the given x world coordinate.
xToIndex(double) - Method in class org.opensourcephysics.display2d.ByteRaster
Gets closest index from the given x world coordinate.
xToIndex(double) - Method in class org.opensourcephysics.display2d.CellLattice
 
xToIndex(double) - Method in class org.opensourcephysics.display2d.CellLatticeOSX
Gets closest index from the given x world coordinate.
xToIndex(double) - Method in class org.opensourcephysics.display2d.CellLatticePC
Gets closest index from the given x world coordinate.
xToIndex(double) - Method in class org.opensourcephysics.display2d.ComplexGridPlot
Gets closest index from the given x world coordinate.
xToIndex(double) - Method in class org.opensourcephysics.display2d.ComplexInterpolatedPlot
Gets closest index from the given x world coordinate.
xToIndex(double) - Method in class org.opensourcephysics.display2d.ComplexSurfacePlot
Gets closest index from the given x world coordinate.
xToIndex(double) - Method in class org.opensourcephysics.display2d.ContourPlot
Gets closest index from the given x world coordinate.
xToIndex(double) - Method in class org.opensourcephysics.display2d.FlatData
Gets closest index from the given x world coordinate.
xToIndex(double) - Method in class org.opensourcephysics.display2d.GrayscalePlot
Gets closest index from the given x world coordinate.
xToIndex(double) - Method in interface org.opensourcephysics.display2d.GridData
Gets closest index from the given x world coordinate.
xToIndex(double) - Method in class org.opensourcephysics.display2d.GridPlot
Gets closest index from the given x world coordinate.
xToIndex(double) - Method in class org.opensourcephysics.display2d.GridPointData
Gets closest index from the given x world coordinate.
xToIndex(double) - Method in class org.opensourcephysics.display2d.InterpolatedPlot
Gets closest index from the given x world coordinate.
xToIndex(double) - Method in interface org.opensourcephysics.display2d.Plot2D
Gets closest index from the given x world coordinate.
xToIndex(double) - Method in class org.opensourcephysics.display2d.SiteLattice
Gets closest index from the given x world coordinate.
xToIndex(double) - Method in class org.opensourcephysics.display2d.SurfacePlot
Gets closest index from the given x world coordinate.
xToIndex(double) - Method in class org.opensourcephysics.display2d.VectorPlot
Gets closest index from the given x world coordinate.
xToIndex(double) - Method in class org.opensourcephysics.frames.Complex2DFrame
Gets the index that is closest to the given x value
xToIndex(double) - Method in class org.opensourcephysics.frames.RasterFrame
Gets the index that is closest to the given x value
xToIndex(double) - Method in class org.opensourcephysics.frames.Scalar2DFrame
Gets the index that is closest to the given x value
xToIndex(double) - Method in class org.opensourcephysics.frames.Vector2DFrame
Gets the index that is closest to the given x value
xToPix(double) - Method in class org.opensourcephysics.display.DrawingPanel
Converts x from world to pixel units.
xToPix(double) - Method in class org.opensourcephysics.display.PlottingPanel
Converts x from world to pixel units.
xceil - Variable in class org.opensourcephysics.display.DrawingPanel
 
xfloor - Variable in class org.opensourcephysics.display.DrawingPanel
 
xmax - Variable in class org.opensourcephysics.display.Dataset
 
xmax - Variable in class org.opensourcephysics.display.DrawingPanel
 
xmax - Variable in class org.opensourcephysics.display.Grid
 
xmax - Variable in class org.opensourcephysics.display.MeasuredImage
 
xmax - Variable in class org.opensourcephysics.display2d.DataRaster
 
xmaxPreferred - Variable in class org.opensourcephysics.display.DrawingPanel
 
xmin - Variable in class org.opensourcephysics.display.Dataset
 
xmin - Variable in class org.opensourcephysics.display.DrawingPanel
 
xmin - Variable in class org.opensourcephysics.display.Grid
 
xmin - Variable in class org.opensourcephysics.display.MeasuredImage
 
xmin - Variable in class org.opensourcephysics.display2d.DataRaster
 
xminPreferred - Variable in class org.opensourcephysics.display.DrawingPanel
 
xmlDefault - Variable in class org.opensourcephysics.controls.ControlFrame
 
xmlFileFilter - Static variable in class org.opensourcephysics.tools.Launcher
 
xmlPane - Variable in class org.opensourcephysics.controls.XMLTreePanel
 
xoff - Variable in class org.opensourcephysics.display.InteractiveShape
 
xoffset - Variable in class org.opensourcephysics.display.TextBox
 
xpix - Variable in class org.opensourcephysics.display.TextBox
 
xpoints - Variable in class org.opensourcephysics.display.ComplexDataset
 
xpoints - Variable in class org.opensourcephysics.display.Dataset
 
xsetFileFilter - Static variable in class org.opensourcephysics.tools.Launcher
 
xsetZipLoader - Static variable in class org.opensourcephysics.tools.ResourceLoader
 

Y

y - Variable in class org.opensourcephysics.display.AbstractInteractive
 
y - Variable in class org.opensourcephysics.display.Arrow
 
y - Variable in class org.opensourcephysics.display.Circle
 
y - Variable in class org.opensourcephysics.display.DrawableGroup
 
y - Variable in class org.opensourcephysics.display.TextBox
 
y - Variable in class org.opensourcephysics.display2d.ComplexSurfaceVertex
The y coordinate
y - Variable in class org.opensourcephysics.display2d.SurfaceVertex
The y coordinate
y - Variable in class org.opensourcephysics.numerics.Vec3D
 
yPixPerUnit - Variable in class org.opensourcephysics.display.DrawingPanel
 
yToIndex(double) - Method in class org.opensourcephysics.display2d.ArrayData
Gets closest index from the given y world coordinate.
yToIndex(double) - Method in class org.opensourcephysics.display2d.BinaryLattice
Gets closest index from the given y world coordinate.
yToIndex(double) - Method in interface org.opensourcephysics.display2d.ByteLattice
Gets closest index from the given y world coordinate.
yToIndex(double) - Method in class org.opensourcephysics.display2d.ByteRaster
Gets closest index from the given y world coordinate.
yToIndex(double) - Method in class org.opensourcephysics.display2d.CellLattice
 
yToIndex(double) - Method in class org.opensourcephysics.display2d.CellLatticeOSX
Gets closest index from the given y world coordinate.
yToIndex(double) - Method in class org.opensourcephysics.display2d.CellLatticePC
Gets closest index from the given y world coordinate.
yToIndex(double) - Method in class org.opensourcephysics.display2d.ComplexGridPlot
Gets closest index from the given y world coordinate.
yToIndex(double) - Method in class org.opensourcephysics.display2d.ComplexInterpolatedPlot
Gets closest index from the given y world coordinate.
yToIndex(double) - Method in class org.opensourcephysics.display2d.ComplexSurfacePlot
Gets closest index from the given y world coordinate.
yToIndex(double) - Method in class org.opensourcephysics.display2d.ContourPlot
Gets closest index from the given y world coordinate.
yToIndex(double) - Method in class org.opensourcephysics.display2d.FlatData
Gets closest index from the given y world coordinate.
yToIndex(double) - Method in class org.opensourcephysics.display2d.GrayscalePlot
Gets closest index from the given y world coordinate.
yToIndex(double) - Method in interface org.opensourcephysics.display2d.GridData
Gets closest index from the given y world coordinate.
yToIndex(double) - Method in class org.opensourcephysics.display2d.GridPlot
Gets closest index from the given y world coordinate.
yToIndex(double) - Method in class org.opensourcephysics.display2d.GridPointData
Gets closest index from the given y world coordinate.
yToIndex(double) - Method in class org.opensourcephysics.display2d.InterpolatedPlot
Gets closest index from the given y world coordinate.
yToIndex(double) - Method in interface org.opensourcephysics.display2d.Plot2D
Gets closest index from the given y world coordinate.
yToIndex(double) - Method in class org.opensourcephysics.display2d.SiteLattice
Gets closest index from the given y world coordinate.
yToIndex(double) - Method in class org.opensourcephysics.display2d.SurfacePlot
Gets closest index from the given y world coordinate.
yToIndex(double) - Method in class org.opensourcephysics.display2d.VectorPlot
Gets closest index from the given y world coordinate.
yToIndex(double) - Method in class org.opensourcephysics.frames.Complex2DFrame
Gets the index that is closest to the given y value
yToIndex(double) - Method in class org.opensourcephysics.frames.RasterFrame
Gets the index that is closest to the given y value
yToIndex(double) - Method in class org.opensourcephysics.frames.Scalar2DFrame
Gets the index that is closest to the given y value
yToIndex(double) - Method in class org.opensourcephysics.frames.Vector2DFrame
Gets the index that is closest to the given y value
yToPix(double) - Method in class org.opensourcephysics.display.DrawingPanel
Converts y from world to pixel units.
yToPix(double) - Method in class org.opensourcephysics.display.PlottingPanel
Converts y from world to pixel units.
yceil - Variable in class org.opensourcephysics.display.DrawingPanel
 
yellowFileIcon - Static variable in class org.opensourcephysics.tools.Launcher
 
yellowFolderIcon - Static variable in class org.opensourcephysics.tools.Launcher
 
yfloor - Variable in class org.opensourcephysics.display.DrawingPanel
 
ymax - Variable in class org.opensourcephysics.display.Dataset
 
ymax - Variable in class org.opensourcephysics.display.DrawingPanel
 
ymax - Variable in class org.opensourcephysics.display.Grid
 
ymax - Variable in class org.opensourcephysics.display.MeasuredImage
 
ymax - Variable in class org.opensourcephysics.display2d.DataRaster
 
ymaxPreferred - Variable in class org.opensourcephysics.display.DrawingPanel
 
ymin - Variable in class org.opensourcephysics.display.Dataset
 
ymin - Variable in class org.opensourcephysics.display.DrawingPanel
 
ymin - Variable in class org.opensourcephysics.display.Grid
 
ymin - Variable in class org.opensourcephysics.display.MeasuredImage
 
ymin - Variable in class org.opensourcephysics.display2d.DataRaster
 
yminPreferred - Variable in class org.opensourcephysics.display.DrawingPanel
 
yoff - Variable in class org.opensourcephysics.display.InteractiveShape
 
yoffset - Variable in class org.opensourcephysics.display.TextBox
 
ypix - Variable in class org.opensourcephysics.display.TextBox
 
ypoints - Variable in class org.opensourcephysics.display.Dataset
 

Z

ZEROSIZE - Static variable in class org.opensourcephysics.display.TextPanel
 
z - Variable in class org.opensourcephysics.display2d.ComplexSurfaceVertex
The z coordinate
z - Variable in class org.opensourcephysics.display2d.SurfaceVertex
The z coordinate
z - Variable in class org.opensourcephysics.numerics.Vec3D
 
zipLoaders - Static variable in class org.opensourcephysics.tools.ResourceLoader
 
zoomBox - Variable in class org.opensourcephysics.display.DrawingPanel
 
zoomIn() - Method in class org.opensourcephysics.display.DrawingPanel
Zooms in on next click-drag.
zoomMode - Variable in class org.opensourcephysics.display.DrawingPanel
 
zoomOut() - Method in class org.opensourcephysics.display.DrawingPanel
Zooms out by increasing the preferred min/max values by a factor of two.
zoomPoint - Variable in class org.opensourcephysics.tools.DatasetTab
 
zoomToFit() - Method in interface org.opensourcephysics.display3d.core.DrawingPanel3D
Sets the preferred min and max in each dimension so that all elements currently in the panel are visible.
zoomToFit() - Method in class org.opensourcephysics.display3d.simple3d.DrawingPanel3D
 
zoomToFitItem - Variable in class org.opensourcephysics.display3d.simple3d.DrawingFrame3D
 

_

_getVariable(String) - Method in class org.opensourcephysics.ejs.LauncherApplet
 
_initialize() - Method in class org.opensourcephysics.ejs.LauncherApplet
 
_model - Variable in class org.opensourcephysics.ejs.LauncherApplet
 
_pause() - Method in class org.opensourcephysics.ejs.LauncherApplet
 
_play() - Method in class org.opensourcephysics.ejs.LauncherApplet
 
_readState(String) - Method in class org.opensourcephysics.ejs.LauncherApplet
 
_reset() - Method in class org.opensourcephysics.ejs.LauncherApplet
 
_resetView() - Method in class org.opensourcephysics.ejs.LauncherApplet
 
_saveState(String) - Method in class org.opensourcephysics.ejs.LauncherApplet
 
_setDelay(int) - Method in class org.opensourcephysics.ejs.LauncherApplet
 
_setFPS(int) - Method in class org.opensourcephysics.ejs.LauncherApplet
 
_setVariables(String, String, String) - Method in class org.opensourcephysics.ejs.LauncherApplet
 
_setVariables(String) - Method in class org.opensourcephysics.ejs.LauncherApplet
 
_simulation - Variable in class org.opensourcephysics.ejs.LauncherApplet
 
_step() - Method in class org.opensourcephysics.ejs.LauncherApplet
 
_view - Variable in class org.opensourcephysics.ejs.LauncherApplet
 

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 _