14 #include "msdevstudio/MSconfig.h"
26 using namespace hippodraw;
A LinePointRep class that draws a function by trying to make a smooth line after the transform to the...
FunctionBase * getFunction() const
Returns the actual function, a FunctionBase derived class.
virtual DataRep * clone()
The clone function returns an object of its own kind which is a copy of this object at this moment...
A transform that transforms coordinates from one coordinate system to another.
virtual bool hasAxis(hippodraw::Axes::Type) const
Returns true if the data representation has specified axis type axis.
virtual void drawProjectedValues(TransformBase *transform, ViewBase *view)
Draws the projected values.
virtual ~FunctionRep1()
The virtual destructor.
A derived class of DataRep which is a base class for displaying a function.
RepBase * m_rep
The representation used for drawing each data point in the view.
A Color class for creating the color object following the standard RGB color space.
FunctionRep1(const FunctionRep1 &)
The copy constructor.
The base class for data representations.
LineFunctionRep class interface.
void drawCuts(TransformBase *transform, ViewBase *view)
Draws the cuts.
virtual void setColor(const Color &)
Sets the color of the representation.
hippodraw::ProjectorBase class interface.
The abstract base class for views.
A function that can be added to a DataRep and used in a fitter.
ProjectorBase * m_projector
A projector used to transform data to projected values that will be plotted.
virtual void setDirty(bool yes=true)
Sets the dirty flag.
Expresses a range of values.
hippodraw::FunctionBase class interface
FunctionRep1 class interface.
A derived class of FunctionRep that handles functions with only 1 coordinate.