Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members

PlotProbe.h

00001 // Copyright (C) 2001 Jean-Marc Valin
00002 
00003 #ifndef PLOTPROBE_H
00004 #define PLOTPROBE_H
00005 
00006 #include "Probe.h"
00007 
00008 namespace FD {
00009 
00010 class PlotProbe : public Probe {
00011   protected:
00012    GnomeCanvas *canvas;
00013    GnomeCanvasGroup *group;
00014    
00015    GnomeCanvasItem *item;
00016 
00017    double xmin, xmax, ymin, ymax;
00018 
00019   public:
00020 
00021    PlotProbe(std::string nodeName, ParameterSet params);
00022 
00023    virtual ~PlotProbe();
00024 
00027    virtual void initialize();
00028 
00031    virtual void reset();
00032 
00035    //virtual ObjectRef getOutput(int output_id, int count); 
00036 
00037    virtual void display();
00038 
00039    virtual void show_hide();
00040 
00041 };
00042 
00043 }//namespace FD
00044 
00045 #endif

Generated on Wed Oct 5 14:28:56 2005 for FlowDesigner by  doxygen 1.4.4