A C D E F G H I J L M N O P Q R S T U V W

A

AbstractPlot - Class in com.panayotis.gnuplot.plot
This is the base class of all plot objects.
AbstractPlot() - Constructor for class com.panayotis.gnuplot.plot.AbstractPlot
General purpose contructor of a generic plot object
add(ArrayList<String>) - Method in class com.panayotis.gnuplot.dataset.GenericDataSet
Add a new point to this DataSet
add(int, ArrayList<String>) - Method in class com.panayotis.gnuplot.dataset.GenericDataSet
Add a new point to this DataSet at a specified position
add(Point<N>) - Method in class com.panayotis.gnuplot.dataset.PointDataSet
Add a new point to this DataSet
add(int, Point<N>) - Method in class com.panayotis.gnuplot.dataset.PointDataSet
Add a new point to this DataSet at a specified position
addAll(Collection<? extends ArrayList<String>>) - Method in class com.panayotis.gnuplot.dataset.GenericDataSet
Add a collection of points to this DataSet
addAll(int, Collection<? extends ArrayList<String>>) - Method in class com.panayotis.gnuplot.dataset.GenericDataSet
Add a collection of points to this DataSet starting at a specified position if there are data at the specified position, these will be shifted
addAll(Collection<? extends Point<N>>) - Method in class com.panayotis.gnuplot.dataset.PointDataSet
Add a collection of points to this DataSet
addAll(int, Collection<? extends Point<N>>) - Method in class com.panayotis.gnuplot.dataset.PointDataSet
Add a collection of points to this DataSet starting at a specified position if there are data at the specified position, these will be shifted
addGraph(Graph) - Method in class com.panayotis.gnuplot.GNUPlot
Add a defined graph to this GNUPlot object.
addGraph(Graph) - Method in class com.panayotis.gnuplot.GNUPlotParameters
Add a defined graph.
addPlot(Plot) - Method in class com.panayotis.gnuplot.GNUPlot
Add a new Plot
addPlot(Plot) - Method in class com.panayotis.gnuplot.GNUPlotParameters
Add a new plot to the default plot group.
addPlot(double[][]) - Method in class com.panayotis.gnuplot.JavaPlot
 
addPlot(float[][]) - Method in class com.panayotis.gnuplot.JavaPlot
 
addPlot(int[][]) - Method in class com.panayotis.gnuplot.JavaPlot
 
addPlot(long[][]) - Method in class com.panayotis.gnuplot.JavaPlot
 
addPlot(String) - Method in class com.panayotis.gnuplot.JavaPlot
 
addPlot(DataSet) - Method in class com.panayotis.gnuplot.JavaPlot
 
addPlot(Plot) - Method in class com.panayotis.gnuplot.plot.Graph
Add a new plot to this plotgroup.
addPoint(N...) - Method in class com.panayotis.gnuplot.dataset.PointDataSet
Add a new point to the data set, given the values for each dimension.
appendProperties(StringBuffer) - Method in class com.panayotis.gnuplot.PropertiesHolder
Retrieve the list of the stored key-value pairs in this object.
appendProperties(StringBuffer) - Method in class com.panayotis.gnuplot.style.FillStyle
Retrieve information for this style.
appendProperties(StringBuffer) - Method in class com.panayotis.gnuplot.style.PlotStyle
Gather the properties of this style.
ArrayDataSet - Class in com.panayotis.gnuplot.dataset
Store data sets in a static primitive 2D array
ArrayDataSet(double[][]) - Constructor for class com.panayotis.gnuplot.dataset.ArrayDataSet
Creates a new instance of ArrayDataSet from a double precision 2D array
ArrayDataSet(float[][]) - Constructor for class com.panayotis.gnuplot.dataset.ArrayDataSet
Creates a new instance of ArrayDataSet from a float precision 2D array
ArrayDataSet(int[][]) - Constructor for class com.panayotis.gnuplot.dataset.ArrayDataSet
Creates a new instance of ArrayDataSet from a int precision 2D array
ArrayDataSet(long[][]) - Constructor for class com.panayotis.gnuplot.dataset.ArrayDataSet
Creates a new instance of ArrayDataSet from a long precision 2D array
ArrayDataSet(String[][]) - Constructor for class com.panayotis.gnuplot.dataset.ArrayDataSet
Deprecated.  
AutoGraphLayout - Class in com.panayotis.gnuplot.layout
Align graphs evenly on the page, in a grid layout, based on
AutoGraphLayout() - Constructor for class com.panayotis.gnuplot.layout.AutoGraphLayout
Create a new automatic grid layout.
Axis - Class in com.panayotis.gnuplot.plot
This class represents the various axes of the plot.

C

checkNumberFormat(String) - Method in class com.panayotis.gnuplot.dataset.parser.DoubleDataParser
Check whether this String represents a Double number
checkNumberFormat(String) - Method in class com.panayotis.gnuplot.dataset.parser.FloatDataParser
Check whether this String represents a Float number
checkNumberFormat(String) - Method in class com.panayotis.gnuplot.dataset.parser.IntegerDataParser
Check whether this String represents a Integer number
checkNumberFormat(String) - Method in class com.panayotis.gnuplot.dataset.parser.LongDataParser
Check whether this String represents a Long number
checkNumberFormat(String) - Method in class com.panayotis.gnuplot.dataset.parser.NumericDataParser
Check whether this String represents a number
COLUMNSFIRST - Static variable in class com.panayotis.gnuplot.layout.AutoGraphLayout
Draw rows or columns first
com.panayotis.gnuplot - package com.panayotis.gnuplot
 
