jfig.utils
Class Plot

java.lang.Object
  extended byjfig.utils.Plot
All Implemented Interfaces:
FigDrawableEnumerator

public class Plot
extends java.lang.Object
implements FigDrawableEnumerator


Field Summary
(package private)  FigAttribs attribs
           
(package private)  javax.swing.JFrame frame
           
(package private)  java.lang.String name
           
(package private)  FigSwingCanvas objectCanvas
           
(package private)  FigObjectList objectList
           
(package private) static java.util.Hashtable plotTable
           
 
Constructor Summary
Plot()
           
 
Method Summary
 java.util.Enumeration getDrawableObjects()
          return an Enumeration of all drawable objects
 java.awt.Frame getFrame()
           
 FigCanvas getObjectCanvas()
           
 FigDrawable getTmpObject()
          return a reference to the current 'active' (temporary) object
static void main(java.lang.String[] argv)
           
static Plot plot(double[] x, double[] y)
           
 void title(java.lang.String s)
           
 void xlabel(java.lang.String s)
           
 void ylabel(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

plotTable

static java.util.Hashtable plotTable

frame

javax.swing.JFrame frame

objectCanvas

FigSwingCanvas objectCanvas

objectList

FigObjectList objectList

attribs

FigAttribs attribs

name

java.lang.String name
Constructor Detail

Plot

public Plot()
Method Detail

getFrame

public java.awt.Frame getFrame()

getObjectCanvas

public FigCanvas getObjectCanvas()

getDrawableObjects

public java.util.Enumeration getDrawableObjects()
Description copied from interface: FigDrawableEnumerator
return an Enumeration of all drawable objects

Specified by:
getDrawableObjects in interface FigDrawableEnumerator

getTmpObject

public FigDrawable getTmpObject()
Description copied from interface: FigDrawableEnumerator
return a reference to the current 'active' (temporary) object

Specified by:
getTmpObject in interface FigDrawableEnumerator

title

public void title(java.lang.String s)

xlabel

public void xlabel(java.lang.String s)

ylabel

public void ylabel(java.lang.String s)

plot

public static Plot plot(double[] x,
                        double[] y)

main

public static void main(java.lang.String[] argv)