A  B  C  D  E  F  G  H  I  L  M  N  O  P  R  S  T  U  V  W  Y 

S

saveCanvas() - function in com.patrykandpatrick.vico.core.context.ChartDrawContext
Saves the Canvas state.
saveCanvas() - function in com.patrykandpatrick.vico.core.context.DrawContext
Saves the Canvas state.
saveLayer(Float,Float,Float,Float) - function in com.patrykandpatrick.vico.core.context.ChartDrawContext
A convenience function for Canvas.saveLayer.
saveLayer(Float,Float,Float,Float) - function in com.patrykandpatrick.vico.core.context.DrawContext
A convenience function for Canvas.saveLayer.
saveLayer(Canvas,Float,Float,Float,Float) - function in com.patrykandpatrick.vico.core.extension.CanvasExtensionsKt
A convenience function for Canvas.saveLayer.
scaled(Float) - function in com.patrykandpatrick.vico.core.chart.dimensions.HorizontalDimensions
Creates a new HorizontalDimensions instance by multiplying this one’s scalable values by the given factor.
scaled(Float) - function in com.patrykandpatrick.vico.core.chart.dimensions.MutableHorizontalDimensions
Creates a new HorizontalDimensions instance by multiplying this one’s scalable values by the given factor.
ScrollHandler - class in com.patrykandpatrick.vico.core.scroll
Handles scroll events.
ScrollListener - class in com.patrykandpatrick.vico.core.scroll
Allows for listening to a chart’s scroll state.
ScrollListenerHost - class in com.patrykandpatrick.vico.core.scroll
Declares functions for registering and removing ScrollListeners.
set(Float,Float,Float,Float,Float) - function in com.patrykandpatrick.vico.core.chart.dimensions.MutableHorizontalDimensions
Updates the stored values.
set(Float,Float,Float) - function in com.patrykandpatrick.vico.core.chart.dimensions.MutableHorizontalDimensions
Updates the stored values.
set(Object,Object) - function in com.patrykandpatrick.vico.core.context.ChartDrawContext
Operator function for putExtra.
set(Float,Float) - function in com.patrykandpatrick.vico.core.chart.insets.HorizontalInsets
Sets the start and end insets.
set(Insets) - function in com.patrykandpatrick.vico.core.chart.insets.Insets
Updates the size of each of the four insets to match the size of its corresponding inset from the provided Insets instance.
set(Float) - function in com.patrykandpatrick.vico.core.chart.insets.Insets
Sets a common size for all four insets.
set(Float,Float,Float,Float) - function in com.patrykandpatrick.vico.core.chart.insets.Insets
Updates the size of each of the four insets individually.
set(Float,Float) - function in com.patrykandpatrick.vico.core.chart.insets.Insets
Updates the sizes of the start inset and the end inset.
set(Object,Object) - function in com.patrykandpatrick.vico.core.context.DefaultExtras
Operator function for putExtra.
set(Object,Object) - function in com.patrykandpatrick.vico.core.context.DrawContext
Operator function for putExtra.
set(Object,Object) - function in com.patrykandpatrick.vico.core.context.Extras
Operator function for putExtra.
set(Object,Object) - function in com.patrykandpatrick.vico.core.context.MeasureContext
Operator function for putExtra.
set(Object,Object) - function in com.patrykandpatrick.vico.core.context.MutableMeasureContext
 
set(Dimensions) - function in com.patrykandpatrick.vico.core.dimensions.MutableDimensions
Updates these MutableDimensions to match the provided Dimensions.
set(Float) - function in com.patrykandpatrick.vico.core.dimensions.MutableDimensions
Sets a common value for each coordinate.
set(Float,Float,Float,Float) - function in com.patrykandpatrick.vico.core.dimensions.MutableDimensions
Updates the coordinates to the provided values.
set(RectF,Number,Number,Number,Number) - function in com.patrykandpatrick.vico.core.extension.RectExtensionsKt
Sets the coordinates of this RectF to the provided values converted to Floats.
setAll(List,Collection) - function in com.patrykandpatrick.vico.core.extension.CollectionExtensionsKt
Replaces all of the elements of this MutableList with the elements of the provided collection.
setAll(Map,Map) - function in com.patrykandpatrick.vico.core.extension.CollectionExtensionsKt
Replaces all of the elements of this MutableMap with the elements of the provided map.
setAll(List,Array) - function in com.patrykandpatrick.vico.core.extension.CollectionExtensionsKt
Replaces all of the elements of this MutableList with the elements of the provided array.
setAllIfGreater(Float,Float,Float,Float) - function in com.patrykandpatrick.vico.core.chart.insets.Insets
For each of the four insets, updates the size of the inset to the corresponding provided value if the corresponding provided value is greater.
setAndRotate(RectF,Number,Number,Number,Number,Float) - function in com.patrykandpatrick.vico.core.extension.RectExtensionsKt
Applies the provided coordinates to this RectF and rotates it by the given number of degrees.
setApplyElevationOverlay(Boolean) - function in com.patrykandpatrick.vico.core.component.shape.shadow.ComponentShadow
 