com.panayotis.gnuplot.dataset - package com.panayotis.gnuplot.dataset
 
com.panayotis.gnuplot.dataset.parser - package com.panayotis.gnuplot.dataset.parser
 
com.panayotis.gnuplot.layout - package com.panayotis.gnuplot.layout
 
com.panayotis.gnuplot.plot - package com.panayotis.gnuplot.plot
 
com.panayotis.gnuplot.style - package com.panayotis.gnuplot.style
 
com.panayotis.gnuplot.swing - package com.panayotis.gnuplot.swing
 
com.panayotis.gnuplot.terminal - package com.panayotis.gnuplot.terminal
 
com.panayotis.io - package com.panayotis.io
 
com.panayotis.iodebug - package com.panayotis.iodebug
 
constructDataSet(Class<N>, Object) - Static method in class com.panayotis.gnuplot.dataset.PointDataSet
This is a convinient method to transform a statically defined primitive array to PointDataSet object.
CRITICAL - Static variable in class com.panayotis.iodebug.Debug
Only critical information is presented
CustomTerminal - Class in com.panayotis.gnuplot.terminal
This is a user specific terminal.
CustomTerminal(String, String) - Constructor for class com.panayotis.gnuplot.terminal.CustomTerminal
Create a new custom terminal

D

DataParser - Interface in com.panayotis.gnuplot.dataset.parser
Use a specific numeric parser to check if the data provided are valid or not.
DataSet - Interface in com.panayotis.gnuplot.dataset
This is the generic interface which every data set object should provide.
DataSetPlot - Class in com.panayotis.gnuplot.plot
This plot uses data sets as coordinates of the points to e displayed.
DataSetPlot() - Constructor for class com.panayotis.gnuplot.plot.DataSetPlot
Create a new data set with a default data set.
DataSetPlot(double[][]) - Constructor for class com.panayotis.gnuplot.plot.DataSetPlot
Create a new data set with the specified double-precision array as a data set
DataSetPlot(float[][]) - Constructor for class com.panayotis.gnuplot.plot.DataSetPlot
Create a new data set with the specified float-precision array as a data set
DataSetPlot(int[][]) - Constructor for class com.panayotis.gnuplot.plot.DataSetPlot
Create a new data set with the specified int-precision array as a data set
DataSetPlot(long[][]) - Constructor for class com.panayotis.gnuplot.plot.DataSetPlot
Create a new data set with the specified long-precision array as a data set
DataSetPlot(DataSet) - Constructor for class com.panayotis.gnuplot.plot.DataSetPlot
Create a new object with a specific data set
Debug - Class in com.panayotis.iodebug
This object is responsible to display debug and/or general information on any given Writer (by default to System.err).
Debug() - Constructor for class com.panayotis.iodebug.Debug
Creates a new instance of Debug
DefaultTerminal - Class in com.panayotis.gnuplot.terminal
The default GNUPlot terminal.
DefaultTerminal() - Constructor for class com.panayotis.gnuplot.terminal.DefaultTerminal
 
DoubleDataParser - Class in com.panayotis.gnuplot.dataset.parser
Parser for Double data
DoubleDataParser() - Constructor for class com.panayotis.gnuplot.dataset.parser.DoubleDataParser
Create a new numeric data parser for Double values
DoubleDataParser(boolean) - Constructor for class com.panayotis.gnuplot.dataset.parser.DoubleDataParser
Create a new Double data parser, with the information that the first column is in date format.
DOWNWARDS - Static variable in class com.panayotis.gnuplot.layout.AutoGraphLayout
Orientation of the graph layout

E

ERROR - Static variable in class com.panayotis.iodebug.Debug
Only errors and critical information is presented
ERROR_VAR - Static variable in class com.panayotis.gnuplot.GNUPlotParameters
The variable to use to store error status
ERRORTAG - Static variable in class com.panayotis.gnuplot.GNUPlotParameters
Default error string to use while parsing gnuplot output
ExpandableTerminal - Class in com.panayotis.gnuplot.terminal
This is the base class of all special terminals found in JavaPlot.
ExpandableTerminal(String) - Constructor for class com.panayotis.gnuplot.terminal.ExpandableTerminal
Create a new Terminal with a given type
EXPANDCOLUMNS - Static variable in class com.panayotis.gnuplot.layout.StripeLayout
Information if rows or columns are added automatically
EXPANDROWS - Static variable in class com.panayotis.gnuplot.layout.StripeLayout
Information if rows or columns are added automatically

F

FileDataSet - Class in com.panayotis.gnuplot.dataset
This object uses data sets already stored in files.
FileDataSet(File) - Constructor for class com.panayotis.gnuplot.dataset.FileDataSet
Creates a new instance of a data set, stored in a file.
FileTerminal - Class in com.panayotis.gnuplot.terminal
This Terminal supports file operations.
FileTerminal(String) - Constructor for class com.panayotis.gnuplot.terminal.FileTerminal
Creates a new instance of FileTerminal and output to stadard out
FileTerminal(String, String) - Constructor for class com.panayotis.gnuplot.terminal.FileTerminal
Creates a new instance of FileTerminal and output to a specific file
FileUtils - Class in com.panayotis.io
This object is used to serch for an executable in the current $PATH.
FileUtils() - Constructor for class com.panayotis.io.FileUtils
 
