-void\r
-EZPlot::setColor (unsigned int iCurve, int iColor)\r
-{\r
- if (m_veciColor.size() <= iCurve) {\r
- m_veciColor.resize ((m_iCurrentCurve + 1) * 2);\r
- m_vecbColorSet.resize ((m_iCurrentCurve + 1) * 2);\r
- }\r
- m_veciColor [iCurve] = iColor;\r
- m_vecbColorSet [iCurve] = true;\r
-}\r
-\r
-void\r
-EZPlot::setSymbol (unsigned int iCurve, int iSymbol)\r
-{\r
- if (m_veciSymbol.size() <= iCurve) {\r
- m_veciSymbol.resize ((m_iCurrentCurve + 1) * 2);\r
- m_vecbSymbolSet.resize ((m_iCurrentCurve + 1) * 2);\r
- }\r
- m_veciSymbol [iCurve] = iSymbol;\r
- m_vecbSymbolSet [iCurve] = true;\r
-}\r
-\r
-void\r
-EZPlot::setSymbolFreq (unsigned int iCurve, int iSymbolFreq)\r
-{\r
- if (m_veciSymbolFreq.size() <= iCurve) {\r
- m_veciSymbolFreq.resize ((m_iCurrentCurve + 1) * 2);\r
- m_vecbSymbolFreqSet.resize ((m_iCurrentCurve + 1) * 2);\r
- }\r
- m_veciSymbolFreq [iCurve] = iSymbolFreq;\r
- m_vecbSymbolFreqSet [iCurve] = true;\r
-}\r
-\r
-void\r
-EZPlot::setLinestyle (unsigned int iCurve, int iLinestyle)\r
-{\r
- if (m_veciLinestyle.size() <= iCurve) {\r
- m_veciLinestyle.resize ((m_iCurrentCurve + 1) * 2);\r
- m_vecbLinestyleSet.resize ((m_iCurrentCurve + 1) * 2);\r
- }\r
- m_veciLinestyle [iCurve] = iLinestyle;\r
- m_vecbLinestyleSet [iCurve] = true;\r
-}\r
-\r
-void\r
-EZPlot::setLegend (unsigned int iCurve, const std::string& strLegend)\r
-{\r
- if (m_vecsLegend.size() <= iCurve) {\r
- m_vecsLegend.resize ((m_iCurrentCurve + 1) * 2);\r
- m_vecbLegendSet.resize ((m_iCurrentCurve + 1) * 2);\r
- }\r
- m_vecsLegend [iCurve] = strLegend;\r
- m_vecbLegendSet [iCurve] = true;\r
-}\r
-\r
-void\r
-EZPlot::setLegend (unsigned int iCurve, const char* const pszLegend)\r
-{\r
- if (m_vecsLegend.size() <= iCurve) {\r
- m_vecsLegend.resize ((m_iCurrentCurve + 1) * 2);\r
- m_vecbLegendSet.resize ((m_iCurrentCurve + 1) * 2);\r
- }\r
- m_vecsLegend [iCurve] = pszLegend;\r
- m_vecbLegendSet [iCurve] = true;\r
-}\r
-\r
-int\r
-EZPlot::getColor (unsigned int iCurve) const\r
-{\r
- if (m_veciColor.size() > iCurve && m_vecbColorSet[iCurve])\r
- return m_veciColor[iCurve];\r
- else\r
- return o_color;\r
-}\r
- \r
-int\r
-EZPlot::getSymbol (unsigned int iCurve) const\r
-{\r
- if (m_veciSymbol.size() > iCurve && m_vecbSymbolSet[iCurve])\r
- return m_veciSymbol[iCurve];\r
- else\r
- return o_symbol;\r
-}\r
- \r
-int\r
-EZPlot::getSymbolFreq (unsigned int iCurve) const\r
-{\r
- if (m_veciSymbolFreq.size() > iCurve && m_vecbSymbolFreqSet[iCurve])\r
- return m_veciSymbolFreq[iCurve];\r
- else\r
- return o_symfreq;\r
-}\r
- \r
-int\r
-EZPlot::getLinestyle (unsigned int iCurve) const\r
-{\r
- if (m_veciLinestyle.size() > iCurve && m_vecbLinestyleSet[iCurve])\r
- return m_veciLinestyle[iCurve];\r
- else\r
- return o_linestyle;\r
-}\r
- \r
-const std::string*\r
-EZPlot::getLegend (unsigned int iCurve) const\r
-{\r
- if (m_vecsLegend.size() > iCurve && m_vecbLegendSet[iCurve])\r
- return &m_vecsLegend[iCurve];\r
- else\r
- return NULL;\r
-}\r
- \r
-\r
+void
+
+EZPlot::setColor (unsigned int iCurve, int iColor)
+
+{
+
+ if (m_veciColor.size() <= iCurve) {
+
+ m_veciColor.resize ((m_iCurrentCurve + 1) * 2);
+
+ m_vecbColorSet.resize ((m_iCurrentCurve + 1) * 2);
+
+ }
+
+ m_veciColor [iCurve] = iColor;
+
+ m_vecbColorSet [iCurve] = true;
+
+}
+
+
+
+void
+
+EZPlot::setSymbol (unsigned int iCurve, int iSymbol)
+
+{
+
+ if (m_veciSymbol.size() <= iCurve) {
+
+ m_veciSymbol.resize ((m_iCurrentCurve + 1) * 2);
+
+ m_vecbSymbolSet.resize ((m_iCurrentCurve + 1) * 2);
+
+ }
+
+ m_veciSymbol [iCurve] = iSymbol;
+
+ m_vecbSymbolSet [iCurve] = true;
+
+}
+
+
+
+void
+
+EZPlot::setSymbolFreq (unsigned int iCurve, int iSymbolFreq)
+
+{
+
+ if (m_veciSymbolFreq.size() <= iCurve) {
+
+ m_veciSymbolFreq.resize ((m_iCurrentCurve + 1) * 2);
+
+ m_vecbSymbolFreqSet.resize ((m_iCurrentCurve + 1) * 2);
+
+ }
+
+ m_veciSymbolFreq [iCurve] = iSymbolFreq;
+
+ m_vecbSymbolFreqSet [iCurve] = true;
+
+}
+
+
+
+void
+
+EZPlot::setLinestyle (unsigned int iCurve, int iLinestyle)
+
+{
+
+ if (m_veciLinestyle.size() <= iCurve) {
+
+ m_veciLinestyle.resize ((m_iCurrentCurve + 1) * 2);
+
+ m_vecbLinestyleSet.resize ((m_iCurrentCurve + 1) * 2);
+
+ }
+
+ m_veciLinestyle [iCurve] = iLinestyle;
+
+ m_vecbLinestyleSet [iCurve] = true;
+
+}
+
+
+
+void
+
+EZPlot::setLegend (unsigned int iCurve, const std::string& strLegend)
+
+{
+
+ if (m_vecsLegend.size() <= iCurve) {
+
+ m_vecsLegend.resize ((m_iCurrentCurve + 1) * 2);
+
+ m_vecbLegendSet.resize ((m_iCurrentCurve + 1) * 2);
+
+ }
+
+ m_vecsLegend [iCurve] = strLegend;
+
+ m_vecbLegendSet [iCurve] = true;
+
+}
+
+
+
+void
+
+EZPlot::setLegend (unsigned int iCurve, const char* const pszLegend)
+
+{
+
+ if (m_vecsLegend.size() <= iCurve) {
+
+ m_vecsLegend.resize ((m_iCurrentCurve + 1) * 2);
+
+ m_vecbLegendSet.resize ((m_iCurrentCurve + 1) * 2);
+
+ }
+
+ m_vecsLegend [iCurve] = pszLegend;
+
+ m_vecbLegendSet [iCurve] = true;
+
+}
+
+
+
+int
+
+EZPlot::getColor (unsigned int iCurve) const
+
+{
+
+ if (m_veciColor.size() > iCurve && m_vecbColorSet[iCurve])
+
+ return m_veciColor[iCurve];
+
+ else
+
+ return o_color;
+
+}
+
+
+
+int
+
+EZPlot::getSymbol (unsigned int iCurve) const
+
+{
+
+ if (m_veciSymbol.size() > iCurve && m_vecbSymbolSet[iCurve])
+
+ return m_veciSymbol[iCurve];
+
+ else
+
+ return o_symbol;
+
+}
+
+
+
+int
+
+EZPlot::getSymbolFreq (unsigned int iCurve) const
+
+{
+
+ if (m_veciSymbolFreq.size() > iCurve && m_vecbSymbolFreqSet[iCurve])
+
+ return m_veciSymbolFreq[iCurve];
+
+ else
+
+ return o_symfreq;
+
+}
+
+
+
+int
+
+EZPlot::getLinestyle (unsigned int iCurve) const
+
+{
+
+ if (m_veciLinestyle.size() > iCurve && m_vecbLinestyleSet[iCurve])
+
+ return m_veciLinestyle[iCurve];
+
+ else
+
+ return o_linestyle;
+
+}
+
+
+
+const std::string*
+
+EZPlot::getLegend (unsigned int iCurve) const
+
+{
+
+ if (m_vecsLegend.size() > iCurve && m_vecbLegendSet[iCurve])
+
+ return &m_vecsLegend[iCurve];
+
+ else
+
+ return NULL;
+
+}
+
+
+
+
+