14 #ifndef _PlotterBaseXML_H_
15 #define _PlotterBaseXML_H_
131 void handleCutPlotter (
const XmlElement * element,
135 void handleFunction (
const XmlElement * element,
167 bool areDataSourcesSaved (
const PlotterBase & plotter );
180 #endif // _PlotterBaseXML_H_
#define MDL_HIPPOPLOT_API
A Plotter class that plots points in 2 dimensions and option a third dimension in color...
TupleCutXML * m_tuple_cut_xml
The TupleCutXML instance used by this object.
AxisModelXML * m_axismodel
The AxisModelXML instance used by this object.
A class that is does XML serialization and deserialization of derived classes of FontBase.
A class that is does XML serialization and de-serialization of derived classes of DataRep...
A class that is does XML serialization and de-serialization of derived classes of AxisModelBase with ...
A pure virtual base class of XML element wrapper.
TransformXML * m_transform_xml
The TransfromXML instance used by this object.
static PlotterBaseXML * s_instance
The pointer to the singleton object.
std::string m_y_label
The attribute name for Y axis label.
A singleton class that is does XML serialization and de-serialization of derived classes of RepBase...
The base class for the PlotterBase hierarchy.
DataRepXML * m_datarep
The DataRepXML instance used by this object.
std::string m_pindex
The attribute name used to save and restore index of parent DataRep.
The base class for data representations.
A PlotterBase derived class that serves a base class for cut plotters.
A class XML creation and parsing of XmlElement for Transform class.
std::string m_z_label
The attribute name for Z axis label.
A Plotter class that draws text.
A base class of XML element controllers.
PointRepXML * m_pointrep
The PointRepXML instance used by this object.
std::string m_axis
The attribute name of labeling an axis for the AxisModelBase elements.
A class that is does XML serialization and de-serialization of derived classes of PlotterBase...
A base class that is the interface between GUI and the XML serialization and deserialization.
std::string m_x_label
The attribute name for X axis label.
std::string m_title
The attribute name for the plot title.
FontXML * m_font
The FontXML instance used by this object.
A class that is does XML serialization and de-serialization of derived classes of TupleCut...