Package  Description 

org.faceless.graph 
Contains the basic classes for creating a Graph.

org.faceless.graph.output 
Contains the classes for rendering a Graph to an output device.

Modifier and Type  Class and Description 

class 
AbstractBarGraph
An abstract superclass for all Bar Graphs.

class 
AbstractLineGraph
The abstract superclass for all graphs plotting
continuous data (as opposed to bar graphs, which are
for plotting discrete data).

class 
AreaGraph
Plot a Line graph that has the area below the line filled in.

class 
AxesGraph
An Axes Graph covers every Graph that is plotted against an Axes.

class 
BarGraph
A concrete subclass of AbstractBarGraph that handles the simplest type
of Bar Graph  a single row of bars, running across the X axis.

class 
DepthBarGraph
A concrete subclass of AbstractBarGraph that describes Bar Graphs
with X and Z axes  i.e. they go both across and "into" the screen.

class 
FloatingBarGraph
A type of Bar graph where the bars float above the axis.

class 
LineGraph
A subclass of AbstractLineGraph that plots one or more separate
curves  a typical Line Graph.

class 
MultiBarGraph
A concrete subclass of AbstractBarGraph that describes Bar Graphs with multiple
datasets plotted next to eachother on a single X axis.

class 
PieGraph
The PieGraph is the only type of Graph that doesn't subclass
AxesGraph , and is ideal for proportional data. 
class 
TowerBarGraph
A concrete subclass of AbstractBarGraph that describes "Towered" Bar Graphs 
i.e. each bar consists of several colored blocks, stacked on top of eachother.

Modifier and Type  Method and Description 

abstract Graph 
Output.getGraph()
Return the graph being rendered.

Graph 
PDF2Output.getGraph() 
Modifier and Type  Method and Description 

abstract void 
Output.render(Graph g)
Render the Graph to this Output object.

void 
PDF2Output.render(Graph gr) 
Copyright © 20012017 Big Faceless Organization