14 #include "msdevstudio/MSconfig.h"
24 using namespace hippodraw;
76 assert ( t_rep != 0 );
79 if ( projector != 0 ) {
83 t_rep -> displayError ( *view );
94 using namespace hippodraw;
std::string m_name
The name of the display as it might be displayed in a GUI.
virtual DataRep * getParentDataRep() const
Gets the parent DataRep.
A transform that transforms coordinates from one coordinate system to another.
virtual DataRep * clone()
The clone function returns an object of its own kind which is a copy of this object at this moment...
virtual ProjectorBase * getTargetProjector() const
Returns the ProjectorBase object from the target DataRep.
virtual void drawProjectedValues(TransformBase *transform, ViewBase *view)
Overrides the base class implementation to draw the values based on the target DataRep.
hippodraw::TextDataRep class interface
A base class for representations that draws a value as text.
RepBase * m_rep
The representation used for drawing each data point in the view.
virtual bool hasNTupleBindings() const
Returns false as this class does not have DataSource bindings.
The base class for data representations.
hippodraw::TextRepBase class interface
The base class for the Projector hierarchy.
The abstract base class for views.
hippodraw::Map1Projector class interface
virtual bool hasAxis(hippodraw::Axes::Type) const
Returns true if the data representation has specified axis type axis.
virtual bool isTargetable() const
Returns false.
virtual ProjectorBase * getProjector() const
Returns the Projector object controlling the data.
Displays data in textual representation.
The base class for the point representation hierarchy.
TextDataRep()
The default constructor.