FillStyle - Class in com.panayotis.gnuplot.style
This object carries information on how to fill a specific graph
FillStyle() - Constructor for class com.panayotis.gnuplot.style.FillStyle
Create a new fill style object with default style
FillStyle(FillStyle.Fill) - Constructor for class com.panayotis.gnuplot.style.FillStyle
Create a new fill style object with a specific fill style
FillStyle.Fill - Enum in com.panayotis.gnuplot.style
Define the fill styles
findPathExec(String) - Static method in class com.panayotis.io.FileUtils
This method browses current path to search for a file.
FloatDataParser - Class in com.panayotis.gnuplot.dataset.parser
Parser for Float data
FloatDataParser() - Constructor for class com.panayotis.gnuplot.dataset.parser.FloatDataParser
Create a new numeric data parser for Float values
FloatDataParser(boolean) - Constructor for class com.panayotis.gnuplot.dataset.parser.FloatDataParser
Create a new Float data parser, with the information that the first column is in date format.
FunctionPlot - Class in com.panayotis.gnuplot.plot
This type of Plot is used to provide an interface to the functional plots of gnuplot.
FunctionPlot(String) - Constructor for class com.panayotis.gnuplot.plot.FunctionPlot
Creates a new instance of FunctionPlot.

G

GenericDataSet - Class in com.panayotis.gnuplot.dataset
Generic data class to store data.
GenericDataSet() - Constructor for class com.panayotis.gnuplot.dataset.GenericDataSet
Create a new instance of GenericDataSet, with the default DataParser (DoubleDataParser)
GenericDataSet(boolean) - Constructor for class com.panayotis.gnuplot.dataset.GenericDataSet
Create a new instance of GenericDataSet, with the default DataParser (DoubleDataParser), and the information that the first column is in date format.
GenericDataSet(DataParser) - Constructor for class com.panayotis.gnuplot.dataset.GenericDataSet
Create a new instance of GenericDataSet, with a given DataParser
get(int) - Method in class com.panayotis.gnuplot.dataset.Point
Retrieve the value of a specific coordinate of this point
getAxis(String) - Method in class com.panayotis.gnuplot.GNUPlot
Use this method to get a reference to the plot axis, in order to set various parameters.
getAxis(String) - Method in class com.panayotis.gnuplot.GNUPlotParameters
Get one of the available Axis from default Graph, in order to set some parameters on it.
getAxis(String) - Method in class com.panayotis.gnuplot.plot.Graph
Get one of the available Axis, in orde to set some parameters on it.
getColor() - Method in enum com.panayotis.gnuplot.style.NamedPlotColor
Get the representation of this color
getColor() - Method in interface com.panayotis.gnuplot.style.PlotColor
Get the representation of this color
getColor() - Method in class com.panayotis.gnuplot.style.RgbPlotColor
Get the representation of this color
getCommands() - Method in class com.panayotis.gnuplot.GNUPlot
Retrieves the command which will actually send to gnuplot, if we perform a plot with the already defined parameters to the selected terminal.
getDataSet() - Method in class com.panayotis.gnuplot.plot.DataSetPlot
Retrieve the data set of this plot
getDebugger() - Static method in class com.panayotis.gnuplot.GNUPlot
Get the specific GNUPlot Debug object
getDimensions() - Method in class com.panayotis.gnuplot.dataset.ArrayDataSet
Retrieve how many dimensions this dataset refers to.
getDimensions() - Method in interface com.panayotis.gnuplot.dataset.DataSet
Retrieve how many dimensions this dataset refers to.
getDimensions() - Method in class com.panayotis.gnuplot.dataset.GenericDataSet
Retrieve how many dimensions this dataset refers to.
getDimensions() - Method in class com.panayotis.gnuplot.dataset.Point
Retrieve the actual coordinations of this point
getDimensions() - Method in class com.panayotis.gnuplot.dataset.PointDataSet
Retrieve how many dimensions this dataset refers to.
getExec(String) - Static method in class com.panayotis.io.FileUtils
Check if the specified file path is a valid file.
getGNUPlotPage(StringBuffer) - Method in class com.panayotis.gnuplot.plot.Page
Append the GNUPlot program which will construct this page, to a buffer.
getGNUPlotPath() - Method in class com.panayotis.gnuplot.GNUPlot
Retrieve the file path of gnuplot
getHeight() - Method in class com.panayotis.gnuplot.layout.LayoutMetrics
Get height
getImage() - Method in class com.panayotis.gnuplot.terminal.ImageTerminal
Get a handler of the produced image by this terminal
getJavaPlot() - Method in class com.panayotis.gnuplot.swing.JPlot
Retrieve the JavaPlot of this JPlot.
getLayout() - Method in class com.panayotis.gnuplot.GNUPlot
Get the current layout of this plot object
getLayout() - Method in class com.panayotis.gnuplot.plot.Page
Get a reference for this page layout
getMetrics() - Method in class com.panayotis.gnuplot.plot.Graph
Get the positioning and size of this graph object
getName() - Method in class com.panayotis.gnuplot.plot.Axis
Get the name of this axis as a String.
getOutputFile() - Method in class com.panayotis.gnuplot.terminal.CustomTerminal
Retrieve the output filename
getOutputFile() - Method in class com.panayotis.gnuplot.terminal.DefaultTerminal
No output is defined for this terminal
getOutputFile() - Method in class com.panayotis.gnuplot.terminal.FileTerminal
Retrieve the filaname to use as an output for this terminal.
getOutputFile() - Method in interface com.panayotis.gnuplot.terminal.GNUPlotTerminal
Get the output filename.
getPage() - Method in class com.panayotis.gnuplot.GNUPlot
Get a Page containing all Graphs.
getPage() - Method in class com.panayotis.gnuplot.GNUPlotParameters
Retrieve the whole page object, defining the various graph plots
getPanel() - Method in class com.panayotis.gnuplot.terminal.SVGTerminal
Retrieve a JPanel whith the provided SVG drawn on it.
getParameters() - Method in class com.panayotis.gnuplot.GNUPlot
Ge the actual gnuplot parameters.
getPlotCommand() - Method in class com.panayotis.gnuplot.plot.Graph
Get the actual gnuplot command to initiate the plot.
getPlotCommand() - Method in class com.panayotis.gnuplot.plot.Graph3D
Get the actual gnuplot command to initiate the plot.
getPlots() - Method in class com.panayotis.gnuplot.GNUPlot
Get a list of the (default) plots used in this set.
getPlots() - Method in class com.panayotis.gnuplot.GNUPlotParameters
Get the list of the stored plots from default graph
getPlotStyle() - Method in class com.panayotis.gnuplot.plot.AbstractPlot
Retrieve the style of this Plot command
getPointValue(int, int) - Method in class com.panayotis.gnuplot.dataset.ArrayDataSet
Retrieve data information from a point.
getPointValue(int, int) - Method in interface com.panayotis.gnuplot.dataset.DataSet
Retrieve data information from a point.
getPointValue(int, int) - Method in class com.panayotis.gnuplot.dataset.GenericDataSet
Retrieve data information from a point.
getPointValue(int, int) - Method in class com.panayotis.gnuplot.dataset.PointDataSet
Retrieve data information from a point.
getPostInit() - Method in class com.panayotis.gnuplot.GNUPlot
Execute gnuplot commands before any kind of initialization.
getPostInit() - Method in class com.panayotis.gnuplot.GNUPlotParameters
This list is used to add special commands to gnuplot, after the automatically generated from this library.
getPreInit() - Method in class com.panayotis.gnuplot.GNUPlot
Execute gnuplot commands before any kind of initialization.
getPreInit() - Method in class com.panayotis.gnuplot.GNUPlotParameters
This list is used to add special commands to gnuplot, before the automatically generated from this library.
getTerminal() - Method in class com.panayotis.gnuplot.GNUPlot
Get the current used terminal
getTextOutput() - Method in class com.panayotis.gnuplot.terminal.TextFileTerminal
Retrieve the String with the output of the last gnuplot command
getTitle() - Method in class com.panayotis.gnuplot.plot.Page
Get the title of this page
getType() - Method in class com.panayotis.gnuplot.terminal.DefaultTerminal
This Terminal has no type.
getType() - Method in class com.panayotis.gnuplot.terminal.ExpandableTerminal
Get the type of this terminal
getType() - Method in interface com.panayotis.gnuplot.terminal.GNUPlotTerminal
Get the terminal type / terminal name.
getWidth() - Method in class com.panayotis.gnuplot.layout.LayoutMetrics
Get width
getX() - Method in class com.panayotis.gnuplot.layout.LayoutMetrics
Get horizontal position
getY() - Method in class com.panayotis.gnuplot.layout.LayoutMetrics
Get vertical position
GNUPlot - Class in com.panayotis.gnuplot
This is the main class of JavaPlot.
GNUPlot() - Constructor for class com.panayotis.gnuplot.GNUPlot
Create a new instance of gnuplot, using the default parameters
GNUPlot(boolean) - Constructor for class com.panayotis.gnuplot.GNUPlot
Create a new instance of gnuplot, using the default parameters.
GNUPlot(GNUPlotParameters) - Constructor for class com.panayotis.gnuplot.GNUPlot
Create a new instance of gnuplot, with a given set of parameters.
GNUPlot(String) - Constructor for class com.panayotis.gnuplot.GNUPlot
Create a new instance of gnuplot, with a given path for gnuplot.
GNUPlot(String, boolean) - Constructor for class com.panayotis.gnuplot.GNUPlot
Create a new instance of gnuplot, with a given path for gnuplot.
GNUPlot(GNUPlotParameters, String, GNUPlotTerminal) - Constructor for class com.panayotis.gnuplot.GNUPlot
Create a new instance of gnuplot, with given parameters and given path for gnuplot.
GNUPlot(GNUPlotParameters, String, GNUPlotTerminal, boolean) - Constructor for class com.panayotis.gnuplot.GNUPlot
Create a new instance of gnuplot, with given parameters and given path for gnuplot.
GNUPlotException - Exception in com.panayotis.gnuplot
Runtime exception used whenever a recoverable error occured.
GNUPlotException(String) - Constructor for exception com.panayotis.gnuplot.GNUPlotException
Creates a new instance of GNUPlotException
GNUPlotParameters - Class in com.panayotis.gnuplot
This is a placeholder for the parameters used to create the actual plot.
GNUPlotParameters() - Constructor for class com.panayotis.gnuplot.GNUPlotParameters
Create a new plot with the default parameters
GNUPlotParameters(boolean) - Constructor for class com.panayotis.gnuplot.GNUPlotParameters
Create a new plot with the default parameters
GNUPlotTerminal - Interface in com.panayotis.gnuplot.terminal
This interface represents any GNUPlot terminal.
Graph - Class in com.panayotis.gnuplot.plot
Graph objects are parts of a multi-plot drawing.
Graph() - Constructor for class com.panayotis.gnuplot.plot.Graph
Create a new graph object
Graph3D - Class in com.panayotis.gnuplot.plot
 
