2010-09-20 21:19:15 +12:00
|
|
|
FEATURES
|
2010-09-19 18:30:18 +12:00
|
|
|
|
2010-09-02 02:54:50 +12:00
|
|
|
* annotations
|
2010-09-19 18:30:18 +12:00
|
|
|
|
2010-09-20 21:19:15 +12:00
|
|
|
* square plot (tie x and y shapes) (lockAspectRatio)
|
2010-09-02 02:54:50 +12:00
|
|
|
|
2010-09-20 21:19:15 +12:00
|
|
|
* log/semilog plots
|
2010-09-02 02:54:50 +12:00
|
|
|
|
2010-09-20 21:19:15 +12:00
|
|
|
* text labels for major ticks
|
2010-09-02 15:29:21 +12:00
|
|
|
* tick values
|
|
|
|
|
2010-09-20 21:19:15 +12:00
|
|
|
* columns
|
|
|
|
* bars
|
|
|
|
|
2010-09-10 16:26:49 +12:00
|
|
|
* adjustable elements ((x,y) adjustments/offsets)
|
|
|
|
* settable plot sizes (so we can have same plot areas with only bottom one with x axis)
|
2010-09-03 16:51:53 +12:00
|
|
|
|
2010-09-21 18:51:02 +12:00
|
|
|
| * expand Simple interface: xlabel, ylabel, etc...
|
2010-09-18 18:05:14 +12:00
|
|
|
|
2010-09-20 21:19:15 +12:00
|
|
|
* 3d plots
|
|
|
|
|
2010-09-23 14:41:33 +12:00
|
|
|
* Graphics.Plot replacement
|
|
|
|
|
2010-09-20 21:19:15 +12:00
|
|
|
BUGS
|
2010-09-18 18:05:14 +12:00
|
|
|
|
2010-09-19 18:30:18 +12:00
|
|
|
* no ticks for greyscale?
|
|
|
|
|
2010-09-20 21:19:15 +12:00
|
|
|
REFACTOR
|
|
|
|
|
|
|
|
* using padding functions not raw data structure: pdFoo, pdBar
|
|
|
|
|
|
|
|
* directly to impulse, step, area, not via line (performance)
|
|
|
|
|
|
|
|
* refactor Legend (LegendLocation)
|
|
|
|
* replace with utility functions common code in Render/Data.hs
|
|
|
|
|
|
|
|
COMPLETE
|
2010-09-19 18:30:18 +12:00
|
|
|
|
|
|
|
| * area
|
|
|
|
| * impulses
|
|
|
|
| * steps
|
|
|
|
| * matrix (greyscale)
|
|
|
|
| * legend
|
|
|
|
| * pad side opposite of axis label only if there is no label on that side
|
|
|
|
| * simple interface
|
|
|
|
| * option to use upper ranges
|
2010-09-19 18:02:00 +12:00
|
|
|
| * fix linewidths (as per cairo FAQ) by adding 0.5 to rectangle start / line (borders/axes)
|
|
|
|
|