A B C D E F G H I K L M N O P R S T V W X Z

A

AbstractLineSeries - Class in org.faceless.graph2
A Line series represents a function - for every X value there is a corresponding f(X).
AbstractMarker - Class in org.faceless.graph2
This class represents an "object" which can be placed on the graph but is not directly part of a series.
AbstractMarker() - Constructor for class org.faceless.graph2.AbstractMarker
 
add(AbstractLineSeries) - Method in class org.faceless.graph2.AreaSeries
Add a LineSeries to this Series
addBox(String, double, double, double, double, Style) - Method in class org.faceless.graph2.Series
Add a box to this Series.
addCustom(Marker, String, TextStyle) - Method in class org.faceless.graph2.Key
Add a custom marker and/or text to the Key.
addKey(Key, int) - Method in class org.faceless.graph2.Graph
Set a Key on the graph and position it at the edges of the Output.
addKey(Key, double, double) - Method in class org.faceless.graph2.Graph
Set a Key on the graph, and position it at the specified location on the Graph.
addLabel(AbstractMarker, double, double) - Method in class org.faceless.graph2.DialGraph
Add a marker to one of the slices of the DialGraph.
addLabel(String, AbstractMarker, double, Style) - Method in class org.faceless.graph2.PieGraph
Add a label to one of the slices in the pie.
addLabels(double, double, double, double, boolean, TextStyle, NumberFormat, double, double) - Method in class org.faceless.graph2.DialGraph
Add numerical labels around the edge of the dial graph.
addLine(String, double, double, double, double, Style) - Method in class org.faceless.graph2.Series
Add a line to this Series.
addMarker(AbstractMarker, String, double) - Method in class org.faceless.graph2.GeneralBarSeries
Add a Marker to this Series.
addMarker(AbstractMarker, double, double) - Method in class org.faceless.graph2.Series
Add a Marker to this Series.
addNeedle(double, double, double, double, double, double, double, Style, int) - Method in class org.faceless.graph2.DialGraph
Add a "needle" the graph.
addSegment(double, double, double, double, Style) - Method in class org.faceless.graph2.DialGraph
Add a colored "segment" to the graph.
addSeries(Series) - Method in class org.faceless.graph2.AxesGraph
Add a series to this Graph, plotted against the bottom and left axes.
addSeries(Series, int) - Method in class org.faceless.graph2.AxesGraph
Add a series to this Graph, plotted against the specified axes.
addSeries(Series, TextStyle) - Method in class org.faceless.graph2.Key
Add the specified series to the Key.
addText(String, TextStyle) - Method in class org.faceless.graph2.Graph
Add some text to the Graph.
addTick(double, double, double, Style) - Method in class org.faceless.graph2.DialGraph
Add a tick to the graph
addTicks(double, double, double, double, double, Style) - Method in class org.faceless.graph2.DialGraph
Add several ticks at equally spaced intervals around the graph
Align - Class in org.faceless.graph2
A non-instantiable class containing several constants dealing with alignments.
AreaSeries - Class in org.faceless.graph2
An AreaSeries is used to plot several AbstractLineSeries, one on top of eachother, with the space under each line filled.
AreaSeries(String) - Constructor for class org.faceless.graph2.AreaSeries
Create a new AreaSeries
ARROW_LARGE - Static variable in class org.faceless.graph2.DialGraph
Constant that can be passed into addNeedle() to draw a large arrow.
ARROW_MEDIUM - Static variable in class org.faceless.graph2.DialGraph
Constant that can be passed into addNeedle() to draw a medium arrow.
ARROW_NONE - Static variable in class org.faceless.graph2.DialGraph
Constant that can be passed into addNeedle() to draw no arrow at all.
ARROW_SMALL - Static variable in class org.faceless.graph2.DialGraph
Constant that can be passed into addNeedle() to draw a small arrow.
AxesGraph - Class in org.faceless.graph2
The AxesGraph class represents any type of graph that's plotted against an axis - bar graphs, line graphs and so on.
AxesGraph() - Constructor for class org.faceless.graph2.AxesGraph
Create a new AxesGraph
Axis - Class in org.faceless.graph2
An Axis is what a Series is plotted against on an AxesGraph.

B

B_SPLINE - Static variable in class org.faceless.graph2.SplineSeries
Defines the basis matrix for a B-spline
BarAxis - Class in org.faceless.graph2
A subclass of Axis useful for plotting Bar Series.
BarAxis() - Constructor for class org.faceless.graph2.BarAxis
Create a new BarAxis
BarAxis(String[]) - Constructor for class org.faceless.graph2.BarAxis
Create a new BarAxis with the specified labels.
BarAxis(List) - Constructor for class org.faceless.graph2.BarAxis
Create a new BarAxis with the specified labels.
BarSeries - Class in org.faceless.graph2
The most basic form of Bar series, this can be used to plot bars to a graph like so:
  AxesGraph graph = new AxesGraph();
  BarSeries series = new BarSeries("Fruit");
  series.set("Apples", 10);
  series.set("Oranges", 13);
  graph.addSeries(series);