Graph3D() - Constructor for class com.panayotis.gnuplot.plot.Graph3D
 
GraphLayout - Interface in com.panayotis.gnuplot.layout
This Object is used to define how graphs will be positioned on the whole page
GridGraphLayout - Class in com.panayotis.gnuplot.layout
Deprecated.  
GridGraphLayout() - Constructor for class com.panayotis.gnuplot.layout.GridGraphLayout
Deprecated. Create a new grid layout
GridGraphLayout.Start - Enum in com.panayotis.gnuplot.layout
Deprecated. Where the first graph will be put

H

HORIZONTAL - Static variable in class com.panayotis.gnuplot.layout.GridGraphLayout
Deprecated. Orientation of the graph layout

I

ImageTerminal - Class in com.panayotis.gnuplot.terminal
This terminal is able to process gnuplot output as an image.
ImageTerminal() - Constructor for class com.panayotis.gnuplot.terminal.ImageTerminal
Create a new image terminal, and use PNG as it's backend
INFO - Static variable in class com.panayotis.iodebug.Debug
All messages except verbose messages are presented
IntegerDataParser - Class in com.panayotis.gnuplot.dataset.parser
Parser for Integer data
IntegerDataParser() - Constructor for class com.panayotis.gnuplot.dataset.parser.IntegerDataParser
Create a new numeric data parser for Float values
IntegerDataParser(boolean) - Constructor for class com.panayotis.gnuplot.dataset.parser.IntegerDataParser
Create a new Integer data parser, with the information that the first column is in date format.
isValid(String, int) - Method in interface com.panayotis.gnuplot.dataset.parser.DataParser
Check whether a data value with a specific index number is valid or not
isValid(String, int) - Method in class com.panayotis.gnuplot.dataset.parser.NumericDataParser
Check whether a data value with a specific index number is valid or not