setAxes(AxisRenderer,AxisRenderer,AxisRenderer,AxisRenderer) - function in com.patrykandpatrick.vico.core.axis.AxisManager
Sets the axes managed by this AxisManager.
setAxesBounds(MeasureContext,RectF,RectF,Insets) - function in com.patrykandpatrick.vico.core.axis.AxisManager
Sets each axis’s bounds.
setAxis(LineComponent) - function in com.patrykandpatrick.vico.core.axis.Axis.Builder
The LineComponent to use for the axis line.
setAxis(LineComponent) - function in com.patrykandpatrick.vico.core.axis.horizontal.HorizontalAxis.Builder
The LineComponent to use for the axis line.
setAxis(LineComponent) - function in com.patrykandpatrick.vico.core.axis.vertical.VerticalAxis.Builder
The LineComponent to use for the axis line.
setAxisLine(LineComponent) - function in com.patrykandpatrick.vico.core.axis.Axis
The LineComponent to use for the axis line.
setAxisLine(LineComponent) - function in com.patrykandpatrick.vico.core.axis.horizontal.HorizontalAxis
The LineComponent to use for the axis line.
setAxisLine(LineComponent) - function in com.patrykandpatrick.vico.core.axis.vertical.VerticalAxis
The LineComponent to use for the axis line.
setAxisValuesOverrider(AxisValuesOverrider) - function in com.patrykandpatrick.vico.core.chart.BaseChart
Overrides the minimum and maximum x-axis and y-axis values.
setAxisValuesOverrider(AxisValuesOverrider) - function in com.patrykandpatrick.vico.core.chart.Chart
Overrides the minimum and maximum x-axis and y-axis values.
setAxisValuesOverrider(AxisValuesOverrider) - function in com.patrykandpatrick.vico.core.chart.column.ColumnChart
Overrides the minimum and maximum x-axis and y-axis values.
setAxisValuesOverrider(AxisValuesOverrider) - function in com.patrykandpatrick.vico.core.chart.composed.ComposedChart
Overrides the minimum and maximum x-axis and y-axis values.
setAxisValuesOverrider(AxisValuesOverrider) - function in com.patrykandpatrick.vico.core.chart.line.LineChart
Overrides the minimum and maximum x-axis and y-axis values.
setBackground(Component) - function in com.patrykandpatrick.vico.core.component.text.TextComponent
The text’s background.
setBackground(Component) - function in com.patrykandpatrick.vico.core.component.text.TextComponent.Builder
 
setBottom(Float) - function in com.patrykandpatrick.vico.core.chart.insets.Insets
 
setBottomAxis(AxisRenderer) - function in com.patrykandpatrick.vico.core.axis.AxisManager
The AxisRenderer for the bottom axis.
setBottomDp(Float) - function in com.patrykandpatrick.vico.core.dimensions.MutableDimensions
The value for the bottom edge in the dp unit.
setBounds(Number,Number,Number,Number) - function in com.patrykandpatrick.vico.core.dimensions.Axis
Sets the coordinates of the bounds to the provided values.
setBounds(Number,Number,Number,Number) - function in com.patrykandpatrick.vico.core.dimensions.AxisRenderer
Sets the coordinates of the bounds to the provided values.
setBounds(Number,Number,Number,Number) - function in com.patrykandpatrick.vico.core.dimensions.HorizontalAxis
Sets the coordinates of the bounds to the provided values.
setBounds(Number,Number,Number,Number) - function in com.patrykandpatrick.vico.core.dimensions.VerticalAxis
Sets the coordinates of the bounds to the provided values.
setBounds(Number,Number,Number,Number) - function in com.patrykandpatrick.vico.core.dimensions.BaseChart
Sets the coordinates of the bounds to the provided values.
setBounds(Number,Number,Number,Number) - function in com.patrykandpatrick.vico.core.dimensions.Chart
Sets the coordinates of the bounds to the provided values.
setBounds(Number,Number,Number,Number) - function in com.patrykandpatrick.vico.core.dimensions.ColumnChart
Sets the coordinates of the bounds to the provided values.
setBounds(Number,Number,Number,Number) - function in com.patrykandpatrick.vico.core.chart.composed.ComposedChart
 
setBounds(Number,Number,Number,Number) - function in com.patrykandpatrick.vico.core.dimensions.LineChart
Sets the coordinates of the bounds to the provided values.
setBounds(Number,Number,Number,Number) - function in com.patrykandpatrick.vico.core.dimensions.BoundsAware
Sets the coordinates of the bounds to the provided values.
setBounds(Drawable,Float,Float,Float,Float) - function in com.patrykandpatrick.vico.core.extension.DrawableExtensionsKt
Sets a bounding box for this Drawable.
setBounds(MeasureContext,RectF,Chart,Legend,HorizontalDimensions,ChartInsetter) - function in com.patrykandpatrick.vico.core.layout.VirtualLayout
Measures and sets the bounds for the components of the chart.
setBounds(Number,Number,Number,Number) - function in com.patrykandpatrick.vico.core.dimensions.HorizontalLegend
Sets the coordinates of the bounds to the provided values.
setBounds(Number,Number,Number,Number) - function in com.patrykandpatrick.vico.core.dimensions.Legend
Sets the coordinates of the bounds to the provided values.
setBounds(Number,Number,Number,Number) - function in com.patrykandpatrick.vico.core.dimensions.VerticalLegend
Sets the coordinates of the bounds to the provided values.
setChartEntryModel(ChartEntryModel) - function in com.patrykandpatrick.vico.core.chart.values.MutableChartValues
The source of the associated Chart’s entries.
setChartScale(Float) - function in com.patrykandpatrick.vico.core.context.MutableMeasureContext
The scale of the chart.
setColor(Integer) - function in com.patrykandpatrick.vico.core.component.shape.LineComponent
The color of the shape.
setColor(Integer) - function in com.patrykandpatrick.vico.core.component.shape.ShapeComponent
The color of the shape.
setColor(Integer) - function in com.patrykandpatrick.vico.core.component.shape.shadow.ComponentShadow
 
setColor(Integer) - function in com.patrykandpatrick.vico.core.component.text.TextComponent
The text’s color.
setColor(Integer) - function in com.patrykandpatrick.vico.core.component.text.TextComponent.Builder
 
setColumns(List) - function in com.patrykandpatrick.vico.core.chart.column.ColumnChart
 
setCurrentScroll(Float) - function in com.patrykandpatrick.vico.core.scroll.ScrollHandler
 
setDataLabel(TextComponent) - function in com.patrykandpatrick.vico.core.chart.column.ColumnChart
 
setDataLabel(TextComponent) - function in com.patrykandpatrick.vico.core.chart.line.LineChart.LineSpec
 
setDataLabelRotationDegrees(Float) - function in com.patrykandpatrick.vico.core.chart.column.ColumnChart
 
