com.androidplot.xy
Class BarRenderer

java.lang.Object
  extended by com.androidplot.ui.DataRenderer<XYPlot,XYFormatterType>
      extended by com.androidplot.xy.XYSeriesRenderer<BarFormatter>
          extended by com.androidplot.xy.BarRenderer

public class BarRenderer
extends XYSeriesRenderer<BarFormatter>

Renders a point as a Bar


Nested Class Summary
static class BarRenderer.BarRenderStyle
           
static class BarRenderer.BarWidthStyle
           
 
Constructor Summary
BarRenderer(XYPlot plot)
           
 
Method Summary
 void doDrawLegendIcon(android.graphics.Canvas canvas, android.graphics.RectF rect, BarFormatter formatter)
          Draw the legend icon in the rect passed in.
 void onRender(android.graphics.Canvas canvas, android.graphics.RectF plotArea)
           
 void setBarWidth(float barWidth)
          Sets the width of the bars draw.
 
Methods inherited from class com.androidplot.xy.XYSeriesRenderer
getUniqueRegionFormatters, render
 
Methods inherited from class com.androidplot.ui.DataRenderer
drawRegionLegendIcon, drawSeriesLegendIcon, getFormatter, getPlot, getSeriesAndFormatterList, setPlot
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BarRenderer

public BarRenderer(XYPlot plot)
Method Detail

setBarWidth

public void setBarWidth(float barWidth)
Sets the width of the bars draw.

Parameters:
barWidth -

onRender

public void onRender(android.graphics.Canvas canvas,
                     android.graphics.RectF plotArea)
              throws PlotRenderException
Specified by:
onRender in class DataRenderer<XYPlot,BarFormatter>
Throws:
PlotRenderException

doDrawLegendIcon

public void doDrawLegendIcon(android.graphics.Canvas canvas,
                             android.graphics.RectF rect,
                             BarFormatter formatter)
Description copied from class: DataRenderer
Draw the legend icon in the rect passed in.



Copyright © 2012. All Rights Reserved.