The library documents itself · Statistics & data-viz
stzBarPlot
63 own methods · 0 forms written with extensions, listed under their method
also named: stzBarChart · stzVBarPlot · stzVBarChart
the source: base/stats/stzBarPlot.ring(opens in a new tab) · All classes · The area reference: Statistics & data-viz
Under each method, its extensions (Q CS XT Z ZZ IB W U): bold and ticked, it exists; struck, it does not. The extensions and what they mean
Examples: 0 come from the library's tests; 11 were composed from each method's signature and run for this page, on a fresh object, for example o1 = new stzBarPlot([ [ "A", 100 ], [ "B", 300 ] ]). 52 methods have none yet. Examples run on 2026-10-03 20:34 inside the library at commit 0e72e2e2c.
Method
Explanation, as the source carries it
init
(no comment in the source: the name reads as a sentence) initno extension
SetSize
(no comment in the source: the name reads as a sentence) set sizeno extension
Size
(no comment in the source: the name reads as a sentence) sizeno extension
composed example
o1 = new stzBarPlot([ [ "A", 100 ], [ "B", 300 ] ]) ? @@( o1.Size() ) #--> [ 7, 60 ]composed from the signature, run for this page
SizeHV
(no comment in the source: the name reads as a sentence) size hvno extension
composed example
o1 = new stzBarPlot([ [ "A", 100 ], [ "B", 300 ] ]) ? @@( o1.SizeHV() ) #--> [ 60, 7 ]composed from the signature, run for this page
SizeVH
(no comment in the source: the name reads as a sentence) size vhno extension
composed example
o1 = new stzBarPlot([ [ "A", 100 ], [ "B", 300 ] ]) ? @@( o1.SizeVH() ) #--> [ 7, 60 ]composed from the signature, run for this page
Width
(no comment in the source: the name reads as a sentence) widthno extension
composed example
o1 = new stzBarPlot([ [ "A", 100 ], [ "B", 300 ] ]) ? o1.Width() #--> 60composed from the signature, run for this page
Height
(no comment in the source: the name reads as a sentence) heightno extension
composed example
o1 = new stzBarPlot([ [ "A", 100 ], [ "B", 300 ] ]) ? o1.Height() #--> 7composed from the signature, run for this page
MaxWidth
(no comment in the source: the name reads as a sentence) max widthno extension
composed example
o1 = new stzBarPlot([ [ "A", 100 ], [ "B", 300 ] ]) ? o1.MaxWidth() #--> 120composed from the signature, run for this page
SetBarWidth
(no comment in the source: the name reads as a sentence) set bar widthno extension
SetBarInterSpace
(no comment in the source: the name reads as a sentence) set bar inter spaceno extension
SetBarSpace
(no comment in the source: the name reads as a sentence) set bar spaceno extension
SetInterBarSpace
(no comment in the source: the name reads as a sentence) set inter bar spaceno extension
SetMaxLabelWidth
(no comment in the source: the name reads as a sentence) set max label widthno extension
SetHeight
(no comment in the source: the name reads as a sentence) set heightno extension
SetWidth
(no comment in the source: the name reads as a sentence) set widthno extension
SetMaxWidth
(no comment in the source: the name reads as a sentence) set max widthno extension
SetHAxis
Display options with H/V naming and XY aliasesno extension
WithoutHAxis
(no comment in the source: the name reads as a sentence) without h axisno extension
SetXAxis
XY Aliasesno extension
WithoutXAxis
(no comment in the source: the name reads as a sentence) without x axisno extension
SetVAxis
(no comment in the source: the name reads as a sentence) set v axisno extension
WithoutVAxis
(no comment in the source: the name reads as a sentence) without v axisno extension
SetYAxis
XY Aliasesno extension
WithoutYAxis
(no comment in the source: the name reads as a sentence) without y axisno extension
SetHVAxis
(no comment in the source: the name reads as a sentence) set hv axisno extension
SetHVAxies
(no comment in the source: the name reads as a sentence) set hv axiesno extension
WithoutHVAxis
(no comment in the source: the name reads as a sentence) without hv axisno extension
WithoutHVAxies
(no comment in the source: the name reads as a sentence) without hv axiesno extension
WithoutAxis
(no comment in the source: the name reads as a sentence) without axisno extension
WithoutAxies
(no comment in the source: the name reads as a sentence) without axiesno extension
SetXYAxis
XY Aliasesno extension
SetXYAxies
(no comment in the source: the name reads as a sentence) set xy axiesno extension
WithoutXYAxis
(no comment in the source: the name reads as a sentence) without xy axisno extension
WithoutXYAxies
(no comment in the source: the name reads as a sentence) without xy axiesno extension
SetLabels
(no comment in the source: the name reads as a sentence) set labelsno extension
AddLabels
(no comment in the source: the name reads as a sentence) add labelsno extension
SetLabelChar
(no comment in the source: the name reads as a sentence) set label charno extension
SetAverage
(no comment in the source: the name reads as a sentence) set averageno extension
AddAverage
(no comment in the source: the name reads as a sentence) add averageno extension
AddValues
(no comment in the source: the name reads as a sentence) add valuesno extension
AddPercent
(no comment in the source: the name reads as a sentence) add percentno extension
SetAxisLabels
(no comment in the source: the name reads as a sentence) set axis labelsno extension
SetHAxisLabels
(no comment in the source: the name reads as a sentence) set h axis labelsno extension
AddHAxisLabels
(no comment in the source: the name reads as a sentence) add h axis labelsno extension
WithoutAxisLabels
(no comment in the source: the name reads as a sentence) without axis labelsno extension
WithoutHAxisLabels
(no comment in the source: the name reads as a sentence) without h axis labelsno extension
SetBarChar
Character customization with H/V namingno extension
SetTopChar
(no comment in the source: the name reads as a sentence) set top charno extension
SetAxisChars
(no comment in the source: the name reads as a sentence) set axis charsno extension
ToString
The old Haro drawing helpers are kept below and still work; they are what the engine renderer was ported FROM, and the guard compares the two outputs character for character.no extension
ToStringInRing
The Haro renderer the engine one was ported from. Kept so the guard can prove the two agree character for character on the same input.no extension
Show
(no comment in the source: the name reads as a sentence) showno extension
PlotKind
Options ride through to stzPlotCanvas: :Width :Height :Title :Font :Color :Background :Grid :ShowValues :ShowAverage :Min :Maxno extension
ToCanvasQ
(no comment in the source: the name reads as a sentence) to canvas qno extension
ToSVG
(no comment in the source: the name reads as a sentence) to svgno extension
ToPNG
(no comment in the source: the name reads as a sentence) to pngno extension
Values
(no comment in the source: the name reads as a sentence) valuesno extension
composed example
o1 = new stzBarPlot([ [ "A", 100 ], [ "B", 300 ] ]) ? @@( o1.Values() ) #--> [ 100, 300 ]composed from the signature, run for this page
Labels
(no comment in the source: the name reads as a sentence) labelsno extension
composed example
o1 = new stzBarPlot([ [ "A", 100 ], [ "B", 300 ] ]) ? @@( o1.Labels() ) #--> [ "A", "B" ]composed from the signature, run for this page
Sum
(no comment in the source: the name reads as a sentence) sumno extension
composed example
o1 = new stzBarPlot([ [ "A", 100 ], [ "B", 300 ] ]) ? o1.Sum() #--> 400composed from the signature, run for this page
Average
(no comment in the source: the name reads as a sentence) averageno extension
composed example
o1 = new stzBarPlot([ [ "A", 100 ], [ "B", 300 ] ]) ? o1.Average() #--> 200composed from the signature, run for this page
MaxValue
(no comment in the source: the name reads as a sentence) max valueno extension
composed example
o1 = new stzBarPlot([ [ "A", 100 ], [ "B", 300 ] ]) ? o1.MaxValue() #--> 300composed from the signature, run for this page