setDataLabelRotationDegrees(Float) - function in com.patrykandpatrick.vico.core.chart.line.LineChart.LineSpec
 
setDataLabelValueFormatter(ValueFormatter) - function in com.patrykandpatrick.vico.core.chart.column.ColumnChart
 
setDataLabelValueFormatter(ValueFormatter) - function in com.patrykandpatrick.vico.core.chart.line.LineChart.LineSpec
 
setDataLabelVerticalPosition(VerticalPosition) - function in com.patrykandpatrick.vico.core.chart.column.ColumnChart
 
setDataLabelVerticalPosition(VerticalPosition) - function in com.patrykandpatrick.vico.core.chart.line.LineChart.LineSpec
 
setDecorations(List) - function in com.patrykandpatrick.vico.core.chart.BaseChart
Replaces the current list of decorations with the provided decorations.
setDecorations(List) - function in com.patrykandpatrick.vico.core.chart.Chart
Replaces the current list of decorations with the provided decorations.
setDecorations(List) - function in com.patrykandpatrick.vico.core.chart.ColumnChart
Replaces the current list of decorations with the provided decorations.
setDecorations(List) - function in com.patrykandpatrick.vico.core.chart.ComposedChart
Replaces the current list of decorations with the provided decorations.
setDecorations(List) - function in com.patrykandpatrick.vico.core.chart.LineChart
Replaces the current list of decorations with the provided decorations.
setDensity(Float) - function in com.patrykandpatrick.vico.core.context.MutableMeasureContext
The pixel density.
setDx(Float) - function in com.patrykandpatrick.vico.core.component.shape.shadow.ComponentShadow
 
setDy(Float) - function in com.patrykandpatrick.vico.core.component.shape.shadow.ComponentShadow
 
setEllipsize(TextUtils.TruncateAt) - function in com.patrykandpatrick.vico.core.component.text.TextComponent
The type of text truncation to be used when the text’s width exceeds the amount of available space.
setEllipsize(TextUtils.TruncateAt) - function in com.patrykandpatrick.vico.core.component.text.TextComponent.Builder
 
setEnd(Float) - function in com.patrykandpatrick.vico.core.chart.insets.Insets
 
setEndAxis(AxisRenderer) - function in com.patrykandpatrick.vico.core.axis.AxisManager
The AxisRenderer for the end axis.
setEndDp(Float) - function in com.patrykandpatrick.vico.core.dimensions.MutableDimensions
The value for the end edge in the dp unit.
setEndEdgeWidthDp(Float) - function in com.patrykandpatrick.vico.core.chart.edges.FadingEdges
 
setEntries(List) - function in com.patrykandpatrick.vico.core.entry.ChartEntryModelProducer
Updates the two-dimensional list of ChartEntry instances and notifies listeners about the update.
setEntries(List) - function in com.patrykandpatrick.vico.core.entry.ChartEntryModelProducer
Updates the two-dimensional list of ChartEntry instances and notifies listeners about the update.
setEntries(List,List) - function in com.patrykandpatrick.vico.core.entry.diff.DefaultDiffProcessor
Sets the initial and target collections of ChartEntry instances.
setEntries(List) - function in com.patrykandpatrick.vico.core.entry.diff.DefaultDiffProcessor
Reuses the current target collection of ChartEntry instances as the initial collection and sets a new target collection.
setEntries(List,List) - function in com.patrykandpatrick.vico.core.entry.diff.DiffProcessor
Sets the initial and target collections of ChartEntry instances.
setEntries(List) - function in com.patrykandpatrick.vico.core.entry.diff.DiffProcessor
Reuses the current target collection of ChartEntry instances as the initial collection and sets a new target collection.
setFieldValue(T,String,V) - function in com.patrykandpatrick.vico.core.extension.ReflectionExtensionsKt
Updates the value of the field with the specified name to the given value.
setFontScale(Float) - function in com.patrykandpatrick.vico.core.context.MutableMeasureContext
The font scale.
setGuideline(LineComponent) - function in com.patrykandpatrick.vico.core.axis.Axis
The LineComponent to use for guidelines.
setGuideline(LineComponent) - function in com.patrykandpatrick.vico.core.axis.Axis.Builder
The LineComponent to use for guidelines.
setGuideline(LineComponent) - function in com.patrykandpatrick.vico.core.axis.horizontal.HorizontalAxis
The LineComponent to use for guidelines.
setGuideline(LineComponent) - function in com.patrykandpatrick.vico.core.axis.horizontal.HorizontalAxis.Builder
The LineComponent to use for guidelines.
setGuideline(LineComponent) - function in com.patrykandpatrick.vico.core.axis.vertical.VerticalAxis
The LineComponent to use for guidelines.
setGuideline(LineComponent) - function in com.patrykandpatrick.vico.core.axis.vertical.VerticalAxis.Builder
The LineComponent to use for guidelines.
setHorizontal(Float) - function in com.patrykandpatrick.vico.core.chart.insets.Insets
Sets the sizes of the start inset and the end inset.
setHorizontal(Float) - function in com.patrykandpatrick.vico.core.dimensions.MutableDimensions
Evenly distributes the provided measurement between startDp and endDp.
setHorizontalLabelPosition(VerticalAxis.HorizontalLabelPosition) - function in com.patrykandpatrick.vico.core.axis.vertical.VerticalAxis
Defines the horizontal position of each axis label relative to the axis line.
setHorizontalLabelPosition(VerticalAxis.HorizontalLabelPosition) - function in com.patrykandpatrick.vico.core.axis.vertical.VerticalAxis.Builder
Defines the horizontal position of each axis label relative to the axis line.
setHorizontalLayout(HorizontalLayout) - function in com.patrykandpatrick.vico.core.context.MutableMeasureContext
Defines how the chart’s content is positioned horizontally.
setIconPaddingDp(Float) - function in com.patrykandpatrick.vico.core.legend.HorizontalLegend
 
