JIDE 3.5.15

com.jidesoft.chart.render
Class RaisedPieSegmentRenderer

java.lang.Object
  extended by com.jidesoft.chart.render.AbstractRenderer
      extended by com.jidesoft.chart.render.AbstractPieSegmentRenderer
          extended by com.jidesoft.chart.render.RaisedPieSegmentRenderer
All Implemented Interfaces:
PieSegmentRenderer

public class RaisedPieSegmentRenderer
extends AbstractPieSegmentRenderer

Renders the segments of a pie chart using paint colors to give a 'raised' effect


Field Summary
 
Fields inherited from class com.jidesoft.chart.render.AbstractPieSegmentRenderer
maxExplode, PROPERTY_ALWAYS_SHOW_OUTLINES, PROPERTY_PIE_LABEL_RENDERER, PROPERTY_POINT_LABELER, PROPERTY_TICK_LENGTH
 
Fields inherited from class com.jidesoft.chart.render.AbstractRenderer
alwaysShowOutlines, PROPERTY_OUTLINE_WIDTH, ROLLOVER_INTENSITY, support
 
Constructor Summary
RaisedPieSegmentRenderer()
           
 
Method Summary
 double getHighlightCenterOffsetX()
           
 double getHighlightCenterOffsetY()
           
 void renderSegments(Graphics g, Chart chart, ChartModel model, Point center, int radius, int[] angles)
          The method for rendering segments onto the supplied graphics context
 void setHighlightCenterOffsetX(double highlightCenterOffsetX)
           
 void setHighlightCenterOffsetY(double highlightCenterOffsetY)
           
 
Methods inherited from class com.jidesoft.chart.render.AbstractPieSegmentRenderer
clearShapes, containingSegment, createSegmentPaint, getLabelGraphics, getPieLabelRenderer, getPointLabeler, getTickLength, modify, recordSegment, rendered, renderLabels, renderOutlines, renderOutlines2D, setLabelGraphics, setPieLabelRenderer, setPointLabeler, setTickLength
 
Methods inherited from class com.jidesoft.chart.render.AbstractRenderer
addPropertyChangeListener, getOutlineColor, getOutlineWidth, getSelectionColor, isAlwaysShowOutlines, removePropertyChangeListener, setAlwaysShowOutlines, setOutlineColor, setOutlineWidth, setSelectionColor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RaisedPieSegmentRenderer

public RaisedPieSegmentRenderer()
Method Detail

getHighlightCenterOffsetX

public double getHighlightCenterOffsetX()

setHighlightCenterOffsetX

public void setHighlightCenterOffsetX(double highlightCenterOffsetX)

getHighlightCenterOffsetY

public double getHighlightCenterOffsetY()

setHighlightCenterOffsetY

public void setHighlightCenterOffsetY(double highlightCenterOffsetY)

renderSegments

public void renderSegments(Graphics g,
                           Chart chart,
                           ChartModel model,
                           Point center,
                           int radius,
                           int[] angles)
The method for rendering segments onto the supplied graphics context

Parameters:
g - the Graphics context
chart - the chart
model - the model of interest
center - the center point (in pixel coordinates) of the rendered area
radius - the radius of the pie chart (in pixels)
angles - the angles (in degrees) of the respective segments of the model

JIDE 3.5.15