|
|
Home » U++ TheIDE » U++ TheIDE: Other Features Wishlist and/or Bugs » [FEATURE REQUEST]Can we support more chart types?
Re: [FEATURE REQUEST]Can we support more chart types? [message #40998 is a reply to message #40996] |
Fri, 18 October 2013 20:09   |
Didier
Messages: 726 Registered: November 2008 Location: France
|
Contributor |
|
|
Hi qsoft,
There is also another graph package which has all the graphing possibilities of ScatterDraw since it uses it's series class.
GraphDraw & GrahCtrl (it is in svn sandbox : svn://www.ultimatepp.org/upp/sandbox )
The main difference is that GraphDraw end GraphCtrl are built to be enhanced:
- add specific axis management ( drawing, scaling, PropertiesDlg... )
- add custom data over the plot ( exlusion zones for example)
- Legend can be moved around and re-sized on the graph
- add specific legend ( whatever you wan't )
- In general add any sort of 'element' to the graph
It also has some other capacities that ScatterCtrl does not have :
- Undo/Redo
- native support of any number of axis (with individual/global move/zoom/FitToData )
- plot image is cashed ==> the purpose is to avoid redraw when not necessary (if you have several charts with huge data on several tabs for instance .... you will appreciate this feature
- fast draw : works by doing decimation of the data ==> the global shape/distribution of the data is kipped when moving/zooming the plot
This means you can achieve virtually any chart you need
The main drawback are the following:
- no documentation yet (I'recently started filling up the gap slowly)
- Complex code for the moment ( this is du to the use of a long inheritance tree that uses CRTP : the aim of this is to postpone some decisions the latter possible and when all is OK ==> kick out what's not needed ... so great simplification )
The following example shows a basic example of exclusion zones

[Updated on: Fri, 18 October 2013 20:22] Report message to a moderator
|
|
|
 |
|
[FEATURE REQUEST]Can we support more chart types?
By: woielakp on Fri, 18 October 2013 07:11
|
 |
|
Re: [FEATURE REQUEST]Can we support more chart types?
By: koldo on Fri, 18 October 2013 08:44
|
 |
|
Re: [FEATURE REQUEST]Can we support more chart types?
By: woielakp on Fri, 18 October 2013 08:59
|
 |
|
Re: [FEATURE REQUEST]Can we support more chart types?
By: koldo on Fri, 18 October 2013 17:44
|
 |
|
Re: [FEATURE REQUEST]Can we support more chart types?
By: Didier on Fri, 18 October 2013 20:09
|
 |
|
Re: [FEATURE REQUEST]Can we support more chart types?
By: koldo on Fri, 18 October 2013 20:53
|
 |
|
Re: [FEATURE REQUEST]Can we support more chart types?
By: Didier on Fri, 18 October 2013 21:11
|
 |
|
Re: [FEATURE REQUEST]Can we support more chart types?
By: woielakp on Sat, 19 October 2013 04:35
|
 |
|
Re: [FEATURE REQUEST]Can we support more chart types?
By: koldo on Sun, 20 October 2013 10:26
|
 |
|
Re: [FEATURE REQUEST]Can we support more chart types?
By: unknown user on Thu, 13 March 2014 07:31
|
Goto Forum:
Current Time: Sun May 11 02:47:25 CEST 2025
Total time taken to generate the page: 0.00664 seconds
|
|
|