setIconPaddingDp(Float) - function in com.patrykandpatrick.vico.core.legend.VerticalLegend
 
setIconSizeDp(Float) - function in com.patrykandpatrick.vico.core.legend.HorizontalLegend
 
setIconSizeDp(Float) - function in com.patrykandpatrick.vico.core.legend.VerticalLegend
 
setIndicatorSizeDp(Float) - function in com.patrykandpatrick.vico.core.component.marker.MarkerComponent
The indicator size (in dp).
setInnerSpacingDp(Float) - function in com.patrykandpatrick.vico.core.chart.column.ColumnChart
 
setIsHorizontalScrollEnabled(Boolean) - function in com.patrykandpatrick.vico.core.context.MutableMeasureContext
Whether horizontal scrolling is enabled.
setIsLtr(Boolean) - function in com.patrykandpatrick.vico.core.context.MutableMeasureContext
Whether the layout direction is left-to-right.
setItemPlacer(AxisItemPlacer.Horizontal) - function in com.patrykandpatrick.vico.core.axis.horizontal.HorizontalAxis
Determines for what x values this HorizontalAxis is to display labels, ticks, and guidelines.
setItemPlacer(AxisItemPlacer.Horizontal) - function in com.patrykandpatrick.vico.core.axis.horizontal.HorizontalAxis.Builder
Determines for what x values the HorizontalAxis is to display labels, ticks, and guidelines.
setItems(Collection) - function in com.patrykandpatrick.vico.core.legend.HorizontalLegend
 
setItems(Collection) - function in com.patrykandpatrick.vico.core.legend.VerticalLegend
 
setLabel(TextComponent) - function in com.patrykandpatrick.vico.core.axis.Axis
The TextComponent to use for labels.
setLabel(TextComponent) - function in com.patrykandpatrick.vico.core.axis.Axis.Builder
The TextComponent to use for labels.
setLabel(TextComponent) - function in com.patrykandpatrick.vico.core.axis.horizontal.HorizontalAxis
The TextComponent to use for labels.
setLabel(TextComponent) - function in com.patrykandpatrick.vico.core.axis.horizontal.HorizontalAxis.Builder
The TextComponent to use for labels.
setLabel(TextComponent) - function in com.patrykandpatrick.vico.core.axis.vertical.VerticalAxis
The TextComponent to use for labels.
setLabel(TextComponent) - function in com.patrykandpatrick.vico.core.axis.vertical.VerticalAxis.Builder
The TextComponent to use for labels.
setLabelFormatter(MarkerLabelFormatter) - function in com.patrykandpatrick.vico.core.component.marker.MarkerComponent
The MarkerLabelFormatter for this marker.
setLabelOffset(Integer) - function in com.patrykandpatrick.vico.core.axis.horizontal.HorizontalAxis
 
setLabelOffset(Integer) - function in com.patrykandpatrick.vico.core.axis.horizontal.HorizontalAxis.Builder
 
setLabelRotationDegrees(Float) - function in com.patrykandpatrick.vico.core.axis.Axis
The rotation of axis labels (in degrees).
setLabelRotationDegrees(Float) - function in com.patrykandpatrick.vico.core.axis.Axis.Builder
The rotation of axis labels (in degrees).
setLabelRotationDegrees(Float) - function in com.patrykandpatrick.vico.core.axis.horizontal.HorizontalAxis
The rotation of axis labels (in degrees).
setLabelRotationDegrees(Float) - function in com.patrykandpatrick.vico.core.axis.horizontal.HorizontalAxis.Builder
The rotation of axis labels (in degrees).
setLabelRotationDegrees(Float) - function in com.patrykandpatrick.vico.core.axis.vertical.VerticalAxis
The rotation of axis labels (in degrees).
setLabelRotationDegrees(Float) - function in com.patrykandpatrick.vico.core.axis.vertical.VerticalAxis.Builder
The rotation of axis labels (in degrees).
setLabelSpacing(Integer) - function in com.patrykandpatrick.vico.core.axis.horizontal.HorizontalAxis
 
setLabelSpacing(Integer) - function in com.patrykandpatrick.vico.core.axis.horizontal.HorizontalAxis.Builder
 
setLabelSpacing(Float) - function in com.patrykandpatrick.vico.core.axis.vertical.VerticalAxis
The label spacing (in dp).
setLabelSpacing(Float) - function in com.patrykandpatrick.vico.core.axis.vertical.VerticalAxis.Builder
The label spacing (in dp).
setLineBackgroundShader(DynamicShader) - function in com.patrykandpatrick.vico.core.chart.line.LineChart.LineSpec
 
setLineCap(Paint.Cap) - function in com.patrykandpatrick.vico.core.chart.line.LineChart.LineSpec
 
setLineColor(Integer) - function in com.patrykandpatrick.vico.core.chart.line.LineChart.LineSpec
The color of the line.
setLineCount(Integer) - function in com.patrykandpatrick.vico.core.component.text.TextComponent
The maximum number of lines for the text.
setLineCount(Integer) - function in com.patrykandpatrick.vico.core.component.text.TextComponent.Builder
 
setLines(List) - function in com.patrykandpatrick.vico.core.chart.line.LineChart
 
setLineSpacingDp(Float) - function in com.patrykandpatrick.vico.core.legend.HorizontalLegend
 
setLineStrokeCap(Paint.Cap) - function in com.patrykandpatrick.vico.core.chart.line.LineChart.LineSpec
The stroke cap for the line.
setLineThicknessDp(Float) - function in com.patrykandpatrick.vico.core.chart.line.LineChart.LineSpec
 
