Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Community » U++ community news and announcements » New graph packages
Re: New graph packages [message #35652 is a reply to message #35644] Fri, 09 March 2012 23:27 Go to previous messageGo to previous message
Didier is currently offline  Didier
Messages: 680
Registered: November 2008
Location: France
Contributor
Koldo,

I needed to separate another part to make it common: the one that manages the series list.

To do that, I used CRTP (Curiously Recurring Template Pattern) and added a SeriesGroupClass.

I extracted only the common parts, all specif methods like :
  • SetDataPrimaryY()
  • SetSequentialX()
  • ...
were left in ScatterDraw.

I modified ScatterCtrl svn:4671 (see attached file)
==> all works fine in ScatterCtrl_demo.

With this I have exactly the same interface for:
  • data managing
  • line style plot
  • mark style plot


NB: I also had to do some other minor changes:
Color GetNewColor(int id);
String GetNewDash(int id);
MarkPlot *GetNewMarkPlot(int id);
were moved to DrawingFuntions
and
Scatter::Refresh()
was made public

Do you agree to take these changes in account ? Rolling Eyes

I think all common parts ( at least in version 4671 ) are axtracted...



 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message icon14.gif
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: New pick/clone notation now merged into trunk
Next Topic: Testing of migrated and upgraded forum
Goto Forum:
  


Current Time: Sun Jun 02 15:54:32 CEST 2024

Total time taken to generate the page: 0.01399 seconds