Skip to main content

Module paint

Module paint 

Source
Expand description

Painters de barras agnósticos: categorías → fill_rect contra un Canvas. Una unidad geométrica común ([Axis]) unifica orientación vertical/horizontal y los tres modos (simple, agrupado, apilado).

Structs§

Bar
Una barra: su valor (puede ser negativo) y su color.
BarStyle
Estilo del gráfico de barras.

Enums§

Orientation
Hacia dónde crecen las barras.

Functions§

paint_bars
Dibuja una serie de barras dentro de area. Una fill_rect por barra; valores negativos crecen al otro lado del baseline.
paint_grouped
Dibuja varias series agrupadas (clustered): cada categoría es un slot que se subdivide entre las series.len() series. series[k] debe tener un valor por categoría; series más cortas se rellenan hasta la categoría que tengan.
paint_stacked
Dibuja barras apiladas: stacks[c] son los segmentos de la categoría c, acumulados desde el baseline. Pensado para segmentos del mismo signo (lo habitual en stacked bars).