setMargins(Float) - function in com.patrykandpatrick.vico.core.component.dimension.Component
Sets a common size for each margin.
setMargins(Float,Float,Float,Float) - function in com.patrykandpatrick.vico.core.component.dimension.Component
Updates each margin individually.
setMargins(Float) - function in com.patrykandpatrick.vico.core.component.dimension.OverlayingComponent
Sets a common size for each margin.
setMargins(Float,Float,Float,Float) - function in com.patrykandpatrick.vico.core.component.dimension.OverlayingComponent
Updates each margin individually.
setMargins(Float,Float,Float,Float) - function in com.patrykandpatrick.vico.core.component.dimension.DefaultMargins
Updates each margin individually.
setMargins(Float) - function in com.patrykandpatrick.vico.core.component.dimension.DefaultMargins
Sets a common size for each margin.
setMargins(Float,Float,Float,Float) - function in com.patrykandpatrick.vico.core.component.dimension.Margins
Updates each margin individually.
setMargins(Float) - function in com.patrykandpatrick.vico.core.component.dimension.Margins
Sets a common size for each margin.
setMargins(Margins,Dimensions) - function in com.patrykandpatrick.vico.core.component.dimension.MarginsKt
Sets the values of these Margins to those of the provided Dimensions.
setMargins(Float) - function in com.patrykandpatrick.vico.core.component.dimension.LineComponent
Sets a common size for each margin.
setMargins(Float,Float,Float,Float) - function in com.patrykandpatrick.vico.core.component.dimension.LineComponent
Updates each margin individually.
setMargins(Float) - function in com.patrykandpatrick.vico.core.component.dimension.ShapeComponent
Sets a common size for each margin.
setMargins(Float,Float,Float,Float) - function in com.patrykandpatrick.vico.core.component.dimension.ShapeComponent
Updates each margin individually.
setMargins(MutableDimensions) - function in com.patrykandpatrick.vico.core.component.text.TextComponent
The margins around the background.
setMargins(Float,Float,Float,Float) - function in com.patrykandpatrick.vico.core.component.dimension.TextComponent
Updates each margin individually.
setMargins(Float) - function in com.patrykandpatrick.vico.core.component.dimension.TextComponent
Sets a common size for each margin.
setMargins(MutableDimensions) - function in com.patrykandpatrick.vico.core.component.text.TextComponent.Builder
 
setMaxLabelCount(Integer) - function in com.patrykandpatrick.vico.core.axis.vertical.VerticalAxis
The maximum label count.
setMaxLabelCount(Integer) - function in com.patrykandpatrick.vico.core.axis.vertical.VerticalAxis.Builder
The maximum label count.
setMaxScrollDistance(Float) - function in com.patrykandpatrick.vico.core.scroll.ScrollHandler
 
setMaxValue(Float) - function in com.patrykandpatrick.vico.core.scroll.ScrollHandler
The maximum scroll amount (in pixels).
setMaxX(Float) - function in com.patrykandpatrick.vico.core.chart.BaseChart
The maximum value shown on the x-axis.
setMaxX(Float) - function in com.patrykandpatrick.vico.core.chart.Chart
The maximum value shown on the x-axis.
setMaxX(Float) - function in com.patrykandpatrick.vico.core.chart.column.ColumnChart
The maximum value shown on the x-axis.
setMaxX(Float) - function in com.patrykandpatrick.vico.core.chart.composed.ComposedChart
The maximum value shown on the x-axis.
setMaxX(Float) - function in com.patrykandpatrick.vico.core.chart.line.LineChart
The maximum value shown on the x-axis.
setMaxY(Float) - function in com.patrykandpatrick.vico.core.chart.BaseChart
The maximum value shown on the y-axis.
setMaxY(Float) - function in com.patrykandpatrick.vico.core.chart.Chart
The maximum value shown on the y-axis.
setMaxY(Float) - function in com.patrykandpatrick.vico.core.chart.column.ColumnChart
The maximum value shown on the y-axis.
setMaxY(Float) - function in com.patrykandpatrick.vico.core.chart.composed.ComposedChart
The maximum value shown on the y-axis.
setMaxY(Float) - function in com.patrykandpatrick.vico.core.chart.line.LineChart
The maximum value shown on the y-axis.
setMergeMode(ColumnChart.MergeMode) - function in com.patrykandpatrick.vico.core.chart.column.ColumnChart
 
setMinX(Float) - function in com.patrykandpatrick.vico.core.chart.BaseChart
The minimum value shown on the x-axis.
setMinX(Float) - function in com.patrykandpatrick.vico.core.chart.Chart
The minimum value shown on the x-axis.
setMinX(Float) - function in com.patrykandpatrick.vico.core.chart.column.ColumnChart
The minimum value shown on the x-axis.
setMinX(Float) - function in com.patrykandpatrick.vico.core.chart.composed.ComposedChart
The minimum value shown on the x-axis.
setMinX(Float) - function in com.patrykandpatrick.vico.core.chart.line.LineChart
The minimum value shown on the x-axis.
setMinY(Float) - function in com.patrykandpatrick.vico.core.chart.BaseChart
The minimum value shown on the y-axis.
setMinY(Float) - function in com.patrykandpatrick.vico.core.chart.Chart
The minimum value shown on the y-axis.
setMinY(Float) - function in com.patrykandpatrick.vico.core.chart.column.ColumnChart
The minimum value shown on the y-axis.
setMinY(Float) - function in com.patrykandpatrick.vico.core.chart.composed.ComposedChart
The minimum value shown on the y-axis.
setMinY(Float) - function in com.patrykandpatrick.vico.core.chart.line.LineChart
The minimum value shown on the y-axis.
setOnApplyEntryColor(Function1) - function in com.patrykandpatrick.vico.core.component.marker.MarkerComponent
An optional lambda function that allows for applying the color associated with a given data entry to a Component.
setPadding(Float,Float,Float,Float) - function in com.patrykandpatrick.vico.core.component.dimension.Padding
Updates the padding for each side individually.
setPadding(Float,Float) - function in com.patrykandpatrick.vico.core.component.dimension.Padding
Updates the horizontal and vertical padding.
setPadding(Float) - function in com.patrykandpatrick.vico.core.component.dimension.Padding
Sets a common padding value for each side.
setPadding(MutableDimensions) - function in com.patrykandpatrick.vico.core.component.text.TextComponent
The padding between the text and the background.
setPadding(Float,Float,Float,Float) - function in com.patrykandpatrick.vico.core.component.dimension.TextComponent
Updates the padding for each side individually.
setPadding(Float,Float) - function in com.patrykandpatrick.vico.core.component.dimension.TextComponent
Updates the horizontal and vertical padding.
setPadding(Float) - function in com.patrykandpatrick.vico.core.component.dimension.TextComponent
Sets a common padding value for each side.
setPadding(MutableDimensions) - function in com.patrykandpatrick.vico.core.component.text.TextComponent.Builder
 
