pineal-bars 0.1.0

Pineal — barras: columnas/barras simples, agrupadas y apiladas (vertical u horizontal) + histograma. Painter agnóstico sobre el trait Canvas.
Documentation
  • Coverage
  • 64.52%
    20 out of 31 items documented0 out of 16 items with examples
  • Size
  • Source code size: 124.33 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 865.04 kB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 51s Average build duration of successful builds.
  • all releases: 51s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • sergiovelasquezzeballos

pineal-bars — el painter de barras del catálogo.

El gráfico más común que faltaba: columnas/barras. Como todo en pineal, es agnóstico del backend — sólo emite fill_rect contra el trait [pineal_render::Canvas], así que sirve igual sobre vello/llimphi, PNG, SVG, PDF o el camino GPU directo.

  • [paint_bars] — una serie: barras desde un baseline, vertical u horizontal, con soporte para valores negativos.
  • [paint_grouped] — varias series por categoría, agrupadas (clustered) lado a lado.
  • [paint_stacked] — segmentos apilados sobre un baseline común.
  • [Histogram] — bineado de una muestra &[f32] en conteos, listo para pasar a paint_bars como histograma.

El eje, los ticks y las etiquetas no son responsabilidad del painter (regla del SDD: el texto va por una pasada vello hermana). Acá sólo viven los rectángulos.