void CoordSystem::addGraphCurveAtEnd (const QString &curveName) { m_curvesGraphs.addGraphCurveAtEnd (Curve (curveName, ColorFilterSettings::defaultFilter (), CurveStyle (LineStyle::defaultGraphCurve(m_curvesGraphs.numCurves()), PointStyle::defaultGraphCurve(m_curvesGraphs.numCurves())))); }
CoordSystem::CoordSystem (DocumentAxesPointsRequired documentAxesPointsRequired) : m_curveAxes (new Curve (AXIS_CURVE_NAME, ColorFilterSettings::defaultFilter (), CurveStyle (LineStyle::defaultAxesCurve(), PointStyle::defaultAxesCurve ()))), m_documentAxesPointsRequired (documentAxesPointsRequired) { LOG4CPP_INFO_S ((*mainCat)) << "CoordSystem::CoordSystem"; SettingsForGraph settingsForGraph; QString curveName = settingsForGraph.defaultCurveName (1, DEFAULT_GRAPH_CURVE_NAME); m_curvesGraphs.addGraphCurveAtEnd (Curve (curveName, ColorFilterSettings::defaultFilter (), CurveStyle (LineStyle::defaultGraphCurve (m_curvesGraphs.numCurves ()), PointStyle::defaultGraphCurve (m_curvesGraphs.numCurves ())))); }
void ChecklistGuideWizard::populateCurvesGraphs (CurvesGraphs &curvesGraphs) { LOG4CPP_INFO_S ((*mainCat)) << "ChecklistGuideWizard::populateCurvesGraphs"; QStringList curveNames = m_pageCurves->curveNames(); QStringList::const_iterator itr; for (itr = curveNames.begin(); itr != curveNames.end(); itr++) { QString curveName = *itr; curvesGraphs.addGraphCurveAtEnd(Curve (curveName, ColorFilterSettings::defaultFilter (), CurveStyle (LineStyle::defaultGraphCurve (curvesGraphs.numCurves ()), PointStyle::defaultGraphCurve (curvesGraphs.numCurves ())))); } }
CmdSettingsCurveAddRemove::CmdSettingsCurveAddRemove(MainWindow &mainWindow, Document &document, const CurveNameList &modelCurves) : CmdAbstract(mainWindow, document, CMD_DESCRIPTION) { LOG4CPP_INFO_S ((*mainCat)) << "CmdSettingsCurveAddRemove::CmdSettingsCurveAddRemove"; m_curvesGraphsBefore = document.curvesGraphs (); // Build the 'after' state for (int row = 0; row < modelCurves.rowCount (); row++) { QModelIndex idxCurrent = modelCurves.index (row, 0); QModelIndex idxOriginal = modelCurves.index (row, 1); QString curveNameCurrent = modelCurves.data (idxCurrent).toString (); QString curveNameOriginal = modelCurves.data (idxOriginal).toString (); if (!curveNameOriginal.isEmpty ()) { // There was an original Curve const Curve *curveOriginal = ((const Document&) document).curveForCurveName (curveNameOriginal); Curve curveCurrent (*curveOriginal); curveCurrent.setCurveName (curveNameCurrent); m_curvesGraphsAfter.addGraphCurveAtEnd (curveCurrent); // Save Curve } else { // There was no original Curve Curve curveCurrent (curveNameCurrent, ColorFilterSettings::defaultFilter(), CurveStyle (LineStyle::defaultGraphCurve(m_curvesGraphsAfter.numCurves()), PointStyle::defaultGraphCurve(m_curvesGraphsAfter.numCurves()))); m_curvesGraphsAfter.addGraphCurveAtEnd (curveCurrent); // Save Curve } } }