hep.aida.jni
Class CIPlotter
java.lang.Object
hep.aida.jni.CAIDRef
hep.aida.jni.CProxy
hep.aida.jni.CIPlotter
- All Implemented Interfaces:
- hep.aida.IPlotter
- public class CIPlotter
- extends CProxy
- implements hep.aida.IPlotter
- Source Code:
- CIPlotter.java
Method Summary |
String[] |
availableParameterOptions(String parameter)
|
String[] |
availableParameters()
|
void |
clearRegions()
|
hep.aida.IPlotterRegion |
createRegion()
|
hep.aida.IPlotterRegion |
createRegion(double x)
|
hep.aida.IPlotterRegion |
createRegion(double x,
double y)
|
hep.aida.IPlotterRegion |
createRegion(double x,
double y,
double w)
|
hep.aida.IPlotterRegion |
createRegion(double x,
double y,
double w,
double h)
|
void |
createRegions()
|
void |
createRegions(int columns)
|
void |
createRegions(int columns,
int rows)
|
void |
createRegions(int columns,
int rows,
int index)
|
hep.aida.IPlotterRegion |
currentRegion()
|
int |
currentRegionNumber()
|
void |
destroyRegions()
|
void |
hide()
|
void |
interact()
|
hep.aida.IPlotterRegion |
next()
|
int |
numberOfRegions()
|
String |
parameterValue(String parameter)
|
void |
refresh()
|
hep.aida.IPlotterRegion |
region(int index)
|
void |
setCurrentRegionNumber(int index)
|
void |
setParameter(String parameter)
|
void |
setParameter(String parameter,
String options)
|
void |
setTitle(String title)
|
void |
setTitleStyle(hep.aida.ITitleStyle style)
|
void |
show()
|
hep.aida.ITitleStyle |
titleStyle()
|
void |
writeToFile(String filename)
|
void |
writeToFile(String filename,
String type)
|
Methods inherited from interface hep.aida.IPlotter |
setStyle, style, title |
CIPlotter
public CIPlotter(long crefID)
createRegion
public hep.aida.IPlotterRegion createRegion()
- Specified by:
createRegion
in interface hep.aida.IPlotter
createRegion
public hep.aida.IPlotterRegion createRegion(double x)
- Specified by:
createRegion
in interface hep.aida.IPlotter
createRegion
public hep.aida.IPlotterRegion createRegion(double x,
double y)
- Specified by:
createRegion
in interface hep.aida.IPlotter
createRegion
public hep.aida.IPlotterRegion createRegion(double x,
double y,
double w)
- Specified by:
createRegion
in interface hep.aida.IPlotter
createRegion
public hep.aida.IPlotterRegion createRegion(double x,
double y,
double w,
double h)
- Specified by:
createRegion
in interface hep.aida.IPlotter
createRegions
public void createRegions()
throws IllegalArgumentException
- Specified by:
createRegions
in interface hep.aida.IPlotter
- Throws:
IllegalArgumentException
createRegions
public void createRegions(int columns)
throws IllegalArgumentException
- Specified by:
createRegions
in interface hep.aida.IPlotter
- Throws:
IllegalArgumentException
createRegions
public void createRegions(int columns,
int rows)
throws IllegalArgumentException
- Specified by:
createRegions
in interface hep.aida.IPlotter
- Throws:
IllegalArgumentException
createRegions
public void createRegions(int columns,
int rows,
int index)
throws IllegalArgumentException
- Specified by:
createRegions
in interface hep.aida.IPlotter
- Throws:
IllegalArgumentException
currentRegion
public hep.aida.IPlotterRegion currentRegion()
- Specified by:
currentRegion
in interface hep.aida.IPlotter
currentRegionNumber
public int currentRegionNumber()
- Specified by:
currentRegionNumber
in interface hep.aida.IPlotter
numberOfRegions
public int numberOfRegions()
- Specified by:
numberOfRegions
in interface hep.aida.IPlotter
setCurrentRegionNumber
public void setCurrentRegionNumber(int index)
throws IllegalArgumentException
- Specified by:
setCurrentRegionNumber
in interface hep.aida.IPlotter
- Throws:
IllegalArgumentException
next
public hep.aida.IPlotterRegion next()
- Specified by:
next
in interface hep.aida.IPlotter
region
public hep.aida.IPlotterRegion region(int index)
- Specified by:
region
in interface hep.aida.IPlotter
destroyRegions
public void destroyRegions()
- Specified by:
destroyRegions
in interface hep.aida.IPlotter
clearRegions
public void clearRegions()
- Specified by:
clearRegions
in interface hep.aida.IPlotter
setParameter
public void setParameter(String parameter)
throws IllegalArgumentException
- Specified by:
setParameter
in interface hep.aida.IPlotter
- Throws:
IllegalArgumentException
setParameter
public void setParameter(String parameter,
String options)
throws IllegalArgumentException
- Specified by:
setParameter
in interface hep.aida.IPlotter
- Throws:
IllegalArgumentException
parameterValue
public String parameterValue(String parameter)
- Specified by:
parameterValue
in interface hep.aida.IPlotter
availableParameterOptions
public String[] availableParameterOptions(String parameter)
- Specified by:
availableParameterOptions
in interface hep.aida.IPlotter
availableParameters
public String[] availableParameters()
- Specified by:
availableParameters
in interface hep.aida.IPlotter
show
public void show()
throws RuntimeException
- Specified by:
show
in interface hep.aida.IPlotter
- Throws:
RuntimeException
refresh
public void refresh()
throws RuntimeException
- Specified by:
refresh
in interface hep.aida.IPlotter
- Throws:
RuntimeException
hide
public void hide()
throws RuntimeException
- Specified by:
hide
in interface hep.aida.IPlotter
- Throws:
RuntimeException
interact
public void interact()
throws RuntimeException
- Specified by:
interact
in interface hep.aida.IPlotter
- Throws:
RuntimeException
writeToFile
public void writeToFile(String filename)
throws IOException
- Specified by:
writeToFile
in interface hep.aida.IPlotter
- Throws:
IOException
writeToFile
public void writeToFile(String filename,
String type)
throws IOException
- Specified by:
writeToFile
in interface hep.aida.IPlotter
- Throws:
IOException
setTitle
public void setTitle(String title)
- Specified by:
setTitle
in interface hep.aida.IPlotter
titleStyle
public hep.aida.ITitleStyle titleStyle()
- Specified by:
titleStyle
in interface hep.aida.IPlotter
setTitleStyle
public void setTitleStyle(hep.aida.ITitleStyle style)
- Specified by:
setTitleStyle
in interface hep.aida.IPlotter
Copyright © 2000-2004 FreeHEP, All Rights Reserved.