BarSeries(String) - Constructor for class org.faceless.graph2.BarSeries
Create a new BarSeries
BOTTOM - Static variable in class org.faceless.graph2.Align
 
BOTTOM - Static variable in class org.faceless.graph2.Axis
A constant which can be passed into AxesGraph.setAxis to set the bottom axis
BOTTOMLEFT - Static variable in class org.faceless.graph2.AxesGraph
Constant used by the addSeries method to plot the series against the bottom and left axes.
BOTTOMRIGHT - Static variable in class org.faceless.graph2.AxesGraph
Constant used by the addSeries method to plot the series against the bottom and right axes.
BoxWhiskerSeries - Class in org.faceless.graph2
A BoxWhisker Series is used for plotting statistical data.
BoxWhiskerSeries(String) - Constructor for class org.faceless.graph2.BoxWhiskerSeries
Create a new BoxWhiskerSeries
BubbleSeries - Class in org.faceless.graph2
A Bubble Series can be used to plot round or elliptical "bubbles" on a graph.
BubbleSeries(String) - Constructor for class org.faceless.graph2.BubbleSeries
Create a new BubbleSeries

C

CandleSeries - Class in org.faceless.graph2
A Candle Series is typically used for plotting stock prices.
CandleSeries(String) - Constructor for class org.faceless.graph2.CandleSeries
Create a new CandleSeries
CATMULLROM_SPLINE - Static variable in class org.faceless.graph2.SplineSeries
Defines the basis matrix for a Catmull-Rom spline
CENTER - Static variable in class org.faceless.graph2.Align
 
characters(char[], int, int) - Method in class org.faceless.graph2.XMLGraph
 
complete() - Method in class org.faceless.graph2.FunctionLineSeries
Complete the function.
complete() - Method in class org.faceless.graph2.SplineSeries
 
createFunctionSeries(String, double, double, Method) - Static method in class org.faceless.graph2.FunctionLineSeries
Return a FunctionLineSeries that uses the specifed method as it's function.
createPattern(String, Color, Color) - Static method in class org.faceless.graph2.Style
Create a TexturePaint object from one of several predefined patterns.

D

DateAxis - Class in org.faceless.graph2
A subclass of Axis to be used for plotting date values.
DateAxis() - Constructor for class org.faceless.graph2.DateAxis
Create a new DateAxis with a format of "dd-MMM-yyyy"
DateAxis(DateFormat) - Constructor for class org.faceless.graph2.DateAxis
Create a new DateAxis with the specified format
DateAxis(DateFormat, int) - Constructor for class org.faceless.graph2.DateAxis
Create a new DateAxis with the specified format and density
DENSITY_MINIMAL - Static variable in class org.faceless.graph2.Axis
A constant used by many subclasses of Axis to control how many teeth are placed on the graph.
DENSITY_NORMAL - Static variable in class org.faceless.graph2.Axis
A constant used by many subclasses of Axis to control how many teeth are placed on the graph.
DENSITY_SPARSE - Static variable in class org.faceless.graph2.Axis
A constant used by many subclasses of Axis to control how many teeth are placed on the graph.
DialGraph - Class in org.faceless.graph2
A subclass of Graph for drawing "Dials".
DialGraph() - Constructor for class org.faceless.graph2.DialGraph
Create a new DialGraph
draw(Output) - Method in class org.faceless.graph2.Graph
Draw the Graph to the specified Output object.

E

endDocument() - Method in class org.faceless.graph2.XMLGraph
 
endElement(String, String, String) - Method in class org.faceless.graph2.XMLGraph
 
equals(Object) - Method in class org.faceless.graph2.Style
 
equals(Object) - Method in class org.faceless.graph2.Text
 

F

FlashOutput - Class in org.faceless.graph2
The FlashOutput class allows you to create simple Macromedia Flash movies which display the graph.
FlashOutput(int, int) - Constructor for class org.faceless.graph2.FlashOutput
Creates a new Flash movie with the default white background
FlashOutput(int, int, Color) - Constructor for class org.faceless.graph2.FlashOutput
Creates a new Flash movie with the specified background color
format(double) - Method in class org.faceless.graph2.Axis
Given the specified number, return the text that should be placed against the tooth at that position.
format(double) - Method in class org.faceless.graph2.BarAxis
 
format(double) - Method in class org.faceless.graph2.DateAxis
 
