FreeHEP API
Version current

hep.aida.jni
Class CIPlotterRegion

java.lang.Object
  extended byhep.aida.jni.CAIDRef
      extended byhep.aida.jni.CProxy
          extended byhep.aida.jni.CIPlotterRegion
All Implemented Interfaces:
hep.aida.IPlotterRegion

public class CIPlotterRegion
extends CProxy
implements hep.aida.IPlotterRegion

Source Code:
CIPlotterRegion.java

Field Summary
 
Fields inherited from class hep.aida.jni.CAIDRef
crefID
 
Constructor Summary
CIPlotterRegion(long crefID)
           
 
Method Summary
 void applyStyle(hep.aida.IPlotterStyle style)
           
 String[] availableParameterOptions(String parameter)
           
 String[] availableParameters()
           
 void clear()
           
 hep.aida.IInfo info()
           
 hep.aida.IPlotterLayout layout()
           
 String parameterValue(String parameter)
           
 void plot(hep.aida.IBaseHistogram histogram)
           
 void plot(hep.aida.IBaseHistogram histogram, hep.aida.IPlotterStyle style)
           
 void plot(hep.aida.IBaseHistogram histogram, hep.aida.IPlotterStyle style, String options)
           
 void plot(hep.aida.IBaseHistogram histogram, String options)
           
 void plot(hep.aida.IDataPointSet dataPointSet)
           
 void plot(hep.aida.IDataPointSet dataPointSet, hep.aida.IPlotterStyle style)
           
 void plot(hep.aida.IDataPointSet dataPointSet, hep.aida.IPlotterStyle style, String options)
           
 void plot(hep.aida.IDataPointSet dataPointSet, String options)
           
 void plot(hep.aida.IFunction function)
           
 void plot(hep.aida.IFunction function, hep.aida.IPlotterStyle style)
           
 void plot(hep.aida.IFunction function, hep.aida.IPlotterStyle style, String options)
           
 void plot(hep.aida.IFunction function, String options)
           
 void remove(hep.aida.IBaseHistogram histogram)
           
 void remove(hep.aida.IDataPointSet dataPointSet)
           
 void remove(hep.aida.IFunction function)
           
 void setLayout(hep.aida.IPlotterLayout layout)
           
 void setParameter(String parameter)
           
 void setParameter(String parameter, String options)
           
 void setStyle(hep.aida.IPlotterStyle style)
           
 void setTitle(String title)
           
 void setXLimits()
           
 void setXLimits(double min)
           
 void setXLimits(double min, double max)
           
 void setYLimits()
           
 void setYLimits(double min)
           
 void setYLimits(double min, double max)
           
 void setZLimits()
           
 void setZLimits(double min)
           
 void setZLimits(double min, double max)
           
 hep.aida.IPlotterStyle style()
           
 
Methods inherited from class hep.aida.jni.CProxy
finalize, finalize
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface hep.aida.IPlotterRegion
plot, plot, plot, plot, refresh, remove, title, xLimitMax, xLimitMin, yLimitMax, yLimitMin, zLimitMax, zLimitMin
 

Constructor Detail

CIPlotterRegion

public CIPlotterRegion(long crefID)
Method Detail

plot

public void plot(hep.aida.IBaseHistogram histogram)
          throws IllegalArgumentException
Specified by:
plot in interface hep.aida.IPlotterRegion
Throws:
IllegalArgumentException

plot

public void plot(hep.aida.IBaseHistogram histogram,
                 String options)
          throws IllegalArgumentException
Specified by:
plot in interface hep.aida.IPlotterRegion
Throws:
IllegalArgumentException

plot

public void plot(hep.aida.IBaseHistogram histogram,
                 hep.aida.IPlotterStyle style)
          throws IllegalArgumentException
Specified by:
plot in interface hep.aida.IPlotterRegion
Throws:
IllegalArgumentException

plot

public void plot(hep.aida.IBaseHistogram histogram,
                 hep.aida.IPlotterStyle style,
                 String options)
          throws IllegalArgumentException
Specified by:
plot in interface hep.aida.IPlotterRegion
Throws:
IllegalArgumentException

plot

public void plot(hep.aida.IFunction function)
          throws IllegalArgumentException
Specified by:
plot in interface hep.aida.IPlotterRegion
Throws:
IllegalArgumentException

plot

public void plot(hep.aida.IFunction function,
                 String options)
          throws IllegalArgumentException
Specified by:
plot in interface hep.aida.IPlotterRegion
Throws:
IllegalArgumentException

plot

public void plot(hep.aida.IFunction function,
                 hep.aida.IPlotterStyle style)
          throws IllegalArgumentException
Specified by:
plot in interface hep.aida.IPlotterRegion
Throws:
IllegalArgumentException

plot

public void plot(hep.aida.IFunction function,
                 hep.aida.IPlotterStyle style,
                 String options)
          throws IllegalArgumentException
Specified by:
plot in interface hep.aida.IPlotterRegion
Throws:
IllegalArgumentException

plot

public void plot(hep.aida.IDataPointSet dataPointSet)
          throws IllegalArgumentException
Specified by:
plot in interface hep.aida.IPlotterRegion
Throws:
IllegalArgumentException

