FunctionRep1.h
Go to the documentation of this file.
1 /* -*- mode: c++ -*- */
2 
14 #ifndef _FunctionRep1_H_
15 #define _FunctionRep1_H_
16 
17 #include "FunctionRep.h"
18 
19 namespace hippodraw {
20 
27 {
28 
29 private:
30 
33  FunctionRep1 ( const FunctionRep1 & );
34 
35 public:
36 
39  FunctionRep1 ( FunctionBase * function, DataRep * rep );
40 
44  virtual ~FunctionRep1 ();
45 
49  virtual DataRep * clone ();
50 
51  virtual bool hasAxis ( hippodraw::Axes::Type ) const;
52 
53  virtual void drawProjectedValues ( TransformBase * transform,
54  ViewBase * view );
55 
56 };
57 
58 } // namespace hippodraw
59 
60 #endif // _FunctionRep1_H_
#define MDL_HIPPOPLOT_API
Definition: libhippo.h:36
A transform that transforms coordinates from one coordinate system to another.
Definition: TransformBase.h:35
A derived class of DataRep which is a base class for displaying a function.
Definition: FunctionRep.h:34
return rep
Definition: Inspector.cxx:3843
hippodraw::FunctionRep class interface
The base class for data representations.
Definition: DataRep.h:68
numeric::array clone(numeric::array arr)
Definition: num_util.cpp:412
The abstract base class for views.
Definition: ViewBase.h:62
A function that can be added to a DataRep and used in a fitter.
Definition: FunctionBase.h:90
Type
Axes constants.
Definition: AxesType.h:31
A derived class of FunctionRep that handles functions with only 1 coordinate.
Definition: FunctionRep1.h:26

Generated for HippoDraw Class Library by doxygen