setPadding(Float,Float,Float,Float) - function in com.patrykandpatrick.vico.core.component.dimension.HorizontalLegend
Updates the padding for each side individually.
setPadding(Float,Float) - function in com.patrykandpatrick.vico.core.component.dimension.HorizontalLegend
Updates the horizontal and vertical padding.
setPadding(Float) - function in com.patrykandpatrick.vico.core.component.dimension.HorizontalLegend
Sets a common padding value for each side.
setPadding(Float,Float,Float,Float) - function in com.patrykandpatrick.vico.core.component.dimension.VerticalLegend
Updates the padding for each side individually.
setPadding(Float,Float) - function in com.patrykandpatrick.vico.core.component.dimension.VerticalLegend
Updates the horizontal and vertical padding.
setPadding(Float) - function in com.patrykandpatrick.vico.core.component.dimension.VerticalLegend
Sets a common padding value for each side.
setPersistentMarkers(Map) - function in com.patrykandpatrick.vico.core.chart.BaseChart
Replaces the current map of markers with the provided markers.
setPersistentMarkers(Map) - function in com.patrykandpatrick.vico.core.chart.Chart
Replaces the current map of markers with the provided markers.
setPersistentMarkers(Map) - function in com.patrykandpatrick.vico.core.chart.ColumnChart
Replaces the current map of markers with the provided markers.
setPersistentMarkers(Map) - function in com.patrykandpatrick.vico.core.chart.ComposedChart
Replaces the current map of markers with the provided markers.
setPersistentMarkers(Map) - function in com.patrykandpatrick.vico.core.chart.LineChart
Replaces the current map of markers with the provided markers.
setPoint(Component) - function in com.patrykandpatrick.vico.core.chart.line.LineChart.LineSpec
 
setPointConnector(LineChart.LineSpec.PointConnector) - function in com.patrykandpatrick.vico.core.chart.line.LineChart.LineSpec
 
setPointSizeDp(Float) - function in com.patrykandpatrick.vico.core.chart.line.LineChart.LineSpec
 
setRadius(Float) - function in com.patrykandpatrick.vico.core.component.shape.shadow.ComponentShadow
 
setRestrictedBounds(RectF) - function in com.patrykandpatrick.vico.core.axis.Axis
The bounds (RectF) passed here define the area where the AxisRenderer shouldn’t draw anything.
setRestrictedBounds(RectF) - function in com.patrykandpatrick.vico.core.axis.AxisRenderer
The bounds (RectF) passed here define the area where the AxisRenderer shouldn’t draw anything.
setRestrictedBounds(RectF) - function in com.patrykandpatrick.vico.core.axis.HorizontalAxis
The bounds (RectF) passed here define the area where the AxisRenderer shouldn’t draw anything.
setRestrictedBounds(RectF) - function in com.patrykandpatrick.vico.core.axis.VerticalAxis
The bounds (RectF) passed here define the area where the AxisRenderer shouldn’t draw anything.
setScalableEndPadding(Float) - function in com.patrykandpatrick.vico.core.chart.dimensions.MutableHorizontalDimensions
The scalable part of the distance between the end of the content area and the last entry (in pixels).
setScalableStartPadding(Float) - function in com.patrykandpatrick.vico.core.chart.dimensions.MutableHorizontalDimensions
The scalable part of the distance between the start of the content area and the first entry (in pixels).
setShadow(Float,Float,Float,Integer,Boolean) - function in com.patrykandpatrick.vico.core.component.shape.LineComponent
Applies a drop shadow.
setShadow(Float,Float,Float,Integer,Boolean) - function in com.patrykandpatrick.vico.core.component.shape.ShapeComponent
Applies a drop shadow.
setSizeConstraint(Axis.SizeConstraint) - function in com.patrykandpatrick.vico.core.axis.Axis
Used by Axis subclasses for sizing and layout.
setSizeConstraint(Axis.SizeConstraint) - function in com.patrykandpatrick.vico.core.axis.Axis.Builder
Used by Axis subclasses for sizing and layout.
setSizeConstraint(Axis.SizeConstraint) - function in com.patrykandpatrick.vico.core.axis.horizontal.HorizontalAxis
Used by Axis subclasses for sizing and layout.
setSizeConstraint(Axis.SizeConstraint) - function in com.patrykandpatrick.vico.core.axis.horizontal.HorizontalAxis.Builder
Used by Axis subclasses for sizing and layout.
setSizeConstraint(Axis.SizeConstraint) - function in com.patrykandpatrick.vico.core.axis.vertical.VerticalAxis
Used by Axis subclasses for sizing and layout.
setSizeConstraint(Axis.SizeConstraint) - function in com.patrykandpatrick.vico.core.axis.vertical.VerticalAxis.Builder
Used by Axis subclasses for sizing and layout.
setSpacingDp(Float) - function in com.patrykandpatrick.vico.core.chart.column.ColumnChart
 
setSpacingDp(Float) - function in com.patrykandpatrick.vico.core.chart.line.LineChart
 
setSpacingDp(Float) - function in com.patrykandpatrick.vico.core.legend.HorizontalLegend
 
setSpacingDp(Float) - function in com.patrykandpatrick.vico.core.legend.VerticalLegend
 
setStackTrace(Array) - function in kotlin.UnknownAxisPositionException
 
setStart(Float) - function in com.patrykandpatrick.vico.core.chart.insets.Insets
 