plot

public void plot(hep.aida.IDataPointSet dataPointSet,
                 String options)
          throws IllegalArgumentException
Specified by:
plot in interface hep.aida.IPlotterRegion
Throws:
IllegalArgumentException

plot

public void plot(hep.aida.IDataPointSet dataPointSet,
                 hep.aida.IPlotterStyle style)
          throws IllegalArgumentException
Specified by:
plot in interface hep.aida.IPlotterRegion
Throws:
IllegalArgumentException

plot

public void plot(hep.aida.IDataPointSet dataPointSet,
                 hep.aida.IPlotterStyle style,
                 String options)
          throws IllegalArgumentException
Specified by:
plot in interface hep.aida.IPlotterRegion
Throws:
IllegalArgumentException

remove

public void remove(hep.aida.IBaseHistogram histogram)
            throws IllegalArgumentException
Specified by:
remove in interface hep.aida.IPlotterRegion
Throws:
IllegalArgumentException

remove

public void remove(hep.aida.IFunction function)
            throws IllegalArgumentException
Specified by:
remove in interface hep.aida.IPlotterRegion
Throws:
IllegalArgumentException

remove

public void remove(hep.aida.IDataPointSet dataPointSet)
            throws IllegalArgumentException
Specified by:
remove in interface hep.aida.IPlotterRegion
Throws:
IllegalArgumentException

clear

public void clear()
Specified by:
clear in interface hep.aida.IPlotterRegion

setParameter

public void setParameter(String parameter)
                  throws IllegalArgumentException
Specified by:
setParameter in interface hep.aida.IPlotterRegion
Throws:
IllegalArgumentException

setParameter

public void setParameter(String parameter,
                         String options)
                  throws IllegalArgumentException
Specified by:
setParameter in interface hep.aida.IPlotterRegion
Throws:
IllegalArgumentException

parameterValue

public String parameterValue(String parameter)
Specified by:
parameterValue in interface hep.aida.IPlotterRegion

availableParameterOptions

public String[] availableParameterOptions(String parameter)
Specified by:
availableParameterOptions in interface hep.aida.IPlotterRegion

availableParameters

public String[] availableParameters()
Specified by:
availableParameters in interface hep.aida.IPlotterRegion

style

public hep.aida.IPlotterStyle style()
Specified by:
style in interface hep.aida.IPlotterRegion

setStyle

public void setStyle(hep.aida.IPlotterStyle style)
              throws IllegalArgumentException
Specified by:
setStyle in interface hep.aida.IPlotterRegion
Throws:
IllegalArgumentException

applyStyle

public void applyStyle(hep.aida.IPlotterStyle style)
                throws IllegalArgumentException
Specified by:
applyStyle in interface hep.aida.IPlotterRegion
Throws:
IllegalArgumentException

setTitle

public void setTitle(String title)
Specified by:
setTitle in interface hep.aida.IPlotterRegion

setXLimits

public void setXLimits()
                throws IllegalArgumentException
Specified by:
setXLimits in interface hep.aida.IPlotterRegion
Throws:
IllegalArgumentException

setXLimits

public void setXLimits(double min)
                throws IllegalArgumentException
Specified by:
setXLimits in interface hep.aida.IPlotterRegion
Throws:
IllegalArgumentException

setXLimits

public void setXLimits(double min,
                       double max)
                throws IllegalArgumentException
Specified by:
setXLimits in interface hep.aida.IPlotterRegion
Throws:
IllegalArgumentException

setYLimits

public void setYLimits()
                throws IllegalArgumentException
Specified by:
setYLimits in interface hep.aida.IPlotterRegion
Throws:
IllegalArgumentException

setYLimits

public void setYLimits(double min)
                throws IllegalArgumentException
Specified by:
setYLimits in interface hep.aida.IPlotterRegion
Throws:
IllegalArgumentException

setYLimits

public void setYLimits(double min,
                       double max)
                throws IllegalArgumentException
Specified by:
setYLimits in interface hep.aida.IPlotterRegion
Throws:
IllegalArgumentException

setZLimits

public void setZLimits()
                throws IllegalArgumentException
Specified by:
setZLimits in interface hep.aida.IPlotterRegion
Throws:
IllegalArgumentException

setZLimits

public void setZLimits(double min)
                throws IllegalArgumentException
Specified by:
setZLimits in interface hep.aida.IPlotterRegion
Throws:
IllegalArgumentException

setZLimits

public void setZLimits(double min,
                       double max)
                throws IllegalArgumentException
Specified by:
setZLimits in interface hep.aida.IPlotterRegion
Throws:
IllegalArgumentException

layout

public hep.aida.IPlotterLayout layout()
Specified by:
layout in interface hep.aida.IPlotterRegion

setLayout

public void setLayout(hep.aida.IPlotterLayout layout)
               throws IllegalArgumentException
Specified by:
setLayout in interface hep.aida.IPlotterRegion
Throws:
IllegalArgumentException

info

public hep.aida.IInfo info()
Specified by:
info in interface hep.aida.IPlotterRegion

FreeHEP API
Version current

Copyright © 2000-2004 FreeHEP, All Rights Reserved.