org.rosuda.deducer.plots
Class DeviceInterface

java.lang.Object
  extended by org.rosuda.javaGD.GDInterface
      extended by org.rosuda.deducer.plots.DeviceInterface

public class DeviceInterface
extends GDInterface


Field Summary
 
Fields inherited from class org.rosuda.javaGD.GDInterface
active, c, holding, ls, open
 
Constructor Summary
DeviceInterface()
           
 
Method Summary
 void gdNewPage(int devNr)
          create a new, blank page
 void gdOpen(double w, double h)
          requests a new device of the specified size
static void plot(java.lang.String call, PlotBuilder.PlotPanel pl)
           
 
Methods inherited from class org.rosuda.javaGD.GDInterface
executeDevOff, gdActivate, gdCircle, gdClip, gdClose, gdcSetColor, gdcSetFill, gdcSetFont, gdcSetLine, gdDeactivate, gdFlush, gdHold, gdLine, gdLocator, gdMetricInfo, gdMode, gdNewPage, gdPath, gdPolygon, gdPolyline, gdRaster, gdRect, gdSize, gdStrWidth, gdText, getDeviceNumber
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeviceInterface

public DeviceInterface()
Method Detail

gdOpen

public void gdOpen(double w,
                   double h)
requests a new device of the specified size

Overrides:
gdOpen in class GDInterface
Parameters:
w - width of the device
h - height of the device

gdNewPage

public void gdNewPage(int devNr)
create a new, blank page

Overrides:
gdNewPage in class GDInterface
Parameters:
devNr - device number assigned to this device by R

plot

public static void plot(java.lang.String call,
                        PlotBuilder.PlotPanel pl)