VTK/Charts: Difference between revisions
From KitwarePublic
< VTK
Jump to navigationJump to search
No edit summary |
No edit summary |
||
Line 41: | Line 41: | ||
* [http://www.iocomp.com/ Iocomp] | * [http://www.iocomp.com/ Iocomp] | ||
* [http://www.codeproject.com/KB/miscctrl/xgraph.aspx/ Scientific charting control] | * [http://www.codeproject.com/KB/miscctrl/xgraph.aspx/ Scientific charting control] | ||
* [http://www.advsofteng.com/ ChartDirector] | |||
* [http://www.dundas.com/ Dundas] | |||
=== Multiple Backends (Publication Quality) === | === Multiple Backends (Publication Quality) === |
Revision as of 07:44, 9 October 2009
Goals
- Render 2D charts using OpenGL/VTK
- Scalable to large data sets
- Simple, flexible API
- Enable server side rendering of charts with VTK compositing
Open Questions
- Alternate backend to produce publication quality output?
- Possibility to extend the API to 3D charts in the future?
Chart Types
- XY plot
- Scatter
- Bar chart
- Histogram
- Stack chart
- Pie chart
- Parallel axes
- Tree map
- Bubble chart
Existing Applications/Libraries
Below is a summary of different libraries or applications that produce 2D charts and plots. Those listed either provide both screen and publication quality rendering, or just screen rendering.
Optimized for Screen Rendering
- prefuse
- tableau
- Many Eyes
- Google Chart
- Qwt
- QwtPlot3D
- QPlotter
- ggobi
- ZedGraph
- TeeChart
- Iocomp
- Scientific charting control
- ChartDirector
- Dundas