[Kst] [Bug 108025] Matrix and image reworking

Rick Chern rchern at interchange.ubc.ca
Sat Jul 30 01:53:26 CEST 2005


------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
         
http://bugs.kde.org/show_bug.cgi?id=108025         




------- Additional Comments From rchern interchange ubc ca  2005-07-30 01:53 -------
SVN commit 440144 by rchern:

Image reworking:
- Many KstBaseCurve properties moved to KstVCurve
- KstImage turned into KstBaseCurve
- Much code referring to KstImage removed from 2dplot, data manager, dialogs, updatethread etc..
- functions provided by KstBaseCurve removed from KstImage
- KstBaseCurve gets paint() function, curve/image rendering code removed from 2dplot, and KstCurveRenderContext struct created
- the following virtual functions added to KstBaseCurve:

virtual void paint(KstCurveRenderContext context) = 0;
virtual KstDataObjectPtr providerDataObject() const = 0;
virtual double distanceToPoint(double xpos, double dx, double ypos) const = 0;
virtual void yRange(double xFrom, double xTo, double* yMin, double* yMax) = 0;

CCMAIL: 108025 bugs kde org



 M  +6 -4      datawizard.ui.h  
 M  +136 -1298 kst2dplot.cpp  
 M  +5 -22     kst2dplot.h  
 M  +1 -178    kstbasecurve.cpp  
 M  +49 -94    kstbasecurve.h  
 M  +1 -5      kstchangefiledialog_i.cpp  
 M  +1 -1      kstcolorsequence.cpp  
 M  +2 -2      kstcolorsequence.h  
 M  +3 -3      kstcsddialog_i.cpp  
 M  +1 -59     kstdatamanager_i.cpp  
 M  +0 -2      kstdatamanager_i.h  
 M  +1 -17     kstdoc.cpp  
 M  +3 -3      kstfilterdialog_i.cpp  
 M  +3 -3      kstfitdialog_i.cpp  
 M  +7 -2      kstiface_impl.cpp  
 M  +301 -3    kstimage.cpp  
 M  +18 -12    kstimage.h  
 M  +2 -2      kstimagedialog_i.cpp  
 M  +27 -23    kstlegend.cpp  
 A             kstmathutils.cpp   [License: GPL (v2+)]
 A             kstmathutils.h   [License: GPL (v2+)]
 M  +2 -34     kstplotdialog_i.cpp  
 M  +942 -1    kstvcurve.cpp  
 M  +77 -9     kstvcurve.h  
 M  +8 -6      main.cpp  
 M  +0 -1      threadevents.h  
 M  +0 -37     updatethread.cpp  
 M  +0 -2      updatethread.h


More information about the Kst mailing list