Mercurial > hg > fxanalyse
diff Plot.h @ 134:bd28161e5ac2
Major code cleanup
author | Daniele Nicolodi <daniele.nicolodi@obspm.fr> |
---|---|
date | Wed, 22 Jan 2014 12:29:28 +0100 |
parents | d9aae7d7f2c6 |
children | 77539f2597b1 |
line wrap: on
line diff
--- a/Plot.h Wed Jan 22 12:10:17 2014 +0100 +++ b/Plot.h Wed Jan 22 12:29:28 2014 +0100 @@ -4,14 +4,15 @@ typedef struct { PanelHandle PlotPanel ; // le handle sur le graphe - void (*OnClosePanel)(int); // pointer on a function to execute when the panel is closed (argument is the panel Handle) int IndexPoint ; // le nombre de points à plotter double * Frequencies ; // les valeurs à plotter (alloué dynamiquement par le constructeur...) double Mean, Slope, ADev ; // les valeurs de moyenne, pente et deviation d'Allan calculés au fur et à mesure + int active; + int parent; + int control; } Plot_Data ; - -int Plot_InitPanel(Plot_Data * Instance, char * title, double PlotMin, double PlotMax, void (*OnCloseFunc)()) ; +int Plot_InitPanel(Plot_Data * Instance, const char * title, double PlotMin, double PlotMax, int parent, int control); int Plot_ClosePanel(Plot_Data * Instance) ; int Plot_AddFrequency(Plot_Data * Instance, double Freq) ;