setStartAxis(AxisRenderer) - function in com.patrykandpatrick.vico.core.axis.AxisManager
The AxisRenderer for the start axis.
setStartDp(Float) - function in com.patrykandpatrick.vico.core.dimensions.MutableDimensions
The value for the start edge in the dp unit.
setStartEdgeWidthDp(Float) - function in com.patrykandpatrick.vico.core.chart.edges.FadingEdges
 
setStrokeColor(Integer) - function in com.patrykandpatrick.vico.core.component.shape.LineComponent
The color of the stroke.
setStrokeColor(Integer) - function in com.patrykandpatrick.vico.core.component.shape.ShapeComponent
The color of the stroke.
setTargetVerticalAxisPosition(AxisPosition.Vertical) - function in com.patrykandpatrick.vico.core.chart.column.ColumnChart
 
setTargetVerticalAxisPosition(AxisPosition.Vertical) - function in com.patrykandpatrick.vico.core.chart.line.LineChart
 
setTextAlign(Paint.Align) - function in com.patrykandpatrick.vico.core.component.text.TextComponent
The text alignment.
setTextAlign(Paint.Align) - function in com.patrykandpatrick.vico.core.component.text.TextComponent.Builder
 
setTextSizeSp(Float) - function in com.patrykandpatrick.vico.core.component.text.TextComponent
The font size (in sp).
setTextSizeSp(Float) - function in com.patrykandpatrick.vico.core.component.text.TextComponent.Builder
 
setThicknessDp(Float) - function in com.patrykandpatrick.vico.core.component.shape.LineComponent
 
setTick(LineComponent) - function in com.patrykandpatrick.vico.core.axis.Axis
The LineComponent to use for ticks.
setTick(LineComponent) - function in com.patrykandpatrick.vico.core.axis.Axis.Builder
The LineComponent to use for axis ticks.
setTick(LineComponent) - function in com.patrykandpatrick.vico.core.axis.horizontal.HorizontalAxis
The LineComponent to use for ticks.
setTick(LineComponent) - function in com.patrykandpatrick.vico.core.axis.horizontal.HorizontalAxis.Builder
The LineComponent to use for axis ticks.
setTick(LineComponent) - function in com.patrykandpatrick.vico.core.axis.vertical.VerticalAxis
The LineComponent to use for ticks.
setTick(LineComponent) - function in com.patrykandpatrick.vico.core.axis.vertical.VerticalAxis.Builder
The LineComponent to use for axis ticks.
setTickLengthDp(Float) - function in com.patrykandpatrick.vico.core.axis.Axis
The tick length (in dp).
setTickLengthDp(Float) - function in com.patrykandpatrick.vico.core.axis.Axis.Builder
The tick length (in dp).
setTickLengthDp(Float) - function in com.patrykandpatrick.vico.core.axis.horizontal.HorizontalAxis
The tick length (in dp).
setTickLengthDp(Float) - function in com.patrykandpatrick.vico.core.axis.horizontal.HorizontalAxis.Builder
The tick length (in dp).
setTickLengthDp(Float) - function in com.patrykandpatrick.vico.core.axis.vertical.VerticalAxis
The tick length (in dp).
setTickLengthDp(Float) - function in com.patrykandpatrick.vico.core.axis.vertical.VerticalAxis.Builder
The tick length (in dp).
setTitle(CharSequence) - function in com.patrykandpatrick.vico.core.axis.Axis
The axis title.
setTitle(CharSequence) - function in com.patrykandpatrick.vico.core.axis.Axis.Builder
The axis title.
setTitle(CharSequence) - function in com.patrykandpatrick.vico.core.axis.horizontal.HorizontalAxis
The axis title.
setTitle(CharSequence) - function in com.patrykandpatrick.vico.core.axis.horizontal.HorizontalAxis.Builder
The axis title.
setTitle(CharSequence) - function in com.patrykandpatrick.vico.core.axis.vertical.VerticalAxis
The axis title.
setTitle(CharSequence) - function in com.patrykandpatrick.vico.core.axis.vertical.VerticalAxis.Builder
The axis title.
setTitleComponent(TextComponent) - function in com.patrykandpatrick.vico.core.axis.Axis
An optional TextComponent to use as the axis title.
setTitleComponent(TextComponent) - function in com.patrykandpatrick.vico.core.axis.Axis.Builder
An optional TextComponent to use as the axis title.
setTitleComponent(TextComponent) - function in com.patrykandpatrick.vico.core.axis.horizontal.HorizontalAxis
An optional TextComponent to use as the axis title.
setTitleComponent(TextComponent) - function in com.patrykandpatrick.vico.core.axis.horizontal.HorizontalAxis.Builder
An optional TextComponent to use as the axis title.
setTitleComponent(TextComponent) - function in com.patrykandpatrick.vico.core.axis.vertical.VerticalAxis
An optional TextComponent to use as the axis title.
setTitleComponent(TextComponent) - function in com.patrykandpatrick.vico.core.axis.vertical.VerticalAxis.Builder
An optional TextComponent to use as the axis title.
setTo(Axis.Builder,A) - function in com.patrykandpatrick.vico.core.axis.AxisKt
A convenience function that allows for applying the properties from an Axis.Builder to an Axis subclass.
setToAllChildren(<ERROR CLASS>,List) - function in com.patrykandpatrick.vico.core.extension.CollectionExtensionsKt
For each child ArrayList contained in this ArrayList, replaces the elements of the child ArrayList with the elements of the corresponding Collection from the provided List.
setTop(Float) - function in com.patrykandpatrick.vico.core.chart.insets.Insets
 
setTopAxis(AxisRenderer) - function in com.patrykandpatrick.vico.core.axis.AxisManager
The AxisRenderer for the top axis.
setTopDp(Float) - function in com.patrykandpatrick.vico.core.dimensions.MutableDimensions
The value for the top edge in the dp unit.
setTypeface(Typeface) - function in com.patrykandpatrick.vico.core.component.text.TextComponent
The Typeface for the text.
setTypeface(Typeface) - function in com.patrykandpatrick.vico.core.component.text.TextComponent.Builder
 
