gascoignevisualization.h

Go to the documentation of this file.
00001 #ifndef  __GascoigneVisualization_h
00002 #define  __GascoigneVisualization_h
00003 
00004 #include  "gascoigne.h"
00005 #include  "visualization.h"
00006 #include  "visudatacompvector.h"
00007 
00008 /*-----------------------------------------*/
00009 
00010 namespace Gascoigne
00011 {
00012 class ComponentInformation;
00013 
00014 class GascoigneVisualization : public Visualization
00015 {
00016 protected:
00017 
00018   const GlobalVector* _v;
00019 
00020   VisuDataInfo        VDI;
00021   VisuDataCompVector  VD;
00022 
00023   void AddVector(const GlobalVector* v);
00024   void AddVector(const ComponentInformation* CI, const GlobalVector* v);
00025 
00026 public:
00027 
00028   GascoigneVisualization() : Visualization(), _v(NULL) {}
00029   ~GascoigneVisualization() {}
00030 
00031   void AddPointVector(const ComponentInformation* CI, const GlobalVector* v);
00032   void AddPointVector(const GlobalVector* v);
00033   void AddCellVector(const ComponentInformation* CI, const GlobalVector* v);
00034   void AddCellVector(const GlobalVector* v);
00035 };
00036 }
00037 
00038 #endif

Generated on Thu Sep 14 10:34:35 2006 for Gascoigne by  doxygen 1.4.7