Source: vflow/include/MultiPlotProbe.h
|
|
|
|
// Copyright (C) 2001 Jean-Marc Valin
#ifndef MULTIPLOTPROBE_H
#define MULTIPLOTPROBE_H
#include "Probe.h"
#include "gtkextra/gtkextra.h"
class MultiPlotProbe : public Probe {
protected:
GtkWidget *canvas;
GtkWidget *active_plot;
GtkPlotData *dataset;
vector<vector<gdouble> > x;
vector<vector<gdouble> > y;
vector<vector<gdouble> > dx;
vector<vector<gdouble> > dy;
double xmin, xmax, ymin, ymax;
public:
MultiPlotProbe(string nodeName, ParameterSet params);
virtual ~MultiPlotProbe();
/**Class specific initialization routine.
Each class will call its subclass initialize() method*/
virtual void initialize();
/**Class reset routine.
Each class will call its superclass reset() method*/
virtual void reset();
/**Ask for the node's output which ID (number) is output_id
and for the 'count' iteration */
//virtual ObjectRef getOutput(int output_id, int count);
virtual void display();
virtual void show_hide();
void print();
};
#endif
Generated by: jmvalin@usw-pr-shell2 on Mon Jun 24 00:06:44 2002, using kdoc 2.0a40. |