public class PolarPlot extends Plot
Constructor and Description |
---|
PolarPlot()
Initializes a new instance of the
PolarPlot class. |
Modifier and Type | Method and Description |
---|---|
com.mindfusion.charting.components.ComponentController |
createController(RenderContext context)
Component.createController override.
|
boolean |
getAllowRotate()
Gets a value indicating whether users are allowed to rotate this plot.
|
int |
getPadding()
Gets padding space between the plot's border and series graphics.
|
double |
getStartAngle()
Gets the angle where first data item of series should be drawn.
|
protected java.awt.geom.Point2D |
rotatePoint(java.awt.geom.Point2D pointToRotate,
java.awt.geom.Point2D centerPoint,
double angleInDegrees)
Rotates point around specified rotation center at specified angle.
|
void |
setAllowRotate(boolean value)
Sets a value indicating whether users are allowed to rotate this plot.
|
void |
setPadding(int value)
Sets padding space between the plot's border and series graphics.
|
void |
setStartAngle(double value)
Sets the angle where first data item of series should be drawn.
|
void |
visit(com.mindfusion.charting.components.ComponentVisitor visitor)
Component.visit override.
|
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, startMeasureData
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 PolarPlot()
PolarPlot
class.public com.mindfusion.charting.components.ComponentController createController(RenderContext context)
createController
in class com.mindfusion.charting.components.Component
context
- A RenderContext instance.public void visit(com.mindfusion.charting.components.ComponentVisitor visitor)
visit
in class com.mindfusion.charting.components.Component
visitor
- An instance of a ComponentVisitor -derived class.protected java.awt.geom.Point2D rotatePoint(java.awt.geom.Point2D pointToRotate, java.awt.geom.Point2D centerPoint, double angleInDegrees)
pointToRotate
- The point to rotate.centerPoint
- The rotation center.angleInDegrees
- The rotation angle.public int getPadding()
public void setPadding(int value)
public double getStartAngle()
public void setStartAngle(double value)
public boolean getAllowRotate()
public void setAllowRotate(boolean value)