format(double) - Method in class org.faceless.graph2.NullAxis
 
format(double) - Method in class org.faceless.graph2.NumericAxis
 
format(double) - Method in class org.faceless.graph2.ZAxis
 
func(double) - Method in class org.faceless.graph2.FunctionLineSeries
Given an X value, return the equivalent Y value of this function.
func(double) - Method in class org.faceless.graph2.SplineSeries
 
FunctionLineSeries - Class in org.faceless.graph2
This class represents a mathematical curve (eg.
FunctionLineSeries(String, double, double) - Constructor for class org.faceless.graph2.FunctionLineSeries
Create a new FunctionLineSeries

G

GapAxis - Class in org.faceless.graph2
A type of Axis that can be used to put a "gap" in the middle of an axis.
GapAxis(Axis, double, double) - Constructor for class org.faceless.graph2.GapAxis
Create a new GapAxis which will skip values between the supplied parameters
GeneralBarSeries - Class in org.faceless.graph2
The superclass for all types of series that involve plotting Bars to an AxesGraph.
getAreas() - Method in class org.faceless.graph2.ImageOutput
Return a Map containing information about the areas used in the graph.
getAxis(int) - Method in class org.faceless.graph2.AxesGraph
Get the axis that's currently in the specified position on the graph.
getCurrencyAxis(Locale) - Static method in class org.faceless.graph2.NumericAxis
Return a NumericAxis that formats it's values as currencies in the specified locale.
getData() - Method in class org.faceless.graph2.LineSeries
Return a SortedMap containing a copy of all the data points of this LineSeries, where the X and Y values are the Key and Value, stored as Doubles.
getFloatingPointAxis() - Static method in class org.faceless.graph2.NumericAxis
Return a NumericAxis that formats it's values as real numbers
getFonts() - Method in class org.faceless.graph2.XMLGraph
Return the list of font names used in the graph.
getGraph() - Method in class org.faceless.graph2.XMLGraph
Return the graph generated by the XMLGraph.parse(org.xml.sax.InputSource) method
getHeight() - Method in class org.faceless.graph2.XMLGraph
Return the width of the graph, as specified in the XML with the height attribute
getImage() - Method in class org.faceless.graph2.ImageOutput
Return the Image created by the Graph.draw(org.faceless.graph2.Output) method.
getIntegerAxis() - Static method in class org.faceless.graph2.NumericAxis
Return a NumericAxis that formats it's values as integers
getLineSeries() - Method in class org.faceless.graph2.FunctionLineSeries
Return the LineSeries set by the FunctionLineSeries.setLineSeries(org.faceless.graph2.LineSeries) method.
getProportion(String) - Method in class org.faceless.graph2.PieGraph
Return the proportion of the pie that the named slice occupies.
getReducedColorImage(int, Color) - Method in class org.faceless.graph2.ImageOutput
Return the Image created by the Graph.draw(org.faceless.graph2.Output) method, after it's been reduced to the specified number of colors.
getSeries(String) - Method in class org.faceless.graph2.AxesGraph
Return the series with the specified name from this AxesGraph, or null if no such series has been added yet
getTrace(String) - Method in class org.faceless.graph2.SVGOutput
Return the path taken by the specified line series.
getWidth() - Method in class org.faceless.graph2.XMLGraph
Return the width of the graph, as specified in the XML with the width attribute
Graph - Class in org.faceless.graph2
The abstract base class for all Graphs in the Big Faceless Graph Library version 2.x.
GraphTool - Class in org.faceless.graph2
This class is the main class if the Jar is run directly.
GraphTool() - Constructor for class org.faceless.graph2.GraphTool
 

H

hashCode() - Method in class org.faceless.graph2.Style
 

I

Image - Class in org.faceless.graph2
The Image class is a type of marker that can be used to use bitmap images as Markers.
Image(InputStream) - Constructor for class org.faceless.graph2.Image
Create a new image.
Image(String) - Constructor for class org.faceless.graph2.Image
Create a new image from the specified filename.
Image(URL) - Constructor for class org.faceless.graph2.Image
Create a new image from the specified URL.
Image(BufferedImage) - Constructor for class org.faceless.graph2.Image
Create a new immge from the specified BufferedImage
ImageOutput - Class in org.faceless.graph2
The ImageOutput class is a subclass of Output, which allows Graphs to be drawn to a BufferedImage or Graphics2D object, and then optionally rendered to a PNG image by calling the writePNG() method.
ImageOutput(int, int) - Constructor for class org.faceless.graph2.ImageOutput
Create a new ImageOutput of the specified width and height with a white background
ImageOutput(int, int, Paint) - Constructor for class org.faceless.graph2.ImageOutput
Create a new ImageOutput of the specified width, height and background color.
ImageOutput(Graphics2D, int, int) - Constructor for class org.faceless.graph2.ImageOutput
Create a new ImageOutput which will draw to the specified Graphics2D object.
interrupt() - Method in class org.faceless.graph2.Graph
Interrupt the draw() method.
isInterrupted() - Method in class org.faceless.graph2.Graph
Return whether the graph has been interrupted before it could be finalized.

K

Key - Class in org.faceless.graph2
A Key can optionally be added to the Graph to display information about the data displayed on the Graph.
Key(Style) - Constructor for class org.faceless.graph2.Key
Create a new Key

L

LEFT - Static variable in class org.faceless.graph2.Align
 
LEFT - Static variable in class org.faceless.graph2.Axis
A constant which can be passed into AxesGraph.setAxis to set the left axis
LineSeries - Class in org.faceless.graph2
The LineSeries represents the data found on a typical line graph - a collection of sampled values.
LineSeries(String) - Constructor for class org.faceless.graph2.LineSeries
Create a new LineSeries
LogAxis - Class in org.faceless.graph2
A type of Axis that can be used to plot Logarithmic values.
LogAxis(Axis) - Constructor for class org.faceless.graph2.LogAxis
Create a new LogAxis with a base of 10
LogAxis(Axis, double) - Constructor for class org.faceless.graph2.LogAxis
Create a new LogAxis with the specified base

M

main(String[]) - Static method in class org.faceless.graph2.GraphTool
 
Marker - Class in org.faceless.graph2
A Marker is simply a point marked on the graph with a symbol like a star or a circle.
Marker(String, double) - Constructor for class org.faceless.graph2.Marker
Create a new Marker.
MarkerAxis - Class in org.faceless.graph2
A subclass of Axis which displays Markers instead of text on the axis.
MarkerAxis(int) - Constructor for class org.faceless.graph2.MarkerAxis
Create a new MarkerAxis
MIDDLE - Static variable in class org.faceless.graph2.Align
 
MultiBarSeries - Class in org.faceless.graph2
This type of Bar Series allows several sets of bars to be "grouped", ie drawn next to eachother.
MultiBarSeries(String) - Constructor for class org.faceless.graph2.MultiBarSeries
 

N

NAMESPACE - Static variable in class org.faceless.graph2.XMLGraph
The namespace used for the XML parsed by this class.
NullAxis - Class in org.faceless.graph2
A class of Axis which doesn't display any values at all.
NullAxis() - Constructor for class org.faceless.graph2.NullAxis
 
NumericAxis - Class in org.faceless.graph2
The most common type of Axis, a NumericAxis is used to display numbers, either as integers, real numbers, percentages, currency amounts or any type of format that can be created with a NumberFormat.
NumericAxis(NumberFormat) - Constructor for class org.faceless.graph2.NumericAxis
Create a new NumericAxis with the specified format and the default density.
NumericAxis(NumberFormat, int) - Constructor for class org.faceless.graph2.NumericAxis
Create a new NumericAxis with the specified format and densty

O

org.faceless.graph2 - package org.faceless.graph2
Contains all the classes required to create and render a Graph to an SVG, PNG, PDF or other format.
Output - Class in org.faceless.graph2
The Output class is the abstract base class for all types of Output in the library.
outputToSeries(double, double, double[]) - Method in class org.faceless.graph2.Series
Given the (X,Y) co-ordinates of a point that was plotted on this Series and displayed on an Output, return the original co-ordinates as specified in Series space.
outputToSeriesFunction() - Method in class org.faceless.graph2.Series
This method returns two lines of JavaScript which perform the same function as the outputToSeries method.

P

parse(InputSource) - Method in class org.faceless.graph2.XMLGraph
Parse the specified InputSource using any available XMLReader
parse(InputSource, XMLReader) - Method in class org.faceless.graph2.XMLGraph
Parse the specified InputSource using the specified XMLReader.
PDFOutput - Class in org.faceless.graph2
A subclass of Output that can be used to plot graphs to a PDFCanvas object, which can be included in our companion PDF Library.
PDFOutput(PDFCanvas) - Constructor for class org.faceless.graph2.PDFOutput
Create a new PDFOutput that will write the graph to the specified PDFCanvas.
PieGraph - Class in org.faceless.graph2
A subclass of graph for displaying data in a circular Pie graph.
PieGraph() - Constructor for class org.faceless.graph2.PieGraph
Create a new PieGraph

R

RIGHT - Static variable in class org.faceless.graph2.Align
 
RIGHT - Static variable in class org.faceless.graph2.Axis
A constant which can be passed into AxesGraph.setAxis to set the right axis
ROTATE_AUTO - Static variable in class org.faceless.graph2.TextStyle
A special value for TextStyle.setRotate(double) that may be used with labels on PieGraphs - causes the label to be rotated to match the angle of the slice.

S

ScatterSeries - Class in org.faceless.graph2
The ScatterSeries allows you to draw a series which is entirely made up of Marker objects and nothing else.
ScatterSeries(String, String, double) - Constructor for class org.faceless.graph2.ScatterSeries
Create a new ScatterSeries
Series - Class in org.faceless.graph2
The Series class is the abstract superclass for all types of data to be plotted on an AxesGraph.
set(String, double) - Method in class org.faceless.graph2.BarSeries
Add a bar to the series.
set(String, double, double) - Method in class org.faceless.graph2.BarSeries
Add a bar to the series, which does not necessarily have to start at y=0.
set(String, double, double, double, double, double) - Method in class org.faceless.graph2.BoxWhiskerSeries
Add a box to the series.
set(String, double, double, double, double, double, double, double) - Method in class org.faceless.graph2.BoxWhiskerSeries
Add a box to the series.
set(double, double, double) - Method in class org.faceless.graph2.BubbleSeries
Add a simple, circular bubble to the graph.
set(double, double, double, double, double, double) - Method in class org.faceless.graph2.BubbleSeries
Add an elliptic bubble to the graph with "range" markers.
set(Date, double, double, double, double) - Method in class org.faceless.graph2.CandleSeries
Add a candle to the series.
set(double, double) - Method in class org.faceless.graph2.LineSeries
Set a value on the graph.
set(String, double) - Method in class org.faceless.graph2.PieGraph
Add a slice to the Pie.
set(double, double) - Method in class org.faceless.graph2.ScatterSeries
Add a new marker at (x,y)
set(double, double) - Method in class org.faceless.graph2.SplineSeries
Set a value on the graph.
setAlign(int) - Method in class org.faceless.graph2.TextStyle
Set the alignment of the text
setAxis(int, Axis) - Method in class org.faceless.graph2.AxesGraph
Set the specified axis.
setBackWallPaint(Paint) - Method in class org.faceless.graph2.AxesGraph
Set the paint to use on the back wall.
setBackWallPaint(Paint[], Color, int, int, double[]) - Method in class org.faceless.graph2.AxesGraph
Set the paint to use on the back wall to a series of stripes.
setBarDepth(double) - Method in class org.faceless.graph2.GeneralBarSeries
Set the depth of each bar.
setBarLabels(TextStyle, NumberFormat) - Method in class org.faceless.graph2.GeneralBarSeries
Set a label on each bar.
setBarsAtNoon(boolean) - Method in class org.faceless.graph2.DateAxis
When plotting a GeneralBarSeries against a DateAxis, whether to center the bars on the tick, ie.
setBarWidth(double) - Method in class org.faceless.graph2.CandleSeries
Set the width of each candle.
setBarWidth(int) - Method in class org.faceless.graph2.DateAxis
When plotting bars against this axis, this method can be used to specify the width of those bars.
setBarWidth(double) - Method in class org.faceless.graph2.GeneralBarSeries
Set the width of each bar.
setBarWidth(double) - Method in class org.faceless.graph2.MultiBarSeries
Set the width of each set of bars.
setBorderColor(Color) - Method in class org.faceless.graph2.Style
Set the border color for this style
setColor(String, Paint) - Method in class org.faceless.graph2.PieGraph
Set the color for the specified slice
setColor(Paint) - Method in class org.faceless.graph2.Style
Set the color of this style
setDefaultColors(Paint[]) - Method in class org.faceless.graph2.Graph
Set the default colors for the graph.
setDefaultTextStyle(TextStyle) - Method in class org.faceless.graph2.Key
Set the default text style to use on the key.
setDepth(double) - Method in class org.faceless.graph2.AbstractLineSeries
Set the depth of the line when viewed in 3D, as a proportion of the width of the graph.
setDepth(double) - Method in class org.faceless.graph2.PieGraph
Set the depth of the Pie when it's displayed in 3-D.
setDetailLevel(int) - Method in class org.faceless.graph2.FlashOutput
Set the level of detail to draw.
setDividerSize(int) - Method in class org.faceless.graph2.GapAxis
Set the size of the "squiggle" drawn at the point where the gap is.
setDocumentLocator(Locator) - Method in class org.faceless.graph2.XMLGraph
 
setDoughnut(double) - Method in class org.faceless.graph2.PieGraph
Set the size of the "hole in the doughnut".
setExtend(String, double) - Method in class org.faceless.graph2.PieGraph
Extend the specified slice away from the center of the pie
setFixedAspectRatio(boolean) - Method in class org.faceless.graph2.Graph
Whether this graph should have a fixed aspect ratio.
setFixedSize(double, double, double) - Method in class org.faceless.graph2.Graph
When plotting a number of graphs that are supposed to be exactly the same size, this method can be used to set the zoom, x and y position to fixed values, rather than allowing the graph to be autosized to fit.
setFont(String, Font) - Method in class org.faceless.graph2.FlashOutput
Define a font for use in the movie.
setFont(String, Font) - Method in class org.faceless.graph2.ImageOutput
Define a custom mapping from the specified font description to the specified font.
setFont(String, PDFFont) - Method in class org.faceless.graph2.PDFOutput
Define a custom font for use with this output class.
setFont(String, double) - Method in class org.faceless.graph2.TextStyle
Set the font
setHorizontalScale(double, double, double, double) - Method in class org.faceless.graph2.AxesGraph
Change the scaling ratio for the horizontal axes.
setLabel(String, TextStyle) - Method in class org.faceless.graph2.Axis
Set a label to be displayed next to the axis.
setLabel(String, AbstractMarker, double) - Method in class org.faceless.graph2.PieGraph
Set the label of one of the slices in the pie.
setLicenseKey(String) - Static method in class org.faceless.graph2.Graph
Set the license key for the library.
setLightLevel(int) - Method in class org.faceless.graph2.Graph
Set the level of light (technically, the level of shade) that should be applied to a graph.
setLightVector(int, int, int) - Method in class org.faceless.graph2.Graph
Set the vector of where the light is coming from.
setLineDash(double[]) - Method in class org.faceless.graph2.Style
Set the line dashing for this style.
setLineSeries(LineSeries) - Method in class org.faceless.graph2.FunctionLineSeries
Set the LineSeries that this function takes it's data from.
setLineThickness(double) - Method in class org.faceless.graph2.Style
Set the line thickness for this style.
setMargin(int, int, int, int) - Method in class org.faceless.graph2.ImageOutput
Set the margin between the graph and the edge of the image.
setMargin(int) - Method in class org.faceless.graph2.Key
Set the margin around the Key.
setMaxDataPoints(int) - Method in class org.faceless.graph2.LineSeries
Set the maximum number of data points that will be drawn with this LineSeries.
setMaxValue(double) - Method in class org.faceless.graph2.Axis
Set the maximum value to be plotted on the Axis.
setMaxWidth(int) - Method in class org.faceless.graph2.Key
Set the maximum width of the Key box.
setMetaData(String, String) - Method in class org.faceless.graph2.Graph
Set some descriptive text on the graph.
setMinValue(double) - Method in class org.faceless.graph2.Axis
Set the minimum value to be plotted on the Axis.
setName(String) - Method in class org.faceless.graph2.AbstractMarker
Set the name of this marker, so it can later be found through the ImageOutput.getAreas() method.
setOrder(List) - Method in class org.faceless.graph2.BarAxis
Set the order of the keys on the axis.
setOtherSlice(String, double) - Method in class org.faceless.graph2.PieGraph
Create an "Other" slice, which can be used to group slices that are too small to show useful information.
setPadding(int) - Method in class org.faceless.graph2.Key
Set the padding for the Key.
setPaddingBottom(double) - Method in class org.faceless.graph2.Image
Set the padding to the bottom of the image
setPaddingBottom(double) - Method in class org.faceless.graph2.TextStyle
Set the padding to the bottom of the text
setPaddingLeft(double) - Method in class org.faceless.graph2.Image
Set the padding to the left of the text
setPaddingLeft(double) - Method in class org.faceless.graph2.TextStyle
Set the padding to the left of the text
setPaddingRight(double) - Method in class org.faceless.graph2.Image
Set the padding to the right of the image
setPaddingRight(double) - Method in class org.faceless.graph2.TextStyle
Set the padding to the right of the text
setPaddingTop(double) - Method in class org.faceless.graph2.Image
Set the padding to the top of the image
setPaddingTop(double) - Method in class org.faceless.graph2.TextStyle
Set the padding to the top of the text
setPreAccumulated(boolean) - Method in class org.faceless.graph2.AreaSeries
Sets whether the values in the Line series have already been totaled up.
setRenderingHint(RenderingHints.Key, Object) - Method in class org.faceless.graph2.ImageOutput
Set a rendering hint for drawing the image.
setRotate(double) - Method in class org.faceless.graph2.Marker
Set the rotation of this marker around its center, in degrees clockwise
setRotate(int) - Method in class org.faceless.graph2.MarkerAxis
Set the rotation for each marker on the axis
setRotate(double) - Method in class org.faceless.graph2.ScatterSeries
Set the optional rotation for the markers in the series, in degrees clockwise.
setRotate(double) - Method in class org.faceless.graph2.TextStyle
Set the rotation of the text
setRoundBars(boolean) - Method in class org.faceless.graph2.GeneralBarSeries
This method has been replaced with the more flexible GeneralBarSeries.setRoundBars(double).
setRoundBars(double) - Method in class org.faceless.graph2.GeneralBarSeries
 
setSerifWidth(double) - Method in class org.faceless.graph2.BoxWhiskerSeries
Set the width of the "serif" at the end of the lines.
setShoulderWidth(double) - Method in class org.faceless.graph2.BoxWhiskerSeries
Set the width of the "shoulder" of the box - the width of the box at the outer corner.
setSliceSize(double) - Method in class org.faceless.graph2.DialGraph
Set the number of degrees each straight line makes up in a DialGraph.
setSliceSize(double) - Method in class org.faceless.graph2.PieGraph
Set the number of degrees each straight line makes up in a PieGraph.
setSpineStyle(Style) - Method in class org.faceless.graph2.Axis
Set the style used to draw the spine of the axis.
setSteps(int) - Method in class org.faceless.graph2.FunctionLineSeries
Set the number of steps to plot this curve in.
setStretchEnds(double) - Method in class org.faceless.graph2.DateAxis
Determines whether to "stretch" the ends of the graph to the next useful value.
setStretchEnds(boolean) - Method in class org.faceless.graph2.NumericAxis
Whether to "stretch" the ends of the graph to a "useful" value or not.
setStyle(double, double, Style) - Method in class org.faceless.graph2.BubbleSeries
Set the style for the bubble at this position.
setStyle(Date, Style) - Method in class org.faceless.graph2.CandleSeries
Set the style for a particular candle.
setStyle(String, Style) - Method in class org.faceless.graph2.GeneralBarSeries
Set the style to use for a specific bar.
setStyle(Style) - Method in class org.faceless.graph2.Marker
Set the style of this marker.
setStyle(Style) - Method in class org.faceless.graph2.PieGraph
Set the overall style for the graph.
setStyle(Style) - Method in class org.faceless.graph2.Series
Set the style (color) to plot this series with.
setTextColor(Paint) - Method in class org.faceless.graph2.TextStyle
Set the color of the text
setTimeZone(TimeZone) - Method in class org.faceless.graph2.DateAxis
Set the timezone in use for this date axis.
setToothLength(double) - Method in class org.faceless.graph2.Axis
Set the length of the teeth that come off the spine of the axis.
setToothTextStyle(TextStyle) - Method in class org.faceless.graph2.Axis
Set the style used to draw the labels on the teeth.
setVerticalScale(double, double, double, double) - Method in class org.faceless.graph2.AxesGraph
Change the scaling ratio for the vertical axes.
setWaistWidth(double) - Method in class org.faceless.graph2.BoxWhiskerSeries
Set the width of the "waist" of the box - the width of the box at the middle.
setWallPaint(Paint) - Method in class org.faceless.graph2.Axis
Set the paint to be used on the wall next to this axis.
setWallPaint(Paint[], Color, double[]) - Method in class org.faceless.graph2.Axis
Set the paint to be used on the wall next to this axis to a series of stripes.
setWhiskerWidth(double) - Method in class org.faceless.graph2.BoxWhiskerSeries
Set the width of the "whisker" of the box.
setXMLExtras(String, String) - Method in class org.faceless.graph2.SVGOutput
Add additional XML to the XVG object and/or additional attributes to the <svg> tag.
setXRotation(double) - Method in class org.faceless.graph2.Graph
How far to rotate the graph around the X-axis (the line running from the left of the graph to the right), in degrees clockwise.
setYRotation(double) - Method in class org.faceless.graph2.Graph
How far to rotate the graph around the Y-axis (the line running from the top of the graph to the bottom), in degrees clockwise.
setZeroIntersection(boolean) - Method in class org.faceless.graph2.Axis
Whether this axis should cross it's adjacent axis where that axis is zero.
setZRotation(double) - Method in class org.faceless.graph2.Graph
How far to rotate the graph around the Z-axis (the line running from the front of the graph to the back), in degrees clockwise.
SplineSeries - Class in org.faceless.graph2
A SplineSeries is very similar to a LineSeries class, except that the line between the specified datapoints is "smoothed" by applying a Spline curve.
SplineSeries(String, double[][]) - Constructor for class org.faceless.graph2.SplineSeries
Create a new SplineSeries
StackedBarSeries - Class in org.faceless.graph2
A StackedBarSeries creates a bar graph where the bars are stacked on top of eachother.
StackedBarSeries(String) - Constructor for class org.faceless.graph2.StackedBarSeries
Create a new StackedBarSeries
startElement(String, String, String, Attributes) - Method in class org.faceless.graph2.XMLGraph
 
steps(double, double) - Method in class org.faceless.graph2.Axis
The steps method controls where the teeth are placed on the spine.
steps(double, double) - Method in class org.faceless.graph2.BarAxis
 
steps(double, double) - Method in class org.faceless.graph2.DateAxis
 
steps(double, double) - Method in class org.faceless.graph2.NullAxis
 
steps(double, double) - Method in class org.faceless.graph2.NumericAxis
Which steps between min and max should be marked with a tooth.
steps(double, double) - Method in class org.faceless.graph2.ZAxis
 
storeAreas(boolean) - Method in class org.faceless.graph2.ImageOutput
Whether to store the areas used by each object on the Graph.
Style - Class in org.faceless.graph2
This class represents a style used to draw a graphic object, such as a bar, a line or the graph key.
Style(Paint) - Constructor for class org.faceless.graph2.Style
Create a new Style
Style(Style) - Constructor for class org.faceless.graph2.Style
Create a new Style that's a clone of the specified style
SVGOutput - Class in org.faceless.graph2
A subclass of Output which allows the finished Graph to be rendered to SVG.
SVGOutput(int, int) - Constructor for class org.faceless.graph2.SVGOutput
Create a new SVGOutput
SVGOutput(int, int, Paint) - Constructor for class org.faceless.graph2.SVGOutput
Create a new SVGOutput

T

Text - Class in org.faceless.graph2
A type of Marker that represents an item of Text.
Text(String, TextStyle) - Constructor for class org.faceless.graph2.Text
Create a Text marker
TextStyle - Class in org.faceless.graph2
The TextStyle class sets the font, color and so on for any text displayed on the Graph.
TextStyle(String, double, Paint) - Constructor for class org.faceless.graph2.TextStyle
Create a new TextStyle and set the font, size and color
TextStyle(String, double, Paint, int) - Constructor for class org.faceless.graph2.TextStyle
Create a new TextStyle and set the font, size and textcolor
TextStyle(TextStyle) - Constructor for class org.faceless.graph2.TextStyle
Create a new TextStyle that is a clone of the specified style
toDate(double) - Static method in class org.faceless.graph2.DateAxis
Convert a double to a Date.
toDouble(Date) - Static method in class org.faceless.graph2.DateAxis
Convert a date to a double, so it can be stored internally.
TOP - Static variable in class org.faceless.graph2.Align
 
TOP - Static variable in class org.faceless.graph2.Axis
A constant which can be passed into AxesGraph.setAxis to set the top axis
TOPLEFT - Static variable in class org.faceless.graph2.AxesGraph
Constant used by the addSeries method to plot the series against the top and left axes.
TOPRIGHT - Static variable in class org.faceless.graph2.AxesGraph
Constant used by the addSeries method to plot the series against the top and right axes.
toString() - Method in class org.faceless.graph2.AbstractMarker
 
toString() - Method in class org.faceless.graph2.Axis
 
toString() - Method in class org.faceless.graph2.LineSeries
 
toString() - Method in class org.faceless.graph2.Marker
 
toString() - Method in class org.faceless.graph2.Series
 
toString() - Method in class org.faceless.graph2.Style
 
toString() - Method in class org.faceless.graph2.Text
 
toString() - Method in class org.faceless.graph2.TextStyle
 

V

VERSION - Static variable in class org.faceless.graph2.Graph
The current version of the Graph library.

W

warning(SAXParseException) - Method in class org.faceless.graph2.XMLGraph
 
writeFlash(OutputStream) - Method in class org.faceless.graph2.FlashOutput
Write the completed SWF file to the specified OutputStream.
writePNG(OutputStream, int) - Method in class org.faceless.graph2.ImageOutput
Write the image as a PNG to the specified OutputStream.
writeSVG(Writer, boolean) - Method in class org.faceless.graph2.SVGOutput
Write the SVG data to the specified writer.

X

XMLGraph - Class in org.faceless.graph2
The XMLGraph class provides a simple XML interface into the Graph library.
XMLGraph() - Constructor for class org.faceless.graph2.XMLGraph
Create a new XMLGraph parser

Z

ZAXIS - Static variable in class org.faceless.graph2.Axis
A constant which can be passed into AxesGraph.setAxis to set the Z-Axis.
ZAxis - Class in org.faceless.graph2
A subclass of Axis which can only be used on the Z-axis of a graph.
ZAxis() - Constructor for class org.faceless.graph2.ZAxis
Create a new ZAxis

A B C D E F G H I K L M N O P R S T V W X Z

Copyright © 2001-2007 Big Faceless Organization