view Plot.h @ 247:2fc4ac8017af

Instruct Emacs to follow Labwindow CVI coding style
author Daniele Nicolodi <daniele@grinta.net>
date Fri, 27 Feb 2015 18:55:19 +0100
parents 7b9cf3d4346e
children
line wrap: on
line source

#ifndef __FXANALISE_PLOT_H__
#define __FXANALISE_PLOT_H__

#define MAXPOINTSNUMBER 10000         

typedef struct {
	int PlotPanel;			/* display panel handle */
	int IndexPoint;			/* data points number */
	double *Frequencies; 	/* data points */
	double Mean;			/* data computed at each value insertion */
	double Slope;
	double ADev;
	int active;				/* active */
	int parent;				/* panel containig the activation control */
	int control;			/* activation control handle */
} Plot_Data;

void Plot_InitPanel(Plot_Data * Instance, const char *title, double ymin, double ymax, int parent, int control);
void Plot_ClosePanel(Plot_Data * Instance);
void Plot_AddFrequency(Plot_Data * Instance, double Freq);

#endif