J

JavaPlot - Class in com.panayotis.gnuplot
A friendly wrapper of GNUPlot, able to set common plot parameters.
JavaPlot() - Constructor for class com.panayotis.gnuplot.JavaPlot
Create a new instance of JavaPlot, with the default parameters
JavaPlot(boolean) - Constructor for class com.panayotis.gnuplot.JavaPlot
Create a new instance of JavaPlot, using the default parameters.
JavaPlot(String) - Constructor for class com.panayotis.gnuplot.JavaPlot
Create a new JavaPlot object with a given gnuplot path
JavaPlot(String, boolean) - Constructor for class com.panayotis.gnuplot.JavaPlot
Create a new instance of gnuplot, with a given path for gnuplot.
JavaPlot(GNUPlotParameters) - Constructor for class com.panayotis.gnuplot.JavaPlot
Create a new JavaPlot object with given parameters
JavaPlot(GNUPlotParameters, String, GNUPlotTerminal) - Constructor for class com.panayotis.gnuplot.JavaPlot
Create a new JavaPlot object with given parameters, gnuplot path and terminal
JavaPlot(GNUPlotParameters, String, GNUPlotTerminal, boolean) - Constructor for class com.panayotis.gnuplot.JavaPlot
Create a new JavaPlot object with given parameters, gnuplot path terminal ans isGraph3D
JavaPlot.Key - Enum in com.panayotis.gnuplot
 
JPlot - Class in com.panayotis.gnuplot.swing
This Object uses an ImageTerminal as a backend, in order to draw the selected plot
JPlot() - Constructor for class com.panayotis.gnuplot.swing.JPlot
Creates new form JPlot with a blank JavaPlot
JPlot(JavaPlot) - Constructor for class com.panayotis.gnuplot.swing.JPlot
Create a new form JPlot with a specified JavaPlot

L

LayoutMetrics - Class in com.panayotis.gnuplot.layout
Container of the metrics for a specific graph
LayoutMetrics() - Constructor for class com.panayotis.gnuplot.layout.LayoutMetrics
Set default position, covering the whole screen
LayoutMetrics(float, float, float, float) - Constructor for class com.panayotis.gnuplot.layout.LayoutMetrics
Set a specific position, in the area of 0,0-1,1 and with a minimum size
LongDataParser - Class in com.panayotis.gnuplot.dataset.parser
Parser for Long data
LongDataParser() - Constructor for class com.panayotis.gnuplot.dataset.parser.LongDataParser
Create a new numeric data parser for Float values
LongDataParser(boolean) - Constructor for class com.panayotis.gnuplot.dataset.parser.LongDataParser
Create a new Long data parser, with the information that the first column is in date format.

M

ManualGraphLayout - Class in com.panayotis.gnuplot.layout
Position graphs in absolute coordinates.
ManualGraphLayout() - Constructor for class com.panayotis.gnuplot.layout.ManualGraphLayout
 
msg(String, int) - Method in class com.panayotis.iodebug.Debug
Present a message on the Debug stream

N

NamedPlotColor - Enum in com.panayotis.gnuplot.style
This is a list of possible colors which the user is able to use under gnuplot
newGraph() - Method in class com.panayotis.gnuplot.GNUPlot
Add a new Graph object.
newGraph() - Method in class com.panayotis.gnuplot.GNUPlotParameters
Add a new Graph object.
newGraph3D() - Method in class com.panayotis.gnuplot.GNUPlot
Add a new Graph3D object.
newGraph3D() - Method in class com.panayotis.gnuplot.GNUPlotParameters
Add a new Graph3D object.
NL - Static variable in class com.panayotis.gnuplot.plot.Graph
 
