14 #include "msdevstudio/MSconfig.h"
24 using namespace hippodraw;
51 std::string what(
"Only ColorSymbol pointreps are allowed ");
52 what +=
"for this datarep.";
53 throw std::runtime_error(what);
std::string m_name
The name of the display as it might be displayed in a GUI.
XYZPlot()
The default constructor.
ColorSymbolPointRep class interface.
virtual DataRep * clone()
The clone function returns an object of its own kind which is a copy of this object at this moment...
RepBase * m_rep
The representation used for drawing each data point in the view.
The base class for data representations.
A PointRep class draws a symbol to represent the coordinate in a color that represents the value...
ProjectorBase * m_projector
A projector used to transform data to projected values that will be plotted.
virtual bool hasAxis(hippodraw::Axes::Type) const
Returns true if the data representation has specified axis type axis.
virtual void setRepresentation(RepBase *pointrep)
Only one pointrep is allowed, ColorSymbolPointRep, so this method will throw an exception if called w...
A derived class of NTupleProjector that maps 3 DataSource columns to a 3-dimensional projection...
The base class for the point representation hierarchy.
hippodraw::Map3Projector class interface