CombinedChartRenderer class

Inheritance

Constructors

CombinedChartRenderer(CombinedChartPainter 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
mHighlightBuffer List<Highlight>
getter/setter pair
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

Methods

applyValueTextStyle(IDataSet<Entry> set) → void
Applies the required styling (provided by the DataSet) to the value-paint object.
inherited
createRenderers() → void
Creates the renderers needed for this combined-renderer in the required order. Also takes the DrawOrder into consideration.
drawData(Canvas c) → void
Draws the actual data in form of lines, bars, ... depending on Renderer subclass.
override
drawExtras(Canvas c) → void
Draws any kind of additional information (e.g. line-circles).
override
drawHighlighted(Canvas c, List<Highlight>? indices) → void
Draws all highlight indicators for the values that are currently highlighted.
override
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
getSubRenderer(int index) DataRenderer?
Returns the sub-renderer object at the specified index.
getSubRenderers() List<DataRenderer>
Returns all sub-renderers.
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
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setSubRenderers(List<DataRenderer> renderers) → void
toString() String
A string representation of this object.
inherited

Operators

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