A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W
Y
D
- DashedShape - class in com.patrykandpatrick.vico.core.component.shape
- DashedShape draws a dashed line by interchangeably drawing the provided shape and leaving a gap.
- DashedShape.FitStrategy - class in com.patrykandpatrick.vico.core.component.shape.DashedShape
- Defines how a DashedShape is to be rendered.
- DecimalFormatAxisValueFormatter - class in com.patrykandpatrick.vico.core.axis.formatter
- An AxisValueFormatter implementation that formats values using a DecimalFormat with a given pattern.
- DecimalFormatValueFormatter - class in com.patrykandpatrick.vico.core.formatter
- A ValueFormatter implementation that formats values using a DecimalFormat with a given pattern.
- DecimalFormatValueFormatter.Companion - class in com.patrykandpatrick.vico.core.formatter.DecimalFormatValueFormatter
- Decoration - class in com.patrykandpatrick.vico.core.chart.decoration
- A Decoration presents additional information on a Chart.
- default(Integer,Integer) - function in com.patrykandpatrick.vico.core.axis.AxisItemPlacer.Horizontal.Companion
- Creates a base AxisItemPlacer.Horizontal implementation.
- DefaultAlpha - class in com.patrykandpatrick.vico.core
- Default alpha values.
- DefaultAxisValueFormatter - class in com.patrykandpatrick.vico.core.axis.formatter
- The default implementation of AxisValueFormatter.
- DefaultColors - class in com.patrykandpatrick.vico.core
- The default chart colors.
- DefaultColors.Dark - class in com.patrykandpatrick.vico.core.DefaultColors
- The default chart colors for dark mode.
- DefaultColors.Light - class in com.patrykandpatrick.vico.core.DefaultColors
- The default chart colors for light mode.
- DefaultDiffProcessor - class in com.patrykandpatrick.vico.core.entry.diff
- The default implementation of DiffProcessor.
- DefaultDimens - class in com.patrykandpatrick.vico.core
- The default chart dimensions.
- DefaultExtras - class in com.patrykandpatrick.vico.core.context
- The default implementation of Extras.
- DefaultMargins - class in com.patrykandpatrick.vico.core.component.dimension
- The default implementation of Margins.
- DefaultMarkerLabelFormatter - class in com.patrykandpatrick.vico.core.marker
- The default label formatter used for markers.
- DefaultPointConnector - class in com.patrykandpatrick.vico.core.chart
- The default implementation of LineChart.LineSpec.PointConnector.
- DefaultsKt - class in com.patrykandpatrick.vico.core
- DefaultValueFormatter - class in com.patrykandpatrick.vico.core.formatter
- The default implementation of ValueFormatter.
- DiffProcessor - class in com.patrykandpatrick.vico.core.entry.diff
- Processes the difference between two collections of ChartEntry instances and generates intermediate collections for use in difference animations.
- Dimensions - class in com.patrykandpatrick.vico.core.dimensions
- Defines the size of each edge of a rectangle.
- draw(DrawContext,Float,Float,Float,Float) - function in com.patrykandpatrick.vico.core.component.Component
- Instructs the Component to draw itself at the given coordinates.
- draw(DrawContext,Float,Float,Float,Float) - function in com.patrykandpatrick.vico.core.component.OverlayingComponent
- Instructs the Component to draw itself at the given coordinates.
- draw(DrawContext,RectF,List,ChartValuesProvider) - function in com.patrykandpatrick.vico.core.component.marker.MarkerComponent
- Draws the marker.
- draw(DrawContext,RectF,List) - function in com.patrykandpatrick.vico.core.marker.MarkerComponent
- Draws the marker.
- draw(DrawContext,Float,Float,Float,Float) - function in com.patrykandpatrick.vico.core.component.shape.LineComponent
- Instructs the Component to draw itself at the given coordinates.
- draw(DrawContext,Float,Float,Float,Float) - function in com.patrykandpatrick.vico.core.component.shape.ShapeComponent
- Instructs the Component to draw itself at the given coordinates.
- draw(ChartDrawContext) - function in com.patrykandpatrick.vico.core.legend.HorizontalLegend
- Draws the legend.
- draw(ChartDrawContext) - function in com.patrykandpatrick.vico.core.legend.Legend
- Draws the legend.
- draw(ChartDrawContext) - function in com.patrykandpatrick.vico.core.legend.VerticalLegend
- Draws the legend.
- draw(DrawContext,RectF,List) - function in com.patrykandpatrick.vico.core.marker.Marker
- Draws the marker.
- draw(DrawContext,RectF,List,ChartValuesProvider) - function in com.patrykandpatrick.vico.core.marker.Marker
- Draws the marker.
- DrawableExtensionsKt - class in com.patrykandpatrick.vico.core.extension
- drawableShape(Drawable,Boolean,Boolean,Shape) - function in com.patrykandpatrick.vico.core.component.shape.Shapes
- Creates a Shape out of a Drawable.
- drawAboveChart(ChartDrawContext) - function in com.patrykandpatrick.vico.core.axis.Axis
- Called after the Chart is drawn.
- drawAboveChart(ChartDrawContext) - function in com.patrykandpatrick.vico.core.axis.AxisManager
- Called after the associated Chart is drawn.
- drawAboveChart(ChartDrawContext) - function in com.patrykandpatrick.vico.core.axis.AxisRenderer
- Called after the Chart is drawn.
- drawAboveChart(ChartDrawContext) - function in com.patrykandpatrick.vico.core.axis.horizontal.HorizontalAxis
- Called after the Chart is drawn.
- drawAboveChart(ChartDrawContext) - function in com.patrykandpatrick.vico.core.axis.vertical.VerticalAxis
- Called after the Chart is drawn.
- drawBackgroundLine(DrawContext,RectF,Path) - function in com.patrykandpatrick.vico.core.chart.line.LineChart.LineSpec
- Draws the line background.
- drawBehindChart(ChartDrawContext) - function in com.patrykandpatrick.vico.core.axis.Axis
- Called before the Chart is drawn.
- drawBehindChart(ChartDrawContext) - function in com.patrykandpatrick.vico.core.axis.AxisManager
- Called before the associated Chart is drawn.
- drawBehindChart(ChartDrawContext) - function in com.patrykandpatrick.vico.core.axis.AxisRenderer
- Called before the Chart is drawn.
- drawBehindChart(ChartDrawContext) - function in com.patrykandpatrick.vico.core.axis.horizontal.HorizontalAxis
- Called before the Chart is drawn.
- drawBehindChart(ChartDrawContext) - function in com.patrykandpatrick.vico.core.axis.vertical.VerticalAxis
- Called before the Chart is drawn.
- DrawContext - class in com.patrykandpatrick.vico.core.context
- DrawContext is an extension of MeasureContext that stores a Canvas and other properties.
- drawContext(Canvas,Float,Float,Boolean,Long) - function in com.patrykandpatrick.vico.core.draw.DrawContextExtensionsKt
- Creates an anonymous implementation of DrawContext.
- DrawContextExtensionsKt - class in com.patrykandpatrick.vico.core.draw
- drawHorizontal(DrawContext,Float,Float,Float,Float) - function in com.patrykandpatrick.vico.core.component.shape.LineComponent
- A convenience function for draw that draws the LineComponent horizontally.
- drawLine(DrawContext,Path) - function in com.patrykandpatrick.vico.core.chart.line.LineChart.LineSpec
- Draws the line.
- drawMarker(ChartDrawContext,Marker,Point,Chart,MarkerVisibilityChangeListener,Boolean,Function1,List,Function1) - function in com.patrykandpatrick.vico.core.chart.draw.ChartDrawContextExtensionsKt
- Draws the provided marker on top of the chart at the given markerTouchPoint and notifies the markerVisibilityChangeListener about the marker’s visibility changes.
- drawNonScrollableContent(ChartDrawContext,Model) - function in com.patrykandpatrick.vico.core.chart.BaseChart
- Responsible for drawing any decorations placed above the chart, as well as persistent markers.
- drawNonScrollableContent(ChartDrawContext,Model) - function in com.patrykandpatrick.vico.core.chart.Chart
- Responsible for drawing any decorations placed above the chart, as well as persistent markers.
- drawNonScrollableContent(ChartDrawContext,ChartEntryModel) - function in com.patrykandpatrick.vico.core.chart.ColumnChart
- Responsible for drawing any decorations placed above the chart, as well as persistent markers.
- drawNonScrollableContent(ChartDrawContext,ComposedChartEntryModel) - function in com.patrykandpatrick.vico.core.chart.ComposedChart
- Responsible for drawing any decorations placed above the chart, as well as persistent markers.
- drawNonScrollableContent(ChartDrawContext,ChartEntryModel) - function in com.patrykandpatrick.vico.core.chart.LineChart
- Responsible for drawing any decorations placed above the chart, as well as persistent markers.
- drawPoint(DrawContext,Float,Float) - function in com.patrykandpatrick.vico.core.chart.line.LineChart.LineSpec
- Draws a point at the given x and y coordinates, using the provided context.
- drawScrollableContent(ChartDrawContext,Model) - function in com.patrykandpatrick.vico.core.chart.BaseChart
- Responsible for drawing the chart itself and any decorations behind it.
- drawScrollableContent(ChartDrawContext,Model) - function in com.patrykandpatrick.vico.core.chart.Chart
- Responsible for drawing the chart itself and any decorations behind it.
- drawScrollableContent(ChartDrawContext,ChartEntryModel) - function in com.patrykandpatrick.vico.core.chart.ColumnChart
- Responsible for drawing the chart itself and any decorations behind it.
- drawScrollableContent(ChartDrawContext,ComposedChartEntryModel) - function in com.patrykandpatrick.vico.core.chart.ComposedChart
- Responsible for drawing the chart itself and any decorations behind it.
- drawScrollableContent(ChartDrawContext,ChartEntryModel) - function in com.patrykandpatrick.vico.core.chart.LineChart
- Responsible for drawing the chart itself and any decorations behind it.
- drawShape(DrawContext,Paint,Path,Float,Float,Float,Float) - function in com.patrykandpatrick.vico.core.component.shape.DashedShape
- Draws the Shape on the canvas.
- drawShape(DrawContext,Paint,Path,Float,Float,Float,Float) - function in com.patrykandpatrick.vico.core.component.shape.Shape
- Draws the Shape on the canvas.
- drawShape(DrawContext,Paint,Path,Float,Float,Float,Float) - function in com.patrykandpatrick.vico.core.component.shape.cornered.CorneredShape
- Draws the Shape on the canvas.
- drawShape(DrawContext,Paint,Path,Float,Float,Float,Float) - function in com.patrykandpatrick.vico.core.component.shape.cornered.MarkerCorneredShape
- Draws the Shape on the canvas.
- drawText(DrawContext,CharSequence,Float,Float,HorizontalPosition,VerticalPosition,Integer,Integer,Float) - function in com.patrykandpatrick.vico.core.component.text.TextComponent
- Uses Canvas to draw this TextComponent.
- drawVertical(DrawContext,Float,Float,Float,Float) - function in com.patrykandpatrick.vico.core.component.shape.LineComponent
- A convenience function for draw that draws the LineComponent vertically.
- DynamicShader - class in com.patrykandpatrick.vico.core.component.shape.shader
- DynamicShader creates Shader instances on demand.
- DynamicShaders - class in com.patrykandpatrick.vico.core.component.shape.shader
- An object that holds simple, anonymous implementations of DynamicShader.