Package org.opensourcephysics.display2d
package org.opensourcephysics.display2d
-
ClassDescriptionArrayData stores numeric data for 2d visualizations using a 2d array for each component.A BinaryLattice is an array where each array element has a value of 0 or 1.The ByteLattice interface defines a lattice visualization component where each array element can assume one of 256 values.A ByteRaster contains an array of bytes where each byte represents an image pixel.Real version of ComplexCarpet not testedA CellLattice that displays an array where each array element can assume one of 256 values.A Mac version of CellLattice that displays an array where each array element can assume one of 256 values.A CellLattice displays an array where each array element can assume one of 256 values.ComplexInterpolatedPlot creates an image of a scalar field by inerpolating every image pixel to an untabulated point (x,y) in the 2d data.ComplexGridPlot plots a complex scalar field by coloring pixels a buffered image.ComplexInterpolatedPlot creates an image of a scalar field by interpolating every image pixel to an untabulated point (x,y) in the 2d data.SurfacePlot draws a 3D surface of a scalar field.The class
SurfaceVertex
represents a vertex in 3D space.Title: Contour Description: The classLineAccumulator
accumulates line drawing information and then draws all accumulated lines together.ContourPlot draws a contour plot of a scalar field.DataRaster maps (x,y) data onto an image.FlatData stores numeric data for 2d visualizations using a single array.GrayscalePlot renders 2d data as a grayscale image.The GridData interface defines methods for objects that store data on a grid.GridPlot plots a scalar field by coloring pixels using a buffered image.GridPointData stores numeric data on a scaled rectangular grid using an array of points.A IntegerRaster contains an array of integers where each integer represents an image pixel.InterpolatedPlot creates an image of a scalar field by interpolating every image pixel to an untabulated point (x,y) in the 2d data.The Plot2D interface defines common methods for 2d-plotting such as a GridPlot, a VectorPlot, or a ContourPlot.A class to save and load a Plot2D object in an XMLControl.A SiteLattice displays an array where each array element can assume one of 256 values.SurfacePlot draws a 3D surface of a scalar field.The classProjector
projects points in 3D space to 2D space.The classSurfaceVertex
represents a vertex in 3D space.Title: TestData Description: Static methods to generate test data for various programs.A TriangularBinaryLattice is an array where each array element has a value of 0 or 1.A TriangularByteLattice is an array where each array element can assume one of 256 values.Utility class for two dimensional visualizations.VectorPlot renders a vector field in a drawing panel using arrows centered on each grid point in the GridPointData.