YsVisual.h

Go to the documentation of this file.
00001 // YsVisual.h: interface
00002 //
00004 
00005 #if !defined(YSVISUAL)
00006 #define YSVISUAL
00007 
00008 #include <Recorder.h>
00009 #include <Element.h>
00010 #include <Response.h>
00011 
00012 class ColorMap;
00013 class Renderer;
00014 
00015 class YsVisual : public Recorder
00016 {
00017 public:
00018         virtual ~YsVisual();
00019 
00020         YsVisual(Element* theEle, const char *title, double scale,
00021                  int xLoc, int yLoc, int width, int height);
00022         
00023 
00024     int record(int cTag, double d);
00025     int playback(int cTag);
00026     int restart(void);    
00027 
00028   private:
00029 
00030   int      displayMode;
00031   Element  *ysEle;
00032   Renderer *pView;
00033   ColorMap *theMap;
00034 };
00035 
00036 #endif // !defined

Generated on Mon Oct 23 15:05:25 2006 for OpenSees by doxygen 1.5.0