AxisRep2D.h

Go to the documentation of this file.
00001 /* -*- mode: c++ -*- */
00002 
00014 #ifndef _AxisRep2D_H_
00015 #define _AxisRep2D_H_
00016 
00017 #include "AxisRepBase.h"
00018 
00019 namespace hippodraw {
00020 
00021 class AxisModelBase;
00022 class AxisTick;
00023 
00039 class MDL_HIPPOPLOT_API AxisRep2D : public AxisRepBase
00040 {
00041 
00042  public:
00044   AxisRep2D();
00045 
00047   AxisRep2D( const AxisRep2D & axis_rep );
00048 
00051   AxisRepBase * clone();
00052   
00054   virtual void drawZLabels ( const AxisModelBase & axis_model,
00055                              ViewBase & view, 
00056                              const std::string & Z_label );
00057 
00061   virtual void drawAllZTicks( const AxisModelBase & axis_model,
00062                               const TransformBase & transform,
00063                               ViewBase & view );
00064 
00065 };
00066 
00067 } // namespace hippodraw
00068 
00069 #endif // _AxisRep2D_H_

Generated for HippoDraw Class Library by doxygen