NL - Static variable in class com.panayotis.gnuplot.plot.Page
 
NL - Static variable in class com.panayotis.gnuplot.PropertiesHolder
 
NOERROR_COMMAND - Static variable in class com.panayotis.gnuplot.GNUPlotParameters
The command to use to check that the plot command executed without errors
NumericDataParser - Class in com.panayotis.gnuplot.dataset.parser
Generic data parser for numeric data
NumericDataParser() - Constructor for class com.panayotis.gnuplot.dataset.parser.NumericDataParser
Create a new numeric data parser
NumericDataParser(boolean) - Constructor for class com.panayotis.gnuplot.dataset.parser.NumericDataParser
Create a new numeric data parser, with the information that the first column is in date format.

O

output - Variable in class com.panayotis.gnuplot.terminal.TextFileTerminal
 

P

Page - Class in com.panayotis.gnuplot.plot
The data representation of a whole graph page
Page() - Constructor for class com.panayotis.gnuplot.plot.Page
Contruct a new blank page with one graph inside
Page(boolean) - Constructor for class com.panayotis.gnuplot.plot.Page
Contruct a new blank page with one graph inside
paint(Graphics) - Method in class com.panayotis.gnuplot.swing.JPlot
Paint this component
plot() - Method in class com.panayotis.gnuplot.GNUPlot
Perform the actual action of plotting.
Plot - Interface in com.panayotis.gnuplot.plot
This interface is used by JavaPlot to handle various plot arguments.
plot() - Method in class com.panayotis.gnuplot.swing.JPlot
Perform a plot on this object
PlotColor - Interface in com.panayotis.gnuplot.style
Interface definition of the color object to be used under gnuplot
PlotStyle - Class in com.panayotis.gnuplot.style
This object represents the styles which can be used in gnuplot to personalize each prot
PlotStyle() - Constructor for class com.panayotis.gnuplot.style.PlotStyle
Creates a new instance of PlotStyle with default parameters
PlotStyle(Style) - Constructor for class com.panayotis.gnuplot.style.PlotStyle
Creates a new instance of PlotStyle with a specified style
Point<N extends Number> - Class in com.panayotis.gnuplot.dataset
This object represents a N-dimensional point.
Point(N...) - Constructor for class com.panayotis.gnuplot.dataset.Point
Creates a new instance of Point with given coocrdinates
PointDataSet<N extends Number> - Class in com.panayotis.gnuplot.dataset
Store data sets in a dynamic Generics ArrayList of Points.
PointDataSet() - Constructor for class com.panayotis.gnuplot.dataset.PointDataSet
Create an empty PointDataSet
PointDataSet(int) - Constructor for class com.panayotis.gnuplot.dataset.PointDataSet
Create an empty PointDataSet with a specified initial capacity
PointDataSet(Collection<? extends Point<N>>) - Constructor for class com.panayotis.gnuplot.dataset.PointDataSet
Create a new PointDataSet from a previous collection of Points
PostscriptTerminal - Class in com.panayotis.gnuplot.terminal
This terminal uses postscript as it's backend
PostscriptTerminal() - Constructor for class com.panayotis.gnuplot.terminal.PostscriptTerminal
Create a new instance of PostscriptTerminal.
PostscriptTerminal(String) - Constructor for class com.panayotis.gnuplot.terminal.PostscriptTerminal
Create a new Postscript terminal and save output to the specified file
processOutput(InputStream) - Method in class com.panayotis.gnuplot.terminal.DefaultTerminal
No processing is performed.
processOutput(InputStream) - Method in class com.panayotis.gnuplot.terminal.ExpandableTerminal
This method only consumes gnuplot stdout input stream.
processOutput(InputStream) - Method in interface com.panayotis.gnuplot.terminal.GNUPlotTerminal
This method is executed bu GNUPlot, when the plot has been performed.
processOutput(InputStream) - Method in class com.panayotis.gnuplot.terminal.ImageTerminal
Read the produced image from gnuplot standard output
processOutput(InputStream) - Method in class com.panayotis.gnuplot.terminal.SVGTerminal
Process output of this terminal.
processOutput(InputStream) - Method in class com.panayotis.gnuplot.terminal.TextFileTerminal
Process output of this terminal.
PropertiesHolder - Class in com.panayotis.gnuplot
This object is a data placeholder of various text-based parameters, used in JavaPlot graph objects.
It is possible to retrieve all it's data, as long a valid key-value pair is present.
PropertiesHolder() - Constructor for class com.panayotis.gnuplot.PropertiesHolder
Creates a new instance of PropertiesHolder with default prefix and suffix values.
The prefix in this case is the token "set " and the suffix is the newline character.
PropertiesHolder(String, String) - Constructor for class com.panayotis.gnuplot.PropertiesHolder
Creates a new instance of PropertiesHolder with given prefix and suffix tokens.

Q

QUIET - Static variable in class com.panayotis.iodebug.Debug
Absolutely no debug information is presented

R

