SVG:::Graph is a pure Ruby library for generating charts, which are a type of graph where the values of one axis are not scalar. SVG::Graph has a verry similar API to the Perl library SVG::TT::Graph, and the resulting charts also look the same. This isn't surprising, because SVG::Graph started as a loose port of SVG::TT::Graph, although the internal code no longer resembles the Perl original at all.
The capability to customize a datapoint shape, instead of the default circle with radius 2.5. Shapes can be specified by match a regular expression against the datapoint description. When there's a match, a lambda gets executed, which produces the desired shape in SVG. Certain shapes can be "overlays", hence they always match after regular shapes.
The popup hovering radius is now customizable. Default is 10 as usual.
I've also merged previous changes and renamed stuff according to your convention.
Hi there,
I've done some more work, which includes:
I've also merged previous changes and renamed stuff according to your convention.