setUnscalableEndPadding(Float) - function in com.patrykandpatrick.vico.core.chart.dimensions.MutableHorizontalDimensions
The unscalable part of the distance between the end of the content area and the last entry (in pixels).
setUnscalableStartPadding(Float) - function in com.patrykandpatrick.vico.core.chart.dimensions.MutableHorizontalDimensions
The unscalable part of the distance between the start of the content area and the first entry (in pixels).
setValue(Float) - function in com.patrykandpatrick.vico.core.scroll.ScrollHandler
The current scroll amount (in pixels).
setValueFormatter(AxisValueFormatter) - function in com.patrykandpatrick.vico.core.axis.Axis
The AxisValueFormatter for the axis.
setValueFormatter(AxisValueFormatter) - function in com.patrykandpatrick.vico.core.axis.Axis.Builder
The AxisValueFormatter for the axis.
setValueFormatter(AxisValueFormatter) - function in com.patrykandpatrick.vico.core.axis.horizontal.HorizontalAxis
The AxisValueFormatter for the axis.
setValueFormatter(AxisValueFormatter) - function in com.patrykandpatrick.vico.core.axis.horizontal.HorizontalAxis.Builder
The AxisValueFormatter for the axis.
setValueFormatter(AxisValueFormatter) - function in com.patrykandpatrick.vico.core.axis.vertical.VerticalAxis
The AxisValueFormatter for the axis.
setValueFormatter(AxisValueFormatter) - function in com.patrykandpatrick.vico.core.axis.vertical.VerticalAxis.Builder
The AxisValueFormatter for the axis.
setValuesIfGreater(Float,Float) - function in com.patrykandpatrick.vico.core.chart.insets.HorizontalInsets
For the start and end insets, updates the value of the inset to the corresponding provided value if the provided value is greater than the current value.
setValuesIfGreater(Float,Float) - function in com.patrykandpatrick.vico.core.chart.insets.Insets
For the start and end insets, updates the value of the inset to the corresponding provided value if the provided value is greater than the current value.
setValuesIfGreater(Insets) - function in com.patrykandpatrick.vico.core.chart.insets.Insets
For each of the four insets, updates the size of the inset to the size of the corresponding inset from the provided Insets instance if the size of the corresponding inset from the provided Insets instance is greater.
setVertical(Float) - function in com.patrykandpatrick.vico.core.chart.insets.Insets
Sets the sizes of the top inset and the bottom inset.
setVertical(Float) - function in com.patrykandpatrick.vico.core.dimensions.MutableDimensions
Evenly distributes the provided measurement between topDp and bottomDp.
setVerticalLabelPosition(VerticalAxis.VerticalLabelPosition) - function in com.patrykandpatrick.vico.core.axis.vertical.VerticalAxis
Defines the vertical position of each axis label relative to its corresponding tick.
setVerticalLabelPosition(VerticalAxis.VerticalLabelPosition) - function in com.patrykandpatrick.vico.core.axis.vertical.VerticalAxis.Builder
Defines the vertical position of each axis label relative to its corresponding tick.
setVisibilityInterpolator(TimeInterpolator) - function in com.patrykandpatrick.vico.core.chart.edges.FadingEdges
 
setVisibilityThresholdDp(Float) - function in com.patrykandpatrick.vico.core.chart.edges.FadingEdges
 
setXSpacing(Float) - function in com.patrykandpatrick.vico.core.chart.dimensions.MutableHorizontalDimensions
The distance between neighboring major entries (in pixels).
Shape - class in com.patrykandpatrick.vico.core.component.shape
Defines a shape that can be drawn on a canvas.
ShapeComponent - class in com.patrykandpatrick.vico.core.component.shape
ShapeComponent is a Component that draws a shape.
Shapes - class in com.patrykandpatrick.vico.core.component.shape
Houses utilities for creating Shapes.
SharpCornerTreatment - class in com.patrykandpatrick.vico.core.component.shape.cornered
Creates sharp corners.
shouldPerformAutoScroll(Model,Model) - function in com.patrykandpatrick.vico.core.scroll.AutoScrollCondition
Given a chart’s new and old models, defines whether an automatic scroll should be performed.
SpannableExtensionsKt - class in com.patrykandpatrick.vico.core.extension
 
Stack - enum entry in com.patrykandpatrick.vico.core.chart.column.ColumnChart.MergeMode

Columns with the same x-axis values will be placed on top of each other.

stackedYRangeProgressDiff(Float) - function in com.patrykandpatrick.vico.core.entry.diff.DefaultDiffProcessor
Creates an intermediate stacked y-value range for use in difference animations.
stackedYRangeProgressDiff(Float) - function in com.patrykandpatrick.vico.core.entry.diff.DiffProcessor
Creates an intermediate stacked y-value range for use in difference animations.
Start - enum entry in com.patrykandpatrick.vico.core.chart.decoration.ThresholdLine.LabelHorizontalPosition
 
Start - enum entry in com.patrykandpatrick.vico.core.component.text.HorizontalPosition
 
Start - enum entry in com.patrykandpatrick.vico.core.scroll.InitialScroll
 
StaticShader - class in com.patrykandpatrick.vico.core.component.shape.shader
Creates a DynamicShader, which always provides the same Shader instance.
StaticShaderKt - class in com.patrykandpatrick.vico.core.component.shape.shader
 
sumByFloat(Iterable,Function1) - function in com.patrykandpatrick.vico.core.extension.CollectionExtensionsKt
Calls the selector function for each value in the collection and returns the sum of the produced Floats.
sumOf(Iterable,Function1) - function in com.patrykandpatrick.vico.core.extension.CollectionExtensionsKt
Calls the selector function for each value in the collection and returns the sum of the produced values.
A  B  C  D  E  F  G  H  I  L  M  N  O  P  R  S  T  U  V  W  Y