PDL-Graphics-Prima
view release on metacpan or search on metacpan
0.04 2012-02-29
- Added dependency on Prima in the Build.PL file
0.03 2012-02-28
- Added dependency on PDL in the Build.PL file
0.02 2012-02-26
- First CPAN release
- Switched to Module::Build
[API CHANGES]
- Changed naming from pt::<Type> to pseq::<Type>.
- Differentiated datasets and introduced short-form dataset constructors.
- Switched name from pseq::<Type> to ppair::<Type>.
- Lots of naming consolidation.
[ENHANCEMENTS]
- Added first tests to check that the modules load.
- Smooth axis movement.
- Improved autoscaling.
[NEW FEATURES]
- Added ds::Func, ds::Image, and ds::Grid.
- Added pimage::Basic and pgrid::matrix.
- Preliminary postscript output.
0.01 2011-12-22
- Added pt::NGons, renamed to pt::Symbols; added lots of derived plot types;
added pt::TrendLines.
- Simple API now includes plot, line_plot, circle plot, triangle_plot,
square_plot, diamond_plot, cross_plot, X_plot, asterisk_plot, hist_plot,
matrix_plot, and func_plot.
- Right-click menu added.
- Postscript and clipboard output added.
0.00_05 2011-10-25
- Windows is now preliminarily supported.
- DataSets are now plotted in asciibetical order, by name.
0.00_04 2011-10-19
- Added PDL::Graphics::Prima::Simple and PDL::Graphics::Prima::Palette.
- Pushed label handling from a plot responsibility to an axis responsibility.
- Implemented collation-based autoscaling.
0.00_03 2011-09-20
- Added pt::Spikes, pt::CallBack, pt::ErrorBars, pt::ColorGrid
- Switched DataSet handling from being a tied array to a tied hash.
- Renamed from Prima::Ex::Graph to PDL::Graphics::Prima and shuffled the files
into a more standard CPAN distribution layout.
- Moved PDL::PP code into PDL::Drawing::Prima
- Added logarithmic scaling
0.00_02 2011-02-03
- First realization as a widget is completed under the name Prima::Ex::Graph.
The primary components of the library included Axis.pm, DataSet.pm,
Graph.pm, Limits.pm, PlotType.pm, Scaling.pm, and pdlprima.pd.
- Plot types included pt::Lines, pt::Blobs, and pt::Histogram
- Scaling.pm included linear scaling, but not yet logarithmic.
0.00_01 2011-01-20
- Basic line plotting, histogram binning and drawing, and axes scaling and
tick drawing were prototyped in per-widget onDraw callbacks. These callbacks
were added systematically to a widget via the endow_widget function.
- Very first plotting interface was a Prima::Drawable method called graph(),
followed shortly by an additional Drawable method called bin()
0.00_00 2011-01-15
( run in 0.937 second using v1.01-cache-2.11-cpan-84e82930d8c )