removeBorder() - Method in class com.panayotis.gnuplot.style.FillStyle
Remove the border of this graph
retrieveData(StringBuffer) - Method in class com.panayotis.gnuplot.plot.DataSetPlot
Retrieve the data set of this plot command.
retrieveData(StringBuffer) - Method in class com.panayotis.gnuplot.plot.FunctionPlot
This method is unused in this object.
retrieveData(StringBuffer) - Method in interface com.panayotis.gnuplot.plot.Plot
Retrieve the data set of this plot command.
retrieveDefinition(StringBuffer) - Method in class com.panayotis.gnuplot.plot.AbstractPlot
Retrieve the definition of this Plot object.
retrieveDefinition(StringBuffer) - Method in interface com.panayotis.gnuplot.plot.Plot
Retrieve the definition part of the plot command.
RgbPlotColor - Class in com.panayotis.gnuplot.style
This is an RGB (red-green-blue) color.
RgbPlotColor(int, int, int) - Constructor for class com.panayotis.gnuplot.style.RgbPlotColor
Create a new color using the RGB colorspace.
RgbPlotColor(float, float, float) - Constructor for class com.panayotis.gnuplot.style.RgbPlotColor
Create a new color using the RGB colorspace.
ROWSFIRST - Static variable in class com.panayotis.gnuplot.layout.AutoGraphLayout
Draw rows or columns first

S

set(int, ArrayList<String>) - Method in class com.panayotis.gnuplot.dataset.GenericDataSet
Replace the Point at the specified position with the provided one
set(int, Point<N>) - Method in class com.panayotis.gnuplot.dataset.PointDataSet
Replace the Point at the specified position with the provided one
set(String, String) - Method in class com.panayotis.gnuplot.GNUPlot
Set various GNUPlot parameters.
set(String, String) - Method in class com.panayotis.gnuplot.PropertiesHolder
Add a specific key-value pair to this object.
set(String) - Method in class com.panayotis.gnuplot.PropertiesHolder
Set a specific key to this object, without a value
setBorder(int) - Method in class com.panayotis.gnuplot.style.FillStyle
Set the border type
setBoundaries(double, double) - Method in class com.panayotis.gnuplot.plot.Axis
Define the area to plot.
setColor(boolean) - Method in class com.panayotis.gnuplot.terminal.PostscriptTerminal
Select if the output will be color or not (monochrome)
setColumns(int) - Method in class com.panayotis.gnuplot.layout.AutoGraphLayout
Manually set the number of columns.
setColumns(int) - Method in class com.panayotis.gnuplot.layout.StripeLayout
Set behaviour, depending on the number of columns.
setDataSet(DataSet) - Method in class com.panayotis.gnuplot.plot.DataSetPlot
Set the data set of this plot to the specified one
setDefinition(Page, StringBuffer) - Method in class com.panayotis.gnuplot.layout.AutoGraphLayout
Update the capacity of this layout.
setDefinition(Page, StringBuffer) - Method in interface com.panayotis.gnuplot.layout.GraphLayout
Sets the required definitions in the "set multiplot" part of gnuplot commands.
setDefinition(Page, StringBuffer) - Method in class com.panayotis.gnuplot.layout.GridGraphLayout
Deprecated. Update the capacity of this layout.
setDefinition(Page, StringBuffer) - Method in class com.panayotis.gnuplot.layout.ManualGraphLayout
This is a dummy layout manager, which actually does nothing
setDefinition(String) - Method in class com.panayotis.gnuplot.plot.AbstractPlot
Set the plot definition for this plot object.
setDensity(float) - Method in class com.panayotis.gnuplot.style.FillStyle
Set the density of this fill style
setDrawFirst(boolean) - Method in class com.panayotis.gnuplot.layout.AutoGraphLayout
Set where the first graph will be put
setEPS(boolean) - Method in class com.panayotis.gnuplot.terminal.PostscriptTerminal
Select if the output will be in EPS format or not
setFill(FillStyle) - Method in class com.panayotis.gnuplot.style.PlotStyle
Set the fill style of this graph.
setGNUPlotPath(String) - Method in class com.panayotis.gnuplot.GNUPlot
Set the desired path for gnuplot executable.
setJavaPlot(JavaPlot) - Method in class com.panayotis.gnuplot.swing.JPlot
Change the current JavaPlot
setKey(JavaPlot.Key) - Method in class com.panayotis.gnuplot.JavaPlot
 
setLabel(String) - Method in class com.panayotis.gnuplot.plot.Axis
Set the label of this axis.
setLabel(String, String, int) - Method in class com.panayotis.gnuplot.plot.Axis
Set the label and the font of the current axis
setLayout(GraphLayout) - Method in class com.panayotis.gnuplot.plot.Page
 
