VariableMesh.h

Go to the documentation of this file.
00001 /* -*- mode: c++ -*- */
00002 
00014 #ifndef _VariableMesh_H_
00015 #define _VariableMesh_H_
00016 
00017 #include "datareps/DataRep.h"
00018 
00019 namespace hippodraw {
00020 
00026 class MDL_HIPPOPLOT_API VariableMesh
00027   : public hippodraw::DataRep
00028 {
00029  public:
00030 
00032   VariableMesh ( );
00033 
00036   virtual DataRep * clone();
00037 
00038   bool acceptFunction ( int num );
00039 
00043   virtual bool hasErrorDisplay () const;
00044 
00049   virtual void setRepresentation ( RepBase * point_rep );
00050 
00054   virtual void setAxisBinding ( const std::string & axis,
00055                                 const std::string & label );
00056 
00061   virtual 
00062   void setAxisBindings ( const std::vector < std::string > & bindings );
00063 
00064   virtual bool hasAxis ( hippodraw::Axes::Type ) const;
00065 
00066 };
00067 
00068 } // namespace hippodraw
00069 
00070 #endif // _VariableMesh

Generated for HippoDraw Class Library by doxygen