ContourFunctionRep.h

Go to the documentation of this file.
00001 /* -*- mode: c++ -*- */
00002 
00014 #ifndef _ContourFunctionRep_H_
00015 #define _ContourFunctionRep_H_
00016 
00017 #include "ContourPointRep.h"
00018 
00019 namespace hippodraw {
00020 
00021 class FunctionBase;
00022 class NTuple;
00023 class TransformBase;
00024 class ViewBase;
00025 
00030 class MDL_HIPPOPLOT_API ContourFunctionRep : public ContourPointRep
00031 {
00032 
00033 private:
00034 
00037   NTuple * m_ntuple;
00038 
00041   unsigned int m_steps;
00042 
00044   ContourFunctionRep( const ContourFunctionRep & point_rep );
00045 
00046 public:
00047 
00049   ContourFunctionRep();
00050   
00052   ~ContourFunctionRep();
00053 
00056   void drawProjectedValues ( const Range & x_range, const Range & y_range,
00057                              const FunctionBase * function, 
00058                              TransformBase * transform,
00059                              ViewBase * view );
00060 
00061 };
00062 
00063 } // namespace hippodraw
00064 
00065 #endif // _ContourFunctionRep_H_

Generated for HippoDraw Class Library by doxygen