setLevel(int) - Method in class com.panayotis.iodebug.Debug
Set the level of verbosity.
setLineType(int) - Method in class com.panayotis.gnuplot.style.PlotStyle
Set the line type of this graph.
setLineType(PlotColor) - Method in class com.panayotis.gnuplot.style.PlotStyle
Set the line type of this graph to be a specific color.
setLineWidth(int) - Method in class com.panayotis.gnuplot.style.PlotStyle
Set the line width of this graph
setLogScale(boolean) - Method in class com.panayotis.gnuplot.plot.Axis
Set whether this axis is in logarithmic scale or not
setMetrics(float, float, float, float) - Method in class com.panayotis.gnuplot.plot.Graph
Set the position and size of thie graph object, relative to a 0,0-1,1 page
setMultiTitle(String) - Method in class com.panayotis.gnuplot.GNUPlot
Set the title of all graph objects, in multiplot environment.
setMultiTitle(String) - Method in class com.panayotis.gnuplot.GNUPlotParameters
Set the title of all graph objects, in multiplot environment.
setOrientation(boolean) - Method in class com.panayotis.gnuplot.layout.AutoGraphLayout
Sey the orientation of the graphs, as being put
setOrientation(boolean) - Method in class com.panayotis.gnuplot.layout.GridGraphLayout
Deprecated. Sey the orientation of the graphs, as being put
setParameters(GNUPlotParameters) - Method in class com.panayotis.gnuplot.GNUPlot
Set gnuplot parameters to another set of parameters.
setPattern(int) - Method in class com.panayotis.gnuplot.style.FillStyle
Set the fill pattern
setPersist(boolean) - Method in class com.panayotis.gnuplot.GNUPlot
Set all terminals to be persistent.
setPlotStyle(PlotStyle) - Method in class com.panayotis.gnuplot.plot.AbstractPlot
Set how this plot will be presented.
setPointSize(int) - Method in class com.panayotis.gnuplot.style.PlotStyle
Set the point size of this graph
setPointType(int) - Method in class com.panayotis.gnuplot.style.PlotStyle
Set the point type of this graph.
setRows(int) - Method in class com.panayotis.gnuplot.layout.AutoGraphLayout
Manually set the number of rows.
setRows(int) - Method in class com.panayotis.gnuplot.layout.StripeLayout
Set behaviour, depending on the number of rows.
setSmooth(Smooth) - Method in class com.panayotis.gnuplot.plot.AbstractPlot
Define if this plot should be smoothed.
setStartPosition(GridGraphLayout.Start) - Method in class com.panayotis.gnuplot.layout.GridGraphLayout
Deprecated. Set where the first graph will be put
setStyle(FillStyle.Fill) - Method in class com.panayotis.gnuplot.style.FillStyle
Set the fill style
setStyle(Style) - Method in class com.panayotis.gnuplot.style.PlotStyle
Set the current style to the given one
setTerminal(GNUPlotTerminal) - Method in class com.panayotis.gnuplot.GNUPlot
Change gnuplot terminal.
setTitle(String) - Method in class com.panayotis.gnuplot.JavaPlot
Set the graph Title
setTitle(String) - Method in class com.panayotis.gnuplot.plot.AbstractPlot
A convinient method to set the title of this plot
setTitle(String) - Method in class com.panayotis.gnuplot.plot.Page
Set the title of this page
setType(boolean) - Method in class com.panayotis.gnuplot.layout.StripeLayout
Set the default behaviour
setWriter(Writer) - Method in class com.panayotis.iodebug.Debug
Set the output writer.
size() - Method in class com.panayotis.gnuplot.dataset.ArrayDataSet
Retrieve how many points this data set has.
size() - Method in interface com.panayotis.gnuplot.dataset.DataSet
Retrieve how many points this data set has.
Smooth - Enum in com.panayotis.gnuplot.style
Define how this plot should be smoothed.
StripeLayout - Class in com.panayotis.gnuplot.layout
Align graphs evenly on the page This Layout is based on AutoGraphLayout
StripeLayout() - Constructor for class com.panayotis.gnuplot.layout.StripeLayout
Create a new Strip layout.
Style - Enum in com.panayotis.gnuplot.style
Possible styles to use in gnuplot
SVGTerminal - Class in com.panayotis.gnuplot.terminal
This Terminal uses SVG graphics to display data on screen.
SVGTerminal() - Constructor for class com.panayotis.gnuplot.terminal.SVGTerminal
Creates a new instance of SVGTerminal
SVGTerminal(String) - Constructor for class com.panayotis.gnuplot.terminal.SVGTerminal
Creates a new instance of SVGTerminal and store output to a specific file

T

TextFileTerminal - Class in com.panayotis.gnuplot.terminal
Base class of all terminals with output in text format.
TextFileTerminal(String) - Constructor for class com.panayotis.gnuplot.terminal.TextFileTerminal
Creates a new instance of TextFileTerminal.
TextFileTerminal(String, String) - Constructor for class com.panayotis.gnuplot.terminal.TextFileTerminal
Creates a new instance of TextFileTerminal and output to a specific file
toString() - Method in enum com.panayotis.gnuplot.style.Smooth
Retrieve the gnuplot argument for this smoothing mechanism

U

unset(String) - Method in class com.panayotis.gnuplot.PropertiesHolder
Remove a key from this object
UPWARDS - Static variable in class com.panayotis.gnuplot.layout.AutoGraphLayout
Orientation of the graph layout

V

valueOf(String) - Static method in enum com.panayotis.gnuplot.JavaPlot.Key
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.panayotis.gnuplot.layout.GridGraphLayout.Start
Deprecated. Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.panayotis.gnuplot.style.FillStyle.Fill
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.panayotis.gnuplot.style.NamedPlotColor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.panayotis.gnuplot.style.Smooth
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.panayotis.gnuplot.style.Style
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.panayotis.gnuplot.JavaPlot.Key
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.panayotis.gnuplot.layout.GridGraphLayout.Start
Deprecated. Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.panayotis.gnuplot.style.FillStyle.Fill
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.panayotis.gnuplot.style.NamedPlotColor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.panayotis.gnuplot.style.Smooth
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.panayotis.gnuplot.style.Style
Returns an array containing the constants of this enum type, in the order they are declared.
VERBOSE - Static variable in class com.panayotis.iodebug.Debug
All messages are presented
VERTICAL - Static variable in class com.panayotis.gnuplot.layout.GridGraphLayout
Deprecated. Orientation of the graph layout

W

WARNING - Static variable in class com.panayotis.iodebug.Debug
Warnings, as well as errors and critical information is presented

A C D E F G H I J L M N O P Q R S T U V W

Copyright © 2013. All Rights Reserved.