Package org.opensourcephysics.display2d


package org.opensourcephysics.display2d
  • Class
    Description
    ArrayData 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 tested
    A 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 class LineAccumulator 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 class Projector projects points in 3D space to 2D space.
    The class SurfaceVertex 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.