Custom fault result: Reorganized custom fault result selection

Removed combo box used to specify fault color or custom result color.
Fault colors is used if None is selected in result dialog.
This commit is contained in:
Magne Sjaastad
2014-08-26 11:47:14 +02:00
parent b3fd96d72e
commit f69413087a
5 changed files with 34 additions and 65 deletions

View File

@@ -25,10 +25,11 @@
#include "cafPdmFieldCvfColor.h"
#include "RimFaultCollection.h"
#include "RigMainGrid.h"
#include "RimReservoirView.h"
#include "RimFaultCollection.h"
#include "RimFaultResultSlot.h"
#include "RimReservoirView.h"
#include "RimResultSlot.h"
//--------------------------------------------------------------------------------------------------
@@ -182,14 +183,13 @@ void RivReservoirFaultsPartMgr::updateColors(size_t timeStepIndex, RimResultSlot
{
RimFault* rimFault = faultCollection->faults[i];
if (m_reservoirView->faultResultSettings()->showCustomFaultResult() &&
m_reservoirView->faultResultSettings()->visualizationMode() == RimFaultResultSlot::FAULT_COLOR)
if (cellResultSlot && (cellResultSlot->hasResult() || cellResultSlot->isTernarySaturationSelected()) )
{
m_faultParts[i]->applySingleColorEffect();
m_faultParts[i]->updateCellResultColor(timeStepIndex, cellResultSlot);
}
else
{
m_faultParts[i]->updateCellResultColor(timeStepIndex, cellResultSlot);
m_faultParts[i]->applySingleColorEffect();
}
}
}