mirror of
https://github.com/OPM/ResInsight.git
synced 2026-08-01 09:18:12 -05:00
(#436) Refactored curve creation features
Moved common code to new base class.
This commit is contained in:
@@ -73,11 +73,16 @@ void RicAddWellLogToPlotFeature::onActionTriggered(bool isChecked)
|
||||
wellLog->firstAnchestorOrThisOfType(lasFileInfo);
|
||||
if (lasFileInfo)
|
||||
{
|
||||
size_t curveIdx = plotTrace->curveCount();
|
||||
|
||||
RimWellLogFileCurve* curve = new RimWellLogFileCurve;
|
||||
plotTrace->addCurve(curve);
|
||||
|
||||
curve->setCurveData(lasFileInfo->logValues(wellLog->name()), lasFileInfo->depthValues());
|
||||
cvf::Color3f curveColor = curveColorFromIndex(curveIdx);
|
||||
curve->setColor(curveColor);
|
||||
curve->setDescription(wellLog->name());
|
||||
curve->setCurveData(lasFileInfo->logValues(wellLog->name()), lasFileInfo->depthValues());
|
||||
|
||||
curve->updatePlotData();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user