com.approximatrix.charting.render
Class PieChartRenderer

java.lang.Object
  extended by com.approximatrix.charting.render.AbstractChartRenderer
      extended by com.approximatrix.charting.render.PieChartRenderer
All Implemented Interfaces:
Renderer

public class PieChartRenderer
extends AbstractChartRenderer

This renderer creates a PieChart.

Version:
1.0
Author:
mueller

Field Summary
 
Fields inherited from class com.approximatrix.charting.render.AbstractChartRenderer
bounds, coord, model, rcm
 
Constructor Summary
PieChartRenderer(ChartDataModel model)
          Creates new PieChartRenderer
PieChartRenderer(CoordSystem cs, ChartDataModel model)
          Creates new PieChartRenderer
 
Method Summary
 void renderChart(java.awt.Graphics2D g)
          Finally renders the Object in the Graphics object.
 
Methods inherited from class com.approximatrix.charting.render.AbstractChartRenderer
getBounds, getChartDataModel, getCoordSystem, getPreferredSize, getRowColorModel, getTransform, render, setBounds, setChartDataModel, setCoordSystem, setRowColorModel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PieChartRenderer

public PieChartRenderer(ChartDataModel model)
Creates new PieChartRenderer

Parameters:
model - the DataModel that should be rendered

PieChartRenderer

public PieChartRenderer(CoordSystem cs,
                        ChartDataModel model)
Creates new PieChartRenderer

Parameters:
cs - the CoordSystem used to translate values into points
model - the DataModel that should be rendered
Method Detail

renderChart

public void renderChart(java.awt.Graphics2D g)
Finally renders the Object in the Graphics object.

Specified by:
renderChart in class AbstractChartRenderer
Parameters:
g - the Graphics2D object in which to render