mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Improve const-ness somewhat on some results color related methods
This commit is contained in:
parent
6e96570995
commit
c79de08c40
@ -39,8 +39,8 @@
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
RivTernaryTextureCoordsCreator::RivTernaryTextureCoordsCreator( RimEclipseResultDefinition* cellResultColors,
|
||||
RimTernaryLegendConfig* ternaryLegendConfig,
|
||||
RivTernaryTextureCoordsCreator::RivTernaryTextureCoordsCreator( const RimEclipseResultDefinition* cellResultColors,
|
||||
RimTernaryLegendConfig* ternaryLegendConfig,
|
||||
RimSimWellInViewCollection* simWellInViewCollection,
|
||||
size_t timeStepIndex,
|
||||
size_t gridIndex,
|
||||
@ -92,9 +92,9 @@ RivTernaryTextureCoordsCreator::RivTernaryTextureCoordsCreator( RimEclipseResult
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
RivTernaryTextureCoordsCreator::RivTernaryTextureCoordsCreator( RimEclipseResultDefinition* cellResultColors,
|
||||
const RivTernaryScalarMapper* ternaryColorMapper,
|
||||
size_t timeStepIndex )
|
||||
RivTernaryTextureCoordsCreator::RivTernaryTextureCoordsCreator( const RimEclipseResultDefinition* cellResultColors,
|
||||
const RivTernaryScalarMapper* ternaryColorMapper,
|
||||
size_t timeStepIndex )
|
||||
: m_quadMapper( nullptr )
|
||||
{
|
||||
RigEclipseCaseData* eclipseCase = cellResultColors->eclipseCase()->eclipseCaseData();
|
||||
|
@ -40,16 +40,16 @@ class StructGridQuadToCellFaceMapper;
|
||||
class RivTernaryTextureCoordsCreator
|
||||
{
|
||||
public:
|
||||
RivTernaryTextureCoordsCreator( RimEclipseResultDefinition* cellResultColors,
|
||||
RivTernaryTextureCoordsCreator( const RimEclipseResultDefinition* cellResultColors,
|
||||
RimTernaryLegendConfig* ternaryLegendConfig,
|
||||
RimSimWellInViewCollection* simWellInViewCollection,
|
||||
size_t timeStepIndex,
|
||||
size_t gridIndex,
|
||||
const cvf::StructGridQuadToCellFaceMapper* quadMapper );
|
||||
|
||||
RivTernaryTextureCoordsCreator( RimEclipseResultDefinition* cellResultColors,
|
||||
const RivTernaryScalarMapper* ternaryColorMapper,
|
||||
size_t timeStepIndex );
|
||||
RivTernaryTextureCoordsCreator( const RimEclipseResultDefinition* cellResultColors,
|
||||
const RivTernaryScalarMapper* ternaryColorMapper,
|
||||
size_t timeStepIndex );
|
||||
|
||||
void createTextureCoords( cvf::Vec2fArray* quadTextureCoords );
|
||||
void createTextureCoords( cvf::Vec2fArray* triTextureCoords, const std::vector<size_t>& triangleToCellIdx );
|
||||
|
@ -225,7 +225,7 @@ void RimEclipseResultDefinition::setEclipseCase( RimEclipseCase* eclipseCase )
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
RimEclipseCase* RimEclipseResultDefinition::eclipseCase()
|
||||
RimEclipseCase* RimEclipseResultDefinition::eclipseCase() const
|
||||
{
|
||||
return m_eclipseCase;
|
||||
}
|
||||
@ -1230,7 +1230,7 @@ void RimEclipseResultDefinition::setResultVariable( const QString& val )
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
RimFlowDiagSolution* RimEclipseResultDefinition::flowDiagSolution()
|
||||
RimFlowDiagSolution* RimEclipseResultDefinition::flowDiagSolution() const
|
||||
{
|
||||
return m_flowSolution();
|
||||
}
|
||||
|
@ -75,7 +75,7 @@ public:
|
||||
void simpleCopy( const RimEclipseResultDefinition* other );
|
||||
|
||||
void setEclipseCase( RimEclipseCase* eclipseCase );
|
||||
RimEclipseCase* eclipseCase();
|
||||
RimEclipseCase* eclipseCase() const;
|
||||
|
||||
RiaDefines::ResultCatType resultType() const
|
||||
{
|
||||
@ -94,7 +94,7 @@ public:
|
||||
virtual void setResultVariable( const QString& val );
|
||||
|
||||
void setFlowSolution( RimFlowDiagSolution* flowSol );
|
||||
RimFlowDiagSolution* flowDiagSolution();
|
||||
RimFlowDiagSolution* flowDiagSolution() const;
|
||||
RigFlowDiagResultAddress flowDiagResAddress() const;
|
||||
|
||||
void setFlowDiagTracerSelectionType( FlowTracerSelectionType selectionType );
|
||||
|
@ -576,7 +576,7 @@ QString RimGeoMechResultDefinition::diffResultUiShortName() const
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
RigGeoMechCaseData* RimGeoMechResultDefinition::ownerCaseData()
|
||||
RigGeoMechCaseData* RimGeoMechResultDefinition::ownerCaseData() const
|
||||
{
|
||||
return m_geomCase->geoMechData();
|
||||
}
|
||||
|
@ -47,7 +47,7 @@ public:
|
||||
|
||||
void setGeoMechCase( RimGeoMechCase* geomCase );
|
||||
|
||||
RigGeoMechCaseData* ownerCaseData();
|
||||
RigGeoMechCaseData* ownerCaseData() const;
|
||||
bool hasResult();
|
||||
void loadResult();
|
||||
void setAddWellPathDerivedResults( bool addWellPathDerivedResults );
|
||||
|
@ -40,10 +40,10 @@
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
cvf::ref<RigResultAccessor>
|
||||
RigResultAccessorFactory::createFromResultDefinition( const RigEclipseCaseData* eclipseCase,
|
||||
size_t gridIndex,
|
||||
size_t timeStepIndex,
|
||||
RimEclipseResultDefinition* resultDefinition )
|
||||
RigResultAccessorFactory::createFromResultDefinition( const RigEclipseCaseData* eclipseCase,
|
||||
size_t gridIndex,
|
||||
size_t timeStepIndex,
|
||||
const RimEclipseResultDefinition* resultDefinition )
|
||||
{
|
||||
if ( resultDefinition->isFlowDiagOrInjectionFlooding() )
|
||||
{
|
||||
|
@ -33,10 +33,10 @@ class RigEclipseResultAddress;
|
||||
class RigResultAccessorFactory
|
||||
{
|
||||
public:
|
||||
static cvf::ref<RigResultAccessor> createFromResultDefinition( const RigEclipseCaseData* eclipseCase,
|
||||
size_t gridIndex,
|
||||
size_t timeStepIndex,
|
||||
RimEclipseResultDefinition* resultDefinition );
|
||||
static cvf::ref<RigResultAccessor> createFromResultDefinition( const RigEclipseCaseData* eclipseCase,
|
||||
size_t gridIndex,
|
||||
size_t timeStepIndex,
|
||||
const RimEclipseResultDefinition* resultDefinition );
|
||||
|
||||
static cvf::ref<RigResultAccessor> createFromResultAddress( const RigEclipseCaseData* eclipseCase,
|
||||
size_t gridIndex,
|
||||
|
Loading…
Reference in New Issue
Block a user