RadarChartRenderer class

Inheritance

Constructors

RadarChartRenderer(RadarChartPainter chart, Animator? animator, ViewPortHandler? viewPortHandler)

Properties

animator Animator?
no setterinherited
drawPaint Paint?
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
highlightPaint Paint?
getter/setter pairinherited
mDrawDataSetSurfacePathBuffer Path
getter/setter pair
mDrawHighlightCirclePathBuffer Path
getter/setter pair
painter RadarChartPainter?
no setter
renderPaint Paint?
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
valuePaint TextPainter?
getter/setter pairinherited
viewPortHandler ViewPortHandler?
getter/setter pairinherited
webPaint Paint?
no setter
xBounds XBounds?
getter/setter pairinherited

Methods

applyValueTextStyle(IDataSet<Entry> set) → void
Applies the required styling (provided by the DataSet) to the value-paint object.
inherited
drawData(Canvas c) → void
Draws the actual data in form of lines, bars, ... depending on Renderer subclass.
override
drawDataSet(Canvas c, IRadarDataSet dataSet, int mostEntries) → void
Draws the RadarDataSet
drawExtras(Canvas c) → void
Draws any kind of additional information (e.g. line-circles).
override
drawFilledPath2(Canvas c, Path filledPath, int fillColor, int fillAlpha) → void
Draws the provided path in filled mode with the provided drawable.
inherited
drawFilledPath3(Canvas c, Path filledPath, int startColor, int endColor, int fillAlpha) → void
inherited
drawHighlightCircle(Canvas c, MPPointF point, double innerRadius, double outerRadius, Color fillColor, Color strokeColor, double strokeWidth) → void
drawHighlighted(Canvas c, List<Highlight>? indices) → void
Draws all highlight indicators for the values that are currently highlighted.
override
drawHighlightLines(Canvas c, double? x, double? y, ILineScatterCandleRadarDataSet<Entry> set) → void
Draws vertical & horizontal highlight-lines if enabled.
inherited
drawValue(Canvas c, String valueText, double x, double y, Color color, double? textSize, TypeFace? typeFace) → void
Draws the value of the given entry by using the provided IValueFormatter.
override
drawValues(Canvas c) → void
Loops over all Entrys and draws their values.
override
drawWeb(Canvas c) → void
initBuffers() → void
Initializes the buffers used for rendering with a size. Since this method performs memory allocations, it should only be called if necessary.
override
isDrawingValuesAllowed(ChartInterface chart) bool
inherited
isInBoundsX(Entry? e, IBarLineScatterCandleBubbleDataSet<Entry> set) bool
Checks if the provided entry object is in bounds for drawing considering the current animation phase.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
shouldDrawValues(IDataSet<Entry> set) bool
Returns true if the DataSet values should be drawn, false if not.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited