14 #ifndef _AxisModelXML_H_
15 #define _AxisModelXML_H_
94 const std::string & tagname );
104 #endif // _AxisModelXML_H_
std::string m_autorange
The auto ranging attribute name.
#define MDL_HIPPOPLOT_API
std::string m_log
The attribute name for axis model that is logarithmic.
A class that is does XML serialization and de-serialization of derived classes of AxisModelBase with ...
std::string m_low
The low end of Range attribute name.
A pure virtual base class of XML element wrapper.
std::string m_scale_factor
the scale factor attribute name.
The AxisModelBase class maintains the Range and scaling of an axis.
AxisTickXML * m_axistick_xml
The AxisTick XML handler.
std::string m_high
The high end of Range attribute name.
static AxisModelXML * s_instance
The pointer to the singleton object.
std::string m_auto_tick
The attribute name for axis model that wants auto tick generation.
A base class of XML element controllers.
A class that is does XML serialization and de-serialization of AxisTick with XML. ...
A base class that is the interface between GUI and the XML serialization and deserialization.