public class RadarPlot extends PolarPlot
Constructor and Description |
---|
RadarPlot()
Initializes a new instance of the
RadarPlot class. |
Modifier and Type | Method and Description |
---|---|
protected void |
drawGrid(RenderContext context)
Plot.drawGrid override.
|
com.mindfusion.common.ObservableList<Axis> |
getAxes()
Gets the list of Axis objects representing ranges
of variables represented in the radar chart.
|
RadarAxisOptions |
getAxisOptions()
Gets a RadarAxisOptions object providing properties for customizing
axis rendering in radar charts.
|
Axis |
getDefaultAxis()
Gets a default Axis object used when data item index does not
have corresponding element in the Axes collection.
|
Axis |
getEffectiveAxis(int index)
Gets the Axis representing the range for specified data variable index.
|
java.awt.Color |
getGridColor1()
Gets the main color of the grid.
|
java.awt.Color |
getGridColor2()
Gets the alternating color of the grid.
|
int |
getGridDivisions()
Gets the number of concentric shapes to draw in the grid.
|
RadarGridType |
getGridType()
Gets the type of grid to draw in this plot.
|
boolean |
getShowCoordinates()
Gets a value indicating whether the grid should display axis coordinates.
|
boolean |
getUniformScale()
Gets a value indicating whether all axes should display same data range.
|
void |
setAxisOptions(RadarAxisOptions value)
Sets a RadarAxisOptions object providing properties for customizing
axis rendering in radar charts.
|
void |
setDefaultAxis(Axis value)
Sets a default Axis object used when data item index does not
have corresponding element in the Axes collection.
|
void |
setGridColor1(java.awt.Color value)
Sets the main color of the grid.
|
void |
setGridColor2(java.awt.Color value)
Sets the alternating color of the grid.
|
void |
setGridDivisions(int value)
Sets the number of concentric shapes to draw in the grid.
|
void |
setGridType(RadarGridType value)
Sets the type of grid to draw in this plot.
|
void |
setShowCoordinates(boolean value)
Sets a value indicating whether the grid should display axis coordinates.
|
void |
setUniformScale(boolean value)
Sets a value indicating whether all axes should display same data range.
|
void |
startMeasureData(RenderContext context)
Plot.startMeasureData override.
|
createController, getAllowRotate, getPadding, getStartAngle, rotatePoint, setAllowRotate, setPadding, setStartAngle, visit
adjustDataRanges, dataChanged, domainDimension, draw, effectiveBorderStroke, effectiveFill, elementAdded, elementRemoved, enumSeries, getBackground, getBorderStroke, getBorderStrokeDashStyle, getBorderStrokeThickness, getHighlightedItem, getHighlightStroke, getHighlightStrokeDashStyle, getHighlightStrokeThickness, getSeriesRenderers, getSeriesStyle, measure, measureDataRanges, propertyChange, setBackground, setBorderStroke, setBorderStrokeDashStyle, setBorderStrokeThickness, setHighlightedItem, setHighlightStroke, setHighlightStrokeDashStyle, setHighlightStrokeThickness, setSeriesRenderers, setSeriesStyle
add, arrange, associateJComponent, dissociateJComponent, effectiveMeasuredHeight, effectiveMeasuredWidth, getActualHeight, getActualWidth, getDesiredHeight, getDesiredWidth, getGridColumn, getGridRow, getHeight, getHitTestVisibility, getHorizontalAlignment, getMargin, getParent, getRectInParent, getToolTip, getVerticalAlignment, getVisibility, getWidth, getXInParent, getYInParent, hitTest, invalidate, invalidate, invalidate, invalidateLayout, invalidateLayout, localToRoot, rootToLocal, setActualHeight, setActualWidth, setDesiredHeight, setDesiredWidth, setGridColumn, setGridRow, setHeight, setHitTestVisibility, setHorizontalAlignment, setMargin, setParent, setToolTip, setVerticalAlignment, setVisibility, setWidth, setXInParent, setYInParent
public RadarPlot()
RadarPlot
class.public com.mindfusion.common.ObservableList<Axis> getAxes()
public Axis getDefaultAxis()
public void setDefaultAxis(Axis value)
public RadarAxisOptions getAxisOptions()
public void setAxisOptions(RadarAxisOptions value)
public Axis getEffectiveAxis(int index)
index
- An integer index of data items in series.protected void drawGrid(RenderContext context)
context
- A RenderContext instance.public void startMeasureData(RenderContext context)
startMeasureData
in class Plot
context
- A RenderContext instance.public RadarGridType getGridType()
public void setGridType(RadarGridType value)
public int getGridDivisions()
public void setGridDivisions(int value)
public boolean getUniformScale()
public void setUniformScale(boolean value)
public boolean getShowCoordinates()
public void setShowCoordinates(boolean value)
public java.awt.Color getGridColor1()
public void setGridColor1(java.awt.Color value)
public java.awt.Color getGridColor2()
public void setGridColor2(java.awt.Color value)